@charset "utf-8";

/* CSS Document */

/* class public */

*{ padding:0px; margin:0px;}

body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:#000 url("../images/bg.png");
}
.clear{clear:both;}
a{text-decoration:none;color:#4a4a4a;}

a:hover{color: #4a4a4a;text-decoration:none;}

a.active{color: #4a4a4a;}

a img{border-style:none;}

div{text-align:left;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-family: Arial;}

h1 {font-size: 20px;}

h2 {font-size: 18px;}

h3 {font-size: 16px;}

h4 {font-size: 15px;}

h5 {font-size: 14px;}

h6 {font-size: 12px;}

.clear_both{clear:both;overflow:hidden;height:1px;}

.clear_both1{clear:both;overflow:hidden;}

textarea,selest{font:12px/100% Times;color:#000000;}

input, select, button {vertical-align:middle;}



img{margin:0;padding:0;}

p{margin-bottom:0px;} 

/* class private */



/*wrapper_act*/

#wrapper_outsite

{

	background:#FFFFFF none repeat scroll 0 0;

	border:4px solid #444444;
	
	margin:20px auto 10px;

	width:985px;

} 

#wrapper{width:960px;margin:0px auto;}



/*header_act*/

.header_act{margin:0;padding:0;}

.header{margin:0;padding:0;}

.header-top-container{background:none;border:none;}

.header-top{
	background:transparent url(../images/banner-right.jpg) no-repeat scroll 409px 77px;
	height:190px;
	padding:0;
	width:100%;
}

h1#logo{margin:0px;margin-top:20px;} 

.quick-access {margin:0px;margin-top:8px;padding:0px;}

.quick-access li {background:transparent url(../images/shop_access_pipe.gif) no-repeat scroll 100% 0;display:inline;padding-left:3px;

padding-right:7px;

}

.breadcrumbs li {font-size:13px;}

.breadcrumbs li a{

	color:#000000;

	font-weight:bold;

	text-decoration:underline;

}

.col-left .layered-nav{padding-bottom:10px;}

.mini-newsletter h4 

{

	background:url(../images/hangjegy.png) no-repeat 5px 0px;

}



.header-nav-container

{

	background:#9EC15E none repeat scroll 0 0;

	border-top:1px solid #8AA15E;

}

.header-nav{width:100%;} 

#nav{padding:0px;}

#nav a{padding:12px 20px 14px 20px;color:#666666;font-size:15px;text-transform:uppercase;font-weight:bold;}

#nav ul {

border:1px solid #899BA5;

left:-10000px;

position:absolute;

top:38px;

width:15em;

}



.mini-search {

	background:none;

	height:30px;

	float:right;

	padding:0px 0px 0px 0px;

	margin-right:151px;

	margin-top:38px;

	width:300px;

	text-align:right;

}

.mini-search .input-text{border:1px solid #bbbcbc;width:186px;}

.shop-access {float:right;margin-bottom:6px;}

.shop-access a, .shop-access a:hover {

	color:#000000;

	font-family:Tahoma;

	font-size:18px;

	font-weight:normal;

}

.shop-access a:hover{

	text-decoration:underline;

}

.language-switcher {margin-top:10px;}

.language-switcher label{color:#666666;font-size:12px;}

.language-switcher select{width:70px;}

.options{
	background-color:#efefef;
	border:1px solid #ddd;
	padding:10px;
}

.product-options-bottom {
	float:right;
	margin-right:20px;
}

.product-options {
	float:left;
}

.product-options-bottom .form-button {background:transparent url(../images/product_btn.gif) no-repeat scroll 0 0;border:medium none;font-size:14px !important;font-weight:normal !important;padding:5px 12px;}





/*content_act*/

.content_act{}

.middle{background:none;padding:0px;width:100%;} 

.middle-container {background:none;} 

.base-mini{border:none;} 

.base-mini .head

{

	background:#FCD089 url(../images/bg_title_03.gif) no-repeat;

	padding:3px 8px 2px 8px;

	border-bottom:none;

} 

.side-col{width:199px;}

.side-col .content{border:1px solid #cacaca;border-top:none;width:177px;margin-left:1px;background:url(../images/bg_content_03.gif) repeat-x;padding:10px;}

.base-mini .head h4

{

	color:#000;

	font-family:Tahoma;

	font-size:11px;

	padding:2px 0 1px 23px;

}

.side-col .box{margin-bottom:0px;}

.base-mini .head{margin:0px;}

.side-col .content{border:none;} 

.form-button-alt,.form-button {background:#fda815;border:1px solid #f28a0d;} 

.base-mini .actions .form-button-alt{background:url(../images/bg_compare_11.gif) repeat-x;border:1px solid #93aba8;}

.addcart_box{border-right:1px solid #bbbcbc;border-left:1px solid #bbbcbc;background:#fff;padding:5px 8px 0px 8px;}



.bottom_box{height:10px;background:url(../images/bottom_box_06.png) no-repeat;margin-bottom:10px;}

.middle_box{border-right:1px solid #bbbcbc;border-left:1px solid #bbbcbc;background:#fff;}



.base-mini .actions{background:none;}

.base-mini .content, .base-mini ol{background:none;}

.base-mini ol li.odd{background:none;}

.base-mini ol li.even{background:none;}

.mini-cart h5{background:none;} 

.mini-cart .head {padding:3px 0px 0px 0px;margin-bottom:0px;}

.mini-cart .head h4{margin-left:8px;}

.mini-cart .subtotal{background:none;text-align:left;margin-top:0px;}





.col-3-layout .col-main{width:535px;margin-left:14px; margin-top:10px;} 

.mini-cart .head h4 {background:url(../images/icon_basket.png) no-repeat left 60%;}

.mini-compare-products .head h4 {background:url(../images/hangjegy.png) no-repeat left 60%;}

.layered-nav .head {background:url(../images/shopby.gif) no-repeat scroll 0 0;}

.layered-nav h4{background:#ecfdff;color:#666666;text-transform:uppercase;font-size:14px;padding:3px 6px 9px;}

.narrow-by dl {background:#eefbfb url(../images/bg_shopby.gif) repeat-x;padding:0 0 1em;}

.narrow-by dd{border-bottom:1px solid #cacaca;background:none;}

.narrow-by dd.last{border-bottom:none;} 



.layered-nav .border-creator{width:197px;*width:198px;border:1px solid #bbbcbc;border-top:none;} 

.narrow-by dd li{color:#3fa4cb;} 

.narrow-by dd li a{color:#3fa4cb;font-size:11px;font-weight:bold;}

.narrow-by dt {color:#666;background:transparent url(../images/narrow_by_set.gif) no-repeat 9px 0.8em;font-size:14px;}

table.pager td {border:none;padding:5px 8px;}

table.view-by td {border:none;padding:5px 8px;}

table.pager{border:1px solid #C0C1C4;border-bottom:none;background:#FFFFFF url(../images/pager_bg.gif) repeat-x scroll 0 100%;}

table.view-by{border:1px solid #C0C1C4;background:#FFFFFF url(../images/pager_bg.gif) repeat-x scroll 0 100%;}

table.pager li a{color:#3fa4cb;}

.listing-type-grid{border-left:1px solid #C0C1C4;border-right:1px solid #C0C1C4;background:#fdfdfd url(../images/bkg_products-grid3.gif) repeat-x;}

.listing-type-grid .grid-row{border-bottom:none;} 

.listing-type-grid li.item {

	padding:10px 10px;

	width:157px;

	text-align:center;

}

.catalog-listing h5 a{color:#666666;font-size:13px;text-decoration:none;font-weight:bold;}

.catalog-listing h5 a:hover {color:#666666;}

.price-box .price{color:#da0b2d;font-size:14px;} 

.price-box .old-price .price{font-weight:normal; color:#000; font-size:12px;}

.regular-price .price {
	color:#598515;
	font-size:18px;
}

.price-box {padding:5px 0;text-align:center;}

.listing-type-grid .form-button{

	background: url(../images/btn_addtocat.png) no-repeat;

	border:none;

	color:#598515;

	font-size:14px !important;

	padding:5px 13px 0 25px;

}

.catalog-listing {border-left:1px solid #C0C1C4;border-right:1px solid #C0C1C4;background:#fff;}

.listing-type-list .listing-item {border-top:none;border-bottom:1px solid #C0C1C4;}

.listing-type-list .last{border-bottom:none;} 

.listing-type-list .listing-item .form-button{background: url(../images/btn_addtocat.png) no-repeat;border:none;font-size:14px !important;padding:5px 13px;font-weight:normal !important;}

.category-head {width:100%;margin-bottom:0px;}

.left_head{float:left;background:url(../images/left_head.gif) no-repeat;height:28px;width:9px;}

.center_head{float:left;background:url(../images/product_03.gif) repeat-x;height:28px;width:516px;}

.category-head h2 {color:#ffffff;font-size:1.6em;font-weight:normal;line-height:1.3em;margin:0;max-width:100%;overflow:hidden;padding:3px 0px 0px 0px;}

.right_head{float:right;width:10px;background:url(../images/right_head.gif) no-repeat;height:28px;}



.col-2-right-layout .col-main {float:left;width:739px;background:#fff;border:none;}

.product-info-box .product-name {
	color:#000000;
	float:left;
	font-family:Times New Roman;
	font-size:25px;
	font-variant:small-caps;
	margin-bottom:0.3em;
	width:250px;
}

.product-essential{background:none;} 

.product-collateral {
	background:#EFEFEF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	margin:0 23px;
	padding:10px;
} 

.product-collateral .up-sell .generic-product-grid td {background:none;border-color:none;padding:12px 15px 12px 15px;} 

.product-collateral .up-sell .generic-product-grid td img{border:none;}

.product-collateral .up-sell .generic-product-grid td.empty-product{background:none;}

.product-collateral .up-sell .generic-product-grid{border:none;}

p.review_empty{
	background:url("../images/comment_add_24.png") no-repeat;
	height:24px;
	padding-left:30px;
	padding-top:3px;
	margin-bottom:5px;
}

p.review_empty a{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0.5px;
}

.product-info-box .availability {display:none;}

.product-info-box .price-box {
	margin:10px 0;
	text-align:right;
}

h4.over{font-size:13px;font-weight:bold;color:#666666;margin-bottom:5px;}

.product-shop .short-description{
	color:#666666;
	clear:both;
	font-family:Georgia;
	font-size:15px;
	font-style:italic;
	font-weight:normal;
	line-height:23px;
	margin-top:5px;
	text-align:left;
} 

.product-info-box {border:none;margin-top:0;}

.product-essential .product-shop {

width:378px;

}

.generic-product-grid td{border:none;} 

.product-collateral .head{border-bottom:none;padding:8px;}

.product-collateral .collateral-box h4{
	color:#BBBBBB;
	font-family:Trebuchet MS;
	font-size:25px;
	font-weight:normal;
} 

.product-specs{
	font-size:12px;
	line-height:24px;
	padding:0 8px;
	text-align:justify;
}

.attribute-specs{
	padding:0px 7px;
} 

.data-table .odd {background:#FFFFFF none repeat scroll 0 0;}

 

.product-collateral .collateral-box h5 {font-weight:bold;margin-bottom:6px;margin-left:25px;color:#666;}

.add-tag-box{margin-left:25px;}

.add-tag-box .form-button-alt{border:1px solid #d2d3d3;padding:4px 8px;}

.product-collateral .add-tag-box .input-box input.input-text{padding:4px 0px 5px 4px;width:280px;} 

.product-collateral .up-sell .generic-product-grid .price-box{text-align:center;} 

.add_out{
	padding:20px 15px;
	background:url(../images/addto.gif) no-repeat;
	height:50px;
	margin-left:-5px;
	margin-top:10px;
}

/* Ha van opció */
.add-to-box{
	margin-bottom:10px;
	font-size:15px;
}
.add-to-box a{
	
}
.add-to-box li.compare{
	background:url(../images/compare.png) no-repeat 5px 0;
	font-size:13px;
	padding-left:30px;
}

/* Ha nincs opció */
.add-to-holder .add-to-box li a{
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:underline;
}
.add_out .add-to-box li.compare
{
	background:none;
	padding-left:0px;
}
.add-to-holder .add-or{
	color:#666666;
	display:block;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-top:5px;
} 

.add-to-holder .form-button,
.add-to-holder .add-to-cart-box .form-button{
	background:transparent url(../images/btn_addtocat.png) no-repeat scroll 0 0;
	border:medium none;
	color:#000000;
	font-size:14px !important;
	font-weight:normal !important;
	margin-left:8px;
	margin-top:0px;
	padding:5px 5px 0 27px;
}
.add-to-cart-box .form-button{
	margin-top:10px;
}
.add-to-cart-box .qty-box .qty {padding:4px 2px;}

.login-box .content{background:#f1fdff;}

.login-box .col-1, .login-box .col-2 {border:1px solid #cbcbcb;background:#fff;}

.login-box .button-set{border-top:1px solid #cbcbcb;background:none;}

.login-box h4 {background-position:0 0px;background-repeat:no-repeat;border-bottom:1px solid #DDDDDD;color:#666;font-weight:bold;}

.one-page-checkout .active .box {background:#F1FDFF none repeat scroll 0 0;border:none;display:block;}

.one-page-checkout .active .head{border:none;border-bottom:1px solid #cbcbcb;background:#ECECED} 

.one-page-checkout .head {border-top:1px solid #cbcbcb;background:#9EC15E}

.one-page-checkout .active h3 {color:#fff;font-weight:bold;}

.one-page-checkout h4 {border-bottom:1px solid #cbcbcb;padding-bottom:2px;text-transform:uppercase;font-weight:bold;color:#666666;}

.side-col h3 {color:#666666;font-size:1.05em;font-weight:bold;margin-bottom:5px;text-transform:uppercase;}

.one-page-checkout .active .step-count {background:#FFFFFF none repeat scroll 0 0;border:1px solid #AA815;color:#fff;}

.one-page-checkout .box-no-padding {background:#F1FDFF;border:none;}

.one-page-checkout .allow .head{border:none;border-bottom:1px solid #CBCBCB;background:#9EC15E;}

.one-page-checkout-progress .content{border-right:1px solid #CBCBCB;}

.one-page-checkout .allow .step-count {background:#FDA815 none repeat scroll 0 0;}

.product_head{background: url(../images/new_music.gif) no-repeat;margin-top:15px;padding:2px 0 3px 15px;}

.product_head h2{color:#fff;}

.addbg{background: url(../images/new_movies.gif) no-repeat;margin-top:15px;}

.product_body{border:1px solid #cbcbcb;border-top:none;background:#fefefe url(../images/bg_new.gif) repeat-x;}

.product_body_middle .generic-product-grid td{padding:20px 10px;} 

.side-col  .currency-switcher{margin-bottom:8px;background:transparent url(../images/currency_switcher_bg.gif) no-repeat scroll 0 0;} 

p.view_more{text-align:right;padding-right:20px;margin-bottom:10px;}

p.view_more a{font-weight:bold;font-size:12px;}

.side-bar h6.title{background:transparent url(../images/bg_title_03.gif) no-repeat scroll 0 0;border-bottom:medium none;padding:6px 2px 6px 10px ;}

.side-bar h6.title a{font-size:12px;color:#fff;text-transform:uppercase;}

.div_catelog{border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:20px 10px;background:#FEFEFE url(../images/middle_box_03.gif) repeat-x;width:89%;}

.div_catelog  ul li a{font-size:12px;color:#666;background:url(../images/icon_01.png) no-repeat left 60%;padding-left:20px;font-weight:bold;display:block;}

.listing-type-grid .product-image {

	border:3px solid #CCCCCC;

	margin-bottom:5px;

	text-align:center;

}



/*footer_act*/

.footer_act{

	background:#9EC15E none repeat scroll 0 0;

	border:4px solid #444444;

	height:100%;

	margin:0 auto;

	width:985px;

}

.footer_site{width:960px;margin:0px auto;text-align:center;padding:27px 0px 27px 0px;}

.informational{margin-left:200px;}

.informational ul{text-align:center;float:left;}

.informational ul li{display:inline;border-left:1px solid #727272;padding:0px 2px 0px 5px}

.informational ul li.first_ft{border-left:none;}

.informational ul li a{font-size:15px;}

#payment_form_purchaseorder{display:none;}

#sidebar-ugyfelszolgat{margin-bottom:10px;}


.product-collateral .collateral-box {
	float:left;
	margin-bottom:2em;
	margin-left:10px;
	width:45%;
}

.product-collateral .attribute-specs .label {
	background:transparent url(../images/floppy_disk_48.png) no-repeat scroll 5px 5px;
	padding:12px 10px 11px 60px;
}


.product-collateral .attribute-specs .data {
	vertical-align:middle;
	white-space:nowrap;
}











