/* -------------------------------------------------
Code: H.S.Laszlo 2010
http://bluedesign.hu
http://www.xhtml2u.com
-------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img, table { border:0; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a {outline: none;outline-style:none;}
html {height: 100%;background:#D5D5D5;}
body {font-family: Arial, Helvetica, sans-serif;background:#fff url(img/bg.jpg) repeat-x top;font-size:12px;color:#000;text-align:left;}
.clear{clear: both; width: 90%; height: 15px; }
.alignleft{text-align: left; }
.alignjustify{text-align: justify; }
.alignright{text-align: right; }
.aligncenter{text-align: center; }
.floatright{float: right;}
.floatleft{float: left;}
.italic{font-style: italic;}

#wrap{width:1000px;margin: 0 auto;background:#fff;position:relative;min-height:600px;height:auto !important;height:600px;z-index:1;}

h1 {color:#878585;font: normal normal 18px/22px Verdana, sans-serif;padding:10px 5px;}
h1 span{color:#D51D0F;font-size:24px;}
h2{color:#878585;font: normal normal 14px/22px Verdana, sans-serif;padding:10px 5px;}
h2 span{color:#D51D0F;font-size:14px;}
/* -------------- Header ------------- */
#header{width:1000px;height:75px;background:#fff;padding:0;clear:both;margin:0 auto;position:relative;}
#logo{display:block;width:366px;height:75px;background:transparent url(img/logo.jpg) no-repeat;text-indent:-9999px;margin:0 0 0 5px;float:left;}
/* -------------- Kosar and login box ------------- */
#kosarblock{width:245px;height:70px;background: transparent url(img/kosar_bg.jpg) no-repeat;float:right;margin:0 10px 0 0;position:relative;clear:right;}
#kosarblock p, #kosarblock a{font-size:12px;}
#kosarblock p.kosar_tartalma{padding:26px 0 6px 68px;float:left;background: transparent/* url(img/basket.png) no-repeat*/;width:90px;margin:8px 0 0 0;color:#878585}
#kosarblock  a.megrendeles{width:70px;height:15px;margin:42px 0 0 5px;border:0;padding:2px 4px;cursor:pointer;display:block;float:left;
color:#fff;background:#e37125;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;}

#loginblock{width:350px;height:48px;background: transparent url(img/gray-bg.gif) repeat-x top;float:right;margin:0 10px 0 0;position:relative;}
#loginblock p.belepes{padding:4px 0 6px 4px;width:350px;float:left;clear:both;}
#loginblock .loginput{width:115px;height:16px;float:left;border:1px solid #c3c3c3;margin:0 4px 0;font-size:12px;padding:1px;background:#fff;padding:2px;}
#loginblock #login_submit{float:left;background:#5F5F5F;font-weight:bold;width:60px;height:22px;cursor:pointer;margin:0 0 0 6px;border:0;font-size:12px;line-height:12px;color:#ffffff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#loginblock a.forget{font-size:11px;color:#000;float:right;margin:1px 30px 1px 0;padding:1px 2px;text-decoration:none;display:block;width:75px;}
#loginblock p.message{position: absolute;top:1px;left:0px;width:180px;padding:2px 5px;background-color:#fff;color: #E84000;font-weight:bold;}
#loginblock a.loggedin{color: #49545E;padding:8px 0 0 25px;}
/* -------------- navigation ------------- */
#nav{width:1000px;margin:2px 0 0 0;clear:both;background:#11B5D1 url(img/nav_bg.jpg) repeat-x top;height:50px;}
#nav ul{padding:18px 0 0 8px;background:transparent url(img/menu_left.jpg) no-repeat left;height:32px;}
#nav li{display:inline;padding:2px 10px 2px 10px;background:transparent;border-left:1px solid #fff}
#nav li a{font-weight:bolder;text-transform:uppercase;text-decoration:none;color:#fff;padding:2px 4px;font-size:14px;}
#nav li.noborder{border: 0;}
#nav li a:hover{color: #333;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
div.right-bg{background:#11B5D1 url(img/menu_right.jpg) no-repeat right;height:50px;width:8px;float:right;}

#search_bar{width:1000px;margin:0 auto;clear:both;background:#fff url(img/search-bg.jpg) no-repeat right;height:40px;position:relative;}
#search-box{float:right;width:300px;padding:6px 0 0 10px;}
#search_submit{color:#fff;font:normal normal 18px/100% Verdana sans-serif;width:76px;height:25px;background:transparent;border:0;cursor:pointer;}
#search_input{width:200px;height:14px;padding:4px 4px 2px 4px;border:1px solid #fff;font-size:12px;}
#search_submit:hover{color:#000;}

#suggestions {position:absolute;top:85px;left:700px; width:240px;z-index: 99;background-color:transparent;}
#suggestions ul{background-color:#fff;padding:0 5px 5px 5px;}
#suggestions li{margin:2px;padding:2px;background-color:#F7F7F7;}
#suggestions li.head {background-color:#fff,}
#suggestions li.jsg-focus a {color:#E37125;}
#suggestions li.jsg-focus {background-color:#fff;}
#suggestions a { text-decoration: none;color:#5F5F5F; }

a#favorites, a.mybooks{float:right;display:block;width:170px;height:16px;padding:8px 0 8px 50px;margin:8px 10px 0 10px;
font-size:16px;color:#878585;text-decoration:none;font-weight:bold;}
a#favorites{background: transparent url(img/favorites.png) no-repeat left;}
a.mybooks{background: transparent url(img/mybooks.png) no-repeat left;}
a#favorites:hover, a.mybooks:hover{color:#FA0000;}
div#slickbox{position:absolute;top:48px;left:400px;width:500px;border:5px solid #F0EFED;background:#fff;padding:5px;z-index:100;}
.mylist{width:500px;height:100px;float:left;border-bottom:1px solid #C6C4B4;padding:4px 0;}
.mylist p{width:190px;height:70px;float:left;padding:28px 0 0 8px;}
.mylist p.box_list_ar{width:120px;height:70px;float:left;padding:28px 0 0 8px;}
.mylist a{text-decoration:none;color:#000;}
.mylist a b{font-weight:bold;color:#D51D0F;}
.mylist img{float:left;}
.mylist ul{padding:28px 0 0 0;width:220px;float:left;}
/* -------------- Content ------------- */
#content{width:720px;float:right;margin-bottom:10px;}
#bigbanner{width:715px;height:245px;border:1px solid #E2DEDE;margin:5px 0 5px 5px;}
#slider {width: 715px;height:245px;position: relative;overflow: hidden;border:1px solid #E2DEDE;margin:5px 0 5px 0;}
#sliderContent {width:715px;position:absolute;top:0;margin-left:0;}
.sliderImage {float: left;position: relative;display: none;}
.sliderImage a.link1{position: absolute;left:0;top:0;display:block;width:250px;height:200px;}
.sliderImage a.link2{position: absolute;right:0;top:0;display:block;width:250px;height:200px;}
.sliderImage span {position: absolute;padding: 10px 20px;width:675px;background-color: tranparent;display: none;}
.sliderImage.f2 {background: transparent url(img/diploma.jpg) no-repeat bottom right;
	   background-color:#F6F6F6;width:715px;height:200px;}
.sliderImage.f2 h4 {padding:10px 20px;font-size: 18px;color: #FF8C00;width: 98%;font-weight: bolder;}
.sliderImage.f2 p {font-size:14px;line-height:20px;color: #5373AE;font-weight: bolder;padding:0 0 0 20px;}
.sliderImage.f2 p b.kiemelt{background: #FFD700;color: #3F3F3F;padding: 2px;width: 380px;}
.sliderImage.f2 b.small{font-size:12px;color: #393939;}	
.diplomakotes_btn{display:block;margin:10px 0 0 25px;
	width:250px; height:41px;background: transparent url(img/diploma-kotes.jpg) no-repeat;cursor:pointer;}

	
/* -------------- breadcrumb ------------- */
#crumbs {height:2.3em;margin:5px 10px 5px 0;width:600px;float:left;}
#crumbs li {float:left;line-height:2.3em;color:#777;padding-left:.75em;}		
#crumbs li a {background:url(img/crumbs.gif) no-repeat right center;display:block;padding:0 15px 0 0;}							
#crumbs li a:link, #crumbs li a:visited {color:#777;text-decoration:none;}	
#crumbs li a:hover, #crumbs li a:focus {color:#dd2c0d;}		
/* -------------- Entry -------------- */
div.entry{}
.w300{width:300px;}
div.entry h2{color:#878585;font: normal bold 18px/22px Verdana, sans-serif;padding:8px 5px 8px 15px;}
div.entry h3{color:#878585;font: normal bold 14px/20px Verdana, sans-serif;padding:8px 5px 4px 15px;
border-bottom:1px solid #c3c3c3;width:90%;}
div.entry p{padding:10px 25px;line-height:140%;}
blockquote, q {quotes : "" ""; }
blockquote {margin : 1.5em 1.5em 1.5em 1em;padding-left : 1.5em;border-left : 1px solid #666;
font : italic 1.2em "Times New Roman", Times, serif; }
blockquote:before, blockquote:after, q:before, q:after {content : ""; }
div.entry a{color:#e9610b;}
div.entry a:hover{text-decoration:none;}
div.entry ul, div.entry ol {margin : 0 1.5em 1.5em 2em; }
div.entry ul {list-style-type : disc;list-style-position: inside; }
div.entry ol {list-style-type : decimal;list-style-position: inside;}
div.entry ul li, div.entry ol li{padding:2px 0;}

#video{margin:10px 0 10px 110px;}
span.bigmaplink{float:right;clear:right;margin:4px 20px 4px 4px;}
p.tartalom a{color:#878585;}
a.jump{color:#EF5400;font-weight:bold;padding:2px 25px 2px 600px;}
/* ------------- kapcsolat ---------------- */
#kapcsolat{width: 275px;float: right;}
#formbox{width: 250px;padding: 2px;border: 1px solid #c3c3c3;margin: 15px 0 10px 0;background-color: transparent;}
#formbox p{padding: 2px;}
.criteria {display: block;width: 250px;}
.req{font-size: 10px;font-weight: bolder;}
#map{float:left;width:430px;margin:25px 0 0 0;}
#map iframe{border: 3px solid #c3c3c3;}
#video{float:left;width:440px;margin:25px 0 0 0;}

.entry form ol{width:100%;float:left;}
.entry form ol li{float:left;margin-bottom:8px;width:350px;clear:left;}
.entry form ol li label {display: block;float:left;width:500px;font-weight:normal;line-height:20px;color:#6F6F6F;font-size:12px;}
.entry form ol li input {width:25px;float:left;border:0;margin:4px 0 0 0;vertical-align:text-bottom;}
.entry form button{float:left;width:160px;background-color:#D51D0F;;padding:2px 4px;color:#fff;border:0;cursor:pointer;
	margin:5px 0 5px 20px;font-weight:bold;font-size:14px;clear:both;}

.entry p.pont{color: #3E3E3E;margin: 0 36px 0 36px;padding: 0;border-bottom: 1px dashed #3E3E3E;}
.entry span.ar{float:right;display:block;color:#3E3E3E;}
.entry span.artikel{color: #3E3E3E;margin:0;padding:0;width: 430px;display:block;}
	
div.smap{width:210px;float:left;clear:left;}
div.smap.bks{width:450px;float:right;clear:none;}
div.smap h4{color:#D51D0F;font: normal bold 14px/22px Verdana, sans-serif;padding:10px 5px 10px 5px;}
div.smap ul{padding:0px 0 10px 10px;}
div.smap ul li{padding:2px 0 2px 0;}
div.smap ul li a{color:#878585;font:normal normal 14px/16px Verdana, sans-serif;text-decoration:none;letter-spacing:-1px;}
div.smap ul li a:hover{color:#000;}
div.smap.bks a span{color:#DE1C12;}
/* ---------- Body-bottom ------------ */
#bottom {background:#fff;width:1000px;margin:10px auto 0 auto;padding:10px 0;height:150px;clear: both;}
.bottom-box1{width:192px;text-align:left;float:left;padding-left:7px;}
/* -------------- Footer ------------- */
#footer{width:980px;height:20px;clear:both;background:#4F4F4F;padding:5px 10px;}
#footer p, #footer a{color:#fff;font-size:12px;}
#footer p{width:600px;float:left;}
/* -------------- leftside ------------- */
#sidebar{float:left;height:auto;width:275px;padding:0;background:#fff;margin:0 0 10px 0;text-align:left;position:relative;border-right:1px solid #D1D1D1;}
#sidebar .cats  a{color:#333333;font:normal normal 11px/16px Verdana, sans-serif;text-decoration:none;letter-spacing:-1px;
white-space:nowrap;padding:2px 4px;}
#sidebar .cats a:hover{color:#fff;background:#e37125;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#sidebar .cats h4 a{color:#05abc9;font: normal normal 16px/120% Arial, sans-serif;width:188px;height:19px;padding:10px 0 2px 2px;
border-bottom:1px solid #05abc9;letter-spacing:-1px;margin-bottom:4px;background:#fff;display:block;}
#sidebar .cats h4 a:hover{background:#fff;color:#e37125;}
a#ban-newsl{display:block;width:160px;padding:45px 5px 10px 5px;float:left;background:#AF180F url(img/ban-newsl.jpg) no-repeat;color:#fff;
text-decoration:none;margin:10px 0 10px 5px;}
a.sidebanner{margin:5px 0 10px 4px;float:left;border:1px solid #EFEFEF;}

#leftbar{width:210px;float:left;}
#leftbar ul.arrowlist{width:210px;border:1px solid #c3c3c3;float:left;margin-bottom:10px;}
#leftbar ul.arrowlist li{padding:2px 4px;line-height:18px;font-size:11px;}
/* --------------- History ------------ */
#sidebar h5{color:#878585;font: normal normal 14px/22px Verdana, sans-serif;padding:10px 0 0 10px;}
div.history span{float:left;padding:1px 4px;/*background:#C2E9EF;*/font:normal bold 11px/13px Verdana, sans-serif;}
div.history img{	width:40px;height:40px;overflow:hidden;float:left;padding:2px 4px 2px 4px;}
div.history a{white-space: normal;display:block;float:left;padding:1px;color:#4F4F4F;width:270px;background:#F9F9F9;margin:2px 0;
font:normal normal 10px/12px Verdana, sans-serif;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
div.history a:hover{background:#EFEFEF;}

#center{float: left;width:720px;background: transparent;}
/* --------------- Rightside ------------ */
#rightside{float: right;width: 180px;background: transparent;}
#rightside a img{	border: 0; margin: 2px 0;}
/* -------------- Item List ------------- */
div.s20, div.s25, div.s30, div.s40, div.s50, div.suj{width:58px;height:58px;display:block;position:absolute;top:238px;left:15px;}
div.s20{background:url(img/20_.png) no-repeat;}
div.s25{background:url(img/25_.png) no-repeat;}
div.s30{background:url(img/30_.png) no-repeat;}
div.s40{background:url(img/40_.png) no-repeat;}
div.s50{background:url(img/50_.png) no-repeat;}
div.suj{background:url(img/uj_.png) no-repeat;}

span.mt{width:95px;height:16px;display:block;float:left;}
span.s20, span.s25, span.s30, span.s40, span.s50, span.suj{width:40px;height:14px;display:block;float:left;/*position:absolute;top:230px;left:15px;*/}
span.s20{background:url(img/20.png) no-repeat top;}
span.s25{background:url(img/25.png) no-repeat;}
span.s30{background:url(img/30.png) no-repeat;}
span.s40{background:url(img/40.png) no-repeat;}
span.s50{background:url(img/50.png) no-repeat;}
span.suj{background:url(img/uj.png) no-repeat;}

.item_list a.list_basket{color:#D51D0F;font:normal bold 14px/normal 'Verdana' sans-serif;text-decoration:none;display:block;text-align:center;background:transparent url(img/basket.gif) no-repeat top;width:70px;height:25px;padding:35px 0 0 0;position:absolute;top:243px;left:165px;}

p.bottom-info{width:100%;clear:both;float:left;}
/* -------------- product single ------------- */
h1.prod_h{color:#DC143C;background-color:#F8FAF9;margin-top:10px;}
img.prod_pict{width:330px;height:330px;margin:5px 0 5px 10px;border:4px solid #c3c3c3;float:left;background:#fff;}
p.prod_descr{width:340px;margin:0 0 5px 10px;float:left;padding:5px 10px;}
ul#item_data{width:360px;height:165px;position:relative;float:right;margin:5px 0 0 0;}
ul#item_data li{padding:2px 0;color:#3F3F3F;font:normal normal 12px/100% Verdana, sans-serif;}
ul#item_data li.bold, .bold{font-weight:bold;}
ul#item_data li.h25{padding:2px 0 8px 0;}
ul#item_data li.item_d_orig{color:#3F3F3F;font:normal normal 14px/100% Verdana, sans-serif;}
ul#item_data li.item_d_orig span{}
ul#item_data li.item_d_price{color:#000;font:normal lighter 14px/100% Verdana, sans-serif;}
ul#item_data li.item_d_price span, ul#item_data li.item_d_reg span{font-weight:bold;}
ul#item_data li span.mt{width:220px;height:16px;display:block;font:italic normal 12px/140% Verdana, sans-serif;padding:2px 0 0 8px;}
ul#item_data li div.col{width:100px;float:left;}

button#kosarba, ul#item_data button{width:174px;height:41px;background:#fff url(img/btn_basket.jpg) no-repeat;color:#fff;text-indent:-9999px;cursor:pointer;border:0;/*position:absolute;top:145px;left:230px;*/}
div.kosarel_hidden{display:none;}
div.inkosar{width:110px;height:22px;background:#03ABC8;color:#fff;cursor:pointer;border:0;float:left;}
ul#item_data li span.small{font-size:10px;font-style:italic;}
/* -------------- Item List ------------- */
button.switch_thumb {width:150px;height:30px;line-height:30px;padding:0;margin:0 10px;float:left;
	display: block;background: url(img/button.jpg) no-repeat;outline: none;text-indent: -9999px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #c3c3c3;}
button:hover.switch_thumb {filter:alpha(opacity=75);opacity:.75;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}
button.swap { background-position: left bottom; }
ul.display {float: left;width:720px;margin:0;padding:0;list-style:none;background:transparent;}

ul.display li{width:716px;height:100px;float:left;position:relative;border:1px solid #DFDFDF;padding:0;margin:2px auto;
background:#F8FAF9 /*#EFFFFD*/;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
ul.display li h3{color:#DC143C;font:normal bold 14px/normal Arial, sans-serif;padding:1px 0 1px 4px;float:left;clear:left;}
ul.display li h3 span, div.list_list h3 span a{color:#D51D0F;text-decoration:underline;}
ul.display li img{width:80px;height:80px;float:left;clear:left;overflow:hidden;margin:-1px 0 0 0 4px;}
ul.display li p{padding:4px 8px 4px 8px;height:70px;overflow:hidden;font:normal normal 10px/12px Verdana, sans-serif;
width:370px;float:left;}
ul.display li a.open{display:block;width:70px;height:15px;font-size:12px;color:#fff;padding:2px 4px;
	position:absolute;right:10px;bottom:8px;background:#DC143C;text-decoration:none;
	border:0;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;}
ul.display li ul{width:232px;float:left;padding:2px 0 2px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background:#C2E9EF;position:absolute;right:4px;bottom:2px;}
ul.display li ul li{display:block;float:left;height:24px;width:232px;background:transparent;border:0;margin:0;}
ul.display li ul li.list_price{color:#000;font-size:14px;font-weight:bold;padding-right:8px;}
ul.display li ul li.list_price span.netto{font-size:12px;font-weight:normal;color:#3F3F3F;}
ul.display li .ajax_kosar_form button, ul#item_data button{width:71px;height:20px;background: url(img/gomb_kosarba.jpg) no-repeat;text-indent:-9999px;border:0;cursor:pointer;}
ul.display li div.inkosar, ul#item_data div.inkosar{float:left;width:102px;height:18px;background:#39CFEA;color:#fff;
float:left;padding:2px 4px;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;}

.list_fav{display:block;display:block;width:200px;height:18px;position:absolute;top:2px;left:570px;}
.favorite{float:left;padding:1px 4px 4px 16px;background: url(img/red_plus.jpg) no-repeat left;color:#878585;
cursor:pointer;font: normal normal 10px/12px Verdana, sans-serif;}
ul#item_data .favorite{float:none;margin-left:200px;}

.list_list div.s20, div.list_list div.s25, div.list_list div.s30, div.list_list div.s40, div.list_list div.s50, div.list_list div.suj{width:58px;height:58px;display:block;position:absolute;top:75px;left:90px;}
.list_list a.list_more{font:normal bold 16px/normal 'Verdana' sans-serif;color:#D51D0F;text-decoration:none;}

ul.thumb_view li{background:#fff;width:170px;height:265px;margin:10px 0 5px 5px;float:left;position:relative;padding:0;}
ul.thumb_view li h3{color:#DC143C;font:normal bold 12px/normal Arial, sans-serif;z-index:10;height:45px;float:left;overflow:hidden;}
ul.thumb_view li h3 span, .item_list h3 span a{display:none;}
ul.thumb_view li img{display:block;width:150px;height:150px;z-index:1;float:left;background:#fff;margin:0 0 0 9px;}
ul.thumb_view li p{display:none;}
ul.thumb_view li a.open{display:block;width:40px;height:20px;text-indent:-9999px;padding:0;
	position:absolute;right:10px;bottom:8px;background:#DC143C url(img/open_bg.jpg) no-repeat;}
ul.thumb_view li ul{width:162px;float:left;padding:2px 0;background:#fff/*#C2E9EF*/;position:absolute;right:4px;bottom:2px;}
ul.thumb_view li ul li{display:block;float:left;height:24px;width:162px;background:transparent;border:0;margin:0;padding:0;}
ul.thumb_view li ul li.list_marka{display:none;}
ul.thumb_view li ul li.list_price{color:#000;font-size:12px;font-weight:bold;padding-right:4px;height:32px;}
ul.thumb_view li ul li.list_price span.brutto{display:block;float:left;clear:left;padding:0 0 0 8px;}
ul.thumb_view li ul li.list_price span.netto{display:block;float:left;clear:left;padding:0 0 0 8px;}
ul.thumb_view li ul li .ajax_kosar_form{width:110px;padding-left:8px;display:block;float:left;}
ul.thumb_view li div.inkosar{width:102px;height:18px;background:#39CFEA;color:#fff;cursor:pointer;border:0;float:left;
padding:2px 4px;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;}
ul.thumb_view li div.inkosar a, ul.display li div.inkosar a, ul#item_data div.inkosar a{
font-size:12px;color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;}
span.f10{font-size:10px;}
/* -------------- Cat List ------------- */
ul.cat {float: left;width:720px;margin:0;padding:0;list-style:none;background:transparent;}
ul.cat li{background:#fff;width:170px;height:165px;margin:10px 0 5px 5px;float:left;
position:relative;padding:0;border:1px solid #c3c3c3;}
ul.cat li a{text-decoration:none;color: #000;}
ul.cat li a span.cat_title{color:#DC143C;font:normal bold 12px/normal Arial, sans-serif;z-index:10;height:30px;
float:left;overflow:hidden;width:160px;padding:0 5px;}
/* -------------- Pagination ------------- */
ul.pagina{width:700px;float:left;clear:both;margin:0 0 10px 0;padding:6px 10px;background:#F8FAF9;}
ul.pagina li{display:inline;}
ul.pagina li a{padding:1px 4px;margin:2px 0 0 2px;background:#C2E9EF;text-decoration:none;color:#000;float:left;}
ul.pagina li.pprev a, ul.pagina li.pnext a{border:0px none;background:#F8FAF9;}
ul.pagina li.current_page a{background:#E37125;color:#fff;}

ul.tagina{width:695px;float:left;clear:both;margin:0 0 10px 0;padding:6px 10px;background:#F8FAF9;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #c3c3c3;}
ul.tagina li{display:inline;}
ul.tagina li a{padding:1px 4px;margin:2px 0 0 2px;text-decoration:none;color:#000;float:left;font-size:11px;}
ul.tagina li a:hover{color:#FA0000;}
ul.tagina li a.current-cattag{color:#02AAC7;}

#searchhere{padding-left:15px;width:170px;display:inline;float:left;}
#searchhere input{height:12px;padding:1px 2px;border:1px solid #c3c3c3;font-size:11px;line-height:100%;color:#777;}
#searchhere button{border:0;width:28px;height:14px;text-indent:-9999px;background:transparent url(img/tag_src.gif) no-repeat;cursor:pointer;}
/* -------------- Brand list ------------- */
.list_top{float: left;width:720px;height:30px;margin:10px 0;padding:0;}
.list_top h2{float:right;padding:8px 20px 0 0;color:#05abc9;font: normal bold 16px/120% Arial, sans-serif;text-align:right;}

#cssdropdown{width:140px;height:15px;float:right; }
#cssdropdown li.headlink { width:140px;float:right;margin-left:-1px;position:relative; }
#cssdropdown li.headlink a {display: block;width:132px;border:0;padding:4px 4px;cursor:pointer;display:block;margin:6px 8px 0 0;
color:#fff;background:#e37125 url(img/arrow.jpg) no-repeat 120px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center; }
#cssdropdown li.headlink ul { display: none;background-color:#fff;text-align: left;position:absolute;top:28px;left:0;z-index:1000;
background-image: url(bg.gif); background-position: bottom; padding-bottom: 4px;  }
#cssdropdown li.headlink:hover ul {display:block;}
#cssdropdown li.headlink ul li a { padding:2px 4px;margin:0;height:17px; background-color:#fff;background-image:none;color:#000;text-align:left;}
#cssdropdown li.headlink ul li a:hover { background-color:#C2E9EF; text-decoration: none; }



ul#forgalmazott_markak{float: left;width:720px;margin:0;padding:0;list-style:none;background:transparent;}
ul#forgalmazott_markak li{display:block;width:120px;height:120px;float:left;padding:4px;margin:5px;}
ul#forgalmazott_markak li img{width:120px;height:120px;}
/* -------------- Featured ------------- */
#featured{float:left;background-color:#fff;margin:4px 0 0 15px;}
#featured img.topbanner{width:380px;height:105px;}
div.scrollable {position:relative;overflow:hidden;width:304px;height:94px;margin:4px 0 0 0;float:left;
background-color:#fff;padding:4px 0;} 
div.scrollable div.items { width:20000em;position:absolute;} 
div.scrollable ul li {float:left;width:76px;height:94px;} 
div.items div.active {border:1px inset #ccc;background-color:#fff;}
div.scrollable {float:left;}
.prev, .next, .prevPage, .nextPage {display:block;width:18px;height:18px;background:url(img/right.png) no-repeat;float:left;margin:43px 10px;cursor:pointer;border:0;}
.prev:hover, .next:hover, .prevPage:hover, .nextPage:hover {background-position:0px -18px;}
a.disabled {visibility:hidden !important;}
.next, .nextPage {background-image:url(img/left.png);clear:right;}

/* ------------ buttons ------------ */
.button{display:block;width:115px;height:24px;color:#fff;float:left;background-color:transparent;text-align:center;
background-image:url(img/orange-button.jpg);background-repeat: no-repeat;margin:5px 10px;text-decoration:none;
font:normal bold 12px/normal Arial, sans-serif;padding:6px 0 0 0;}
.button.orange{background-position:0 0;}
.button.red:hover{background-position:0 -30px;}
.button.gray{background-position:0 -60px;}
.button.gray:hover{background-position:0 -90px;}
.button.green{background-position:0 -120px;}
.button.green:hover{background-position:0 -150px;}


div.hide {display:none; width:0; overflow:hidden;float:left;}
div.show {float:left; background:#fff; width:760px; margin-top:0; top:-1px; border:1px solid #E9E9E9;padding:10px 5px; 
position:relative; z-index:50;min-height:240px;height: auto !important;_height:240px;}
p.leir{line-height:140%;}
div.show  a{color:#FF0000;font-weight:bold;text-decoration:underline;}
div.show  a:hover{text-decoration:none;}

/* -------------- panel ------------- */
#panel {background:#F7F7F7;display:none;width:960px;padding:10px;clear:both;float:left;position:absolute;top:0;left:0;z-index:1000;}
#panel_content{width:960px;}
#panel-top{background:#1CBBD8;color:#fff;padding:8px;font:normal bold 14px/normal Arial, sans-serif;}
ul.box_tetel{width:960px;margin:2px 0;height:40px;background:#fff;float:left;padding:0;}
ul.box_tetel li{display:block;float:left;background:#fff;}
ul.box_tetel img{width:40px;height:40px;float:left;margin-left:4px;overflow:hidden;}
ul.box_tetel li.box_list_name{width:500px;padding:0 0 0 8px;color:#DC143C;font:normal bold 12px/18px Arial, sans-serif;}
ul.box_tetel li.box_list_name span{color:#000;padding:4px 0 0 0;font-weight:normal;}
ul.box_tetel li.box_list_ar{width:120px;padding:12px 0 0 8px;}
ul.box_tetel li.box_list_full{width:120px;padding:12px 0 0 8px;font-weight:bold;}
ul.box_tetel li .input_qty{border:1px solid #c3c3c3;margin:12px 0 0 4px;}
ul.box_tetel form.benne{background:transparent;}
button.edt, button.remv{border:0;width:24px;height:24px;cursor:pointer;text-indent:-9999px;margin:8px 8px 0 8px;}
button.edt{background: url(img/refresh.png) no-repeat;}
button.remv{background: url(img/delete.png) no-repeat;}
.box_inn p.kosaraban{clear:both;}
.ajax_kosar_form{/*width:260px;*/display:inline;}
.ajax_kosar_form .input_qty{width:25px;}

#panel_bottom{height:40px;background:#C2E9EF;float:left;width:100%;margin:2px 0 10px 0;}
#panel_bottom p.boxleir{width:345px;font-size:10px;float:left;padding:8px 0 0 8px;}
#panel_bottom p.osszegzes{width:540px;line-height:140%;float:left;padding:4px 8px 0 0;margin:2px 0 0 20px;}
#panel_bottom p.osszegzes span.myaxu_kosar_weight{font-style:italic;padding-left:50px;}
#panel_bottom a.megrendeles{float:right;display:block;width:140px;height:16px;background:#E37125;margin:8px 16px 0 0;color:#fff;
border:0;padding:4px 4px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;
text-align:center;font-weight:bold;}
#panel_bottom a.tohide_orderlink{float:right;display:block;width:140px;height:16px;background:#1CBBD8;margin:8px 16px 0 0;color:#fff;
border:0;padding:4px 4px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;
text-align:center;font-weight:bold;}


.form {background-color:#fff;padding:5px;margin:5px 0 0 10px;float:left;}
.w740{width:690px!important;}
.w740 fieldset{width:690px;}
.form .left{width:330px;float:left;}
.form .right{width:330px;float:right;}
.form fieldset{border:1px solid #c3c3c3;padding:5px;margin-bottom:10px;float:left;}
.form legend{padding: 3px 15px;margin-left:40px;font-size:16px;font-weight:bolder;background-color:#fff;color:#D51D0F;}
.form ol{width:100%;}
.form ol li{float:left;margin-bottom:8px;width:330px;clear:left;}
.form li label{display: block;float:left;width:110px;font-weight:bold;line-height:20px;color:#6F6F6F;font-size:11px;}
.form li.wlabel, .form li.flabel{border-bottom:1px solid #e9e9e9;}
.form li.wlabel label {width:310px;}
.form li input{border:2px solid #DFDFDF;padding:1px 2px;width:200px;height:16px;font-size:12px;}
.form li textarea{border:2px solid #DFDFDF;padding:2px;width:200px;height:32px;}
.form li input.chk, .form li input.radio{width:25px;float:right;border:0;}
.form li select{border:2px solid #DFDFDF;padding:1px;width:100px;height:22px;}
.form li select.w200{width:200px;}
.form span.required {color: red;font-weight: bold;display: inline;}
.form span.error, span.error {color:#E21E10;font-weight:bold;}
textarea#regtext{background-color: #EFEFEF;border:2px solid #DFDFDF;}
.form .submit-btn{float:left;width:160px;background-color:#D51D0F;;padding:2px 4px;color:#fff;border:0;cursor:pointer;
	margin:5px 0 5px 20px;font-weight:bold;font-size:14px;}
input#registerbutton{float:left;width:160px;height:26px;background-color:#D51D0F;;padding:2px 4px;color:#fff;border:0;cursor:pointer;
	margin:5px 0 5px 20px;font-weight:bold;font-size:14px;}
	
.form li ol li.wlabel label {width:400px;}
.form li ol li.wlabel input{width:25px;float:left;border:0;}
.form li ol li.wlabel a{float:right;padding:0 25px 0 0;}

	
span.cimek{color:#000;font-size:14px;font-weight:bold;}
.wide{width:700px;float:left;}
.wide ol li{float:left;margin-bottom:8px;width:690px;clear:left;}
.wide li textarea{width:550px}
.wide li.wlabel label {width:420px;}
.wide li.flabel label {width:680px;font-weight:normal;color:#000;}
.wide ol.inline li{display:inline;width:225px;height:30px;clear:none;float:left;}
.wide ol.inline li label{width:95px;text-align:right;padding-right:5px;}
.wide ol.inline li input{border:2px solid #DFDFDF;padding:1px 2px;width:115px;height:16px;font-size:12px;}
.form.wide li input.chk{width:25px;float:left;}
.wide ol .submit-btn{margin-left:400px;}


div.ellenorzes{width:690px;float:left;padding:5px;}
div.ellenorzes fieldset{width:690px;}
div.ellenorzes p{float:left;line-height:140%;}
div.ellenorzes .modositas{float:right;width:180px;}

fieldset#datsrc{border:1px solid #c3c3c3;padding:5px;margin:0 0 10px 15px;float:left;background:#DFDFDF;}	
fieldset#datsrc label {display: block;float:left;width:auto;font-weight:bold;line-height:20px;color:#6F6F6F;font-size:12px;margin-left:20px;}
fieldset#datsrc input{width:25px;float:left;}
	
table.item-list-table{width:720px;border-collapse:collapse;border:4px solid #fcfcfc;}
table.item-list-table tr{}
table.item-list-table td{padding:4px;background-color:#fff;border-bottom:1px solid #D6D6D6;}
table.item-list-table td.td-image{width:90px;}
table.item-list-table td.td-title{}
table.item-list-table td.td-price{width:120px;}
table.item-list-table td.td-shipping{width:100px;}
table.item-list-table td.td-buttons{width:120px;}

div.separator{width:720px;height:5px;border-top:1px solid #c3c3c3;float:left;clear:both;}
p.sys{color:#FF0000;padding:20px;font-weight:bold;}

div.tools {width:300px;clear: both;text-align: right;float:right;padding:4px 10px 4px 16px;}
div.text{width:70%;margin:20px 0 10px 60px;border:1px solid #dedede;padding:30px;}
div.text p{line-height:160%;}

/* -------------- rating ------------- */
div#voteholder{width:320px;height:20px;float:left;padding:5px 5px 5px 5px;border:1px solid #E9E9E9;margin:6px 0 0 0;}
div#voteholder .stat{width:300px;}
div#voteholder .stat label{display:block;float:left;width:70px;padding:4px 0 0 0;}
.ui-rater>span {vertical-align:top;}
.ui-rater-rating {margin-left:.8em}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(img/stars.png) repeat-x 0 0px;}
.ui-rater-starsOn {display:block; max-width:90px; top:0; background-position: 0 -36px;}
.ui-rater-starsHover {background-position: 0 -18px!important;}
span.ahide{display:none;}

.diplomakotes_banner{width:400px;height:360px;float:right;background:#fff url(img/diplomakotes.jpg) no-repeat;position:relative;}
.diplomakotes_banner a{position:absolute;top:270px;left:280px;font-size:18px;padding:4px 8px;background:#fff;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;}


#facebox .b {background:url(img/b.png);}
#facebox .tl {background:url(img/tl.png);}
#facebox .tr {background:url(img/tr.png);}
#facebox .bl {background:url(img/bl.png);}
#facebox .br {background:url(img/br.png);}
#facebox {position: absolute; top: 0;left: 0;z-index: 100;text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0;padding: 0;}
#facebox .body {padding: 10px;background: #fff;width:720px;}
#facebox .loading { text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0;margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#facebox_overlay {position: fixed; top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000;z-index: 99;}
* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


#stamp-frame{width:700px;}
INPUT [type="button"] { width: 20px; height: 20px;}
input.text200{ width:320px; height: 20px; }
#DISPLAY{float:left;margin:8px; width:360px;height: 144px; border: solid 1px #DDD;}
A IMG { border: 0px; text-decoration: none; }
#DOWNLOAD { display: none; }		
div.ordr{width:250px;float:left;margin:8px;}
div#stamp-rows{float:left;clear:both;}		
div.row{padding:5px 10px;float:left;height:25px;margin:2px 0;}		
#ROW_5, #ROW_6 {display: none; }
#LEFT_1, #LEFT_2, #LEFT_3, #LEFT_4, #LEFT_5, #LEFT_6
{ background:url(icons.gif); background-position: -460px 0px; border: 0px; cursor: pointer; width:20px;height:20px;}
#CENTER_1, #CENTER_2, #CENTER_3, #CENTER_4, #CENTER_5, #CENTER_6 
{ background:url(icons.gif); background-position: -440px 0px; border: 0px; cursor: pointer;width:20px;height:20px; }
#RIGHT_1, #RIGHT_2, #RIGHT_3, #RIGHT_4, #RIGHT_5, #RIGHT_6
{ background:url(icons.gif); background-position: -480px 0px; border: 0px; cursor: pointer;width:20px;height:20px; }
#BOLD_1, #BOLD_2, #BOLD_3, #BOLD_4, #BOLD_5, #BOLD_6
{ background:url(icons.gif); background-position: 0px 0px; border: 0px; cursor: pointer;width:20px;height:20px; }
#ITALIC_1, #ITALIC_2, #ITALIC_3, #ITALIC_4, #ITALIC_5, #ITALIC_6
{ background:url(icons.gif); background-position: -60px 0px; border: 0px; cursor: pointer;width:20px;height:20px; }
#UNDERLINE_1, #UNDERLINE_2, #UNDERLINE_3, #UNDERLINE_4, #UNDERLINE_5, #UNDERLINE_6
{ background:url(icons.gif); background-position: -140px 0px; border: 0px; cursor: pointer;width:20px;height:20px; }