/* -------------------------------------------------
Code: H.S.Laszlo 2009
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:#D5D5D5 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 url(img/gbg.gif) repeat-y 210px;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:90px;background:#fff;padding:0;border-bottom:1px solid #fff;clear:both;margin:0 auto;position:relative;}
#logo{display:block;width:157px;height:81px;background:transparent url(img/logo.png) no-repeat;text-indent:-9999px;margin:4px 10px 5px 10px;float:left;}
a#topbanner{float:left;padding:1px;border:1px solid #c3c3c3;margin:2px 0 0 0;}
img#tp{position:absolute;left:120px;top:-35px;display:block;width:130px;height:145px;}
/* -------------- navigation ------------- */
#nav{width:1000px;margin:2px auto 57px auto;clear:both;background:#AC180E url(img/nav_bg.jpg) repeat-x top;height:30px;}
#nav ul{padding:7px 0 0 0;}
#nav li{display:inline;padding:2px 5px 2px 5px;background: transparent;border-left:1px solid #c6c4b4;}
#nav li.noborder{border: 0;}
#nav li a{font-weight:bolder;text-transform:uppercase;text-decoration:none;color:#fff;padding: 4px 2px 0 2px;}
#nav li a:hover{color: #333;}

#search-holder{width:1000px;height:57px;position:absolute;top:32px;left:0;z-index:100;float:left;margin:0 auto;}
#search_bar{width:1000px;margin:2px auto 0 auto;clear:both;background:#EFEBEA url(img/s_bg.jpg) repeat-x top;height:50px;border-bottom:5px solid #fff;position:relative;}
#search-box{float:left;width:380px;padding:10px 0 0 10px;}
#search-box label, #search_submit{color:#878585;font:normal normal 18px/100% Verdana sans-serif;}
#search_input{width:200px;height:14px;padding:4px 4px 2px 4px;border:1px solid #CFCFCF;font-size:12px;}
#search_submit{width:76px;height:25px;background:transparent;border:0;cursor:pointer;}
#search_submit:hover{color:#FA0000;}
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:780px;float:right;}
#bigbanner{width:768px;height:200px;border:1px solid #E2DEDE;margin:5px 0 5px 10px;}
#slider {width: 768px;height:200px;position: relative;overflow: hidden;border:1px solid #E2DEDE;margin:5px 0 5px 0;}
#sliderContent {width:768px;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: 880px;
    background-color: #000;filter: alpha(opacity=70); -moz-opacity: 0.7;-khtml-opacity: 0.7; opacity: 0.7;display: none;}
/* -------------- breadcrumb ------------- */
#crumbs {height:2.3em;border:1px solid #dedede;margin:5px 10px 5px 0;}
#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;}		

.favorite{float:right;padding:1px 4px 4px 16px;margin-left:10px;background: url(img/red_plus.jpg) no-repeat left;color:#878585;cursor:pointer;}
/* -------------- 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;}
.map{float:left;margin:5px 0 10px 50px;border:4px solid #f9f9f9;}
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;}

table.lapker-boltok{}
table.lapker-boltok th {background:#878585;color:#fff;font-weight: bold;padding:2px 11px;text-align:left;border-right:1px solid #fff;
	line-height: 1.2;}
table.lapker-boltok td{font-size:11px;padding:2px 1px;border-bottom: 1px solid #95bce2;vertical-align: top;}
table.lapker-boltok tr.alt td {background: #ecf6fc;}
table.lapker-boltok tr.over td {background: #bcd4ec;}

.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;}

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#ajandektargyak, div.smap ul li#ejszaka-haza-sorozat, div.smap ul li#kettot-fizet-harmat-kap,
div.smap ul li#nyerjen-utazast, div.smap ul li#sorozatok{display:none;}

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;}
/* -------------- Footer ------------- */
#footer{width:980px;height:85px;clear: both;background:#4F4F4F;border-top:5px solid #fff;padding:0 10px;}
#footer p, #footer a{color:#fff;}
#footer p.footer-info{width:380px;padding:8px 210px 8px 5px;font: normal normal 11px/15px Arial, sans-serif;background:transparent url(img/kelly_logo.jpg) no-repeat right;}
#footer p.footer-contact{width:340px;float:right;color:#fff;font: normal normal 18px/24px Arial, sans-serif;text-align:right;padding:8px 5px;}
#footer p.footer-contact a{font-size:18px;text-decoration:none;}
#footer p.footer-contact span{font-size:11px;line-height:14px;}
/* -------------- Kosar and login box ------------- */
#kosarblock{width:350px;height:40px;background: transparent url(img/kosarblock_bg.png) no-repeat;float:right;margin:10px 50px 0 0;position:relative;clear:right;}
#kosarblock p, #kosarblock a{font-size:11px;}
#kosarblock p.kosar_tartalma{padding:6px 0 6px 60px;float:left;background: transparent url(img/basket.gif) no-repeat;width:160px;clear:both;margin:0px 0 0 0;color:#878585}
#kosarblock p.message{position: absolute;top:30px;left:20px;width:180px;padding:5px;background-color:#fff;color: #E84000;font-weight:bold;}
#kosarblock a.loggedin{color: #49545E;padding:8px 0 0 25px;}
#kosarblock  a.megrendeles{width:107px;height:35px;background: url(img/btn_showbasket.png) no-repeat;margin:2px 0 0 5px;border:0;padding:0;cursor:pointer;display:block;float:left;text-indent:-9999px;}

#loginblock {width:400px;height:40px;background:transparent;float:right;margin:0 10px 0 0;position:relative;}
#loginblock p.belepes{padding:4px 0 6px 10px;width:300px;float:left;clear:both;background-color:#c8c8c8;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;}
#loginblock label{font-size:11px;display:block;float:left;width:100px;margin:0 4px 0;}
#loginblock .loginput{width:100px;height:16px;float:left;border:1px solid #c3c3c3;margin:0;font-size:12px;padding:1px;background:#F3F2F0;padding:2px;}
#loginblock #login_submit{float:left;font-weight:bold;width:65px;height:22px;cursor:pointer;margin:14px 0 0 6px;border:0;font-size:12px;color:#fff;background-color:#878585;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
#loginblock a.forget{font-size:11px;color:#78755A;margin:5px 0 0 15px;background-color:#fff;}
/* -------------- leftside ------------- */
#sidebar{float:left;height:auto;width:210px;padding:0;background:#fff;margin:0;text-align:left;position:relative;}
#sidebar h4{color:#D51D0F;font: normal bold 17px/22px Verdana, sans-serif;padding:5px 5px 5px 5px;}
#sidebar ul{padding:0px 0 10px 10px;}
#sidebar ul li{padding:2px 0 2px 0;}
#sidebar ul li a{color:#878585;font:normal bold 14px/16px Verdana, sans-serif;text-decoration:none;letter-spacing:-1px;}
#sidebar a.current_cat{color:#000;}
#sidebar ul li ul li{padding:0px;}
#sidebar ul li ul li a{font-size:12px;font-weight:normal;}
/*#sidebar ul li:first-child a{color:#E21D10;}*/
#sidebar ul li a:hover{color:#000;}
#sidebar ul li#ajandektargyak, #sidebar ul li#ejszaka-haza-sorozat, #sidebar ul li#kettot-fizet-harmat-kap,
#sidebar ul li#nyerjen-utazast, #sidebar ul li#agave, #sidebar ul li#sorozatok{display:none;}

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:2px 0 2px 3px;float:left;/*border:1px solid #EFEFEF;*/}
a.efestival {text-decoration:none;text-align:center;}
a.efestival span{font-size:11px;color:#000000;}
div.fbook{margin:5px 0 10px 4px;float:left;border:1px solid #EFEFEF;}

#sikerlista{width:200px;float:left;padding:70px 0 5px 5px;background:transparent url(img/siker.jpg) no-repeat top;text-decoration:none;}
#sikerlista a{background-color: #f8f8f8;background-repeat:no-repeat;width:155px;padding: 5px 5px 5px 40px;float:left;display:block;color: #D51D0F;font: normal bold 12px/110% Arial, sans-serif;background-position: left top;text-decoration:none;min-height:35px;
	margin:1px auto;border:1px solid #fff;}
#sikerlista a:hover{border:1px solid #E9E9E9;}
#sikerlista .n1{background-image: url(img/1.jpg);}
#sikerlista .n2{background-image: url(img/2.jpg);}
#sikerlista .n3{background-image: url(img/3.jpg);}
#sikerlista .n4{background-image: url(img/4.jpg);}
#sikerlista .n5{background-image: url(img/5.jpg);}
#sikerlista  span{color:#878585;font-weight:normal;}

#flashcontent{width:160px;height:290px;margin:5px 0 10px 10px;float:left;}
/* -------------- Item List ------------- */
.item_list{background:#fff;width:247px;height:373px;margin:10px 0 5px 7px;float:left;position:relative;padding:0 5px 0 0;}
div.rbn, a.rbn{width:1px;height:1px;display:none;}
.item_list.incat_nyerjen-utazast div.rbn, .item_list.incat_nyerjen-utazast a.rbn
{display:block;width:90px;height:75px;background:transparent url(img/utazas.png) no-repeat;position:absolute;top:51px;right:72px;}
.item_list h3{color:#878585;font:normal normal 12px/normal 'Verdana' sans-serif;z-index:10;position:absolute;top:1px;left:1px;}
.item_list h3 span, .item_list h3 span a{color:#D51D0F;font-size:18px;text-decoration:none;}
.item_list a.list_img{margin-top:48px;display:block;width:203px;height:289px;z-index:1;float:left;}
.item_list p.list_orig{color:#878585;font-size:14px;position:absolute;top:301px;left:10px;}
.item_list p.list_orig span{text-decoration: line-through;}
.item_list p.list_price{color:#050505;font-size:16px;position:absolute;top:320px;left:10px;font-weight:bold;}
.item_list p.list_reg{color:#050505;font-size:12px;line-height:120%;position:absolute;top:342px;left:0px;background-color:#EBEBEB;width:237px;padding:5px 5px;}
.item_list p.list_reg span{color:#D51D0F;font-size:18px;}
div.s15, div.s20, div.s25, div.s30, div.s40, div.s50, div.suj, div.s0{width:58px;height:58px;display:block;position:absolute;top:238px;left:15px;}
div.s15{background:url(img/15_.png) no-repeat;}
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.s15, span.s20, span.s25, span.s30, span.s40, span.s50, span.suj, span.s0{width:40px;height:14px;display:block;float:left;/*position:absolute;top:230px;left:15px;*/}
span.s15{background:url(img/15.png) no-repeat top;}
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;}
/* -------------- Item Data ------------- */
div.book-img{width:350px;height:510px;position:relative;float:left;}
div.book-img.incat_nyerjen-utazast a.rbn
{display:block;width:90px;height:75px;background:transparent url(img/utazas.png) no-repeat;position:absolute;top:4px;right:18px;}
img.book{width:330px;height:480px;padding:5px 30px 5px 0;/*width:294px;height:373px;*/}
ul#item_data{width:330px;height:442px;position:relative;float:left;}
ul#item_data li{padding:4px 0;color:#878585;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 16px 0;}
ul#item_data li.h50{padding:14px 0 20px 0;}
ul#item_data li.h50 span.small strong{color:#000;}

ul#item_data li.item_d_orig{color:#878585;font:normal normal 14px/100% Verdana, sans-serif;}
ul#item_data li.item_d_orig span{text-decoration: line-through;}

ul#item_data li.item_d_price{color:#000;font:normal lighter 14px/100% Verdana, sans-serif;padding:2px 0 20px 5px;border:1px solid #dedede;background-color:#ECECEC;margin:0 0 8px auto;}
ul#item_data li.item_d_price span, ul#item_data li.item_d_reg span{font-weight:bold;}
ul#item_data li.item_d_reg{color:#D51D0F;font:normal lighter 14px/100% Verdana, sans-serif;padding:2px 0 20px 5px;border:1px solid #FFD2CF;}
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:185px;float:left;}
ul#item_data li a.kiadoname{color:#878585;font-weight:bold;}

button#kosarba{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;}
button#kosarba.preord_kosbtns{background:#fff url(img/elorendelem.jpg) no-repeat;}
div.kosarel_hidden{display:none;}
div.inkosar{width:174px;height:41px;background:#fff url(img/btn_inbasket.jpg) no-repeat;color:#fff;text-indent:-9999px;cursor:pointer;border:0;position:absolute;top:145px;left:230px;}
ul#item_data li span.small{font-size:10px;font-style:italic;}
/* -------------- List list ------------- */
#holder{position:relative;width:770px;float:left;overflow:hidden;padding-bottom:40px;}

div.list_list{width:360px/*758px*/;height:177px;float:left;position:relative;border:1px solid #DFDFDF;padding:5px;margin:8px 5px 8px 5px;}
div.list_list h3{color:#878585;font:normal normal 12px/normal 'Verdana' sans-serif;z-index:10;}
div.list_list h3 span, div.list_list h3 span a{color:#D51D0F;font-size:15px;text-decoration:none;font-weight:bold;}
div.list_list img{width:100px;height:145px;float:left;padding:3px;border:1px solid #D7D7D7;margin-right:5px;background-color:#E6E6E6;}
div.list_list p{padding:4px 5px 4px 25px;white-space: no-wrap;height:68px;overflow:hidden;}
div.list_list ul{width:200px;height:50px;float:right;padding:5px 5px 0 0px;position:absolute;right:2px;bottom:2px;}
div.list_list ul li{display:block;text-align:right;}
div.list_list ul li.list_orig{color:#878585;font-size:12px;}
div.list_list ul li.list_orig span{text-decoration: line-through;}
div.list_list ul li.list_price{color:#000/*#050505*/;font-size:12px;font-weight:bold;}
div.list_list ul li.list_reg{color:#D51D0F;font-size:12px;font-weight:bold;}
div.list_list ul li span.big-price{font-size:15px;}
div.list_fav{position:absolute;top:5px;left:600px;}
div.list_list div.s15, div.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:105px;left:90px;}
div.list_list a.list_more{font:normal bold 16px/normal 'Verdana' sans-serif;color:#D51D0F;text-decoration:none;}
div.list_list.incat_nyerjen-utazast div.rbn, div.list_list.incat_nyerjen-utazast a.rbn
{display:block;width:90px;height:75px;background:transparent url(img/utazas.png) no-repeat;position:absolute;top:-2px;right:-2px;}

div.list_list .list_fav{width:35px;position:absolute;top:4px;left:300px;}
div.list_list .list_fav span.favorite{width:25px;text-indent:-9999px;}

div.list_list div#voteholder{width:150px;height:20px;float:left;padding:5px 5px 5px 5px;border:1px solid #E9E9E9;margin:6px 0 0 0;clear:left;}
div.list_list .stat{width:150px;height:20px;float:left;margin:6px 0 0 0;clear:left;}


/* -------------- Pagination ------------- */
ul.pagina{width:748px;float:left;clear:both;margin:10px 0 10px 0;padding:6px 10px;background-color:transparent;}
ul.pagina li{display:inline;}
ul.pagina li a{padding:2px 5px;margin:2px 0 0 2px;background:#fff;text-decoration:none;color:#000;float:left;border:1px solid #dedede;}
ul.pagina li.pprev a, ul.pagina li.pnext a{border:0px none;background:#F8FAF9;}
ul.pagina li.current_page a{background:#E21E10;color:#fff;border:1px solid #E21E10;}
/* -------------- Featured ------------- */
img.topbanner{width:380px;height:105px;}

#featured{float:left;background-color:#fff;height:240px;width:768px;border:1px solid #E2DEDE;margin:5px 0 5px 0;}
div.scrollable {position:relative;overflow:hidden;width:725px;height:226px;margin:0;float:left;background-color:#fff;padding:4px 0;} 
div.scrollable div.items { width:20000em;position:absolute;} 
div.scrollable ul li {float:left;width:145px;height:226px;} 
div.scrollable ul li  img{width:120px;height:174px;padding:0 12px;}
div.scrollable ul li p{width:135px;padding:5px;font-size:11px;color:#878585;}
div.scrollable ul li p span.orig-price{text-decoration: line-through;}
div.scrollable ul li p span.reg-price{font-size:14px;font-weight:bold;color:#D51D0F;}

div.items div.active {border:1px inset #ccc;background-color:#fff;}
div.scrollable {float:left;}
.prev, .next, .prevPage, .nextPage {display:block;width:20px;height:100px;background:#fff url(img/nyil_right.jpg) no-repeat;float:left;margin:95px 0 0 0;cursor:pointer;border:0;}
/*.prev:hover, .next:hover, .prevPage:hover, .nextPage:hover {background-position:0 0;}*/
a.disabled {visibility:hidden !important;}
.next, .nextPage {background-image:url(img/nyil_left.jpg);clear:right;}

/* -------------- Tabs ------------- */
.tabs{width:770px;min-height:340px;height: auto !important;_height:340px;float:left;clear:both;}
ul.tabNavigation {font:12px verdana,arial,sans-serif; width:740px; padding:15px 0 0 0; line-height:15px;}
ul.tabNavigation li{display:inline;}
ul.tabNavigation li a{color:#000; height:30px; margin:0;margin-right:-12px; line-height:33px; padding:0 20px; float:left; 
background:url(img/n1.png) repeat-x right bottom;border-left:1px solid #E9E9E9; cursor:pointer; 
position:relative; z-index:20;font-size:12px;text-decoration:none;display:block;width:116px}
ul.tabNavigation li a:hover, ul.tabNavigation li a.selected {color:#fff; padding:0 20px;float:left;background:url(img/n2.png) repeat-x right bottom; cursor:pointer; position:relative; z-index:100;}

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;}

.items-container { margin:15px 0 0 0; }
.items-container { width:760px; height:255px; overflow:auto; }
.items-container ul {width:1490px;}
.items-container li.item { width:150px; float:left; margin:0 15px 10px 0; font-size:11px; text-align:center;}
.items-container li.item img { display:block; width:150px;margin-bottom:5px; border:1px solid #ddd;  }
.items-container li.item a {text-decoration:underline;}

.commentform{float:left;width:615px;height:250px;margin:0 0 0 5px;padding:5px;border:1px solid #efefef;}
.commentform fieldset{border:0;width:615px;margin:auto;}
.commentform legend{/*visibility:hidden*/padding:0 0 8px 25px;font-size:16px;}
.commentform label{display:block;width:80px;float:left;line-height:23px;}
.commentform textarea, .commentform input{color:#333;width:215px;height:23px;font-size:12px;text-indent:2px;line-height:23px;
font-family:arial;border:1px solid #e9e9e9;}
.commentform #name{float:left;margin-right:15px;}
.commentform #email{float:left}
.commentform textarea{clear:both;width:612px;height:108px;margin:7px 0;overflow:hidden;}
.commentform #hit{border:0;width:80px;color:#fff;float:right;height:22px;font-size:11px;line-height:20px;
background:#D12227;cursor:pointer;margin:25px 5px 0 0;}
.commentform .recent{padding: 3px;border:1px solid #c3c3c3;}
.commentform  p{float:left;width:360px;padding:6px 0 0 0;}
.commentform  p input.c-input{width:60px;}
.commentform  p label{width:260px;}
.commentform  img.c-image{float:left;margin:15px 0 -30px 0;}

ol.comments {width:730px;padding:8px 0 8px 30px;font: italic 18px Georgia, Times, serif;color: #999999;list-style: decimal outside none;}
ol.comments li{padding:4px;margin-top:6px;border-bottom:1px solid #EFEFEF;}
ol.comments p{font: normal 14px/140% Arial, Helvetica, sans-serif;padding:8px;}
ol.comments p.chead { font: normal 12px Arial, Helvetica, sans-serif; color: #000000;background: #EFEFEF;padding:4px 20px;}
ol.comments p.chead span.date{float:right;}
div.cmterr{width:730px;float:left;clear:both;padding:8px 0 8px 30px;font-weight:bold;color:#DF0A00;}
/* -------------- popup box ------------- */
/*#box{position: absolute; z-index: 99; left: 262px; top: 101.5px; width:700px; height: 400px;}*/
#box{border: 5px solid #DCDCDC;padding:2px 8px 8px 8px;background-color:#fff;text-align:right;}
#box img#close{width:30px;height:30px;/*float:right;*/margin:0;}
#boxContents{text-align:left; }
.box_inn{width:700px;height:94px;float:left;border-bottom:1px solid #C6C4B4;padding:4px 0;}
.box_innt{width:700px;float:left;border-bottom:1px solid #C6C4B4;padding:6px 0;}
.box_inn p{width:190px;height:62px;float:left;padding:28px 0 0 8px;}
.box_inn p.box_list_ar{width:90px;height:62px;float:left;padding:28px 0 0 8px;}
.box_inn img{width:100px;height:100px;float:left;}
ul.box_tetel{width:320px;margin:28px 0 8px 0;background:#fff;float:right;padding:0;}
ul.box_tetel li{display:block;float:left;background:#fff;}
ul.box_tetel li.full_prc{display:block;width:135px;text-align:right;font-weight:bold;}
ul.box_tetel li.full_prc span.red{color:#FA0000;}
ul.box_tetel li .input_qty{border:1px solid #c3c3c3;margin-left:4px;}
ul.box_tetel form.benne{background:transparent;}
button.edt, button.remv{border:0;width:71px;height:26px;cursor:pointer;text-indent:-9999px;margin:0 2px;}
button.edt{background: url(img/modosit.png) no-repeat;}
button.remv{background: url(img/kivesz.png) no-repeat;}
.box_inn p.kosaraban{clear:both;}
.ajax_kosar_form{width:320px;}
.ajax_kosar_form .input_qty{width:25px;}

#box_top{height:120px;background:#fff;border-bottom:4px solid #96B2E1;width:710px;}
#box_top img{float:left;padding:2px 0 0 0;}
#box_top p{width:710px;float:left;padding:5px 0;text-align:center;color:#fff;font-size:16px;font-weight:bold;background:#D31C0E;}

#boxcenter{height:362px;width:703px;overflow-x: hidden;overflow-y:auto;}
#box_bottom{height:50px;background:#DEDEDC;width:710px;/*border-top:4px solid #373A23;*/}
#box_bottom p.boxleir{width:345px;font-size:10px;float:left;padding:8px 0 0 8px;}
#box_bottom p.osszegzes{width:400px;line-height:140%;float:left;padding:8px 8px 0 0;margin:2px 0 0 20px;}
#box_bottom a.tohide_orderlink{float:right;display:block;width:190px;height:18px;background:#127EB8;margin:18px 16px 0 0;
height:15px;border:0;padding:4px 8px;cursor:pointer;display:block;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;}
#box_bottom a.tohide_orderlink:hover{background:#6FBADF;}

img#close{margin:4px;}
a.tohide_orderlink{float:right;}
#kosar_box{display:none;/*visibility:hidden;*/}

.form {background-color:#fff;padding:5px;margin:5px 0 0 10px;float:left;}
.w740{width:740px!important;}
.w740 fieldset{width:730px;}
.form .left{width:360px;float:left;}
.form .right{width:360px;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:350px;clear:left;}
.form li label{display: block;float:left;width:130px;font-weight:bold;line-height:20px;color:#6F6F6F;font-size:12px;}
.form li.wlabel, .form li.flabel{border-bottom:1px solid #e9e9e9;}
.form li.wlabel label {width:340px;}
.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:750px;float:left;}
.wide ol li{float:left;margin-bottom:8px;width:730px;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:240px;height:40pxbackground:#c3c3c3;clear:none;float:left;}
.wide ol.inline li label{width:100px;text-align:right;padding-right:5px;}
.wide ol.inline li input{border:2px solid #DFDFDF;padding:1px 2px;width:120px;height:16px;font-size:12px;}
.form.wide li input.chk{width:25px;float:left;}
.wide ol .submit-btn{margin-left:400px;}

div.helykereso{width:730px;float:left;padding:4px;border:1px solid #c3c3c3;margin:0 0 0 15px;background-color:#EFEFEF;}
div.helykereso label{font-size:16px;font-weight:bolder;color:#D51D0F;}
div.helykereso input{width:260px;padding:2px 4px;border:2px solid #8F8F8F;margin-left:8px;}
#lapker_hely{width:730px;height:200px;overflow:auto;float:left;padding:4px;border:1px solid #c3c3c3;margin:0 0 0 15px;}
#lapker_hely label{display:block;width:600px;float:left;margin:2px 0 0 5px;
height:16px;overflow:hidden;font-size:12px;line-height:16px;padding-left:85px;}
#lapker_hely label.Relay{background:url(img/bg-relay.jpg) no-repeat 0 0px;}
#lapker_hely label.Inmedio{background:url(img/bg-inmedio.jpg) no-repeat 0 0px;}
#lapker_hely input{border:0;margin:0 2px 0 0;vertical-align:middle;}
span.lapkerrelated{float:left;width:710px;padding:10px;}
#pickpackinfo{border:1px solid #c3c3c3; width:360px;float:right;}
#pickpackinfo p{padding:20px;line-height:160%;}

div.ellenorzes{width:740px;float:left;padding:5px;}
div.ellenorzes fieldset{width:730px;}
div.ellenorzes p.summary{width:480px;height:25px;padding:10px 20px;float:left;background:#DFDFDF;color:#000;font-size:18px;margin-bottom:8px;}
div.ellenorzes p{float:left;line-height:140%;clear:left;}
div.ellenorzes .modositas{float:right;width:180px;}
div.ellenorzes.wide fieldset#atvet{border:0;}
div.ellenorzes.wide label {width:420px;float:left;}
span.myaxu_posta{border:1px solid #c3c3c3;padding:5px;margin:0 0 10px 15px;float:left;background:#DFDFDF;width:700px;} 
span.teljesfiz{padding:10px;margin:0 0 10px 15px;float:left;background:#DFDFDF;color:#000;font-size:18px;}


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:760px;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:760px;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%;}
/* -------------- gameform ------------- */
.gameform fieldset{border:0px; width:330px;}
.gameform .error {font-family: Tahoma;font-size: 8pt;color:#D51D0F; margin-left: 0px;display:none;}
.gameform .submit-btn{width:280px;height:28px;}
.gameform p{padding-bottom:10px;}
.gameform ol li.answer{padding:2px 2px 2px 8px;background:#EFEFEF;margin:2px 0;/*border-bottom:1px solid #c3c3c3;*/}
div.anyeremeny{width:320px;float:right;}
p.jatek-message{width:760px;float:left;clear:both;font-size:14px;}
/* -------------- 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;}

#screenshot{position:absolute;background:transparent;padding:5px;display:none;color:#fff;z-index:1000;}
