
body{	background-image: url(/presentation/img/bgc2col.gif);}

#lTop	{background-image: url(/presentation/img/bgtop2col.jpg);}
#lLeftCenter{width: 999px;}
#lLeft{width: 193px;}
#lCenter{width: 806px;}

#lCenter .Contents{
	margin: 0 1px 5px 5px;
}

#lFooter .Links{
	background-image: url(/presentation/img/bgCenterLinks2col.gif);
}

/* Start: Detailansicht Produkt*/

/* Start: Detailansicht Produkt - Beschreibung */
#lCenter .TDetail {
	width:401px;
	border:0px;
	border-collapse:collapse;
	border-spacing:0;
	margin-bottom:10px;
}


#lCenter .TDetail .FirstLine, #lCenter .TAttributes .FirstLine{
	background-color:#B7B9C0;
	border-bottom-width: 1px;
	border-bottom-color:#7A7C81;
	border-bottom-style:solid;
	font-weight:bold;
	padding:2px 2px 2px 13px;
}

#lCenter .TDetail .FirstLine{
	font-size: 12px;
}


#lCenter .TDetail .BrandColumn{
	width:154px;
	text-align:center;
	padding-top:13px;
}


#lCenter .TDetail .DescriptionColumn{
	width:236px;
	padding: 13px 0 10px 9px;
}

#lCenter .TDetail .SepColumn{
	background: url(/presentation/img/bgDotWhiteGrey.gif) repeat-y;
	width:1px;
}


#lCenter .TDetail .IconColumn{
	text-align:right;
	padding-right:13px;
	padding-bottom:10px;
	padding-top:4px;
}


#lCenter .TDetail .SepRow{
	background-color:#7A7C81;
	height:1px;
}

#lCenter .TDetail .PriceColumn{
	text-align:right;
	padding:5px 13px 5px 0;
}

#lCenter .TDetail .OldPriceColumn{
	text-align:left;
	padding: 5px 0 5px 9px;
}



#lCenter .TDetail .ArtCodeColumn{
	text-align:right;
	padding:5px 13px 5px 0;
}


#lCenter .TDetail .ArtCodeColumn .Code{
	font-weight:bold;
}

#lCenter .TAttributes {
	width:402px;
	border:0px;
	border-collapse:collapse;
	border-spacing:0;
	margin-bottom:10px;
}

#lCenter .TAttributes .Attribute{
	width:144px;
	padding:4px 5px 4px 5px;
}

#lCenter .TAttributes .AttributeValue{
	width:236px;
	padding:4px 5px 4px 5px;
}

#lCenter .TAttributes .SepColumn{
	background: url(/presentation/img/bgDotWhiteGrey.gif) repeat-y;
	width:1px;
}

#lCenter .TAttributes .SepRow{
	background-color:#7A7C81;
	height:1px;
}

#lCenter .TAttributes .Material{
	width:391px;
	padding:8px 5px 8px 5px;
}



/* Ende: Detailansicht Produkt - Beschreibung */

/* Start: Detailansicht Produkt - Preistabelle */
#lCenter .TPrice {
	width:799px;
	border:0px;
	border-collapse:collapse;
	border-spacing:0;
}


#lCenter .TPrice .FirstLine{
	background-color:#666;
	border-bottom-width: 1px;
	border-bottom-color:#7A7C81;
	border-bottom-style:solid;
	font-weight:bold;
	padding-left:13px;
	color:#FFF;
	height:17px;
}


#lCenter .TPrice .TitelLine td{
	background-color:#DBDCDF;
	border-bottom-width: 1px;
	border-bottom-color:#7A7C81;
	border-bottom-style:solid;
	font-weight:bold;
	font-size:10px;
	padding-top: 2px;
	padding-bottom: 2px;
}


#lCenter .TPrice .DetailLine td{
	background-color:#F6F6EA;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size:10px;
	height:25px;
}


#lCenter .TPrice .DetailLine .ArtCode, #lCenter .TPrice .TitelLine .ArtCode{
	padding-left:4px;
	width:143px;
}

#lCenter .TPrice .DetailLine .Property, #lCenter .TPrice .TitelLine .Property{
	padding-left:10px;
	width:158px;
}

#lCenter .TPrice .DetailLine .Price, #lCenter .TPrice .TitelLine .Price{
	padding-right:8px;
	text-align:right;
	width:69px;
}

#lCenter .TPrice .DetailLine .Availability, #lCenter .TPrice .TitelLine .Availability{
	text-align:center;
	padding:0 10px;
	width:58px;
}

#lCenter .TPrice .DetailLine .Cart, #lCenter .TPrice .TitelLine .Cart{
	text-align:right;
	padding:0 5px;
	width:146px;
}


#lCenter .TPrice .SepRow{
	background-color:#7A7C81;
	height:1px;
}

#lCenter .TPrice .DetailLine input{
	width:40px;
	border: 1px;
	border-color:#868686;
	border-style:solid;
	font-size:10px;
	font-weight: normal;
	text-align:center;
}

#lCenter .TPrice .SepColumn{
	background: url(/presentation/img/bgDotBeigeBlue.gif) repeat-y;
	width:1px;
}


/* Ende: Detailansicht Produkt - Preistabelle */


/* Start: Legende Lieferstatus */
#lCenter .LegendAvailability .Items{
	float: left;
	background-color:#FFF;
	border-color:#B6B9C0;
	border-style:solid;
	border-width:2px;
	padding-left:0px;
	margin-top:5px;
	width:49%;
	margin-right:5px;
}

#lCenter .LegendAvailability .Items .Icons{
	padding-left:10px;
}

#lCenter .LinkMasse .Items{
	float: right;
	background-color:#FFF;
	border-color:#B6B9C0;
	border-style:solid;
	border-width:2px;
	padding-left:0px;
	margin-top:5px;
	width:49%;
	margin-right:2px;
}

#lCenter .LinkMasse .Items .Icon{
	padding-left:10px;
	width:10%;
}

#lCenter .LinkMasse .Items .Link{
	width:88%;
}

/* Ende: Legende Lieferstatus */



#lCenter .fleft{
	float:left
}

#lCenter .dvProdImgL{
	float: right;
	width: 393px;
}

#lCenter .dvProdImgL .Prodimg {
	height: 30%;
	font-size:10px;
}

#lCenter .dvProdImgL .ProdimgQ {
	width: 20em;
	font-size:10px;
}

#lCenter .dvProdImgL .ProdimgH {
	height: 20em;
	font-size:10px;
}


#lCenter .dvProdImgL .ProdImage{
	text-align:center;
}

#lCenter .dvProdImgL .PopupLink{
	padding: 5px 0 20px 12px;
}

#lCenter .dvProdImgL .Description{
	padding: 5px 10px 0px 34px;
}

/* Ende: Detailansicht Produkt*/

/* Start: Seite Suchergebnis*/
#lCenter .Searchresult{
	padding:5px 13px 10px 13px;
	font-size:12px;
}

#lCenter .Searchresult .txValue{
	font-weight: bold;
}

#lCenter .SearchPaging{
	margin: 5px 1px 0px 0px;
	float:right;
}

/* Ende: Seite Suchergebnis*/

/* Start: Seite WK*/



.Cart .Steps{
	padding:11px 0 7px 0;
}

.Cart .TSteps {
	width:100%;
	border:0px;
	border-collapse:collapse;
	border-spacing:0;
}

.Cart .TSteps .colA{
	width: 8%;
}

.Cart .TSteps .colB{
	width: 17%;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;
}

.Cart .TSteps .colB img {padding-left:5px;}

.Cart .TSteps .txt0{	color:#B7B9C0;}
.Cart .TSteps .txt1{	color:#fc0;}
.Cart .TSteps .txt2{	color:#3B4772;}

.Cart .TSteps .colC{
	padding-left:2px;
	width: 3%;
}


.Cart .TopLeft{
	float:left;
	width:40%;
}

.Cart .TopRight1{
	float:right;
	width:3%;
	text-align:right;
	padding-right:10px;
}

.Cart .TopRight2{
	float:right;
	width:40%;
	text-align:right;
	padding-top:3px;
}



.Cart .CartText2{
	padding:10px;
}



/* Ende: WK 1 */



.Cart .C1Recalculate{
	float: left;
	width:139px;
}










.Cart .C1Totals{
	float: left;
	width:324px;
}

.Cart .C1Totals .TotalCaption{
	width: 176px;
	float:left;
	font-weight: bold;
	font-size:12px;
	text-align:right;
	padding:10px 10px 6px 10px;  
	background-image: url(/presentation/img/bgCartT.gif);
	background-repeat: repeat-y;
	background-position: right;
	height:20px;
}

.Cart .C1Totals .TotalPrice{
	float:left;
	width: 108px;
	color:#FFF;
	background-color: #666;
	padding:10px 10px 6px 10px;  
	font-weight:bold;
	text-align:right;
	height:20px;
}

.Cart .C1Totals .TotalCoupon{
	float:left;
	width: 108px;
	padding:10px 10px 6px 10px;  
	height:20px;
	text-align: center;
}

.Cart .C1Totals .TotalCoupon input{
	border: 1px;
	border-color:#868686;
	border-style:solid;
	font-size:10px;
	width: 90px;
}

.Cart .C1Totals .bar{
	width: 100%;
	background-color: #DBDCDF;
	height:7px;
	font-size:1px;
}

.Cart .C1Buttons{
	float:right;
	width:324px;
}


.Cart .C1Buttons .Button{
	float:right;
	width:88%;
	padding-right:10px;
	text-align:right;
}

.Cart .C1Buttons .ButtonText{
	float:right;
	width:95%;
	padding:10px 10px 10px 0;
}








/* Ende: WK 1 */



/* Ende: Seite WK*/


/* Start: Masstabellen */
#lMeasure{
	padding:0 0px 0 0px;
}

#lMeasure .Intro{	
	margin-right:0px;
}

#lMeasure .introduction{
	margin-right:9px;
}

#lCenter #lMeasure .ImgMasse{
	float: left;
	width: 204px;
	margin: 5px 0 20px 15px;
}

#lCenter #lMeasure .tabtitle{
	font-weight:bold;
	font-size:12px;
	margin-top:10px;
}

#lCenter #lMeasure .ItemMassTitle{
	float: left;
	width:265px;
	margin:0;
	background-color: #F6F6EA;
	border-width: 1px 0 1px 1px;
	border-style: solid;
	border-color:#000;
	padding:1px 10px;
	font-size:10px;
}

#lCenter #lMeasure .WithEmpty{
	width:264px;
	border-right-width: 1px;
}

#lCenter #lMeasure .ItemMass{
	float: left;
	width: 56px;
	font-size:10px;
	background-color: #DBDCDF;
	border-color:#000;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	text-align: center;
	margin-bottom:5px;
	padding:0 0px;
}



#lCenter #lMeasure .Last{
	border-right-width: 1px;
}

#lCenter #lMeasure .Double{
	width: 113px;
}


#lCenter #lMeasure .Empty{
	background-color: #FFF;
	border-color:#FFF;
}



#lCenter .BoxGrey{
	float: left;
	width:336px;
	margin: 20px 0;
}

#lCenter .BoxGrey .title{
	padding-left:43px;
	font-weight: bold;
	font-size:12px;
	margin-bottom:5px;
}

#lCenter .BoxGrey .header{
	background-image: url(/presentation/img/c1header.gif);
	height:30px;
}

#lCenter .BoxGrey .content{
	margin-left:10px;
	border-right:17px solid #DBDCDF;
}

#lCenter .BoxGrey .content1{
	border-left:18px solid #DBDCDF;
}

#lCenter .BoxGrey .content2{
	padding:0 10px;
	background-color: #FFF;
}

#lCenter .BoxGrey .footer{
	background-image: url(/presentation/img/c1Footer.gif);
	height:30px;
}


#lCenter .BoxGrey .numbertxt{
	padding: 5px 5px;
}


/* Ende: Masstabellen */

#lLeftCenter .SubNavi select{
	font-size: 9px;
}


#lCenter .contenttextC{
	margin:5px 10px;
}


.TelefonInfo{
	color:#C00;
	text-align: center;
	font-size: 20px;
}

