@charset "utf-8";
/* CSS Document */


/*  beginn list_shop_row  */

.lay_list_block_shop_row{
	clear:both;
}
.lay_list_block_shop_row h1{
	margin-bottom:5px;
}
.lay_list_block_shop_row h1 a:link{
	text-decoration:none;
	color:#666;
}
.lay_list_block_shop_row h1 a:visited{
	text-decoration:none;
	color:#666;
}
.lay_list_block_shop_row h1 a:hover{
	text-decoration:none;
	color:#000;
}
.lay_list_block_shop_row h1 a:active{
	text-decoration:none;
	color:#666;
}
.lay_lbshop_col1{
	float:left;
	width:140px;
}
.lay_lbshop_col2{
	float:left;
	width:380px;
}
.lay_lbshop_col2_noimg{
	float:left;
	width:520px;
}
.lay_lbshop_imgblock{
	display:block;
	width:120px;
	text-align:center;
	border:1px solid #CCC;
}
.lay_lbshop_imgblock span{
	display:block;
	padding:10px;
}
a.lay_lbshop_imgblock:hover{
	border:1px solid #000;
}
.lay_lbshop_float{
	float:left;
	margin-right:5px;
}
.lay_lbshop_imgblock .noimage{
	display:block;
	width:100px;
	background-image:url(../main/noimage.jpg);
	background-repeat:no-repeat;
	margin:auto;
	color:transparent;
	padding:0px;
}
.lay_lbshop_fieldanz{
	width:25px;
	text-align:center;
}
.lay_lbshop_anz{
	padding-top:3px;	
}
.lay_lbshop_nr{
	clear:both;
	font-size:12px;
}

.fo_lbshop_but2{
	display:block;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:9px;
	padding-right:9px;
	background-color:#666;
	background-repeat:repeat-x;
	font-weight:bold;
}
a.fo_lbshop_but2:link{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
a.fo_lbshop_but2:visited{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
a.fo_lbshop_but2:hover{
	text-decoration:none;
	background-image:url(../backs/form_but_back.jpg);
	border:1px solid #D8D8D8;
	color:#000;
}
a.fo_lbshop_but2:active{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
.fo_lbshop_nr{
	font-weight:normal;
	font-size:11px;
}

/*  beginn shop_cart  */

.lay_list_block_shop{
	clear:both;
}
.lay_list_block_shop h1{
	margin-bottom:5px;
	font-size:14px;
}
.lay_list_block_shop h1 a:link{
	text-decoration:none;
	color:#666;
}
.lay_list_block_shop h1 a:visited{
	text-decoration:none;
	color:#666;
}
.lay_list_block_shop h1 a:hover{
	text-decoration:none;
	color:#000;
}
.lay_list_block_shop h1 a:active{
	text-decoration:none;
	color:#666;
}
.lay_shopcart_col1{
	float:left;
	width:60px;
}
.lay_shopcart_col2{
	float:left;
	width:340px;
}
.lay_shopcart_col2_noimg{
	float:left;
	width:400px;
}
.lay_shopcart_col3{
	float:left;
	margin-top:25px;
	width:165px;
	text-align:right;
}
.lay_shopcart_imgblock{
	display:block;
	width:50px;
	text-align:center;
	border:1px solid #CCC;
}
.lay_shopcart_imgblock span{
	display:block;
	padding:5px;
}
a.lay_shopcart_imgblock:hover{
	border:1px solid #000;
}
.lay_shopcart_float{
	float:left;
	margin-right:5px;
}

.fo_shopcart_but2{
	display:block;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:9px;
	padding-right:9px;
	background-color:#666;
	background-repeat:repeat-x;
	font-weight:bold;
}
a.fo_shopcart_but2:link{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
a.fo_shopcart_but2:visited{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
a.fo_shopcart_but2:hover{
	text-decoration:none;
	background-image:url(../backs/form_but_back.jpg);
	border:1px solid #D8D8D8;
	color:#000;
}
a.fo_shopcart_but2:active{
	text-decoration:none;
	background-image:url(../backs/form_but_back2jpg);
	border:1px solid #666;
	color:#000;
}


.lay_shopcart_fieldanz{
	width:25px;
	text-align:center;
}
.lay_shopcart_anz{
	padding-top:3px;	
}
.lay_shopcart_nr{
	clear:both;
	font-size:11px;
}
.fo_shopcart_nr{
	font-weight:normal;
	font-size:11px;
}
.fo_shopcart_price{
	font-size:14px;
	font-weight:bold;
	color:#F60;
}


.lay_shopcart_cartcol1{
	float:left;
	width:450px;
	text-align:left;
}
.lay_shopcart_cartcol2{
	float:left;
	width:110px;
	text-align:right;	
}
.lay_cart_line{
	height:1px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:3px;
	background-color:#CCC;
	clear:both;
}
.lay_shopcart_imgblock .noimage{
	display:block;
	width:40px;
	background-image:url(../main/noimage2.jpg);
	background-repeat:no-repeat;
	margin:auto;
	color:transparent;
	padding:0px;
}

/*  beginn shop_singlesidecheckout  */



.lay_shopcart_float{
	float:left;
	margin-right:5px;
}

.fo_shopcart_price4{
	font-size:13px;
	font-weight:normal;
	color:#000;
}
.fo_shopcart_price5{
	font-size:13px;
	font-weight:normal;
	color:#FFF;
}
.lay_shopcart_cartcol0{
	float:left;
	width:250px;
	text-align:left;
}
.lay_shopcart_cartcol1{
	float:left;
	width:450px;
	text-align:left;
}
.lay_shopcart_cartcol2{
	float:left;
	width:110px;
	text-align:right;	
}
.lay_shopcheck_col1{
	float:left;
	width:275px;
	margin-right:10px;
}
.lay_shopcheck_col2{
	float:left;
	width:275px;	
}
.lay_cart_line{
	height:1px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:3px;
	background-color:#CCC;
	clear:both;
}



.lay_shopblock{
	clear:both;
}
.lay_shopblock h1{
	margin-bottom:15px;
}
.lay_sb_col1{
	float:left;
	width:285px;
}
.lay_sb_col2{
	float:left;
	width:225px;
}
.lay_sb_col2_noimg{
	float:left;
	width:560px;
}
.lay_sb_imgblock{
	display:block;
	width:270px;
	text-align:center;
	border:1px solid #CCC;
}
.lay_sb_imgblock span{
	display:block;
	padding:10px;
}
a.lay_sb_imgblock:hover{
	border:1px solid #000;
}
.lay_sb_imgblock_min{
	display:block;
	float:left;
	margin-right:4px;
	width:50px;
	text-align:center;
	border:1px solid #CCC;
}
.lay_sb_imgblock_min span{
	display:block;
	padding:5px;
}
a.lay_sb_imgblock_min:hover{
	border:1px solid #000;
}

.lay_sb_float{
	float:left;
	margin-right:5px;
}
.fo_sb_but{
	display:block;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:9px;
	padding-right:9px;
	background-color:#eb5a0d;
	background-repeat:repeat-x;
	font-weight:bold;
	white-space:nowrap;
}
a.fo_sb_but:link{
	text-decoration:none;
	background-image:url(../backs/form_but_backbuy.jpg);
	border:1px solid #cf4700;
	color:#fff;
}
a.fo_sb_but:visited{
	text-decoration:none;
	background-image:url(../backs/form_but_backbuy.jpg);
	border:1px solid #cf4700;
	color:#fff;
}
a.fo_sb_but:hover{
	text-decoration:none;
	background-image:url(../backs/form_but_backbuy2.jpg);
	border:1px solid #983500;
	color:#fff;
}
a.fo_sb_but:active{
	text-decoration:none;
	background-image:url(../backs/form_but_backbuy.jpg);
	border:1px solid #cf4700;
	color:#fff;
}
.fo_sb_but2{
	display:block;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:9px;
	padding-right:9px;
	background-color:#666;
	background-repeat:repeat-x;
	font-weight:bold;
}
a.fo_sb_but2:link{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
a.fo_sb_but2:visited{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
a.fo_sb_but2:hover{
	text-decoration:none;
	background-image:url(../backs/form_but_back.jpg);
	border:1px solid #D8D8D8;
	color:#000;
}
a.fo_sb_but2:active{
	text-decoration:none;
	background-image:url(../backs/form_but_back2.jpg);
	border:1px solid #666;
	color:#000;
}
.lay_sb_fieldanz{
	width:25px;
	text-align:center;
}
.lay_sb_anz{
	padding-top:3px;	
}
.lay_sb_nr{
	clear:both;
	height:25px;
}
.fo_sb_nr{
	font-weight:normal;
	font-size:11px;
}
.lay_sb_imgblock .noimage{
	display:block;
	width:250px;
	background-image:url(../main/noimage3.jpg);
	background-repeat:no-repeat;
	margin:auto;
	color:transparent;
	padding:0px;
}

