DIV.tx-commerce-pi1{}

/*TITEL DER PRODUKTLISTE*/
SPAN.com_prod_title{
	font-size:14 px;
	
}

P.product-title{
	margin:0px 0px 10px 0px;
}

DIV.category-list{
	float:left;
	text-align:left;
	width:100%;
	margin:20px 0px 2px 0px;
}

/*KURZBESCHREIBUNG DER PRODUKTLISTE*/
SPAN.com_prod_teaser P{
	line-height:15px;
}

P.article-number , P.article-price{
	text-align:left;
	width:100%;
}

DIV.article-submit{
	float:left;
	text-align:left;
	width:100%;
	
}
DIV.category-item{
	float:left;
	text-align:left;
	width:100%;

}
DIV.category-image{
	float:left;
	text-align:left;
	width:120px;
	height:120px;

}


DIV.category-description{
	margin-left:200px;
	text-align:left;
	padding:20px 0px 0px 0px;

}

DIV.product-list-item{
	float:left;
	text-align:left;
	width:100%;
	margin:20px 0xp 20px 0px;
	padding:0px;

}
DIV.product-list-image{
	float:left;
	text-align:left;
	width:210px;
}
DIV.product-list-image .hand{
	cursor:hand;
}
DIV.product-list-image .list-image-single{
	float:left;
}


DIV.product-list-description{
	margin:20px 0px 0px 220px;
	width:265px;
	text-align:left;

}

DIV.product-detail-item{
	float:left;
	text-align:left;
	width:100%;

}

DIV.product-detail-title{
	width:100%;
}

DIV.product-detail-images{
	float:left;
	width:100%;
}



DIV.detail-image-1{
	text-align:left;
	width:260px;
	float:left;
	
}
DIV.detail-image-2{
	margin-left:260px;
	margin-bottom:50px;
	width:130px;
	cursor:hand;
}
DIV.detail-image-3{
	cursor:hand;
	width:130px;
}
DIV.product-detail-description{
	margin:20px 0px 0px 0px;
	text-align:left;
}

INPUT.tx-commerce-submit{
 align:right;
 margin:5px 0px 0px 0px;  
 padding:0px 0px 0px 0px;
 background-color:#FFF;
 color:#666;
 font-size:12px;
 font-weight:bold;
 font-style:italic;
 border:1px solid #CCC;
 cursor:hand;
}

INPUT.tx-commerce-quantity{
	margin: 0; 
	padding: 0px 0px 0px 2px;
	width:30px;
	border:1px solid #CCC;
   color:#333;
   
}

UL.shop-nav{
	margin:0px;
	padding:0px;
}
UL.shop-nav LI {
	padding:2px 0px 2px 0px;
}

UL.shop-nav UL{
	margin:7px 0px 0px 15px;
	padding:0px;
}

UL.shop-nav UL LI{
	padding:2px 0px 2px 0px;
	margin:0px;
	color:#CCC;
}

UL.shop-nav UL LI A{
color:#CCC;
}

.hidden{
	visibility:hidden;
	position:absolute;
}

.td_hr{
	
	height:1px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
 DIV.tx-commerce-pi3 TABLE { margin-top:10px; font-size:11px; width:100%; }

DIV.tx-commerce-pi1 TABLE TR TH, DIV.tx-commerce-pi3 TABLE TR TH { font-size:11px;vertical-align:top;} 
DIV.tx-commerce-pi1 TABLE TR TD , DIV.tx-commerce-pi3 TABLE TR TD { font-size:12px;vertical-align:top;margin:0px; padding:2px 0px 0px 0px;}
DIV.tx-commerce-pi1  .td_artnr, DIV.tx-commerce-pi3 .td_artnr{ width:85px;text-align:left;}
DIV.tx-commerce-pi1 .td_product, DIV.tx-commerce-pi3 .td_product{width:190px;text-align:left;font-size:10px;}
DIV.tx-commerce-pi1 .td_product A SPAN, DIV.tx-commerce-pi3 .td_product A SPAN{font-size:12px;}
DIV.tx-commerce-pi1 .td_art_price_net, DIV.tx-commerce-pi3 .td_art_price_net{width:125px;text-align:right; padding:0px 13px 0px 0px;}
DIV.tx-commerce-pi1 .td_art_amount{ width:35px;vertical-align:top; margin:0px; padding:0px;}
 DIV.tx-commerce-pi3 .td_art_amount{ width:35px;}
DIV.tx-commerce-pi1 .td_art_price_sum_net{width:140px;text-align:right;padding:0px 3px 0px 0px;}
DIV.tx-commerce-pi3 .td_art_price_sum_net{width:140px;text-align:right;padding:0px 3px 0px 0px;}
DIV.tx-commerce-pi1 .td_update, .td_delete, DIV.tx-commerce-pi3 .td_update, DIV.tx-commerce-pi3 .td_delete{width:22px;}
DIV.tx-commerce-pi3  TD{text-align:right; padding:0px 3px 0px 0px;}
DIV.chekout_address_fields{width:100%;}
DIV.tx-commerce-pi3 .td_product{font-size:12px;}

DIV.chekout_address_fields dl { margin: 0; padding: 1em 0 0 0; }
DIV.chekout_address_fields dt, DIV.chekout_address_fields dd { margin: 0; padding: 0 0 .5em 0; text-align:left; }
DIV.chekout_address_fields dt { clear: both; width: 25%; text-align:left; padding-right: 1em; }
DIV.chekout_address_fields dt{ float: left;}

DIV.chekout_address_fields{width:100%; text-align:left; margin: 0px 0px 10px 0px;}

.error{ color:#F00909;}

.forgot_pwd { font-size:13px; color:#666; cursor:hand; background-color:#FFF; border:0px; 
margin:20px 0px 0px 0px;padding-left: 15px; 
background-image: url(user_FILES/pfeil_user.gif); 
background-repeat: no-repeat; 
background-position: right; 
text-decoration:none;
padding:0px 12px 0px 0px;
 }
A img{
	border:0px;
}

.chkout_list_disclaimer, .chkout_list_terms, .chkout_list_comment{
	width:100%;
	text-align:left;
	margin:3px 0px 3px 0px;
}

.start_adr, .last_update, .schliessen, .footer_info{
	width:100%;
	float:left;
	text-align:left;
}
.listing{
	width:100%;
	text-align:left;
	float:left;
}
.footer_info{
	float:left;
}

.pdf_print{
	margin:2px 0px 10px 0px;
	width:100%;
}

TABLE.cat_list_table{
	width:100%;
}

TABLE.cat_list_table TR TD.cat_list_header{
	background-color:#DFDFDF;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	text-align:left;
	border-bottom:1px solid #CCC;
}

TABLE.cat_list_table TR TD.cat_list_header IMG{
	padding:0px;
	margin:0px;
	
}

TD.cat_list_header DIV.cat_header_title{
	float:left;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	width:55%;
	margin:5px 0px 0px 0px;
}
TD.cat_list_header  DIV.cat_header_mover{
	visibility:hidden;
	position:absolute;
	background-color:#CCC;
	border:1px solid #AAA;
	padding:5px;
	text-align:left;
	left:320px;
}
TD.cat_list_header DIV.cat_header_img{
	float:left;
	
}


TABLE TR TD.cat_list_image{
	width:82px;
}


TABLE TR TD.cat_list_description{
	width:180px;
	vertical-align:top;
	text-align:left;
	padding-top:15px;
}
TABLE.cat_list_table TR TD.trenner{
	border-top:1px solid #CCC;
	padding:0px;
	margin:0px;
	height:1px;
}

.prod_header_mover{
	visibility:hidden;
	position:absolute;
	background-color:#FFF;
	width:200px;
	border:1px solid #CCC;
	padding:4px;
	text-align:left;
	font-size:10px;
}


.product-single-attribute{
	float:right;
}
DIV.product-list-image .attribakt_aktuell{
	float:left;
	position:relative;
	left:20px;
	top:20px;
}
DIV.product-list-image .attrib0_aktuell{
	float:right;
	position:relative;
	top:20px;
}


UL.shop-nav LI { background-image:none;}

.basket_link_img{
	width:16px;
	height:16px;
	border:0px;
}

strong.normal{
	font-weight:bold;
	color:#999;
}

strong.red{
	font-weight:bold;
	font-style:italic;
	color:#000;
}

.cmrc_mb_header_text{
	text-align:right;
	padding:0px 0px 5px 0px;
}

TABLE TR TD.cmrc_mb_total{
	align:right;
	text-align:right;
	padding:0px;
	margin:0px;

}

TD.cmrc_mb_total P{
	align:right;
	text-align:right;
	padding:0px 50px 0px 0px;
	margin:0px;

}
TABLE.total_checkout{
	align:right;text-align:right;width:100%;
	
}
TABLE TR TD.cmrc_mb_total_checkout{
	align:right;
	text-align:right;
	padding:0px;
	margin:0px;

}

TABLE TR TD.cmrc_mb_total_checkout P{
	align:right;
	text-align:right;
	padding:0px;
	margin:0px;

}


DIV.browseBoxWrap SPAN.inactiveLinkWrap{
	padding:0px 2px 2px 2px;
	color:#CDCDCD;
}
DIV.browseBoxWrap SPAN.inactiveLinkWrap A{
	text-decoration:underline;
}

DIV.browseBoxWrap SPAN.activeLinkWrap{
	padding:0px 2px 2px 2px;
	color:#FFF;
	background-color:#ADADAD;
}

P.search_header{
	font-weight:bold;
	text-align:left;
}

DIV.news .search_go{
	background-image: url(user_FILES/pfeil_user.gif); 
	background-repeat:no-repeat;
	margin:0px 0px 0px 6px;
	padding:0px 0px 0px 12px;  
	
	background-color:#FFF;
	font-weight:bold;
	font-style:italic;
	cursor:hand;
	border:1px solid #FFF;
}
DIV.no-stock-button {
	float:left;
	margin:5px 0px 0px 0px;
	align:left;
	text-align:left;
	width:100%;
}

DIV.no-stock-button DIV.ampel{
	padding:1px 0px 1px 0px ;
	border:1px solid #CCC;
	align:left;
	width:46px;
	float:left;
	margin:0px 5px 0px 0px;
	
}

DIV.no-stock-button DIV.infotext{
	color:#696969;
	font-size:10px;
	text-align:left;
	padding:0px;
	margin:0px;
	
	
}
DIV.no-stock-info {
	float:left;
	padding:0px;
	margin:0px;
}

DIV.no-stock-info DIV.infotext{
	position:absolute;
	top:0px;
	left:0px;
	color:#696969;
	font-size:10px;
	text-align:left;
	padding:0px;
	margin:0px;
	
	z-index:0;
	visibility:hidden;
}

DIV.no-stock-info DIV.infotext .inner-text{
	float:left;
	border:2px solid #CCC;
	width:95%;
	padding:2px;
	margin:0px;
	font-size:11px;
	z-index:12;
	
}

DIV.no-stock-info SPAN.close-button{
	float:left;
	width:95%;
	margin: 0px;
	padding:0px;
	text-align:right;
	background-color:#CCC;
	cursor:hand;
	z-index:11;
}

DIV.info-button{
	float:left;
	align:left;
}

DIV.category-new{
	float:left;
}
DIV.news .tx-newloginbox-pi1 TABLE TR TD{ font-size:10px;}
INPUT.input-right{ font-size:10px; border:1px solid #CCC; width:100px; margin:0px; padding:0px;}

TABLE.tbl_aktuell{
	width:100%;
	margin:0px;
	padding:0px;
}
TABLE.tbl_aktuell TR TD{
	text-align:left;
	margin:2px 0px 2px 0px;
	
}

TABLE.tbl_aktuell TR TD DIV.product-list-image{
	width:82px;
}



TABLE.tbl_aktuell TR TD  .attribakt_aktuell{
	position:relative;
	top:-20px;
	left:0px;
	float:left;
}

TABLE.tbl_aktuell TR TD  .attrib0_aktuell{
	position:relative;
	top:-95px;
	left:10px;
	padding:2px;
	
	
}
TD.trenner_aktuell P{
	border:1px solid #9f9f9f;
	margin:2px 0px 15px 0px;
	background-color:#CCC;
	color:#FFF;
	font-weight:bold;
	padding:5px;
	width:100%;
	font-size:14px;
}

TABLE.cat_list_table TR TD P A,TABLE.cat_list_table TR TD P A:link ,TABLE.cat_list_table TR TD P A:visited ,TABLE.cat_list_table TR TD P A:active ,TABLE.cat_list_table TR TD P A:hover ,
TABLE.tbl_aktuell TR TD P A,TABLE.tbl_aktuell TR TD P A:link ,TABLE.tbl_aktuell TR TD P A:visited ,TABLE.tbl_aktuell TR TD P A:active ,TABLE.tbl_aktuell TR TD P A:hover,
TABLE.tbl_aktuell TR TD SPAN.com_prod_title{font-size:11px; font-weight:bold;}

DIV.tx-wtcommercepreview-pi1{
	width:143px;
	text-align:left;
	
}
DIV.wt_commerce_preview_area{
	text-align:left;
	margin:0px 5px 0px 5px;
}

DIV.wt_commerce_preview_morelink{
	background-image:url(fileadmin/layout/img/internal_link.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 30px;
	text-align:right;
}
DIV.wt_commerce_preview_navtitle{
	text-align:left;
}

DIV.wt_commerce_preview_title{
	text-align:left;
}

DIV.wt_commerce_preview_pic{
	text-align:left;
}

DIV.wt_commerce_preview_price{
	text-align:left;
}

DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1{
	width:100%;
	text-align:left;
}


DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1 .wt_commerce_preview_title{margin:10px 0px 5px 0px;text-align:left;font-size:13px;}
DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1 .wt_commerce_preview_subtitle{text-align:left;}
DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1 .wt_commerce_preview_teaser{text-align:left;}
DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1 .wt_commerce_preview_attribute{text-align:left;}
DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1 .wt_commerce_preview_pic{text-align:right;float:right; }
DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1 .wt_commerce_preview_price{text-align:left;}
DIV.csc-frame-frame2 .tx-wtcommercepreview-pi1 .wt_commerce_preview_navtitle{text-align:left;}