body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: Arial;background: url("../image/bg.jpg") repeat-x scroll 0 0 #d6a0ba}

body_karacsony {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: Arial;background: url("../image/karacsony_uj.png") no-repeat top center #faf4f4;}
a{font-size:12px;text-decoration:none;color:#aa113f;}
.center_fix{margin: 0 auto; width: 990px; position: relative; overflow: hidden;}
#imgPreviewWithStyles {background: #222;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 5px;z-index: 999;border: none;}
div.wrapper{background: url("../image/top_bg.png") no-repeat scroll 50% 0 transparent; width: 100%;}
div.wrapper2{background: url("../image/bottom_bg.png") repeat-x bottom center transparent; width: 100%;}
div.page{background: url("../image/page_bg.png"); background-repeat: no-repeat; background-position: top center; background-color: #ffffff;width: 990px; position: relative; overflow: hidden;clear: both;}
div.fejlec{height: 90px;}
div.logo{float: left; margin-left: 75px; padding-top: 15px;}
div.head_right {float: right;padding-right: 20px;}
div.head_right_info{font-size: 11px;color: #ED439C;text-align: right;margin-top: 20px;}
div.head_right_info h1 {font-size: 11px; display: inline;}
div.kosar{text-align: right;margin-top: 22px; font-size: 12px; color: #80878A;}
div.menu{height: 38px; line-height: 38px;padding-left: 15px;}
div.informacio{height: 32px; line-height: 32px;}
div.info_bal{float: left;margin-left: 40px;}
div.info_jobb{float: right;margin-right: 30px; padding-top: 5px;}
h3.info{color:#FFFFFF; font-weight: normal; font-size: 14px; line-height: 32px;display: inline;}
strong.info{font-size: 18px; font-weight: bold;}

div.kosar_mini_box_row{width: 100%;display: table;clear: both;margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #d3d3d3;}
div.kosar_mini_box_image{float: left; width: 50px;text-align: center;}
div.kosar_mini_box_title{float: right; width: 120px;color: #474646; font-size: 11px; line-height: 18px;}
div.kosar_mini_box_title a {font-size: 11px; font-weight: bold;}
div.kosar_mini_box_fizet{color: #474646; font-size: 11px; line-height: 18px;}
div.kosar_mini_box_fizet a {background: url("../image/gomb_bg.jpg") repeat-x left center;border: 1px solid #E2356B;border-radius:4px 4px 4px 4px;color: #E2356B;font-size: 12px;font-weight: bold;height: 30px;padding: 2px 10px;}


div.tartalom{padding: 10px 30px 0;padding-bottom: 10px; display: table; clear: both;}
div.tartalom_bal{float: left; padding: 0;width: 195px;}
div.tartalom_jobb{float: right; width: 730px; margin-left: 5px;}
div.footer{background: url("../image/bg_footer.png"); background-repeat: no-repeat; background-position: top center; height: 200px; clear: both;}
div.footer_left{float: left;}
div.footer_right{float: right;}
div.footer_link_box{font-size: 11px;font-family: Arial,serif; font-size: 11px; margin: 20px 0 0 20px;}
div.footer_link_box ul {float: left; position: relative;text-align: left; display: inline;list-style: none outside none;margin: 0;padding: 0; margin-right: 35px;}
div.footer_link_box ul li {display: list-item;padding: 0 7px 0 4px;}
div.footer_link_box ul li a {background: url("../image/b_arr.png") no-repeat scroll 0 4px transparent; padding-left: 10px;outline: medium none;color: #2F3135;text-decoration: none;}
div.footer_link_box ul li a:hover {background: url("../image/b_arr.png") no-repeat scroll 1px 4px transparent;}
div.footer_link_box ul li strong {color: #C80000;text-transform: uppercase;}

div.footer_container{background: url("../image/footer_bg.png") repeat-x top center transparent; background-color: #592f43; width: 100%; height: 100px;}

A.fomenu {color: #BE367E;text-decoration: none;font-weight: bold;font-size: 14px;line-height: 38px;font-family: Verdana;}
A.fomenu:hover {color: #592f43;}
div.fo_menu {padding-left: 10px;padding-right: 10px;height: 38px;float: left;}
div.menu_koz {width: 30px;height: 38px;background-image: url(../image/menu_valaszto.png);background-repeat: no-repeat;background-position: center center;float: left;}

div.block{background-image: url(../image/block_bg.gif); width: 192px;margin: 0 0 15px;}
div.block_title{color: #BE367E;background-image: url(../image/block_title.gif); background-position: top center; background-repeat: no-repeat;height: 26px;line-height: 26px;margin-bottom: 5px;padding: 0 0 0 36px;text-transform: uppercase; font-size: 11px;}
div.block_title_pink{color: #ED439C;background-image: url(../image/block_title.gif); background-position: top center; background-repeat: no-repeat;height: 26px;line-height: 26px;margin-bottom: 5px;padding: 2px 9px;text-transform: uppercase; font-size: 11px;}
div.block_title_szexshop{color: #BE367E;background-image: url(../image/szexshop_title.jpg); background-position: top center; background-repeat: no-repeat;height: 26px;line-height: 26px;margin-bottom: 5px;padding: 2px 0 0 36px;text-transform: uppercase; font-size: 11px;}
div.block_title_kosar{color: #BE367E;background-image: url(../image/kosar_title.jpg); background-position: top center; background-repeat: no-repeat;height: 26px;line-height: 26px;margin-bottom: 5px;padding: 2px 0 0 36px;text-transform: uppercase; font-size: 11px;}
div.block_title_noknek{color: #BE367E;background-image: url(../image/wm_title.jpg); background-position: top center; background-repeat: no-repeat;height: 26px;line-height: 26px;margin-bottom: 5px;padding: 2px 0 0 36px;text-transform: uppercase; font-size: 11px;}
div.block_title_ferfiaknak{color: #BE367E;background-image: url(../image/mn_title.jpg); background-position: top center; background-repeat: no-repeat;height: 26px;line-height: 26px;margin-bottom: 5px;padding: 0 0 0 36px;text-transform: uppercase; font-size: 11px;}
div.block_title strong{display: block;min-height: 16px;padding: 1px 2px;}
div.block_content{clear: both; display: block;overflow: hidden;background: url(../image/block_bt.gif) no-repeat scroll 0 100% transparent; padding: 5px 10px 10px;}
div.block_content a:hover {opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
div.block_content_noknek{clear: both; display: block;overflow: hidden;padding: 5px 10px 10px;}

ul.termek_menu {margin-bottom: 0;padding-left: 15px; padding-right: 15px; margin-top: 0;list-style: none outside none;}
li.termek_menu {background: url(../image/bullet.gif) no-repeat scroll 0 4px transparent;margin: 0 0 2px;padding: 0 0 0 10px; font-size: 11px;}
li.termek_menu:hover {background: url(../image/bullet.gif) no-repeat scroll 1px 4px transparent;}
li.termek_menu a {outline: medium none; color: #2F3135; text-decoration: none; font-size: 11px; font-weight: normal;}
li.termek_menu h1 {outline: medium none; color: #2F3135; text-decoration: none; font-size: 11px; font-weight: normal;display: inline}

div.termek_menu_2{clear: both; text-align: center;}
div.termek_menu_2_div {float: left;margin-top: 10px; margin-bottom: 10px;}
div.termek_menu_2 a {background: url("../image/gomb_bg.jpg") repeat-x left center;border: 1px solid #E2356B;border-radius:4px 4px 4px 4px;color: #E2356B;font-size: 12px;font-weight: bold;height: 30px;padding: 2px 10px; margin-left: 10px; margin-right: 10px;}

div.termek_menu_belso{margin-left: 15px;}

A.cimkefelho { color: #ffffff ; text-decoration:none; font-weight: normal; font-size: 9px; font-family: Verdana;}
A.cimkefelho:hover {text-decoration:underline;}
div.cimkefelho {padding: 5px 20px 5px 20px; text-align: center;}

div.termek_lista_box_kep{position: absolute; text-align: center; width: 173px;}
div.termek_lista_box_kep a:hover {opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}

div.termek_lista_box_kep_home{position: absolute; text-align: center; width: 135px;}
div.termek_lista_box_kep_home a:hover {opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}

h1.termek_lista_kategoriacim { color: #AD1845; line-height: 32px; height: 32px; font-weight: bold; font-size: 16px; display: inline; font-family: Arial,Verdana,sans-serif; background-image: url(../image/nyil_5.gif); background-repeat: no-repeat; background-position: left center; padding-left: 25px;}

h1.home{background: -moz-linear-gradient(center top , #f4bcd7, #ce96b1) repeat scroll 0 0 transparent;border-radius:3px 3px 3px 3px;color: #BE367E;font-size: 12px;padding: 3px 10px 3px 15px;text-transform: uppercase;width: 702px;font-family: Tahoma,Arial,serif;font-weight: bold;margin: 0 0 5px;}

h1.termek_cim { font-weight: normal; font-size: 21px; color: #000000; display: inline;font-family: Verdana,Arial,sans-serif;color: #4D4D4D;}
h2.termek_cim { font-weight: normal; font-size: 18px; color: #000000; display: inline;}
h2.lista_cim { color: #8a046f ; text-decoration:none; font-weight: bold; font-size: 14px; display: inline;}


A.kosar {color: #80878A;font-family: "Times New Roman",Times,serif;font-size: 18px;padding: 3px 0 2px 28px;background: url(../image/i_top_cart.png) no-repeat scroll 0 0 transparent !important;}
A.penztar {background-image: url(../image/nyil_3.gif);background-repeat: no-repeat;background-position: left center;color: #742A41;font-weight: bold;padding-left: 15px;}
A.penztar:hover {text-decoration: underline;}
table.kosar {text-align: justify;padding: 10px;font-family: Verdana;font-size: 12px;color: #333333;line-height: 1.5em;}
.kosar td {border-bottom: 1px solid #BCBCBC;padding-top: 2px;padding-bottom: 2px;vertical-align: middle;}
strong.kosar_db {color: #742A41;}


A.lapozas_aktiv {background: none repeat scroll 0 0 #e67798;border: 1px solid #aa113f;color: #aa113f;font-size: 13px;font-weight: bold;padding: 0 5px;outline: medium none;text-decoration: none;text-align: center;}
A.lapozas_inaktiv {background: none repeat scroll 0 0 #aa113f;border: 1px solid #aa113f;color: #F7F7F7;font-size: 13px;font-weight: bold;padding: 0 5px;outline: medium none;text-decoration: none;text-align: center;}
A.lapozas {color: #e67798;font-size: 13px;font-weight: bold;}
A.lapozas:hover {color: #aa113f;}
div.lapozas {padding: 10px 0 20px;text-align: center;color: #2C2C2C;font: 13px Arial,Helvetica,Sans-Serif;}

A.lapozas_szam_inaktiv:link { color: #8a046f ; text-decoration:none; font-weight: bold; font-size: 15px; border: 1px solid; padding-left: 4px; padding-right: 4px;}
A.lapozas_szam_inaktiv:visited { color:#8a046f; text-decoration:none; font-weight: bold; font-size: 15px; border: 1px solid; padding-left: 4px; padding-right: 4px;}
A.lapozas_szam_inaktiv:active { color: #8a046f; text-decoration:none; font-weight: bold; font-size: 15px; border: 1px solid; padding-left: 4px; padding-right: 4px;}
A.lapozas_szam_inaktiv:hover { color: #e406b7; text-decoration:none; font-weight: bold; font-size: 15px; border: 1px solid; padding-left: 4px; padding-right: 4px;}

span.lapozas_szam_aktiv {font-weight: bold;font-size: 15px;color: #e406b7;border: 1px solid;padding-left: 4px;padding-right: 4px;}

div.miert_tolunk{width: 410px;height: 252px;padding: 0px;font-family: Verdana;font-size: 12px;color: #333333;line-height: 1.5em;float: left;}

div.aktualis_ajanlatunk{border: 1px solid #fee7ed; padding: 1px;}


div.kereses {padding-top: 48px;padding-right: 5px;float: right;}


div.termek_box_top{background: url("../image/termek_cart_box_top.png") no-repeat scroll left top #fadee6; margin: 0 1px; padding: 20px 0 10px;font-family: Verdana,Arial,sans-serif; font-size: 11px; line-height: 1.5em;}
div.termek_box_top_1{border-bottom: 2px solid #f1ccd6; height: 56px;padding: 0 20px;}
div.termek_box_top_2{background: none repeat scroll 0 0 #f1ccd6;border-bottom: 1px solid #fadee6;border-top: 1px solid #fadee6; padding: 10px 20px;}
div.termek_box_top_3{border-top: 2px solid #f1ccd6;padding: 20px 20px 0;}
div.termek_box_bottom{background: url("../image/termek_cart_box_bottom.png") no-repeat scroll left bottom;margin: 0 1px;height: 7px;}

input.kosarba {background-attachment: scroll; background-color: transparent; background-image: url(../image/kosarba_tesz_uj.png); background-position: 0 0; display: inline-block; background-repeat: no-repeat; height: 47px; width: 216px; vertical-align: middle; line-height: 47px;border: 0px;cursor: pointer;}
input.kosarba:hover {background-position: 0 -47px;}

div.raktaron{background: url("../image/pipa.png") no-repeat scroll left center transparent; padding: 0 0 0 25px;color: green; font-size: 12px;margin-bottom: 5px;}
strong.raktaron{font-size: 11px; font-weight: bold;color: #4D4D4D;}

div.bookmars_mini{float: left; width: 60px;}
a.bookmars_mini_facebook{background-attachment: scroll; background-color: transparent; background-image: url(../image/bookmarks_mini.gif); background-position: 0 -41px; display: inline-block; background-repeat: no-repeat; height: 29px; width: 60px; vertical-align: middle; line-height: 29px;border: 0px;cursor: pointer;}
a.bookmars_mini_facebook:hover {background-position: 0 0;}
a.bookmars_mini_iwiw{background-attachment: scroll; background-color: transparent; background-image: url(../image/bookmarks_mini.gif); background-position: -70px -41px; display: inline-block; background-repeat: no-repeat; height: 29px; width: 60px; vertical-align: middle; line-height: 29px;border: 0px;cursor: pointer;}
a.bookmars_mini_iwiw:hover {background-position: -70px 0;}
a.bookmars_mini_twitter{background-attachment: scroll; background-color: transparent; background-image: url(../image/bookmarks_mini.gif); background-position: -140px -41px; display: inline-block; background-repeat: no-repeat; height: 29px; width: 60px; vertical-align: middle; line-height: 29px;border: 0px;cursor: pointer;}
a.bookmars_mini_twitter:hover {background-position: -140px 0;}
a.bookmars_mini_myspace{background-attachment: scroll; background-color: transparent; background-image: url(../image/bookmarks_mini.gif); background-position: -210px -41px; display: inline-block; background-repeat: no-repeat; height: 29px; width: 60px; vertical-align: middle; line-height: 29px;border: 0px;cursor: pointer;}
a.bookmars_mini_myspace:hover {background-position: -210px 0;}


div.kapcsolat_home {
    float: right;
    width: 300px;
    text-align: right;
    color: #282828;
    font-size: 10px;
    font-weight: bold;
}

div.nagyobb_kep {
    text-align: center;
    padding-top: 5px;
    height: 13px;
}

div.navigacio_regi {border-top: 1px solid #E9E9E9;border-bottom: 1px solid #E9E9E9;color: #878787;padding: 5px 0;font-family: Arial,Verdana,sans-serif;font-size: 12px;line-height: 1.5em;text-align: left;}
div.navigacio {border-bottom: 1px solid #E9E9E9;color: #878787;padding: 5px 0;font-family: Arial,Verdana,sans-serif;font-size: 11px;text-align: left;}
img.navigacio{padding: 0 5px;border: 0px;}
a.navigacio{color: #878787;font-weight: bold;outline: medium none;}
a.navigacio:hover{text-decoration: none;}

div.home_ismerteto{
    margin-top: 10px;
    padding-left: 35px;
    background-image: url(../image/ok_3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

div.bulet{
    font-family: Arial;
    font-size: 16px;
    color: #2e2c2d;
    line-height: 33px;
    padding-left: 40px;
    padding-bottom: 5px;
    margin-top: 20px;
    font-weight: bold;
    border-bottom: 1px solid #e9e9e9;
    height: 33px;
    background-image: url(../image/bulet.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

div.statikus_oldal {
    text-align: justify;
    padding: 0px;
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 1.5em;
}

span.lista_leiras {
        font-weight: bold;
        font-size: 10px;
        color: #766877;
}

span.lista_ar_leiras {
        font-weight: bold;
        font-size: 12px;
        color: #898989;
}

span.lista_ar {
        font-weight: bold;
        font-size: 16px;
        color: #A91140;
}

div.termek_meretek_box{color: #46372F;font-size: 12px;line-height: 14px;padding: 5px;width: 170px;margin-top: 10px;margin-bottom: 15px;font-weight: bold;}
span.termek_opcio{color: #7F4F67; font-weight: bold;}

span.termek_cim {
        font-weight: normal;
        font-size: 18px;
        color: #000000;
}

span.termek_cikkszam {
        font-weight: bold;
        font-size: 15px;
        color: #333333;
}

span.termek_leiras {font-weight: normal;font-size: 13px;color: #333333;font-family: Verdana,Arial,sans-serif;line-height: 1.5em;}

span.termek_ar_leiras {
        font-weight: bold;
        font-size: 12px;
        color: #898989;
}

span.termek_ar {
        font-weight: bold;
        font-size: 16px;
        color: #A91140;
}
span.termek_ar_adatlap {
        font-weight: bold;
        font-size: 20px;
        color: #A91140;
        padding: 10px 0;
}

div.miert_erdemes_tolunk_box{
    background: url("../image/miert_erdemes_tolunk.jpg") no-repeat scroll left top transparent;
    height: 226px;
    margin: 0 0;
    padding-top: 63px;
    width: 212px;
    font-size: 11px;
    line-height: 1.5em;
}
p.met_1{
    color: #666666;
    line-height: 15px;
    padding: 0 5px 0 46px;
}

span.termek_mennyiseg {
        font-weight: bold;
        font-size: 13px;
        color: #898989;
}


table.szallitasi_adatok {
    text-align: justify;
    padding: 10px;
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    line-height: 1.5em;
}

.szallitasi_adatok input {
    width: 200px;
}

.szallitasi_adatok textarea {
    width: 200px;
}


ul.hasznos_linkek{
    list-style-image: url(../image/nyil_2.gif);
    padding-left: 13px;
    margin: 0;
}




input.refresh {
    background: url(../image/refresh.jpg);
    width: 30px;
    height: 30px;
    border: 0px;
    cursor: pointer;
}

input.delete {
    background: url(../image/delete.jpg);
    width: 25px;
    height: 25px;
    border: 0px;
    cursor: pointer;
}

input.rendeles {
    background: url(../image/rendeles.jpg);
    width: 202px;
    height: 27px;
    border: 0px;
    cursor: pointer;
}

input.uzenet_kuldese {
    background: url(../image/uzenet_kuldese.jpg);
    width: 105px;
    height: 20px;
    border: 0px;
    cursor: pointer;
}

input.contact_box_input {
    width: 250px;
    border: 1px solid #8a046f;
    font-weight: normal;
    font-size: 13px;
    color: #333333;
    font-family: Verdana;
    line-height: 1.5em;
}

textarea.contact_box_textarea {
    width: 250px;
    height: 100px;
    border: 1px solid #8a046f;
    font-weight: normal;
    font-size: 13px;
    color: #333333;
    font-family: Verdana;
    line-height: 1.5em;
}

input.search_buttun{font-family:Verdana,sans-serif;font-weight:bold;color:#FFFFFF;background-color:#8a046f;border-style:solid;}
input.search_text {width: 270px;height: 20px;border: 1px solid #8a046f;background: none;}
input.home_search_text{background:url(../image/search_input.png) repeat scroll 0 0 transparent;border: 0 none;float: left;height: 24px;line-height: 24px;padding: 0 0 0 10px;position: relative;width: 196px;font-size: 11px;}
button.home_search_button{background: url(../image/search_btn.png) no-repeat scroll 0 0 transparent;float: left;height: 24px;position: relative;width: 36px; border: 0 none;cursor: pointer;overflow: visible;padding: 0;background-color: transparent;}
.warning{border: 1px solid;margin: 10px 0px;width: 450px;padding:5px 10px 5px 35px;background-repeat: no-repeat;background-position: 10px center;color: #9F6000;background-color: #FEEFB3;background-image: url('../image/icon/warning_icon.png');}

