.subcolumns {	margin-left: 10px;	margin-top: 5px;	}.subcolumns, .subcolumns a {  /* Kategorien-Liste sidebar */	color: #000000;	}.subcolumns h2 {	line-height: 20px;	border-bottom: 1px dashed #D5D5D5;	width: 160px;	padding-bottom: 5px;	}#PRODUCT_TITLE_LIST #col {		height: 343px;	width: 234px;	background: #EFEFEF url(../img/product_bg.gif);	background-repeat: no-repeat;	float:left;	color: #000000;		}#PRODUCT_TITLE_LIST #col #col_content {	margin: 10px;	padding: 0 0 0 5px;}#PRODUCT_TITLE_LIST #col #col_content #product-image {	height: 195px;}#PRODUCT_TITLE_LIST #col #col_content h2 {	font-family:'Times New Roman', serif;	font-size: 16px;	font-weight: bold;	color: #000000;	height: 45px;	}#PRODUCT_TITLE_LIST #col #col_content h2 a{	color: #000000;	}#PRODUCT_TITLE_LIST #col #col_content p {	color: #908C89;	font-size: 12px;	margin: 0;	padding: 0;	}#PRODUCT_TITLE_LIST #col #col_content #product-variant {	height: 40px;	}#PRODUCT_TITLE_LIST #col #col_content #price {	font-family:'Times New Roman', serif;	background: url(../img/bg_price.gif);	background-repeat: no-repeat;	color: #5B595E;	font-size: 14px;}#PRODUCT_TITLE_LIST #col #col_content #price .price-left {	float:left;	width: 90px;	padding-left: 5px;}#PRODUCT_TITLE_LIST #col #col_content #price .price-right {	float:left;	width: 100px;	text-transform: uppercase;	text-align: right;	padding-right: 5px;}#PRODUCT_TITLE_LIST #col #col_content #functions {	clear: both;	height: 21px;}#PRODUCT_TITLE_LIST #col #col_content .left {	float:left;	background: url(../img/list_details_bg.gif);	background-repeat: no-repeat;	width: 64px;	height: 19px;	font-size: 11px;	text-transform: uppercase;	margin-right:1px;	padding-left: 5px;}#PRODUCT_TITLE_LIST #col #col_content .left a{	color: #FFFFFF;}#PRODUCT_TITLE_LIST #col #col_content .right {	float:left;	background: url(../img/list_buy_bg.gif) -5px 0;	background-repeat: no-repeat;	width: 130px;	height: 19px;	font-size: 11px;	text-transform: uppercase;	text-align: right;	color: #FFFFFF;	padding-right: 5px;}#PRODUCT_TITLE_LIST #col #col_content .right a{	color: #FFFFFF;}#PRODUCT_HIGHLIGHT_LIST {	height: 177px;	width: 301px;	float:left;	margin: 0 10px;	}#PRODUCT_HIGHLIGHT_LIST #col {	}/* Detail-Ansicht --------------------------------------------------------------------------------------*/#tx-ttproducts-pi1-single {	font-family:'Times New Roman', serif;	color: #666666;	}	#tx-ttproducts-pi1-single #prodRight h1 {	color:#cc9933;	font-size:18px;	font-weight:bold;}	#tx-ttproducts-pi1-single #prodLeft {	float: left;	width:250px;	}#tx-ttproducts-pi1-single .bild {	background:url(../img/bg_prodDetailImg.gif) top left no-repeat;	width:225px;	height: 210px;	padding:5px 10px 5px 10px;	margin-bottom: 5px;	}#tx-ttproducts-pi1-single #prodDetailImgTop {	background:url(../img/bg_prodDetailImgTop.gif) top left no-repeat;	width:225px;	height: 10px;	}#tx-ttproducts-pi1-single #prodDetailImg {	background:url(../img/bg_prodDetailImgMain.gif) repeat-y;	padding:0px 10px 0px 10px;	width:225px;	}#tx-ttproducts-pi1-single #prodDetailImgBot {	background:url(../img/bg_prodDetailImgBot.gif) top left no-repeat;	width:225px;	height: 16px;	}#tx-ttproducts-pi1-single .varianten {	background:url(../img/bg_prodDetailVar.gif) top left no-repeat;	width:138px;	height: 75px;	margin-left: 2px;	padding:5px 10px 5px 10px;		}	#tx-ttproducts-pi1-single #prodRight {	float: left;	width: 450px;}#tx-ttproducts-pi1-single #prodHeader {	height: 100px;	}#tx-ttproducts-pi1-single #prodRight .prodHeadline {	width: 240px;	float:left;	}	#tx-ttproducts-pi1-single #prodRight .prodPrice {	width: 200px;	color:#cc9933;	font-size:18px;	font-weight:bold;		float:right;	}#tx-ttproducts-pi1-single .prodPrice p {	margin: 0 0 10px 10px;	}#tx-ttproducts-pi1-single #prodRight .prodCount{	width:75px;	height: 35px;	background:url(../img/bg_prodDetailStk.gif) no-repeat;	float:left;}#tx-ttproducts-pi1-single #prodRight .prodCount input{	border:none;	background:transparent;	width: 60px;	padding:5px 2px 2px 9px;	text-align: right;}#tx-ttproducts-pi1-single #prodRight .prodCart {	width: 125px;	height: 35px;	float:right;	background:url(../img/bg_prodDetailCart.gif) no-repeat;	}#tx-ttproducts-pi1-single #prodRight .prodCart input{	background:transparent;	border:none;	width: 115px;	padding:5px 2px 2px 12px;}#tx-ttproducts-pi1-single #beschreibung {	margin: 10px 0px 0px -15px;	}#tx-ttproducts-pi1-single #beschreibung h1 {	margin-left: 15px;	margin-bottom: 5px;	}#tx-ttproducts-pi1-single #prodDetailDescTop {	height: 10px;	width: 468px; 	background:url(../img/bg_prodDetailDescTop.gif) no-repeat;	}#tx-ttproducts-pi1-single #prodDetailDesc {	width: 438px;	padding: 0px 15px 0 15px;	background:url(../img/bg_prodDetailDesc.gif) repeat-y;	}	#tx-ttproducts-pi1-single #prodDetailDesc p.bodytext{padding:0;margin:0;}#tx-ttproducts-pi1-single #prodDetailDescBot {	height: 18px;	width: 468px;	background:url(../img/bg_prodDetailDescBot.gif) no-repeat;	}#tx-ttproducts-pi1-single .prodDetailFooter {	font-weight: bold;	margin-top:10px;	text-align:right;	}/* ENDE Detail-Ansicht --------------------------------------------------------------------------------------*/	/* Warenkorb ------------------------------------------------------------------------------------------------*/.basket h1, .basket_payment h1 {	font-size: 18px;	margin-bottom: 10px;	}	.basket h2, .basket_payment h2 {	border-bottom: 1px solid black;	background: #F3F3F3;	font-size: 14px;	font-weight: bold;	margin: 15px 0 5px 0;	}#SHIPPING_SELECTOR_BASKET3 {float:left;width:495px;}#PRICE_SHIPPING_TAX_BASKET3 {float:left;}#PAYMENT_SELECTOR_BASKET4 {float:left;width:495px;}#TAX_INCL_EXCL_BASKET4 {float:left;}.floatbox_BASKET, .floatbox_BASKET2 {	clear:both;/*	width: 715px;*/	}#text_Produkt, #PRODUCT_TITLE_BASKET2 {	float: left;	width: 220px;	}#text_Variante, #display_variant_BASKET2 {	float: left;	width: 100px;	}#text_Einzelpreis, #PRICE_TAX_BASKET2 {	float: left;	width: 100px;	}#text_Anzahl, #FIELD_QTY_BASKET2 {	float: left;	width: 75px;	}	#text_Gesamt, #PRICE_TOTAL_TAX_BASKET2 {	float: left;	width: 150px;	}#text_versand_BASKET2 {	clear: both;	}	#text_gesamt_BASKET5 {}#SHIPPING_TITLE_BASKET_PAYMENT_TEMPLATE5 {}#PRICE_TOTAL_BASKET5, #PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7 {float:left;margin-left:495px;}#PRICE_PAYMENT_BASKET_PAYMENT_TEMPLATE6 {float:left;margin-left:390px;}#SHIPPING_TITLE_BASKET_PAYMENT_TEMPLATE5,#text_zahlungsweise_BASKET_PAYMENT_TEMPLATE6 {float:left;}#PRICE_SHIPPING_BASKET_PAYMENT_TEMPLATE5 {float:left;margin-left:287px;}#text_zahlungsart_rechnung_BASKET_ORDERCONFIRMATION_TEMPLATE, #text_lieferstatus_BASKET_ORDERCONFIRMATION_TEMPLATE {padding: 10px 0 10px 0;}.basketInput {border:1px solid black;width:300px;}.PLZ {width:100px !important;margin-right:5px;}.city {width:290px !important;}/* ENDE Warenkorb -------------------------------------------------------------------------------------------*/
