#kiemeltsav-asztali p {
	margin: 0;
	color: #000;
	padding: 0;
}

.vm3pr-2 .product-price {
	height: auto !important;
}
.product-price {
	text-align: center !important;
	float: none !important;
}

.spacer-buy-area .product-price,
.spacer-buy-area .PricesalesPrice {
	text-align: left !important;
}

.page_bg{padding: 45px 0 0px !important;}

.vmCartPaymentLogo img {display: none;}

.kiemeles-p {
	line-height: 20px;
	color: #111 !important;
	margin: 0 !important;
	padding: 0 !important;
	text-align: center !important;
}



.sokaruhaz {padding:10px 0 0;}
.sokaruhaz ul {	margin: 0 0 0 30px;}
.sokaruhaz ul li {	margin: 0 !important;line-height: 20px;}


.kar-szoveg {float:left;width: 440px;font-family: comic-sans;font-size: 16px;}
.kar-szoveg ul {margin: 10px 0 15px 40px;}
.kar-szoveg ul li {line-height: 15px;}
.kar-kep {float:left;width: 190px; text-align: center;}
.kar-kep p {text-align: center;}



.scd-title-col {  clear: left;  margin: 0 !important;}
.scd-counter-col {clear: left;display: inline-block !important;}
#visszaszamlalo {background: #d9e7fc;height: 27px;padding: 5px 0 0;width: 100%;}
#kiemeltsav-asztali {background: #d9e7fc none repeat scroll 0 0;
border-bottom: 2px solid #84a7db; position:fixed; top:0px;
border-top: 0 none;line-height: 19px;
margin: 0;padding: 5px 0 5px;
width: 100%;z-index: 9980;}
#kiemeltsav-asztali:hover {  background: #ECFCCF;border-bottom: 2px solid #51A351;}
#kiemeltsav-asztali .module {
color: #000;display: block;font-size: 14px;
height: auto;letter-spacing: 0.7px;margin: 0 auto;
padding: 3px 0;width: 980px;}




.orderby-displaynumber{display:none;}
#cboxLoadedContent{padding:0;}
.no_title #cboxTitle{background:#f3f6fd;border:0 none;}
.modal_link{background: #0000ff;border-radius:3px;color:#ffffff !important;display:inline-block;font-family:tahoma;font-size:14px;font-weight:bold;letter-spacing:0.5px;margin-top:0;padding:5px 15px;}
.modal_link:hover{background: #ff0000;}
.aj-kepes{float: left; width:182px;}
.aj-szoveges{float: left;padding-left:15px;width:400px;}
.foto-tabla{margin:0 0 5px;max-width:400px;width:100%;}
.foto-tabla tr td{padding:3px;text-align:center;}
.ks-foto{float:left;width:250px;}
.sima-urlap{float:left;width:390px;}
.kekhatter{background:none repeat scroll 0 0 #f2f6fc;border:1px ridge #e6edf7;margin:0 auto;padding:15px;text-align:justify;width:538px;}
.sima-urlap .kekhatter{min-height:234px;padding:10px;width:368px;}
.elerhetosegek-tabla{margin:0 0 25px;width:100%;}
.elerhetosegek-tabla tr{}
.elerhetosegek-tabla tr:hover{background:#ccc;}
.elerhetosegek-tabla tr td{border:1px solid #ddd;padding:5px 10px 5px 5px;}
.elerhetosegek-tabla tr td span.nyitva{display:inline-block;width:110px;}
.ceginfo{margin:0 0 15px;}
.ceginfo tr td{border:1px solid #ddd;padding:3px;}
.ceginfo tr:hover td{background:none repeat scroll 0 0 #efefef;}
.foto-tabla{margin:0 0 5px;max-width:400px;width:100%;}
.foto-tabla tr td{padding:3px;text-align:center;}
.map{border:2px solid #010101;width:96% !important;margin:0 0 12px;}
#fancybox-left-ico, #fancybox-right-ico{left:auto;right:20px;opacity:0.4;}
#fancybox-left:hover #fancybox-left-ico,
#fancybox-right:hover #fancybox-right-ico{opacity:0.99;}
#fancybox-left span{left:20px;}
.vorosinfosav{background:none repeat scroll 0 0 #ffcfcf;border-bottom:2px solid #de767b;border-top:2px solid #de7a7b;color:#000000;margin:10px 0 0;padding:5px 10px;}
.category-view .row .category .spacer h2{font-size:20px;}
#js-mainnav.megamenu.red .childcontent-inner{background-color:#222;color:#fff;margin:0;padding:0;border:0;}
#js-mainnav.megamenu.red ul.level1 li.mega span.mega, #js-mainnav.megamenu.red ul.level1 li.mega a.mega{border:0 none;height:30px;line-height:30px;}
#js-mainnav.megamenu ul.level1 li.mega{float:none;height:30px;}
#js-mainnav.megamenu.red ul.level1 li.mega{border-top:1px dotted #888;}
#js-mainnav.megamenu.red ul.level1 li.first{border-top:0 none !important;}
#js-mainnav.megamenu.red ul.level0 li.mega span.mega{}
#js-mainnav.megamenu.red ul.level0 li.mega a.mega{}
#js-mainnav.megamenu.red .megaMenuToggle{}
div#basket_container div.op_basket_row div.op_col1{}
div#basket_container div.op_basket_row div.op_col1 img{width:60px;}
div#basket_container div.op_basket_row div.op_col1 div div{height:auto !important;}
div#basket_container div.op_basket_row div.op_col1{width:15%;}
div#basket_container div.op_basket_row div.op_col2_2{width:45%;}
div#basket_container div.op_basket_row div.op_col2{width:45%;}
#basket_container div div div div div div div div div.op_basket_row{line-height:20px;max-height:60px;min-height:25px;}
div#basket_container div div div div div div{padding:1px 0 0;}
#js-mainnav.megamenu.red{background:none repeat scroll 0 0 #e2222c;}
#js-mainnav.megamenu ul.level0 li.mega span.mega, #js-mainnav.megamenu ul.level0 li.mega a.mega{cursor:pointer;display:block;height:45px;line-height:45px;margin:0;padding:0 6px;text-decoration:none;}
.productdetails-view .addtocart-bar{bottom:0;margin:20px 0 0;padding:0;position:relative;text-align:left;}
.chzn-container-single .chzn-single div b{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.product-fields-title-wrapper{background:none;float:left;font-weight:bold;height:24px;line-height:24px;min-width:10px;padding:0 10px 0 0;}
.product-field-display{float:left;vertical-align:middle;}
.vm-product-descr-container-0{height:auto;margin-bottom:0;}
#onepage-ot, #onepage-hat{display:none;}
#ajaxshipping label:first-of-type{background:red;color:#fff;display:block;padding:1px;}
.vmpayment_name, .vmpayment_cost, .vmshipment_name, .vmshipment_cost{font-weight:bold;padding:0 2px;}
.vmpayment_description, .vmshipment_description{display:block;float:right;font-size:13px;margin:3px 0 10px;width:100%;}
.browse-view .row .product .spacer{padding:0px !important;}
.addtocart-area{margin:0 0 15px;}
.orderlistcontainer{display:none !important;}
.display-number, .control-buttons, .right{display:none !important;}
.vm-pagination ul li.pagination-start, .vm-pagination ul li.pagination-end{display:none;}
.pagenav{background-color:#fafafa;border:0 solid #aaa;color:#808080;margin:0 2px;padding:3px 0;}
span.vm-price-desc{margin:0 !important;min-width:auto !important;}
.vm3pr-1 .product-price{height:auto !important;width:100% !important;}
.vm-pagination{float:none;}
.vm-page-counter{float:left;}
div.product{background:none;border:0 none;float:left;margin:0;padding:3px 0;width:33%;min-width:auto!important;}
.browse-view .row .product .spacer h2{margin:0px;}
.browse-view .row .product .spacer h2 a{color:#bf000c;font-size:17px;padding:0;text-decoration:none;}
div.vm-details-button a{background:none repeat scroll 0 0 #ffcfd2;border:1px solid #ff7f8a;padding:3px 12px;width:auto;}
.category-view .vm-product-media-container{border-right:0px solid #d2e0ed;margin-bottom:0px;padding:0 0 0 0px;width:auto;}
.vm-product-descr-container-1{height:auto !important;margin-bottom:0;}
.browse-view .row .product .spacer img, .related-products-view .row .product .spacer img{border:1px solid #444;height:auto !important;width:179px;max-height:134px;}
.featured-view .spacer span, .latest-view .spacer span, .topten-view .spacer span, .recent-view .spacer span, .related-products-view .spacer span, .browse-view .row .product .spacer span{color:#333;font-size:18px;}
.PricesalesPrice{float:none;font-size:18px;margin:0 auto;text-align:center;width:100%;}
.vm_cart_products{border-bottom:1px solid #ccc;}
span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button{background:none repeat scroll 0 0 #01af00;border:1px solid #00a000;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:34px;letter-spacing:1px;padding:4px 5px;text-align:center;width:152px;}
.main-image{text-align:center;width:251px;}
.vm-img-desc{display:none !important;}
.main-image img{border:1px solid #232323;width:249px !important;}
.additional-images img{border:1px solid #232323;margin:0 10px 5px 0;height:56px;width:75px;max-height:150px;}
.vm-product-media-container{border-right:1px solid #d2e0ed;margin-bottom:10px;padding:0 0 0 20px;width:291px !important;}
span.title{border-bottom:1px solid #cac9c9;display:block;font-size:14px;font-weight:700;margin:0 0 6px;}
.vm-product-details-container h1{color:#e2222c;font-size:28px;letter-spacing:1px;line-height:27px;margin:0 0 15px;padding:0;}
.productdetails-view .spacer-buy-area{padding:0 !important;}
#fancybox-overlay{background:#555 !important;opacity:0.8 !important;}
.vm-fieldset-pricelist fieldset{}
.rightcol{margin:0;float:right;width:230px;padding:0px;}
.rightcol .module{background:none repeat scroll 0 0 blue;width:230px;margin:0 0 20px;}
.rightcol .module_feher{background:#ffffff;border:1px solid #ccc;padding:14px;width:200px;margin:0 0 20px;}
.rightcol .module_kosar{background:#ffffff;border:1px solid #ccc;padding:14px;width:200px;margin:0 0 20px;}
.rightcol .module div{}
.rightcol .module div div{}
.rightcol .module div div{}
.rightcol .module div div div{}
a.alahuzva{text-decoration:underline !important;}
.visszakint{width:100%;position:fixed;bottom:0px;left:0px;height:44px;color:#fff;background:#a92c0e url("../images/szalag-02.jpg") repeat-x top center;overflow:hidden;}
.visszakint:hover{background:#a92c0e url("../images/szalag-02-sotet.jpg") repeat-x top center;}
.visszabent{width:1024px;margin:10px auto 0px;height:22px;}
#karenweba{background:none repeat scroll 0 0 #444;border-bottom:2px solid #111;color:#eee;font-size:14px;height:auto;letter-spacing:0.6px;line-height:25px;position:fixed;text-align:center;top:0;width:100%;z-index:999;background:none repeat scroll 0 0 #cfeeff;border-bottom:2px solid #84a7db;border-top:2px solid #84a7db;color:#000;padding:1px 0;}
#karenweba:hover{background:none repeat scroll 0 0 #ffcfcf;border-bottom:2px solid #C4050F;border-top:2px solid #C4050F;background:#E2222C;color:#fff;}
.product-description ul{line-height:18px;margin:10px 0 10px 30px;}
.product-description ul li{}
#facebooklogo{background:none;height:40px;width:70px;position:fixed;top:40px;right:0px;z-index:9999;}
#facebooklogo .module{margin:0px;padding:0px;float:right;}
#facebooklogo .module p{margin:0px;padding:0px;text-align:right;}
#facebooklogo a:link, #facebooklogo a:visited{float:right;display:block;width:50px;height:40px;background:url("../images/facebook.png") repeat top left;}
#facebooklogo a:hover{width:70px;height:40px;background:url("../images/facebook.png") repeat top left;}
#szallitaskint{background:url("../images/a1.png") repeat-x top center;}
#szallitasbent{background:url("../images/futar.png") no-repeat scroll 160px 0 rgba(0, 0, 0, 0);font-size:17px;height:67px;line-height:25px;padding:43px 125px 0px 250px;text-align:center;}
#szallitasbent b{background:none repeat scroll 0 0 #00526F;border-radius:3px;color:#FFFFFF;padding:2px 6px;}
.magyarazat{text-align:right;font-size:11px;}
.product-field-display select{max-width:280px;margin-bottom:4px;}
.ujfejleckint{font-family:arial;font-size:12px;height:auto;margin:20px 0 10px;width:100%;}
.ujfejlec{background:none;border:0px solid #824017;height:auto;margin:10px auto 10px;padding:0;text-align:left;width:940px;}
.ujfej1, .ujfej2, .ujfej3{float:left;}
.ujfej1 a:link, .ujfej1 a:visited, .ujfej1 a:hover{color:#6a8818;text-decoration:underline;}
.module_ujfej1{width:300px;}
.module_ujfej2{width:300px;margin:0 20px;}
.module_ujfej3{width:300px;}
.module_ujfej1 h3{color:#6A8818;font-size:15px;}
.module_ujfej2 h3{color:#ff0000;font-size:15px;}
.module_ujfej3 h3{color:#0000ff;font-size:15px;}
#kiemeltsav{margin:0;width:100%;z-index:9999;padding:10px 0px;background:#fff;border-bottom:0px solid #ccc;}
#kiemeltsav .module{background: #00f none repeat scroll 0 0;
border-bottom: 2px solid #84a7db;
border-top: 2px solid #84a7db;
color: #fff;
display: block;
font-size: 14px;
height: auto;
letter-spacing: 0.7px;
margin: 0;
padding: 0;
width: 100%;}
#kiemeltsav .module:hover {background: #f00 none repeat scroll 0 0;
border-bottom: 2px solid #333;
border-top: 2px solid #333;
color: #fff;}
#kiemeltsav .module div{margin:0px auto 0;width:940px;padding:8px 0;background:url("../images/fenyo.png") no-repeat left center;}
#kiemeltsav .module div{background:none;}
#kiemeltsav .module div p{color:#010101;}
#kiemeltsav .module div div{background:none;padding:0px;}
.katszoveg .product-price{margin:0px;}
.additional-images img{max-height:150px;}
.availability{display:none;}
div#vmMainPageOPC div.op_rounded div#infosav{padding:10px;margin:-5px 0 0;background:#CFE4FF;border:2px solid #84A7DB;width:93%;}
div#vmMainPageOPC div.op_rounded div.op_rounded_fix div#Afass_input{margin-top:15px;}
#system-message{border-left:0;border-right:0;border-bottom:3px solid #84A7DB;border-top:3px solid #84A7DB;color:#0055BB;list-style:none outside none;margin-bottom:10px;padding:10px;background:#AFD0FF;}
.product-neighbours a.previous-page:hover,
.product-neighbours a.next-page:hover{font-weight:bold;}
#op-tovabb {background:#e2222c;border-radius:8px;font-weight:bold;color:#fff;margin:0 0 10px;padding:0px;text-align:center;text-indent:0;width:150px;}
#onepage_main_div #confirmbtn_button span span{background:none repeat scroll 0 0 #e2222c;border-radius:8px;font-weight:bold;color:#fff;margin:0;padding:5px 10px;text-align:center;text-indent:0;width:auto;}
#op-tovabb a{color:#fff;display:block;padding:5px 10px;}
div#vmMainPageOPC .op_round{background:none;margin:0;padding:0;}
div#vmMainPageOPC .op_round span#confirmbtn{background-image:none;}
#tt_total_basket{font-weight:bold;border-top:1px solid #ccc;}
span#tt_total, span#tt_total_txt{font-size:18px;}
#tt_order_discount_after_txt, #tt_order_discount_after{display:none;}
#tab_selector,
#opnegy, #opot, #opketto{display:none;}
#aeszeflink{text-decoration:underline;}
#facebox .content{width:330px;}
.PricesalesPrice{font-size:18px;}
.product-neighbours{background:#FFCFD2;border-radius:5px;color:#777777;margin:0 0 30px;padding:5px;border:1px solid #FF7F8A;}
a.product-details, a.details, div.details{background:#FFCFD2;border:1px solid #FF7F8A;}
.back-to-category{float:left;height:22px;margin:0 0 10px;}
td.pricePad{padding:0px;}
a.details:hover, div.details:hover, a.product-details:hover{color:#000;}
.lenyilo, .darabvalto{display:none;}
span.PricebasePriceWithTax{text-decoration:line-through;font-size:15px;}
.tt_order_discount_after_div_basket{display:none;}
#unlogharom, #unlogot, #aeszef{display:none;}
div#basket_container div.op_basket_row div.op_col6 form input{width:20px;margin-top:5px;}
div#vmMainPageOPC .op_basket_row a{margin-top:5px;}
div#vmMainPageOPC textarea#customer_note_field{width:590px;}
#kepvaltok{margin:15px auto 15px;width:940px;height:235px;position:relative;background:none;}
.kepvalto1{float:left;margin:0;padding:0;height:223px;width:298px;border:1px solid #ccc;background:url("../images/001.jpg") no-repeat center top;box-shadow:0 1px 5px 0 #4A4A4A;}
#kepvalto1_menu{padding:0;margin:0;}
.kepvalto2{float:left;margin:0 0 0 20px;padding:0;height:223px;width:298px;border:1px solid #ccc;background:url("../images/002.jpg") no-repeat center top;box-shadow:0 1px 5px 0 #4A4A4A;}
#kepvalto2_menu{padding:0;margin:0;}
.kepvalto3{float:left;margin:0 0 0 20px;padding:0;height:223px;width:298px;border:1px solid #ccc;background:url("../images/003.jpg") no-repeat center top;box-shadow:0 1px 5px 0 #4A4A4A;}
#kepvalto3_menu{padding:0;margin:0;}
#toTop{font-size:13px;text-transform:none;width:50px;right:7px;bottom:7px;}
#csomagkezbesits {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #ff0000;
	line-height: 17px;
	padding: 14px 14px 14px 14px;
	text-align: left;
	width: 200px;
}
#mikorkapja{font-weight:bold;font-size:14px;line-height:16px;}
.cimlap{width:640px;}
.cimlap img{border:1px solid #cccccc;}
.cimlap a:link, .cimlap a:visited, .cimlap a:hover{font-size:14px;font-weight:bold;color:#e2222c;}
.cimlap a:hover{color:#BF1722;}
.cimlap td{height:190px;text-align:center;vertical-align:top;}
.gari{font-family:arial;width:100%;font-size:13px;font-weight:bold;text-transform:uppercase;line-height:14px;}
#huszon1{font-size:35px;line-height:28px;color:#005DFF;}
#napos{font-size:12px;line-height:12px;color:#005DFF;}
.gari a:link, .gari a:visited{color:#123123;display:block;}
.kiszallitasmodul{font-family:arial;width:100%;font-size:12px;line-height:14px;}
#ingyenes{font-size:24px;line-height:24px;color:#005DFF;font-weight:bold;text-transform:uppercase;}
#orszagos{font-size:12px;line-height:12px;color:#005DFF;font-weight:bold;text-transform:uppercase;}
.kapcscim{color:#1B70DF;font-size:15px;font-weight:bold;}
.piros{color:#D8083A;font-size:13px;font-weight:bold;}
.sectiontableentry1 .inputbox{width:15px;padding:2px 3px;border:1px solid #ccc;}
.orderby-displaynumber .inputbox{}
span.pagenav{padding:3px;background:#f7f7f7;}
a.pagenav, a.pagenav:link{text-decoration:underline;}
.fentiszamlalo{float:left;width:575px;}
.lapszam{float:left;line-height:25px;}
#bottom-pagination ul li{font-size:13px;}
.orderby-displaynumber .width70, .orderby-displaynumber .width30{margin-bottom:12px;}
.show_cart a, .show_cart a:link, .show_cart a:visited,
.modvalto a, .modvalto a:link, .modvalto a:visited{padding:3px 5px;background:#e2222c;border-radius:3px;color:#ffffff;margin-top:8px;}
.modvalto{margin-top:5px;}
.modvaltosor{height:40px;}
#kosarfejlec{height:25px;line-height:25px;background:#f7f7f7;font-weight:bold;margin-bottom:3px;}
.sectiontableentry1{height:27px;line-height:27px;}
.telefonosrendeles{margin-top:10px;padding:10px;text-align:justify;line-height:16px;border:1px solid #ddd;font-family:arial;font-size:12px;}
.formClr{background:none;width:auto;}
h5{margin:10px 0px 10px 30px;font-size:20px;}
#ufsznem, #ufszigen{font-weight:bold;padding:10px;text-align:center;line-height:15px;font-family:arial;}
#ufsznem{background:#EF2C38;color:#ffffff;}
#ufszigen{background:#EF2C38;color:#ffffff;width:210px;}
#ufszbev{line-height:18px;font-size:15px;}
#ufsztel{line-height:25px;font-size:17px;font-weight:bold;}
#ufsztam{line-height:15px;font-size:13px;}
#ufszlink{color:#fff;font-weight:bold;text-decoration:underline;}
.center{text-align:center;}
.rsform-input-box, .rsform-text-box, .rsform-password-box, .rsform-calendar-box, .rsform-captcha-box, .rsform-select-box{width:200px;padding:2px;margin:3px 45px 8px 0;}
#uzenete{width:305px;height:111px;margin-right:0px;}
#kuldes{margin-top:1px;font-size:14px;}
.ulkint{margin-left:40px;}
body, html{height:100%;}
body{background:#ffffff;font:13px Tahoma, Verdana;color:#222;margin:0;padding:0px 0 0;}
.clr{clear:both;overflow:hidden;font-size:0;line-height:0;}
ul{margin:0;padding:0;line-height:25px;}
.map{border:2px solid #565656;}
a, img{outline:none;margin:0;padding:0;border:none;}
a:link, a:visited{color:#00f;text-decoration:underline;}
a:hover, a:active, a:focus{color:#444;}
form{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6{margin:0 0 20px;font-family:Arial, Tahoma, Verdana;color:#990000;line-height:normal;}
h1{font-size:20px;}
h2{font-size:18px;color:#123123;text-align:center;margin:20px 0;text-decoration:none;}
h3{font-size:12px;color:#000;font-family:Arial, Tahoma, Verdana;margin:0;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:11px;}
iframe{border:none;}
dl dd{padding:0 0 0 10px;margin:0;}
fieldset{border:none;margin:0;padding:0;min-height:45px;}
input, textarea, button{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CFC174;color:#343434;font-size:13px;height:auto;padding:2px;}
button{color:#343434;float:left;font-weight:400;margin:0;padding:0 0 3px;background:#CFC174;}
.button{background:#E8E3C9;cursor:pointer;}
p{margin:0px 0 15px;}
.module p{margin:0;padding:0 10px 10px;}
#wrapper{}
.page_bg{background:#f7f7f7 url("../images/hatter.gif") repeat scroll center top;}
.miaz{color:#234234;font-size:11px;}
.page{min-height:100%;}
#fullfejlec{width:100%;height:auto;position:relative;background:none;}
#fejlec{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);height:auto;margin:0 auto 25px;position:relative;width:940px;}
#logo{width:635px;float:left;height:auto;margin:0px;background:none;}
.sav{background:none repeat scroll 0 0 #e2222c;border-radius:5px;float:left;height:50px;margin:10px 0 20px;padding-left:15px;width:925px;}
#tartalom{width:940px;margin:0 auto;padding:0 0 20px;}
#kozepfent{height:28px;padding:0px;}
#kozep{padding:0px;background:none;}
#kozepodalent{height:28px;padding:0px;}
.footerlent{width:100%;margin:0px;}
.footerdoboz{width:940px;margin:0px auto 20px;text-align:center;}
.footerdoboz p{text-align:center;}
.fentimenu{float:right;height:auto;margin:15px 0 15px;width:auto;}
.fenticsuszka{float:left;height:auto;margin:15px 52px 10px;width:836px;height:275px;background:none;}
.maincol, .jobbeskozep, .baleskozep, .tartalomblokk{margin:0 auto;padding:0;}
.leftcol{float:left;width:240px;margin:0px;padding:0px;}
.baleskozep .cont{padding:17px;margin:0;}
.jobbeskozep .cont{padding:0px;}
.cont_elo_elo{width:640px;float:left;padding:20px;border:1px solid #ccc;background:#ffffff;}
.cont_elo{}
.tobbiweba{width:640px;float:left;padding:20px;border:1px solid #ccc;background:#ffffff;margin:10px 0;}
.tobbiwebatabla{text-align:left;vertical-align:middle;font-size:15px;}
.tobbiwebatabla img{border:1px solid #ccc;}
.tobbiwebatabla a:link, .tobbiwebatabla a:visited{font-weight:bold;}
.cont{padding:0 0 10px 0;}
.cont li{margin:0 10px 0 0;}
.maincol .cont{float:right;width:520px;}
.tartalomblokk{width:713px;padding:5px 26px 5px 68px;}
#breadcrumbs{position:absolute;bottom:30px;left:0;}
.separator{font-size:12px;padding:19px 0 0;display:block;color:#505050;font-weight:700;}
#login-form{margin:0;padding:0 10px;text-align:left;}
fieldset.userdata p{padding:0;}
fieldset.userdata{border:none;margin:0 auto;padding:0;height:140px;position:relative;width:150px;}
#login-form ul{padding:10px;text-align:center;font-family:Tahoma, sans-serif;font-size:11px;}
fieldset.userdata label{display:block;line-height:14px;color:#156a04;font-family:Tahoma, sans-serif;font-size:11px;}
#form-login-remember label{float:left;cursor:pointer;}
fieldset.userdata input{background:#fff;border:none;color:#156a04;font-size:11px;width:140px;height:20px;line-height:14px;padding:0 4px;}
fieldset.userdata input.button{border:none;color:#fff;float:left;font-weight:400;height:21px;width:150px;margin:0;cursor:pointer;line-height:20px;padding:0 0 4px 0;}
fieldset.userdata input.button:hover{color:#000;}
#form-login-username, #form-login-password, #form-login-remember{margin:0 0 10px;overflow:hidden;}
#modlgn-remember{background:#e4e3e3;border:1px solid #f0dab7;color:#000;width:auto;margin:0 0 0 10px;}
.module .search{margin:0 20px;position:relative;}
.search label{display:none;}
#mod-search-searchword{border:1px solid #d5d5d5;background:none;color:#666;width:160px;}
.leftcol h3, .rightcol h3{color:#234234;font-size:22px;font-family:Arial, sans-serif;height:35px;line-height:45px;padding:0 10px;margin:0 0 12px 20px;overflow:hidden;text-align:left;width:auto;}
.rightcol h3{font-size:22px;padding-left:60px;background:url("../images/kosar.png") no-repeat left center;}
.leftcol ul.menu li a, .leftcol ul.menu li a:link, .rightcol ul.menu li a, .rightcol ul.menu li a:link{background:none;color:#156a04;font-size:14px;font-weight:400;height:25px;line-height:25px;padding:0 0 0 0;text-decoration:none;display:inherit;margin:0;padding-left:0;float:left;}
.leftcol ul.menu li.current a, .leftcol ul.menu li.current a:link, .rightcol ul.menu li.current a, .rightcol ul.menu li.current a:link{color:#990000;text-decoration:underline;}
.leftcol ul.menu li a:hover, .rightcol ul.menu li a:hover{color:#990001;}
.maincol h2, .maincol h2 a{color:#156a04;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;text-transform:uppercase;font-weight:700;padding:0;margin:0 0 10px 0;text-align:left;vertical-align:middle;}
.items-leading, .category-desc{border-bottom:1px solid #156a04;}
.items-row .item{text-align:left;padding:10px 0;border-bottom:1px solid #156a04;}
.items-row .item h2, .items-row .item h1, .items-row .item h1 a, .items-row .item h2 a{font-family:tahoma;font-size:11px;text-transform:uppercase;margin:0 0 10px 0;}
.item .readmore{text-align:right;margin:0;}
.item .readmore a{color:#a96a2c;}
.actions{float:left;overflow:hidden;margin:0 0 10px;}
.actions li{float:left;}
.actions li img{float:left;margin:0 6px 0 0;}
.category-desc img{margin:0 10px 4px;}
.category-desc a, .category-desc a:link, .category-desc a:visited{color:#000;text-decoration:underline;}
.image-left{float:left;margin:0 10px 4px 0;}
.image-right{float:left;margin:0 0 4px 10px;}
.item-title{font-size:12px;}
.main .categories-list ul li{padding:5px;}
.category-desc{line-height:1.7em;margin:10px 0;padding-left:0;}
.category-desc p{line-height:normal;}
.pagination{overflow:hidden;padding:10px 0;}
.pagination .counter{margin:0;}
.pagination ul{overflow:hidden;}
.pagination ul li{float:left;margin:0 6px 0 0;}
.pagination .pagenav{display:block;background:#fff;padding:2px 6px;border:1px solid #e5e5e5;margin:10px 0;}
.pagenav .pagenav-prev{float:left;}
table{border-collapse:collapse;}
.error{background:#fdcdc9;margin:0 0 20px 0;padding:10px;border:none;}
#system-message{margin:0;}
#system-message dt.warning{color:#be4e4c;margin:0 0 10px;font-size:16px;font-weight:700;}
#system-message dd.warning li{line-height:20px;padding:0 0 0 20px;}
.topmenu{height:30px;margin:0 0 25px;}
.topmenu ul.menu{list-style:none;}
.topmenu ul li{margin:0 0 0 8px;width:auto;padding:0;height:30px;line-height:30px;text-align:center;float:right;background:#302f2f;border-radius:7px;}
.topmenu ul li:hover,.topmenu ul li.current{background:#e2222c;}
.topmenu ul li a{display:block;white-space:nowrap;height:auto;line-height:30px;height:30px;color:#ffffff;font-weight:bold;font-size:12px;padding:0 8px;text-transform:uppercase;}
.topmenu ul li a:hover{color:#fefefe;text-decoration:none;background:url(../images/jobbcsop.png) no-repeat bottom right;}
.topmenu ul li.current a{color:#fefefe;text-decoration:none;background:url(../images/jobbcsop.png) no-repeat bottom right;}
.topmenu ul li ul{position:absolute;visibility:hidden;width:auto;z-index:500;}
.topmenu ul li ul li{float:none;display:block;}
.topmenu ul li ul li a{width:auto;}
.topmenu ul.menu li a span{cursor:pointer;display:inline-block;font-family:arial;font-weight:700;margin:0;float:left;text-align:center;}
.topmenu ul.menu li a span:hover{text-decoration:none;}
.topmenu ul.menu li a span:active{text-decoration:none;}
.topmenu ul.menu li a span span{height:26px;line-height:26px;background:none}
.topmenu ul.menu li a span span:hover{height:26px;line-height:26px;color:#001122;background:url(../images/hatter.png) no-repeat center center;}
.topmenu ul.menu li a:link, #topmenu ul.menu li a:visited{cursor:pointer;display:block;text-decoration:none;}
.topmenu ul.menu li a:hover span, #topmenu ul.menu li.current a span{}
.topmenu ul.menu li ul li a, #topmenu ul.menu li ul li a:link, #topmenu ul.menu li ul li a:visited{}
.topmenu ul.menu li ul li a span{background:#dbdebe;padding:0 10px;width:80px;}
.topmenu ul.menu li ul li a:hover{color:#9e3777;}
.topmenu ul.menu li ul li a:hover span{padding:0 10px;background:#fff;}
.fomenu
.fomenu ul{height:45px;}
.fomenu ul li{list-style:none;float:left;height:45px;line-height:45px;}
.fomenu ul li a{font-family:arial;padding:0 20px;display:block;font-size:16px;font-weight:bold;color:#ffffff;}
.fomenu ul li a:hover{}
#system-message .info{}
#system-message dt.message{}
dl dd{display:block;padding:0 0 0 20px;background:#DFEEFF;}
#system-message{margin:0 0 10px;}
#system-message h4{margin:0 0 0px;}
#system-message p{margin:0 0 0px;}
#system-message a.close{display:none;}
#system-message dt.warning{color:#be4e4c;margin:0;font-size:16px;font-weight:700;}
#system-message dd.warning li{line-height:20px;padding:0 0 0 20px;}
.error, .warning{margin:0px;padding:0 0 0 30px;background:#D1DFEF;}