/* -------------------------------------------------
Code: H.S.Laszlo 2008
http://www.xhtml2u.com
-------------------------------------------------- */
@import url(text.css);
body{background:#fff url(img/bg_page.jpg) repeat-x top;width:100%;height:100%;}
#colleft{width:48%;float:left;}
#colright{width:48%;	float:right;}
#wrap{width:919px;height:auto;margin: 0 auto;background:transparent url(img/bg_wrap.jpg) repeat-y;padding:0;}
#container{width:919px;min-height:1100px;height:auto !important;height:1100px;padding:0;/*513*/
margin: 0 auto;background:transparent url(img/bg_top.jpg) no-repeat top;}
#footer {width:919px;height:67px;margin: 0 auto;clear:both;background:#fff url(img/bg_footer.jpg) no-repeat;text-align:center;}
#content{width:890px;padding: 10px 0 10px 0;margin:0 auto;position:relative;}
#maincontent{width:630px;float:right;}
#maincontent h2.termeknev{color:#fff;background:#1b2851;width:245px;padding:4px 0 4px 5px;}
#side{width: 230px;float: left;}
.side-left{	float:left;width:425px;}
.side-right{	float:right;width:425px;}
.paging{font-size:12px;font-weight:bold;}
#map{border:4px solid #D0DFA4;width:580px;height:350px;}
#map small{visibility:hidden;}
#anim{width:317px;height:81px;padding:1px;/*border:1px solid #c3c3c3;*/}
/* -------------- navigation ------------- */
#topnav{width:875px;height:37px;background: url(img/bg_menu.jpg) no-repeat top;margin:0 auto;}
#search-box{float:left;width:250px;padding:2px 0 0 25px;}
#search-box label{color:#fff;}
#search_input{width:100px;height:15px;}
#search_submit{width:76px;height:18px;background:url(img/search-btn.jpg) no-repeat;border:0;cursor:pointer;text-indent:-9999px;}
#nav{float:right;height:20px;width:560px;padding:8px 0 0 0;background:transparent;margin:0;}
#nav li{display:inline;padding:0 5px 2px 5px;background: transparent;border-left:1px solid #fff;}
#nav li.noborder{border: 0;}
#nav li a{font-size:11px;font-weight:bolder;text-transform:uppercase;text-decoration:none;color:#fff;padding: 2px 2px 0 2px;}
#nav li a:hover{color: #333;}
#sidenav{float:left;height:auto;width:216px;padding:5px 0 0 0;background:transparent;margin-left:10px;z-index:100;
/*position:absolute;top:20px;left:20px;*/}
#sidenav h3{width: 216px;height: 53px;padding:0;background: url(img/termekkategoriak.jpg) no-repeat;border-bottom:2px solid #fff;}
#sidenav ul{border-top:4px solid #adbfe3;width:216px;padding:2px 0 10px 0;background: url(img/menualja.jpg) no-repeat bottom;z-index:100;}
#sidenav li{display:block;padding: 6px 0 8px 6px;margin:0px;background:#c6d5f2;border-bottom: 1px solid #fff;line-height:12px;}
#sidenav li a{font-size:11px;font-weight:bold;text-decoration:none;color:#090401;padding:0 0 0 12px;
background: url(img/arrow-green.jpg) no-repeat 0px 5px;}
#sidenav li a:hover{color: #1b2852;}
#loginbox{background: url(img/login-bg.jpg) no-repeat;width:195px;height:94px;margin-top:10px;padding: 30px 10px 0 10px;clear:both;}
#loginbox p{width:195px;padding: 4px 0;font-size:11px;color:#000;}
.loginput{width:90px;height:14px;float:right;border:1px solid #c3c3c3;}
#loginbox a{font-size:11px;color:#000;float:left;margin-top:18px;}
#login_submit{	float:right;background: url(img/login-btn.jpg) no-repeat; text-indent: -9999px;width:65px;height:18px;cursor:pointer;margin:14px 8px 0 0;border:0;}
/* ---------------- hirblock --------------- */
#hirek{width:262px;float:right;padding:5px 0 0 0;background:transparent;margin-right:10px;}
#hirek h3{width: 262px;height: 50px;padding:0;background: url(img/hirek.jpg) no-repeat;border-bottom:2px solid #fff;}
#hircontent{background:#D0DFA4;border-top: 4px solid #6A8524;float:left;width:262px;border-bottom:2px solid #fff;text-align:center;}
#hircontent .hirblock{float:left;_float:none;margin:4px auto 4px 13px;/*padding:4px 0;*/border-bottom:1px solid #81A558;width:236px;}
#hircontent .hirblock.last{border-bottom: 0 none}
#hircontent .hirblock img{float:left;padding:0;border:1px solid #6D835A;/*margin:7px 7px 20px 0;*/background:#fff;}
#hircontent .hirblock p.hir1{float:right;width:120px;font-size:11px;text-align:left;}
#hircontent .hirblock p.hir1 a{font-weight:bolder;padding:0 10px 0 2px;background:url(img/arrow-green.jpg) no-repeat right;}
#hircontent .hirblock p.hir2{float:left;width:94px;padding:0 0 10px 0 !important;}
h4.blogentriestitle{width: 216px;height:35px;padding:0;background: url(img/irasok.jpg) no-repeat;border-bottom:2px solid #fff;text-indent:-9999px;}
/* ---------------- blog --------------- */
#maincontent .hirblock{float:left;_float:none;margin:4px auto 4px 13px;padding:4px 0;border-bottom:1px solid #81A558;width:600px;clear:both;}
#maincontent .hirblock.last{border-bottom: 0 none}
#maincontent .hirblock img{float:left;padding:0;border:1px solid #6D835A;margin:4px 8px 4px 4px;background:#fff;}
#maincontent .hirblock p.hir1{width:420px;font-size:12px;text-align:left;padding:5px 0 5px 130px;_float:right;}
#maincontent .hirblock p.hir1 a{font-weight:bolder;padding:0 10px 0 2px;background:url(img/arrow-green.jpg) no-repeat right;}
#maincontent .hirblock p.hir2{width:600px;padding:0 0 10px 0 !important;}
#maincontent h1{font-size:16px;}
/* ------------- entry ----------------- */
#maincontent .entry img{
	float: left; padding: 5px 10px 10px 5px;
}

/* ---------------- adsblock --------------- */
#ads{width:262px;float:right;padding:5px 0 0 0;background:transparent;margin-right:10px;}
#ads h3{width: 262px;height:35px;padding:0;background: url(img/kiemelt_ajanlat.jpg) no-repeat;border-bottom:2px solid #fff;}
#adscontent{background:#c6d5f2;border-top: 4px solid #adbfe3;float:left;width:262px;border-bottom:2px solid #fff;text-align:center;}
#adscontent img{border:1px solid #adbfe3;margin:8px auto 0 auto;width:230px;height:130px;}
/* ---------------- hirlevél --------------- */
#hirlevel{float:right;padding:5px 0;color:#7F7F7F;background:#999;width:262px;border-bottom:5px solid #ccc;}
#hirlevel label, #hirlevel p{font-size:11px;color:#fff;}
#hmail_input{height:15px;border:1px solid #7F7F7F;width:80px;font-size:11px;}
#hmail_submit{cursor:pointer;border:0;color:#fff;font-size:11px;background:#999;text-decoration:underline;}
/* ------------ centerblock --------------- */
#centerblock{width:326px;float:left;padding:0 20px;}
#centerblock p{font-size:13px;line-height:180%;letter-spacing:0px;}
#centerblock img{padding:1px;/*border:1px solid #c3c3c3;*/float:left;}
#centerblock img.cc1{margin:2px 5px 2px 0;}
p.c1{/*float:right;width:150px;*/padding:2px;}
p.c1 a{font-weight:bolder;padding:0 10px 0 2px;background:url(img/arrow.jpg) no-repeat right;}
/* ----------- footer ---------- */
#footer p{color:#999;font-size:10px;padding:12px 0 0;}
#footer a{color:#999;text-decoration:none;font:normal normal bold 10px/26px Verdana, Arial, Helvetica, sans-serif;padding:0 4px;}
#footer a:hover{color:#333;text-decoration:underline;}
/* ----------- header -------------- */
#header{height:196px;padding: 0;background:transparent;position:relative;}
p#header-cim{position:absolute;top:38px;left:230px;padding:4px;color:#999;font-size:11px;line-height:120%;}
#top-hir{position:absolute;top:45px;left:465px;padding:4px;width:275px;height:62px;
background: url(img/top-hir.gif) no-repeat;color:#fff;z-index:2;}
.header-button{position:absolute;top:170px;left:23px;}
#header .topimg{padding:0;border: 0;position:absolute;top:26px;left:433px;z-index:1;}
/* --------------- Egyedi oldal toplink ----- */
a.fotolink, a.kategorialink{float:right;font-size:11px;color:#000000;font-weight:bold;}
a.fotolink{padding: 2px 45px 4px 10px;background:url(img/green-line.jpg) no-repeat left;}
a.kategorialink{padding: 2px 10px 4px 10px;background:url(img/arrow-green2.jpg) no-repeat left;}
a.fotolink:hover, a.kategorialink:hover{color:#1b2852;}
/* ---------- kosár -------------- */
#main-topbar{width:585px;height:75px;clear:both;border-bottom:1px solid #c3c3c3;}
#main-topbar .navi{width:344px;height:30px;background: url(img/navi.gif) no-repeat;padding: 8px 0 0 10px;margin-top:20px;float:left;}
#main-topbar .navi a{display:inline;font-size:11px;font-weight:bolder;}
#main-info{width:585px;height:20px;clear:both;border-bottom:5px solid #92B221;padding:0 0 5px 0;}
#kosar_box{width:216px;height:67px;float:right;background: url(img/basket-bg.jpg) no-repeat;padding:8px 0 0 0;clear:both;margin:5px 0;}
#kosar_box p{padding:2px 0 0 0;font-size:11px;color:#fff;line-height:12px;margin-left:60px;}
#kosar_box .megrendeles{color:#7f7f7f;font-size:12px;font-weight:bolder;padding:0 0 0 45px;line-height:35px;}

#main-kosar{width:216px;height:67px;float:right;background: url(img/basket-bg.jpg) no-repeat;padding:8px 0 0 0;}
#main-kosar p{padding:2px 0 0 0;font-size:11px;color:#fff;line-height:12px;margin-left:60px;}
/* --------------   ----------------- */
.item{width:585px;height:180px;border-bottom:1px solid #c3c3c3;clear:both;padding:10px 0;}
.item .it-img{	display:block;width:119px;height:153px;background: url(img/item-bg.jpg) no-repeat;float:left;padding:5px 0 0 5px;}
.it-left span{	font-size:11px;float:left;width:120px;text-align:center;}
.it-left{width:130px;height:160px;float:left;}
.it-center{width:230px;height:160px;float:left;}
.it-center p{}
.it-center a{width:72px;height:20px;background: url(img/it-tovabb.jpg) no-repeat;cursor:pointer;display:block;}
.it-center h2{font-size:12px;padding: 3px 0 4px 5px;margin:0px;width:100%;font-weight:bolder;color:#fff;letter-spacing:1px;background: #1b2851 /*url(img/it-hbg.jpg) repeat-x top*/;}
/* --------------- Rendelés oldal ----------- */
h3.megrendelescim{color:#333;font-size:16px;width:600px;border-bottom:4px solid #ccc;padding:4px 10px;}
.rendeles_item{width:620px;height:120px;border-bottom:1px solid #c3c3c3;clear:both;padding:10px 0;}
.rendeles_item h3{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#adbfe3;width:250px;float:left;padding-left:10px;}
.rendeles-img img{width:102px;height:120px;float:left;}
.item ul, #it-top ul, .rendeles_item ul{float:right;font-size:12px;color:#000;}
.item ul, .rendeles_item ul{border-left:1px solid #c3c3c3;padding: 8px 40px 16px 20px;width:120px;}
#it-top ul img{visibility:hidden;}
.item ul li, #it-top ul li, .rendeles_item ul li{margin:2px 0;}
.it-ar{background-color:#1b2852;padding:2px 0;color:#fff;} 
.akciosar, .t_ar{background-color: Red;padding:2px 0;color:#fff;}
.it-ar span, .akciosar span {background-color: #858585;padding: 2px 4px;color: #fff;}
.t_ar span.var{background-color:transparent;padding:2px 4px;color:#000;font-weight:bolder;}
#it-top{width:585px;height:180px;clear:both;padding:10px 0;border-top:4px solid #1b2851;float:left;}
.topimg{float:left;padding:2px;border:1px solid #c3c3c3;}
.ar_js{visibility: hidden; display: none;}

.bg-kosarba{background:url(img/btn-kosr.jpg) no-repeat left bottom;width:66px;height:19px;text-indent:-9999px;cursor:pointer;border:0;margin:0 0 0 2px;}
.prkos{padding: 6px 0 0 14px;text-align:left;height:10px;}
.prkos input{height:14px; font-size:11px;border:1px solid #858585;margin-bottom:3px;}
#it-top .fbuttons button{font-size:11px;margin:1px 0;}
.fbuttons button{font-size:11px;padding:0;margin:0;}
/* ------------------ rendelés végösszeg ----------------- */
#vtotal{height:125px;padding:10px 0;width:620px;clear:both;}
.totalp{width:260px;float:right;clear:none;}
#totals{width:280px;float:right; clear:both;}
p.ntotal{clear:right;background:#999;width:260px;padding:0 0 0 6px;height:20px;margin:2px 0;float:right;color:#333;}
p.ntotal .totals{width:80px;float:right;background:#666;color:#fff;text-align:right;padding:1px 10px 2px 0;}
.nspace{width:266px;height:10px;background:transparent;padding:0;float:right;clear:both;}
p.nbtotal{clear:both;background:#1b2852;width:260px;padding:0 0 0 6px;height:20px;margin:2px 0;float:right;color:#fff;}
p.nbtotal .btotals{width:80px;float:right;background:#333;color:#fff;text-align:right;padding:1px 10px 2px 0;}
p.vleir{width:325px;font-size:11px;float:none;}
/* ----------- nyitóoldal termék-blokk --------- */
#shop{width:558px;margin-left:10px;z-index:1;background:url(img/bottom.jpg) no-repeat bottom;float:left;padding:0 0 16px 0;
/*position:absolute;left:20px;top:435px;*/ display:block;}
.shoptop{width: 558px;background: url(img/top.jpg) no-repeat top;height:49px;z-index:1;}
.shopcontent{width:538px;background: url(img/shopbg.jpg) repeat-y;padding:0 10px;float:left;height:auto;text-align:center;
min-height:250px;height:auto !important;height:250px;display:block;}
.spit{width:165px; height:230px;border:1px solid #c3c3c3;margin:0 0 10px 10px;float:left;_float:right;position:relative;}
.spit .prom_badge{width:45px;height:18px;background: url(img/akcios.jpg) no-repeat top;position:absolute;
	right: 0px;top: 0px;text-indent: -9999px;z-index: 15;}
.spit .it-img{z-index:12}
.spit h2{width: 150px;height: 18px;padding:2px 0 0 15px;background:#1b2851;color:#fff;font-size:12px;font-weight:bold;margin:2px 0 4px 0;text-align:left;}
.pr1, .pr2, .pr3{font-size:12px;}
.pr1{background-color: #1b2851;padding:2px 4px 2px 0;_padding:0 4px 0 0;color:#fff;}
.pr2{background-color:#858585;padding:2px 4px;color:#fff;}
a.pr3{color:#000;text-decoration:underline;padding:2px 0 2px 12px;background:#fff url(img/arrow.jpg) no-repeat 4px 8px;font-weight:bold;}
a.pr4{float:left;margin:6px 0 0 12px;}
.b_kosarban{font-size:11px;line-height:10px;padding:0;}
#it-top .bg-kosarban, .item .bg-kosarban{padding:0;margin:0;height:20px;}
.bg-kosarban{padding:0;margin:0;height:12px;line-height:10px;}
/* ---------------- lightbox --------------- */
#overlay{background-image: url(lightbox/overlay.png);position: absolute;top:0px;left:0px;z-index:90;width:100%;height:100%;}
* html #overlay{
    background-color: #333;
    background-color: transparent;
    background-image: url(lightbox/blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src="lightbox/overlay.png", sizingMethod="scale");}
#box {background:#fff;margin: 0;padding: 0; border:4px solid #E8E8E8;overflow: auto;
	 position: absolute; z-index: 99;left: 250px; top: 194px;}
#box p{color:#fff;font-size:14px;text-transform:uppercase;font-weight:bold;}
#box #vissza  {float:right;width:170px;height:20px;}
#box #rendel {float:left;width:190px;height:20px;display:block;text-decoration:none;color:#666;}
#box #vissza, #box #rendel{cursor: pointer;padding:15px 0 0 0;font-size:12px;font-weight:bolder;} 
#box #close{position:absolute;top:0px;right:0px; cursor:pointer;}
#box #boxContents {margin-top:12px;padding:10px;}
#box .tvvb {background:#adbfe3;/*width: 400px; height: 100px;*/}
/* ---------------- megrendelés tábla ------------- */
table{border-collapse: collapse;margin:0 auto;}
.vtb{width:488px;}
.vtb tr{background-color: #adbfe3;/*border-top:3px solid #fff;*/}
.vtb tr.green{background-color: #adbfe3;color:#fff;font-weight:bold;}
.vtb tr td{padding:2px;border:0;border-top:3px solid #fff;font-size:12px;}
.vtb input{width: 220px;border: 1px solid #F5F5F5;}
.vtb input.chk{width:16px;border:0;}
.vtb tr.kerdes input{width:43px;border:0;}
.vtb input#rendelesbutton{cursor: pointer;background:#adbfe3;color:#fff;font-weight:bold;margin:5px;padding:2px;}
.vtb tr td.qnb{width:36px;text-align:center;}
.vtb textarea{width:480px;height:60px;}
.weightinfo{visibility: hidden;display: none;}
.errors{width:620px;background: #FF4500;color:#fff;clear:both;}
.order_message{background: #98B922;color:#fff;width:460px;padding:4px;}
.float_admin{position:fixed;font-size:10px;left:0px;top:0px;background-color:#fff;width:120px;height:18px;border:1px solid #000;color: red;padding:2px 0;}
.float_admin a{padding:1px 2px;}
.smess{color:#fff;background: #FF4500;padding:2px;width:585px;font-size:14px;font-weight:bold;line-height:140%;}

.bordered {border-collapse:collapse;border: 1px solid #7f7f7f;}
.bordered tr td{border: 1px solid #7f7f7f;}

#footer-out{width:919px;height:auto;margin: 0 auto;background:transparent;padding:10px 5px;text-align:center;}
#footer-out a{padding:0 10px;}

