.tx-commerce-pi1-related div.related-container {  }
.tx-commerce-pi1-related div.related-container div.arrow-li {  }
.tx-commerce-pi1-related div.related-container div.related-box {  }
.tx-commerce-pi1-related div.related-container div.related-box div.related-inner {  }
.tx-commerce-pi1-related div.related-container div.related-box div.related-inner img {  }
.tx-commerce-pi1-related div.related-container div.arrow-re {  }
.tx-commerce-pi1-related div.related-container div.related-box div.related-inner a:active img,
.tx-commerce-pi1-related div.related-container div.related-box div.related-inner a:link img,
.tx-commerce-pi1-related div.related-container div.related-box div.related-inner a:visited img { }
.tx-commerce-pi1-related div.related-container div.related-box div.related-inner a:hover img { }
.tx-commerce-pi1-related {  }
.tx-commerce-pi1-related div.rahmen-fuer-related { }
.related-headline { 
	font-size: 16px;
	color: black;
	font-weight: bold;
	padding:10px 3px;
	
	 }
.tx-commerce-pi1-related div.relatedscroller {  }
.tx-commerce-pi1-related div.relatedscroller div.related-box div.related-inner div.prod-block { }
.tx-commerce-pi1-related div.relatedscroller div.related-box div.related-inner div.prod-block div.text {  }
.tx-commerce-pi1-related div.relatedscroller div.related-box div.related-inner div.prod-block div.text div.preis { padding-right:10px; }
.tx-commerce-pi1-related div.relatedscroller div.related-box div.related-inner div.prod-block div.text div.related-description { 
	/*padding-right:0px; padding-left:14px; */
	margin-right: 20px;
	margin-left: 14px;
	/*float: right;*/
	/*width: 375px;*/
	/*position:relative;*/
	}
.tx-commerce-pi1-related div.relatedscroller div.related-box div.related-inner div.prod-block div.related-prod-top { 
	background: url(../pics/commerce_p_top.gif) top left no-repeat;
	position: relative;
	_font-size:1px;
	height: 14px;
}
.tx-commerce-pi1-related div.relatedscroller div.related-box div.related-inner div.prod-block div.related-prod-back { 
	background: url(../pics/commerce_p_bckgrnd.gif) top left repeat-y;
	position: relative;
	width:571px;
}
div.related-prod-back a:link, div.related-prod-back a:hover, div.related-prod-back a:visited, .preis{
	color: black;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:0;
}
.tx-commerce-pi1-related div.relatedscroller div.related-box div.related-inner div.prod-block div.related-prod-bottom { 
	background: url(../pics/commerce_p_bottom.gif) top left no-repeat;
	position: relative;
	height: 14px;
}
/* ##### commerce start##### */ 
.com-category-box-bottom {
	position: relative;
	height:13px;
	_font-size:1px;
	background: url(../pics/commerce_c_bottom.gif) top left no-repeat;
}
.com-category-box-bottom-pr {
	position: relative;
	height:13px;
	_font-size:1px;
	background: url(../pics/preisliste_header_bottom.gif) top left no-repeat;
}
.com-category-box-content {
	position: relative;
  background: url(../pics/commerce_c_bckgrnd.gif) top left repeat-y;
	color: black;
	font-size: 12px;
	font-family: Arial, sans-serif;
	width: 560px;
	_width: 570px;
	/*overflow: hidden*/
}
.com-category-box-content-pr {
	padding-left:12px;
	padding-right: 12px;
	/*position: relative;*/
  background: url(../pics/preisliste_header_back.gif) top left repeat-y;
	color: black;
	font-size: 12px;
	font-family: Arial, sans-serif;
	/*overflow: hidden*/
}

.com-category-box-top {
	position: relative;
	/*overflow: hidden;*/
	height: 35px;
  abackground: url(../pics/commerce_c_top.gif) top left no-repeat;
}
.com-category-items-top {
	background: url(../pics/commerce_p_top.gif) top left no-repeat;
	position: relative;
}
.com-category-items-top-pr {
	height: 13px;
	background: url(../pics/preisliste_content_top.gif) top left no-repeat;
	position: relative;
	font-size: 1px;
}

.com-category-items-listview {
	background: url(../pics/commerce_p_bckgrnd.gif) top left repeat-y;
	position: relative;
}
.com-category_back {
	background: url(../pics/commerce_p_bckgrnd.gif) top left repeat-y;
	position: relative;
}
.com-category-items-bottom {
	background: url(../pics/commerce_p_bottom.gif) top left no-repeat;
	position: relative;
	height: 14px;
}

.com-category-item-title {
 float:left;
 font-family:  arial;
 font-size: 16px;
 padding-bottom: 10px;
}

.com-category-item-title a:link, .com-category-item-title a:hover, .com-category-item-title a:visited {
 float:left;
 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;
 line-height: 20px;
}

.com-category-item-title-pr {
 float:left;
 font-family:  arial;
 font-size: 16px;
 padding-bottom:10px;
}

.com-category-item-title-pr a:link, .com-category-item-title-pr a:hover, .com-category-item-title-pr a:visited {
 float:left;
 font-family:  arial;
 font-size: 16px;
 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;
 
}

.com-category-item-price {
 float:right;
 font-family:  arial;
 font-size: 16px;
 margin-right:10px;
  font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;
}

.com-category-item-price p{
 font-family: arial;  
 font-size: 12px !important;
 margin-right:10px;
 font-family:  arial;
 font-weight: bold;
 color: black;

}


.com-category-item-price-pr {
 float:right;
 font-size: 16px;
 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;

}
.screenheader-marken{
 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;
 padding-left: 12px;
 padding-top: 5px;
 padding-bottom: 5px;
}
.screenheader-category{
 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;
 padding-left: 0px;
 padding-top:5px;
 padding-bottom: 5px;
}


.com-category-item-desc {
	padding: 0px 0px 0px 0px;
	padding-right: 14px;
	padding-top:5px;
	color: black;
	font-size: 12px;
	font-family: Arial, sans-serif;
}
.com-category-item-desc-pr {
	padding: 0px 0px 0px 0px;
	padding-right: 14px;
	padding-top:5px;
	color: black;
	font-size: 12px;
	font-family: Arial, sans-serif;
}
.com-category-item-teaserimg {
	/*width: 155px;*/
	float: left;
	/*position:relative;*/
	padding-top: 5px;
}
.com-category-item-teaserimg img{
	margin-right: 10px;
}
.com-basket-qv-value {
	background: url(../pics/cart_little_top.gif) top left no-repeat;
	position: relative;
	height: 35px;	
}
.com-basket-qv-middle {
	background: url(../pics/cart_little_middle.gif) top left repeat-y;
}
.com-basket-qv-link {
	background: url(../pics/cart_little_bottom.gif) top left no-repeat;
}
.cart-top-link {
	padding: 10px 15px 0px 10px;
}
.com-basket-qv-basket a, .com-basket-qv-basket a:visited, .com-basket-qv-basket a:hover, .com-basket-qv-basket a:active,{
	color: white;
}
.com-product-image{ 
	padding-left: 10px;
	width: 155px;
	font-size: 11px;
	color: #808080;
	text-align: center;
	
}
.com-product-image span {
	padding-left: 7px;
}
.com-product-title {
	padding-left: 10px;
	padding-top:0px;
	padding-bottom: 10px;
	 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;

}
.com-product-title a:link, .com-product-title a:hover, .com-product-title a:visited {
	padding-left: 10px;
	padding-top:0px;
	padding-bottom: 10px;
 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;
}
.article-price-gross {
	float: right;
	padding-top:7px;
 font-family:  arial;
 font-weight: bold;
 font-size: 16px;
 color: black;
	
}

.com-basket-bottom {
	background: url(../pics/commerce-b-bottom.gif) top left no-repeat;
	height: 50px;
}
.com-basket-back {
	padding:14px;
	background: url(../pics/commerce-b-bckgrnd.gif) top left repeat-y;
}
.com-basket-top {
	height: 35px;
}
.com-basket-list{
	width: 753px;
}
.com-basket-list2 {
	width: 770px;
}
.com-basket-box{
	width: 761px;
	padding: 4px;
	background: url(../pics/commerce-b-bckgrnd.gif) top left repeat-y;
}

.underlined_td{
	border-bottom: 1px solid #D4D4D4;
}
.com-chkout-edit-top{
	width: 763px;
	height: 13px;
	background: url(../pics/com-chkout-edit-top.gif) top left no-repeat;
}
.com-chkout-edit-back{
	padding-left: 14px;
	width: 763px;
	background: url(../pics/com-chkout-edit-back.gif) top left repeat-y;
}
.com-chkout-edit-bottom{
	width: 763px;
	height: 13px;
	background: url(../pics/com-chkout-edit-bottom.gif) top left no-repeat;
}
.com-address-edit-title {
	width: 100px;
}
.com-address-edit-field input, .com-address-edit-field select{
background:#E8C7BD none repeat scroll 0;
border:1px solid #D4D4D4;
float:right;
font-family:arial;
font-size:11px;
height:17px;
margin-bottom:5px;
width:445px;
}
.com-address-edit-fieldw input{
background:#FFFFFF none repeat scroll 0;
border:1px solid #D4D4D4;
float:right;
font-family:arial;
font-size:11px;
height:17px;
margin-bottom:5px;
width:445px;
}
.com-chkout-steps-header-bottom {
	width: 763px;
	height: 13px;
	background: url(../pics/com-checkout-header-bottom.gif) top left no-repeat;
}
.com-chkout-steps-header-back {
	width: 763px;
	padding-top: 5px;
	padding-left:15px;
	background: url(../pics/com-checkout-header-back.gif) top left repeat-y;
}
.com-chkout-steps-header-top {
	width: 763px;
	height: 35px;
	background: url(../pics/com-checkout-header-top.gif) top left no-repeat;
}
.com-chkout-rechn-top {
	width: 763px;
	height: 33px;
	background: url(../pics/com-checkout-rechn-header.gif) top left no-repeat;
	_font-size:1px;
}
.com-chkout-rechn-top-finish {
	width: 763px;
	height: 23px;
	padding-left:10px;
	padding-top:10px;
	background: url(../pics/com-checkout-rechn-header.gif) top left no-repeat;
	_font-size:1px;
}

.com-chkout-rechn-back {
	width: 763px;
	background: url(../pics/com-checkout-rechn-back.gif) top left repeat-y;
}
.com-chkout-rechn-bottom {
	width: 763px;
	height: 13px;
	background: url(../pics/com-checkout-rechn-bottom.gif) top left no-repeat;
}
.com-chkout-step-active a {
	text-decoration:none;
}
tr.com-basket-header2 { background: url(../pics/com-finish-basket-header.gif) top left no-repeat; height: 23px;width: 763px; _font-size:1px;}
tr.com-basket-even2 { background: url(../pics/com-checkout-rechn-back.gif) top left repeat-y; width: 763px; }
td.com-basket-even2 { background: url(../pics/com-checkout-rechn-back.gif) top left repeat-y; width: 763px; }
tr.com-chkout-sum { background: url(../pics/com-checkout-rechn-back.gif) top left repeat-y;width: 763px; } 
.com-chkout-sum-bottom { background: url(../pics/com-checkout-rechn-bottom.gif) top left repeat-y; height:13px; line-height:1px; } 

.com-basket-header2{
background: url(../pics/com-finish-text-header.gif) top left no-repeat; height: 13px;width: 763px; _font-size:1px;
}
.address-list-header{
  background: url(../pics/finish-billing-header.gif) top left no-repeat; 
	awidth: 763px; 
	height: 29px;
	_font-size:1px;
	padding-left:10px;
	
}
.address-list-header img{
	margin-top: 9px;
}

.address-list-back{
	background: url(../pics/address-list-back.gif) top left repeat-y;
}
.address-list-back-finish{
	background: url(../pics/address-list-back.gif) top left repeat-y;
}

.address-list-bottom{
	background: url(../pics/address-list-bottom.gif) top left no-repeat;
	
	height:13px;
}
.address-list-back dl{
	padding:0px;
	margin:0px;
}

dd.colored_dd {
	color: #B14622;
}
td.colored_td {
	color: #B14622;
}
.high-link-to-detail{
	float: left;
}
.high-link-to-detail a{
	text-decoration: underline !important;
}

.high-price-gross{
	padding-right: 5px ;
	float: right;
}
.finish-checkout-top {
	background: url(../pics/finish-checkout-top.gif) top left no-repeat;
	height:35px;
}

.finish-checkout-back {
	padding-top:5px;
	padding-left:10px;
	background: url(../pics/finish-checkout-back.gif) top left repeat-y;
}

.finish-checkout-bottom {
	background: url(../pics/finish-checkout-bottom.gif) top left no-repeat;
	height: 13px;
}
.highlighted-on-main-desc p{
	padding-bottom: 0px;
}

.com-single-desc ul{
	margin: 0px;
	padding-left: 15px;
}
.com-category-item-desc-pr ul{
	margin: 0px;
	padding-left: 15px;
}

table.typo3-dblist tr.c-headLine td.col-title a {
	width: 800px;
}


/* ##### commerce end #### */