body,ul,li,ol,dl,h1,h2,h3,h4,h5,h6,td,th,caption,pre,p,blockquote,input,textarea,belso_keretek{font-family:Arial, sans-serif;font-size:12px;line-height:14px;margin:0;padding:0}
#maincontainer{width:960px;margin:0 auto}
#topsection{height:40px;}
#popupcoupon{width:600px;margin:0px 0px 0px 20px;}
#popupcoupon h1{font-size:16px;font-weight:700;margin:10px 0px 0px 30px;}
#topsection a{height:40px;display:block;}
#header {background:url("../images/vegyes.png");margin:10px 0px 10px 0px; background-position:-293px -13px;background-repeat:no-repeat;width:188px; height:28px;overflow:hidden;float:left;}
#barnaline{clear:both;width:100%;height:5px;line-height:5px;background:#D25A0B;}
#topsection h1{float:left;width:490px;color:#0414ab;font-weight:700;font-size:18px;padding-left:60px;text-align:left; margin-top:23px;}
#share{background:url("../images/vegyes.png");background-position:0px 0px;background-repeat:no-repeat;width:125px; height:16px;float:right;margin-top:25px;overflow:hidden;}
#leftcolumn{width:185px;float:left;}
#midlecolumn{width:578px;float:left;margin:0 13px 0 16px;}
#midlecolumn ul{padding:5px 0px 5px 15px}
#belso_keretek_text_alap5 a{font-size:12px;font-weight:400;}
#belso_keretek_text_alap3 li{font-size:12px;background:url(../images/gomb.png) no-repeat scroll 0 6px transparent;margin:0 0 5px 0px;;padding-left:16px}
#rightcolumn{width:166px;float:right;}
#footer{clear:both;width:960px; height:22px;text-align:center;background:url("../images/corner.png");background-position:0px -66px;background-repeat: repeat-x;padding-top: 6px;}
#footer a{font-weight:bold;}
#copyright{font-size: 0.9em;text-align: left;padding-left:320px;}
#w3poz a{display:block;float:right;margin-right:5px;}
#w3css a{background:url("../images/vegyes.png");background-position:-327px 0px;width:77px; height:13px;background-repeat:no-repeat;float:right;margin-right:5px;}
#w3xhtml a{background:url("../images/vegyes.png");background-position:-404px 0px;width:77px; height:13px;background-repeat:no-repeat;float:right;margin-right:5px;}
#safesurf a{background:url("../images/vegyes.png");background-position:-185px -10px;width:108px; height:31px;background-repeat:no-repeat;float:right;margin-right:15px;margin-top:-15px;}
.sdmenu_bottom {width:185px; height:10px;background:url("../images/vegyes.png");background-position:-142px 0px;background-repeat:no-repeat;overflow:hidden;}
.sdmenu a, .sxmenu a, .symenu a, .expmenu a, .egyedulmenu_szurke a, .egyedulmenu_zold a{background:#eee;display:block;border-bottom:1px solid #ddd;text-decoration:none;color:#066;padding:5px 10px;}
.sdmenu span, .sxmenu span, .symenu span, .expmenu span {display:block;font-weight:700;color:#FFF;background:url("../images/corner.png");background-position:5px -244px;background-repeat:no-repeat;cursor:default;border-bottom:1px solid #ddd;padding:5px 25px;cursor:pointer;}
.sdmenu .collapsed, .sxmenu .collapsed, .symenu .collapsed, .expmenu .collapsed {height: 25px;}
.collapsed span {background: url("../images/corner.png");background-position:7px -196px;background-repeat:no-repeat;}
.sdmenu, .sxmenu, .symenu, .expmenu {overflow: hidden;}

/* egyeni szurke */
.sdmenu div:first-child, .expmenu div:first-child {background:url("../images/vegyes.png");background-position:-185px -41px;background-repeat:no-repeat;}
.sdmenu .current {background:#9a9a9a url("../images/corner.png");background-position:170px -196px; background-repeat:no-repeat; text-decoration:none;color: #fff;}
.sdmenu a:hover, .expmenu a:hover {background:#9a9a9a url("../images/corner.png");background-position:170px -196px;background-repeat:no-repeat;color: #fff;text-decoration: none;cursor:pointer;}

/* egyeni zold */
.sxmenu div:first-child {background:url("../images/vegyes.png");background-position:0px -41px;background-repeat:no-repeat;}
.sxmenu .current{background:#62bc8a url("../images/corner.png");background-position:170px -196px; background-repeat:no-repeat; text-decoration:none;color: #fff;}
.sxmenu a:hover {background:#62bc8a url("../images/corner.png");background-position:170px -196px;background-repeat:no-repeat;color: #fff;text-decoration: none;}
.sxmenu a{background:#d9f2dd;}

/* egyeni lila */
.symenu div:first-child {background:url("../images/vegyes.png");background-position:0px -16px;background-repeat:no-repeat;}
.symenu .current{background:#d890ec url("../images/corner.png");background-position:170px -196px; background-repeat:no-repeat; text-decoration:none;color: #fff;}
.symenu a:hover {background:#d890ec url("../images/corner.png");background-position:170px -196px;background-repeat:no-repeat;color: #fff;text-decoration: none;}
.symenu a{background:#e8d1ee;}

/* lejart */
.expmenu li {color: #066;}
.valami a{background-color:#9a9a9a;color:#fff;}
.expmenu a.current {background : #066 url("../images/corner.png");background-position:170px -196px; background-repeat:no-repeat; text-decoration:none;color: #fff;}

.egyedulmenu_szurke {background:url("../images/vegyes.png");background-position:-185px -41px;background-repeat:no-repeat;}
.egyedulmenu_zold {background:url("../images/vegyes.png");background-position:0px -41px;background-repeat:no-repeat;}
.egyedulmenu_szurke a, .egyedulmenu_zold a{display:block;font-weight:700;color:#FFF;background:url("../images/corner.png");background-position:3px -340px;background-repeat:no-repeat;cursor:pointer;border-bottom:1px solid #ddd;padding:5px 17px;}

.szurketl, .szurketr, .szurkebl, .szurkebr, .szurket,.zoldt_zold,.zoldb_zold, .szurket_zold,.szurkeb_zold, .szurkeb, .kekszeltl, .kekszeltr, .kekszelbl, .kekszelbr, .kekszelt, .kekszelb, .zoldtl, .zoldtr, .zoldbl, .zoldbr, .zoldt, .zoldb,.kektl,.kektr,.kekbl,.kekbr,.kekt,.kekb,.kekt_zold,.kekb_zold,.lilatl,.lilatr,.lilabl,.lilabr,.lilat,.lilab,.lilat_zold,.lilab_zold {background-image:url(../images/corner.png);}
.szurketl, .szurketr, .szurkebl, .szurkebr, .kekszeltl, .kekszeltr, .kekszelbl, .kekszelbr, .zoldtl, .zoldtr, .zoldbl, .zoldbr,.kektl,.kektr,.kekbl,.kekbr,.lilatl,.lilatr,.lilabl,.lilabr{background-repeat:no-repeat;}
.szurket, .zoldt,.zoldt_zold, .szurket_zold,.zoldb_zold,.szurkeb_zold, .szurkeb, .zoldb, .kekszelt, .kekszelb,.kekt,.kekb,.kekt_zold,.kekb_zold,.lilat,.lilab,.lilat_zold,.lilab_zold{background-repeat: repeat-x;}
.szurkel, .zoldl, .szurkel_zold,.zoldl_zold, .kekszell,.kekl,.kekl_zold,.lilal,.lilal_zold {background-image:url(../images/kozep.png); background-repeat: repeat-y;overflow:hidden;}

.szurketl, .zoldtl,.kektl,.lilatl {width:8px; height:29px;}
.szurketr, .zoldtr,.kektr,.lilatr {width:8px; height:29px; float: right; margin-top: -29px;}
.szurkebl, .zoldbl,.kekbl,.lilabl{width:8px; height:10px; float: left;clear:both;}
.szurkebr, .zoldbr,.kekbr,.lilabr {width:8px; height:10px; float: right; margin-top: -5px;}
.szurket, .zoldt,.kekt,.lilat {width:570px; height:29px; margin-left: 8px;}
.szurkeb, .zoldb,.kekb,.lilab {width:570px; height:5px; margin: 5px 0px 0px 8px;}
.szurkel, .zoldl,.kekl,.lilal {width:578px;height:auto;}

.szurketl {background-position:0px 0px;}
.szurketr {background-position:0px -30px;}
.szurkebl {background-position:0px -96px;}
.szurkebr {background-position:0px -107px;}
.szurket,.szurket_zold {background-position:0px -66px;}
.szurkeb,.szurkeb_zold {background-position:0px -60px;}
.szurkel {background-position:0px 0px;}

.zoldtl {background-position:0px -399px;}
.zoldtr {background-position:0px -429px;}
.zoldbl {background-position:0px -495px;}
.zoldbr {background-position:0px -506px;}
.zoldt,.zoldt_zold {background-position:0px -465px;}
.zoldb,.zoldb_zold {background-position:0px -458px;}
.zoldl {background-position:-1322px 0px;}

.kektl {background-position:0px -516px;}
.kektr {background-position:0px -546px;}
.kekbl {background-position:0px -612px;}
.kekbr {background-position:0px -623px;}
.kekt,.kekt_zold {background-position:0px -582px;}
.kekb,.kekb_zold {background-position:0px -576px;}
.kekl {background-position:-2066px 0px;}

.lilatl {background-position:0px -633px;}
.lilatr {background-position:0px -663px;}
.lilabl {background-position:0px -729px;}
.lilabr {background-position:0px -740px;}
.lilat,.lilat_zold {background-position:0px -699px;}
.lilab,.lilab_zold {background-position:0px -693px;}
.lilal {background-position:-2810px 0px;}

.szurke_block h2{color:#363636;font-weight:700;font-size:18px;line-height:29px;padding-left:16px;}
.szurke_block h3{color:#363636;font-weight:700;font-size:14px;line-height:29px;padding-left:10px;}

.szurket_zold,.zoldt_zold,.kekt_zold,.lilat_zold {width:158px; height:29px; margin-left: 8px;}
.szurkeb_zold,.zoldb_zold,.kekb_zold ,.lilab_zold{width:158px; height:5px; margin: 5px 0px 0px 8px;}
.szurkel_zold,.zoldl_zold,.kekl_zold,.lilal_zold {width:166px;height:auto;}

.szurkel_zold {background-position:-1156px 0px;}
.zoldl_zold {background-position:-1900px 0px;}
.kekl_zold {background-position:-2644px 0px;}
.lilal_zold {background-position:-3388px 0px;}


.kekszeltl, .kekszeltr, .kekszelbl, .kekszelbr {width:11px; height:11px;}
.kekszeltl {background-position:0px -117px;}
.kekszeltr {background-position:0px -139px; float: right;}
.kekszelbl {background-position:0px -128px; float: left;clear:both;}
.kekszelbr {background-position:0px -150px; float: right; margin-top: -6px;}
.kekszelt {width:567px; height:5px; background-position:0px -161px; margin-left: 11px;}
.kekszelb {width:567px; height:5px; background-position:0px -166px; margin: 6px 0px 0px 11px;}
.kekszell {background-position:-578px 0px;width:578px;height:auto;}
.kekszelbubble {background-image:url(../images/vegyes.png);background-position:-410px -59px;background-repeat:no-repeat;width:46px; height:32px;clear:both;margin-left: 15px;}
.kekszel_text{padding:10px 15px 5px 20px}

.belso_keretek,.belso_keretek_pipa,.belso_keretek_gomb {margin:10px 10px 10px 8px;width:540px;}
.belso_keretek a{color:#1E7EC8;font-size:15px;font-weight:700}
.belso_keretek img{float:left;margin:8px 15px 15px 3px;}
.belso_keretek h3, .belso_keretek h3 a, .belso_keretek h2, .belso_keretek h2 a {font-size:20px;color:#1E7EC8;font-weight:700;text-decoration:none} /* kek */
.belso_keretek h2, .belso_keretek h2 a{padding:10px 10px 0px 0px;}
.belso_keretek h3, .belso_keretek h3 a{padding:10px 10px 0px 10px;}
.belso_keretek h4{font-size:14px;color:#d90404;font-weight:700;padding-bottom:10px;padding-left:10px;} /* piros */
.belso_keretek h4 a{font-size:16px;color:#d90404;font-weight:700;} /* piros */
.belso_keretek_text p, .belso_keretek p{font-size:12px;padding:10px;}
.belso_keretek_text_bal{float:left;text-align:left;margin:18px 20px 10px 20px;}
.belso_keretek_text_jobbkep{float:right;margin:22px 8px 10px 0px;background-image:url(../images/vegyes.png);background-position:-452px -41px;background-repeat:no-repeat;width:29px; height:22px;}
.belso_keretek_text_jobb{float:right;text-align:left;margin:18px 10px 10px 0px;}
.belso_keretek_text_jobb a{color:#1E7EC8;font-weight:400;font-size:12px}
.belso_keretek_text3{margin-left:30px;float:right;color:#363636}
.belso_keretek_text_folytat a{float:left;margin:5px 10px 10px 30px;font-weight:400;font-size:12px}
.belso_keretek_kicsi a{font-size:12px;text-decoration:underline}

.testimonialbal  {background-image:url(../images/vegyes.png); background-position:-410px -41px;background-repeat:no-repeat;width:18px;height:18px;float:left;margin-right:3px;}
.testimonial,.pontozott {padding-bottom:3px;width:150px;margin:10px 5px 3px 8px;}
.pontozott {border-bottom:1px dotted #CCCCCC;}
.testimonial p.author, .testimonial p.author2 {color:#666666;text-align:right;margin-right:5px;}
.testimonial p.author2 {margin-right:15px;}
.testimonialquote {margin-left:10px;text-align:center;width:125px;margin-bottom:10px;}
.testimonialjobb {background-image:url(../images/vegyes.png); background-position:-429px -41px;background-repeat:no-repeat;width:18px;height:18px;float:right;margin-top:-28px;}

.belso_keretek_gomb ul{margin:5px 0px 0px 5px;}
.belso_keretek_gomb p1{font-size:15px;font-weight:700;}
.belso_keretek_gomb1 li{background-image:url(../images/vegyes.png);background-position:-475px -78px;background-repeat:no-repeat;padding:0px 0px 5px 15px;list-style-type:none;font-size:12px;font-weight:400;line-height:16px;list-style-type:none;margin-left:30px;width:200px;float:left;}
.belso_keretek_gomb li{background-image:url(../images/vegyes.png);background-position:-475px -78px;background-repeat:no-repeat;padding:0px 0px 5px 15px;list-style-type:none;font-size:12px;font-weight:400;line-height:16px;list-style-type:none;}
.belso_keretek_pipa ul{margin:5px 0px 0px 5px;}
.belso_keretek_pipa li{background-image:url(../images/corner.png);background-position:0px -295px;background-repeat:no-repeat;padding:0px 0px 5px 15px;list-style-type:none;color:#1E7EC8;font-size:12px;font-weight:400;line-height:18px;list-style-type:none;}

#myform input,#myform textarea{border:1px solid #CCC;background-color:#F9FDFF;padding:.2em}
#myform{padding:1%}
#myform div{margin-bottom:.5em}
#myform span{color:red;font-weight:700}
#myform button{border:1px solid;background-color:#36C;color:#FFE;border-color:#6DBFFF #0C3F67 #0C3F67 #6DBFFF}
#alsoszoveg{text-align:center;font-size:9px;line-height:11px;color:#898989;}
#alsoszoveg_nagy{text-align:center;font-size:11px;line-height:15px;margin-top:15px;position:relative;}

.ACS_Comment_Name{color:#E58712;font-weight:700;overflow:hidden;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;padding:2px 0 2px 23px}
.ACS_Comment_Name_red{color:red;font-weight:700;overflow:hidden;font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;padding:2px 0 2px 23px}
.ACS_Comment_H1{color:#36C;font-weight:700;font-family:Arial, sans-serif;font-size:20px;padding:10px 0 0 5px}
.ACS_Comment_H2{color:#36C;font-weight:700;font-size:18px;padding:10px 0 20px 5px}
.ACS_Comment_H3{font-weight:700;width:95px;display:inline;font-size:14px;margin:0 300px 0 5px}
.ACS_Comment_H4{font-weight:400;width:300px;display:block;font-size:13px;margin:0 0 0 100px;padding:8px 0 0}
.formtitle{color:#3365CC;font-weight:700;font-family:Arial, sans-serif;font-size:20px;padding:0 0 5px}
.ACS_Comment_Body{background-color:#FAFAF0;border-bottom:1px solid #E8E7D0;color:#444;min-height:20px;overflow:auto;padding:8px}
.ACS_Comment_Meta{border-bottom:1px solid #E8E7D0;border-top:2px solid #E8E7D0;overflow:hidden;padding:2px 0 2px 33px}
.ACS_Comment img{left:10px;position:relative;top:25px}

.coupon .crux span {color:#32312F;display:block;float:left;font-size:14px;font-weight:bold;padding:4px 5px 0 0;text-transform:uppercase;}
.coupon .crux p {color:#d90404;display:block;float:left;font-size:12px;padding:4px 5px 0 5px;}
.coupon .crux strong {background:url("../images/cutpaste.png") no-repeat scroll right #FFCC99;border:1px dashed #CC7B2A;color:#333333;cursor:pointer;display:block;float:left;font-size:17px;font-weight:bold;height:20px;max-width:185px;overflow:hidden;padding:3px 26px 0 5px;}
.coupon .crux strong.active, .coupon .crux strong.hover {background:url("../images/cutpaste.png") no-repeat scroll right #A0C337;border-color:#638C01;}

.peelcode_cc {float: right;margin: 8px 5px 0px 0;width: 420px;display:block;}
.peelcode_veri {float:right;height: 38px;}
.peelcode_c1 {float: left;height: 38px;width: 260px;}
.peelcode {float: right;height: 36px;margin: 0px 10px 0px 0;position: relative;width: 255px;}
.peelkep {background: url("../images/peel.png") no-repeat scroll 0 0 transparent;font-size: 12px;height: 38px;margin: 0 0 10px;position: relative;width: 154px;z-index: 94;float:right;padding-right: 0px}
.peelkep a {height: 30px;left: 0;position: absolute;top: 0;width: 156px;}
.peelkep:hover {background-position: 0 -42px;}
.peelkep_pro a{background: url("../images/peel.png") no-repeat scroll 0 0 transparent;background-position: 0 -88px;height: 29px;margin: 0 0 10px;position: relative;width: 233px;z-index: 94;float:left;padding-right: 0px}
.peelszoveg {clear: both;height: 0;}
.peelszoveg a {background: none repeat scroll 0 0 #FEFEEB;border: 1px solid #DBD69F;color: #646464;
font-size: 13px;font-weight: 700;height: 15px;padding: 5px 8px 5px 5px;position: absolute;right: 0;text-decoration: none;top: 0;}
.peelszoveg_left {font-weight: 700;height: 15px;padding: 5px 7px 5px 0px;position: absolute;text-align:left;}
.peel_wrapper {width:440px;padding:0px;height:28px;margin: 52px 0px 0px 110px;}
.peel_floating {width:438px;height:100%;position:relative;}
.peel_floating div {position:absolute;bottom:0;left:0;}
.peel_share {width:545px;border-top:1px solid #666;padding:0px;height:18px;margin: 0px 15px 0px 0px;float: right;padding:5px 0px 3px 0px;display:block;}

.jobbra{float:right;}
.kerek_zold, .kerek_zold_szazalek, .kerek_zold_kicsi{font-weight: 700;color: #fcf30c;font-family: Arial, sans-serif,bold;text-align: center;}
.kerek_zold, .kerek_zold_kicsi {background-image:url("../images/peel.png");background-position:-161px 0px;background-repeat:no-repeat;float: left;height: 50px;padding-top: 35px;width: 88px;margin:5px 5px 0px 5px;overflow:hidden;}
.kerek_zold {font-size: 40px;}
.kerek_zold_kicsi {font-size: 25px;line-height:50px;}
.kerek_zold_szazalek {float: right;font-size: 25px;margin:0px 10px 0px 5px;}
.ACS_Comment_Comment_H1{color:#36C;font-weight:700;font-family:Arial, sans-serif;font-size:20px;padding:5px 0 0 15px}



