﻿.shop_path_outer {
	background:transparent url(/data/skins/1/header_bg.jpg) no-repeat scroll 0 bottom;
	margin:0 0 10px -40px;
	min-height: 18px;
	padding:  0;
	width:800px;
	font-size: 12px;
}
.shop_path {
	margin: 0;
	padding: 0;
}

.shop_path li{
	float:left;
	list-style-type: none;	
	margin:0;
	padding: 0 5px 0 0;
}

.shop_path > li > span, .shop_path > li > a, .shop_path > li > .shop_path_dropdown_button {
	display: block;
	min-height: 16px;
	float: left;
}
	
.shop_path span {
	padding: 0 6px;
}
.shop_path a{
	padding: 2px 4px;
}
.shop_path > li {
	position: relative;
}
.shop_path > li > .shop_path_dropdown_button{
	width:0;
	height: 0;
	min-height: 0px;
	margin: 0;
	padding: 16px 0 0 16px;
	line-height: 16px;
	background:transparent url(bg_dropdown_button.png) no-repeat 0 0;
	overflow:hidden;
}
.shop_path li .sw_s1_hidden_content{
	background-color:#CFCFCF;
	float:left;
	height:auto;
	margin: 0;
	padding:0;
	position:absolute;
	top: 22px;
	left: 20px;
	width:auto;
	z-index:300;
}
.shop_path li .sw_s1_hidden_content .shop_path_item_selected,
.shop_path li .sw_s1_hidden_content ul li:hover{
background-color:#444444;
}
.shop_path li .sw_s1_hidden_content .shop_path_item_selected a,
.shop_path li .sw_s1_hidden_content ul li a:hover{
color:white;
}
.shop_path li .sw_s1_hidden_content ul{
margin:0;
padding:0;
}
.shop_path li .sw_s1_hidden_content ul li,
.shop_path li .sw_s1_hidden_content ul li a{
	float:none;
	clear:both;
	display:block;
	width:222px;
	min-height:14px;
	height:auto;
	color:black;
	font-size:11px;
	border-bottom: 1px solid #dadada;
}
.shop_path li .sw_s1_hidden_content ul li a{
	width:219px;
}
a img{
border:none;
}
.shop_item_view h1{
font-size:24px;
margin-bottom:25px;
}
/*items*/
.shop_item_list{
clear:both;
margin-top:5px;
}
.shop_item_list .shop_item{
font-size:11px;
background-color:#EDE9E9;
}
.shop_item_list h2{
font-family:  Arial, Helvetica, sans-serif;
}
.sw_28_1_preview {
	display:none;
}
.shop_item, .product_number_title, .product_number, .markers, .not_in_store, .store_amount,  
.product_more_data .sw_28_1_prices, .product_more_data .sw_28_1_add_to_cart_outer,
.shop_product_logo_list,.short_time_reserv_list_outer, .shop_category_name, .product_more_data .ack_bid_text,
.special_offer, .running_out{
	display:block;
	width:128px;
	float:left;
	margin:10px 15px 10px 0;
	padding:2px;
	/*background-color:#EDE9E9;*/
	font-size:11px;
	overflow:hidden;
}
.shop_item {
	overflow: visible;
	position: relative;
}
.sw_s1_shop_item_last_col{
margin:10px 0 10px 0;
}
.shop_item h2{
font-size:12px;
}
.sw_28_1_add_to_cart_outer{
clear:both;
display:block;
height:25px;
padding:2px 5px 0 0;
text-align:right;
width:124px;
}
.shop_cart_list .sw_28_1_add_to_cart_outer{
background:transparent;
border:none;
width:118px;
}
.shop_cart_list .sw_28_1_add_to_cart {
min-width:46px;
}
.shop_cart_list .sw_28_1_add_to_cart:hover {
background:transparent url(/data/skins/1/bg_button_go.jpg) repeat-x scroll center center;
}

.product_more_data .sw_28_1_price_0, .product_more_data .sw_28_1_price_0_pl_0{
	color:black;
padding:0;
text-align:right;
vertical-align:bottom;
white-space:nowrap;
width:300px;
top:20%;
}
.sw_28_1_price_net{
display:block;
width:100%;
}
.sw_28_1_price_0_pl_0{
color:#555555;
}
.product_more_data .sw_28_1_price_0_pl_0{
font-size:14px;
color:#555555;
top:26px;
}

.sw_28_1_price_label, .plus_vat {
	font-size:10px;
}
.sw_28_1_price_label{
	display:block;
	float:none;
}

.product_more_data .sw_28_1_prices .sw_28_1_price_label,
.product_more_data .sw_28_1_prices .plus_vat {
	font-size:12px;
}
.product_more_data .sw_28_1_prices .sw_28_1_price_label {
	float:left;
	max-width:46%;
	white-space:normal;
	padding: 0 5px 0 0;
	margin: 0;
}
.product_more_data .price_container > div{
	position:absolute;
}
.sw_28_1_preview_img_outer {
display:block;
width:128px;
height:128px;
overflow:hidden;
padding:0;
margin:0;
text-align:center;
}
.no_content{
background:white url(no_image_s.jpg) no-repeat scroll center bottom;
}
.sw_28_1_preview_img_outer a{
background-color:transparent;
display:table-cell;
height:128px;
vertical-align:bottom;
width:128px;
}
.sw_28_1_preview_img_outer img {
border:medium none;
max-height:128px;
max-width:128px;
}
.shop_item_list .sw_28_1_preview_img_outer {
float:left;
margin:-5px -5px 5px;
width:135px;
background-color:white;
}
.product_compare_check{
clear:both;
}
.shop_item .product_compare_check{
margin-top:-20px;
position:relative;
top:26px;
z-index:11;
width:70px;
float:left;
}
.shop_category_name {
background-color:white;
margin-left:-130px;
margin-top:-5px;
opacity:0.5;
filter:alpha(opacity=50);
}
.shop_category_name:hover {
opacity:1;
filter:alpha(opacity=100);
background-color:transparent;
}
.shop_category_name a{
display:block;
width:100%;
height:100%;
padding-top:130px;
color:black;
}
.sw_28_1_prices, .ack_bid_text
{
		margin:2px 0 4px;
		padding:0 2px;
		width:124px;
		background-color:transparent;
		font-weight:bold;
		text-align:right;
		z-index:101;

}
/*item view*/

.shop_item_view .shop_item_list{
border-top:solid 1px #c1c1c1;
}
.shop_item_view .shop_item_list h2{
border-top:1px solid #E6E6E6;
color:#A1A1A1;
font-weight:normal;
margin:0;
}
.shop_item_view .shop_item_list .shop_item h2{
border-top:none;
font-weight:bold;
}
#shop_product_images_outer, #shop_product_main_image_outer, .shop_product_small_image{
display:block;
width:400px;
height:auto;
overflow:hidden;
padding:5px;
float:left;
}
.shop_product_small_image{
width:120px;
}
#shop_product_main_image_outer{
padding:0;
min-height:250px;
min-width:100px;
}
.shop_item_view .no_content{
background:white url(no_image.jpg) no-repeat center center;
}
#shop_product_images_outer {
border:none;
min-height:360px;
}
.shop_item_view #shop_product_images_outer {
padding-top:0;
}
.shop_product_small_image a img{
height:80px;
width:80px;
background-image:none;
border:1px solid #DDDDDD;
margin-right:8px;
}
.shop_product_small_image img{
max-height:80px;
max-width:80px;
}
.product_data{
display:block;
float:left;
width: 310px;
background-color:#EDE9E9;
font-size:12px;
}
.markers{
width: 290px;
padding:0 5px;
}
.shop_item_view .product_data .sw_s1_tab_inner{
float:left;
width: 255px;
margin:0 10px;
}
.shop_item_view .product_data .sw_s1_rate h2,
.shop_item_view .product_data .sw_s1_tabtitle{
margin-top:5px;
margin-left:0;
}
.product_number_title, .product_number, .not_in_store, .store_amount, 
.product_more_data .sw_28_1_prices, .product_more_data .ack_bid_text,
.shop_product_logo_list, .short_time_reserv_list_outer{
	margin: 0;
	padding: 5px 10px;
	width: 290px;
	text-align:right;
}
.short_time_reserv_list{
width:100%;
background-color:#D0D0D0;
}
.short_time_reserv_list caption{
background:transparent url(/data/skins/1/bg_item.jpg) no-repeat scroll -320px 0;
color:white;
padding:2px;
width:110px;
}
.product_more_data .sw_28_1_add_to_cart_outer{
	background-position:-5px 0;
	clear:none;
	height:44px;
	margin:0;
	width:75px;
	z-index:100;
	right:5px;
}

.product_data .sw_s1_rate{
clear:both;
font-size:11px;
padding:0 10px;
width:290px;
}
.sw_s1_rate h2, .sw_s1_comments h2{
font-weight:normal;
margin:4px 0;
}
.sw_s1_rate h2{
margin:5px 0 0 5px;
}
.sw_s1_rate_inner{
background-color:#D0D0D0;
border-top:1px solid #FFFFFF;
padding:5px;
text-align:right;
}
.product_data .sw_s1_rate h2{
display:block;
width:100px;
}
.rate_meter, .rate_meter_value{
display:block;
width:110px;
height:28px;
overflow:hidden;
margin-right:10px;
float:left;
background:transparent url(rate_meter.png) repeat-x 0 0;
}
.rate_meter_value{
width:0;
height:28px;
background:transparent url(rate_value.png) repeat-x 0 0;
}
.sw_s1_comment_post{
background-color:#FEFEFE;
padding:5px;
margin:5px 0;
}
.product_more_data, .price_container{
float:none;
clear:both;
margin-bottom:5px;
width:720px;
}
.price_container{
background:transparent url(/data/skins/1/footer_bg.png) no-repeat scroll right 0;
position:relative;
z-index:1;
height:48px;
}
/*
.markers{
display:block;
float:left;
width:460px;
min-height:180px;
margin:0;
padding:0 8px 8px;
}*/
.marker_name, .marker_value, .product_number_title, .product_number{
display:block;
width:142px;
float:left;
margin:0;
padding:2px;
color:#666666;
text-align:left;
}
.shop_item_list .marker_name, .shop_item_list .marker_value, .shop_item_list .product_number_title,.shop_item_list  .product_number{
padding:0 2px;
width:60px;
}
.product_number_title, .product_number{
font-size:16px;
font-weight:bold;
padding:0 2px 0 5px;
}
.marker_value, .product_number{
width:140px;
/*min-height:20px;*/
padding:2px;
}
.shop_item_list .marker_name, .shop_item_list .product_number_title{
clear:left;
}
.shop_item_list .marker_value,.shop_item_list  .product_number{
text-align:right;
}
.shop_item_view .addthis_button_outer{
	height: 20px;
    margin-top: -25px;
}
/*kosár tartalma*/

.table_head, .shop_cart_list .total, .shop_cart_list .shop_item{
display:block;
background:#bcbcbc;
margin: 0;
padding:8px 5px;
width:710px;
}
.table_head, .shop_cart_list .total {
background:transparent url(/data/skins/1/footer_bg.png) no-repeat scroll center 0;
}
.shop_cart_list .total{
clear:both;
color:black;
font-weight:bold;
height:20px;
margin:4px 0;
text-align:right;
}
.table_head .head_product, .table_head .head_prices, .table_head .head_amount, .head_shipping_mode, .shop_cart_list .shop_item h2,.shop_cart_list .shop_item h3,
.shop_cart_list .shop_item .sw_28_1_add_to_cart_outer, .shop_cart_list .shop_item .sw_28_1_prices,#sw_shop_buy_form .shop_item h3,
#sw_shop_buy_form .sw_28_1_amount, .product_more_data .ack_bid_text{
display:block;
font-size:12px;
float:left;
padding:0 2px;
clear:none;
font-style:normal;
font-weight:normal;
}
.shop_cart_list .shop_item{
background:white;
}
.head_shipping_mode {
width:488px;
}
.table_head .head_product{width:384px;}
.shop_cart_list_no_prices .table_head .head_product {
	width:584px;
}
.table_head .head_prices, .shop_cart_list .shop_item .sw_28_1_prices{
	width: 94px;
	text-align: right;
}
.ask_bid_form .table_head .head_product {
	width: 584px;
}
.shop_cart_list .shop_item .sw_28_1_prices{
	color:black;
	width:96px;
	padding:0 2px;
	background-color:transparent;
}
.table_head .head_amount, #sw_shop_buy_form .sw_28_1_amount{width:118px;text-align:right;}
.table_head div{color:#154060;;font-weight: bold;}
.shop_item .sw_28_1_prices {
	background-color:#EDE9E9;
	clear:both;
	float:none;
	margin:0;
}
.product_more_data .sw_28_1_prices, .product_more_data .ack_bid_text{
	background-color:transparent;
	font-size:16px;
	width:300px;
	right:80px;
}
.product_more_data .sw_28_1_prices, .special_offer, .product_more_data .ack_bid_text, .product_more_data .running_out{
	height:40px;
}
.product_more_data .ack_bid_text{
padding:5px 10px;
background-position:-246px 0;
}
.product_more_data .sw_28_1_prices, .product_more_data .sw_28_1_prices span {
	line-height: 17px;
}

.shop_cart_list .shop_item h2{
	/*width:232px;*/
}
.sw_28_1_add_to_cart, .print{
	background: url(bg_add_to_cart_s.png) no-repeat 0 center;
	border:medium none;
	height:20px;
	overflow:hidden;
	padding:20px 0 0 20px;
	width:20px;
	min-width:0;
}
.sw_28_1_add_to_cart:hover{
	background: url(bg_add_to_cart_s_o.png) no-repeat 0 center;
}

.print{
background:transparent none repeat scroll right 0;
height:30px;
left:0;
margin-top:-25px;
padding:0;
position:relative;
top:0;
width:auto;
}

.print a{
background:transparent url(bg_print.png) no-repeat scroll right center;
display:block;
height:24px;
padding:0 31px 0 0;
text-align:right;
}
.print a:hover{
	background-image:url(bg_print_o.png);
}
.product_more_data .sw_28_1_add_to_cart{
	background: url(bg_add_to_cart.png) no-repeat 0 center;
	padding:40px 0 0 40px;
	height:40px;
	width:40px;
}
.product_more_data .sw_28_1_add_to_cart:hover{
	background: url(bg_add_to_cart_o.png) no-repeat 0 center;
}
.sw_6_1_publishtime, .sw_s1_comment_nickname, .sw_s1_comment_createtime{
font-size:11px;
}
.sw_s1_comment_nickname{
	font-weight:bold;
}
.billing_data .data_name, .delivery_data .data_name,
.billing_data .data_value, .delivery_data .data_value{
	width:410px;
	display:block;
	float:left;
	background:#fafafa;
	line-height:1.2em;
	padding:3px;
	margin:2px;
}
.billing_data .data_name, .delivery_data .data_name{	
	width:194px;	
	font-weight:bold;
	background:#eaeaea;
}
.order_comment{
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 20px;
}
.shop_cart_list .shop_item{
width:100%;
padding:5px 0;
}
.shop_cart_list .shop_item .sw_28_1_preview_img_outer, .shop_cart_list .shop_item .sw_28_1_preview_img_outer a,
.sw_28_1_reservation{
	display:block;
	float:left;
	height:80px;
	overflow:hidden;
	margin-right:10px;
	width:85px;
	background-position:0 center;
}
.shop_cart_list .shop_item .sw_28_1_preview_img_outer a {
    height: 80px;
	padding: 1px;
	width:auto;
	min-width:80px;	
}
.shop_cart_list .shop_item img{
max-width:80px;
max-height:80px;
}
.sw_28_1_preview_outer{
	width: 295px;
	float:left;
}
.shop_cart_list_no_prices .sw_28_1_preview_outer ,
#sw_shop_buy_form.ask_bid_form .sw_28_1_preview_outer {
	width: 495px;
}
#sw_shop_buy_form .sw_28_1_preview_outer{
	width: 295px;
}
.shop_cart_list_no_prices .shop_item .sw_28_1_preview_outer table ,
#sw_shop_buy_form .shop_item .sw_28_1_preview_outer table,
.shop_cart_list .sw_28_1_preview_outer h2, .shop_cart_list .sw_28_1_preview_outer h3{
	float:none;
	padding:0;
	width:100%;
}
.sw_28_1_preview_outer table.sw_28_1_markers{
float:none;
}
.sw_28_1_preview_outer table.sw_28_1_markers td{
padding:1px;
text-align:right;
font-size:11px;
}
.sw_28_1_meret{
	width:120px;
}
.sw_28_1_elektromos_teljesitmeny{
width:50px;
}
.sw_28_1_feszultseg{
	width:35px;
}
.sw_28_1_gaz_teljesitmeny{
width:50px;
}
.shop_buy_link, .shop_cart_link{
padding:3px;
}
.reservation_button{
padding:0 0 3px;
}

.shop_item .not_in_store, .shop_item .store_amount{
	width:88%;
	color:#888899;
}
.product_data .not_in_store, .product_data .store_amount, .sw_s1_rate{
width: 290px;
background-color:#F1F1F1;
}
.special_offer, .running_out{
background-position:0 0;
color:#CC0000;
font-size:18px;
margin:0;
padding:5px 9px;
width:301px;
z-index:110;
}
.shop_item_list .special_offer, .shop_item_list .running_out{
font-size:11px;
left:0;
margin:0;
padding:2px;
width:118px;
background:transparent none repeat scroll 0 0;
height:auto;
}
.shop_item .special_offer, .running_out{
margin:0;
}
.shop_cart_list .special_offer {
	padding: 0;
	height: auto;
	font-size: 14px;
}

.running_out{
color:#444444;
}
.document_link_outer {
	display:block;
	float:left;
	margin-left:5px;
	width:auto;
}
.document_link_outer a{
display:block;
padding:8px 0 8px 32px;
}
.documet_type_pdf{
background:transparent url(icon_pdf.png) no-repeat scroll 0 center;
}
.documet_type_doc{
background:transparent url(icon_word.png) no-repeat scroll 0 center;
}
.documet_type_jpg{
background:transparent url(icon_jpg.png) no-repeat scroll 0 center;
}
.documet_type_mpg{
background:transparent url(icon_video.png) no-repeat scroll 0 center;
}
#sw_shop_buy_form .shop_item h3{
	/*width:268px;*/
}
.sw_28_1_price_gross{font-weight:bold;}
.sw_28_1_reservation{
	width: 17px;
	position:absolute;
	left: -18px;
	margin-right: 0;
	float: none;
}
.product_more_data .article_text{
	padding:0 5px;
	text-align:left;
	width:710px;
	background-color:#EDE9E9;
	margin:0;
	font-size: 13px;
}
/*zászlók*/

.made_id_AT{ background:transparent url(at.png) no-repeat scroll  0 center;}
.made_id_US{ background:transparent url(us.png) no-repeat scroll  0 center;}
.made_id_FR{ background:transparent url(fr.png) no-repeat scroll  0 center;}
.made_id_NL{ background:transparent url(nl.png) no-repeat scroll  0 center;}
.made_id_CN{ background:transparent url(cn.png) no-repeat scroll  0 center;}
.made_id_PL{ background:transparent url(pl.png) no-repeat scroll  0 center;}
.made_id_HU{ background:transparent url(hu.png) no-repeat scroll  0 center;}
.made_id_IT{ background:transparent url(it.png) no-repeat scroll  0 center;}
.made_id_ES{ background:transparent url(es.png) no-repeat scroll  0 center;}
.made_id_RO{ background:transparent url(ro.png) no-repeat scroll  0 center;}
.made_id_TR{ background:transparent url(tr.png) no-repeat scroll  0 center;}
.made_id_TW{ background:transparent url(tw.png) no-repeat scroll  0 center;}
.made_id_NO{ background:transparent url(no.png) no-repeat scroll  0 center;}
.made_id_DE{ background:transparent url(de.png) no-repeat scroll  0 center;}

.made_id_AT,.made_id_US,.made_id_FR,.made_id_NL,.made_id_CN,
.made_id_PL,.made_id_HU,.made_id_IT,.made_id_ES,.made_id_RO,.made_id_TR,.made_id_TW,.made_id_NO, .made_id_DE{
display:block;
overflow:hidden;
padding-left:20px;
width:0;
}
.remarks{
font-size:11px;
color:#a1a1a1;
}
.shop_bill_list{
border:solid 1px silver;
border-bottom:none;
width:100%;
margin:0 0 10px 0;
font-size:11px;
}
.shop_bill_list th{
background:url("/data/skins/1/footer_bg.png") no-repeat scroll center -50px transparent;
border-bottom:1px solid #CCCCCC;
color:#222222;
font-size:11px;
font-weight:normal;
}
.shop_bill_list tbody td{
width:75px;
padding:5px 0 15px 3px;
border-bottom:1px solid #CCCCCC;
border-left:medium none;
}
.shop_bill_list tbody .shop_bill_row_1 td{
padding:10px 0 0 3px;
border-bottom:1px solid #EEEEEE;
border-top:none;
}

.shop_bill_item_list th, .shop_bill_item_list td {
	font-size: 10px;
}
.shop_bill_net_unit_price, .shop_bill_net, .shop_bill_vat, .shop_bill_gross {
	white-space: pre;
	text-align: right;
}
.shop_bill_net_unit {
	width: 8%;
}
.shop_bill th{
text-align: left;
}
/*
.page_4 h2{
font-size:20px;
border-bottom:1px solid #efefef;
}
*/

.shop_bill, .shop_bill_billing_data, .shop_bill_delivery_data, .shop_bill_item_list{
border:solid 1px silver;
width:100%;
text-align: left;
}
.shop_bill th, .shop_bill_billing_data th, .shop_bill_delivery_data th{
width:25%;
}
.shop_bill_item_list th{
background:#efefef;
border-left:solid 1px silver;
}
.shop_bill_item_list td{
border-top:solid 1px silver;
border-left:solid 1px silver;
}
h2.bill_billing_data, h2.bill_delivery_data, h2.bill_orderd_products{
font-size:16px;
}

