body {  background: #FDE9E9;  margin: 0; padding: 5px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; color: #414141; }
a { color: #676767; cursor: pointer; text-decoration: none; }
a:hover { color: black; text-decoration: none; }
h1 { padding: 0px 0px 5px 0px; margin: 0px; font-size: 18px; color: #2c4c48;  }
p { padding: 0px; margin: 0px; }

#container {text-align: left;width: 1005px; margin: 0 auto 0 auto;padding: 0;position: relative;}
#main { float: left; padding: 0px 5px 5px 5px; width: 995px; background: url(../img/content_bg.gif); }
#head { float: left; width: 1005px; }
#logo { float: left; width: 164px; height: 80px; }
.col { float: left; }
#menu1 { float: left; width: 838px; height: 29px; background: url(../img/menu1_bg.gif); }
#menu2 { float: left; width: 995px; height: 31px; padding-left: 10px;  background: url(../img/menu2_bg.gif); }
#menu2 a{ color: white; font-weight: bold; font-family: Tahoma,  Arial, Verdana, Geneva, Arial; font-size: 14px; }
#login { float: left; width: 830px; padding-top: 6px; height: 26px; text-align: right; }
#login a{ color: #eb2d1f; font-weight: bold; }

.number { float: left; width: 604px; padding: 8px 0px 0px 20px;}
.search { float: left; width: 172px; padding: 3px 0px 0px 0px; }
.search_form { float: left; width: 160px; }


.left { float: left; width: 172px; }
.leftbox { float: left; width: 154px; padding: 9px; background: url(../img/left_boxbg.gif); }
.leftbox_nav { float: left; line-height: 17px; width: 165px; padding: 0px 0px 0px 5px; background: url(../img/left_boxbg2.gif); }
.leftbox_nav a{  float: left; padding: 2px 0px 2px 10px; width: 152px; color: #ea641c; font-weight: bold; text-transform: uppercase; font-size: 12px; }
.leftbox_nav .akt { float: left; padding: 2px 0px 2px 10px; width: 152px; background: #ea641c; color: white; font-weight: bold; text-transform: uppercase; font-size: 12px; }
.leftbox_bottom { float: left; width: 172px; height: 15px; background: url(../img/left_boxbottom.gif); }
.leftbox_pink { float: left; width: 146px; padding: 2px 0px 0px 8px; height: 30px; color: #ea641c; font-size: 15px; font-weight: bold; background: url(../img/left_boxheadpink.gif); background-repeat: no-repeat; }

.boxcontent { float: left; padding: 0px 7px 6px 7px; }
.boxcontent a{ text-transform: uppercase; font-weight: bold; }
.boxcontent_middle { float: left; padding: 2px 16px 0px 16px; }
.boxcontent_middle2 { float: left; padding: 2px 16px 0px 16px; }
.boxcontent_middle2 a{ text-transform: uppercase; font-weight: bold; }
.lista { float: left; padding: 10px 10px 10px 0px; width: 160px; height: 195px;}
.lista img{ padding: 0px 0px 5px 0px;}
.paging { float: left; padding: 0px 10px 10px 0px; width: 500px; padding: 5px 0px 5px 0px;}
.paging a{ padding: 0px 4px 0px 4px; }
.paging a.rendezo{padding:0;}

.tag1 { font-size: 10px; }
.tag2 { font-size: 12px; } 
.tag3 { font-size: 14px; }
.tag4 { font-size: 16px; }
.tag5 { font-size: 18px; }
.tag6 { font-size: 20px; }
.tag7 { font-size: 22px; }

.link a{ float: left; width: 120px; background: url(../img/arrow.gif) 0px 4px no-repeat; padding: 0px 0px 0px 10px; height: 20px; }

.middle { float: left; width: 565px; }
.middlebox { float: left; width: 565px; background: url(../img/middle_boxbg.gif);  }
.middlebox_bottom { float: left; width: 565px; height: 15px; background: url(../img/middle_boxbottom.gif);  }
.middlebox_head { float: left; width: 535px; height: 15px; padding: 12px 15px 10px 15px; font-size: 15px; font-weight: bold; color: white; background: url(../img/middle_boxheadpurple.gif); background-repeat: no-repeat; background-position: 9px 9px; }
.middlebox_head a{ color: #ecd2c3;}
.middle_col { float: left; width: 260px; padding: 12px 0px 12px 15px; }
.middle_colbox_purple { float: left; width: 252px; padding: 3px 0px 0px 8px; height: 30px; color: white; font-size: 15px; font-weight: bold; background: url(../img/middle2_boxheadpink.gif); background-repeat: no-repeat; }
.middle_colbox_pink { float: left; width: 252px; padding: 3px 0px 0px 8px; height: 30px; color: white; font-size: 15px; font-weight: bold; background: url(../img/middle2_boxheadpink.gif); background-repeat: no-repeat; }
.middle_colbox_blue { float: left; width: 252px; padding: 3px 0px 0px 8px; height: 30px; color: white; font-size: 15px; font-weight: bold; background: url(../img/middle2_boxheadpink.gif); background-repeat: no-repeat; }
.boximage { border: solid 1px #c1c0a2; margin-right: 15px; }
.brandimage { border: solid 1px #c1c0a2; margin-right: 10px; }

.right { float: left; width: 258px; }
.rightbox { float: left; width: 240px; padding: 9px; background: url(../img/right_boxbg.gif);  }
.rightbox_pink { float: left; width: 170px; padding: 2px 0px 0px 70px; height: 30px; color: #AAA; font-size: 15px; font-weight: bold; background: url(../img/kiemelt_cim_pink_bg.gif); background-repeat: no-repeat;}
.rightbox_bottom { float: left; width: 258px; height: 15px; background: url(../img/right_boxbottom.gif);  }


#search { float: left; width: 153px; padding: 0px 0px 0px 0px; font-size: 10px; }
.search_box { width: 110px; padding: 0px 0px 0px 0px; font-size: 10px; }


#footer { float: left; width: 1005px; color: #8d8d8d; padding: 35px 0px 35px 0px; text-align: center; background: url(../img/footer_bg.gif); }
#footer a{ font-size: 10px; color: #8d8d8d;}

.cimke { float: left; width: 150px; padding: 10px 10px 0px 15px; }
.cimke_error { float: left; width: 150px; color: red; padding: 10px 10px 0px 15px; }
.adat { float: left; width: 380px; padding-top: 8px; }

.comment{ float: left; padding: 500px; padding: 10px; background: url(../img/chat_bg.gif); margin-bottom: 10px;}
.fav a{ float: left; width: 400px; padding: 2px 0px 10px 20px; background: url(../img/heart.gif) no-repeat;}

.lcol, .lcol_akt{float:left;}

a.suggest{ text-transform:uppercase;font-weight:bold;}

.brand_cim { float: left; padding-bottom: 8px;}
.brand_sub { float: left; padding: 9px 0px 0px 9px;}

.receptbontas { float: left; width: 500px; padding: 5px 0px 10px 20px}

.receptbontas ul{ padding: 20px 40px 20px 40px; }

.index { float: left; width: 802px; height: 255px; padding: 10px 10px 10px 9px; background: url(../img/middletopcim_bg.gif);}
.index a{ text-transform: uppercase; font-weight: bold; }
.index_col { float: left; width: 113px; height: 170px; padding: 8px 5px 0px 0px;}
.index_col a{ font-size: 10px; }
.index_col img, .index_col a img{ border: solid 1px #c1c0a2; margin: 3px 0px 3px 0px;}
.index_sub { float: left; width: 240px; padding: 0px 0px 0px 5px;}
#index_search { float: left; width: 200px; padding: 5px 10px 0px 10px;}
.indexoffer { float: left; width: 238px; }
#index_content { float: left; width: 312px; padding: 10px 16px 0px 12px; height: 230px; }
.index_cim { color: #e5461b; font-size: 14px; font-weight: bold; padding: 5px 0px 5px 0px;}
.index_txt { font-weight: normal; text-transform: none; font-size: 11px;}

body.karacsonyi
{
    background-repeat:repeat-x;
    background-color:#fbe8f9;
}

body.karacsonyi #top_info a {
    color: #ffffff;
}
#karacsonyi_hatter {
    background-image:url(http://static.pink.hu/style/pink/i/bg_t6.jpg);
    background-repeat:no-repeat;
    background-position:0 0;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
}
