#bikeContent{
	margin-left:230px;
}

#bikeContent .imgBike{
	height:385px;
	position: relative;
	background-repeat:no-repeat;
	background-position: 0px bottom;
	bottom:0px;
	right:0px;
}

#bikeContent .label{
	position: absolute;
	top:0px;
	right:13px;
	text-align:right;
	margin-bottom:4px;
}
#bikeContent .testBilder{
	position: absolute;
	bottom:0px;
	right:13px;
	text-align:right;
	margin-bottom:4px;
}


#bikeDetailsFrame{
	margin-left:-18px;
	padding-bottom:0px;
	
}
#bikeDetailsFrame *{
    font-size:11px;
}
* html #bikeDetailsFrame{
	margin-left:-20px;
}

#bikeDetailsFrame .mirrorBackground{
	height:125px;
	position: relative;
	background-repeat:no-repeat;
	background-position: 0px 0px;	
	top:-1px;
}

#bikeDetailsFrame .attrNavi{
	position: absolute;
	font-size:0px;
	padding:0px;
	margin:0px;
	height:14px;
	bottom:0px;	
	left:16px;
	background-color:#282828;
}

#bikeDetailsFrame .attrBackground{
	background-color:#D2D6D9;
	background-image:url(../../../data/media/_shared/verlaufDetails.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	
}
* html #bikeDetailsFrame .attrBackground{
   border-left:2px solid #373737;
}
#bikeDetailsFrame td{
	vertical-align:top;
	text-align:left;
}

#bikeDetailsFrame .attrDetails{
	width:945px;
	padding: 10px 15px 10px 15px;
}

/**** attribute navi ****/
#attr-type-chooser{
	position: absolute;
	top:70px;
	right:13px;
	text-align:right;
}
#attr-type-chooser ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#attr-type-chooser li{
	margin:0px;
	padding:0px;
	margin-top:1px;
}
/*ie only*/
* html #attr-type-chooser li{
	margin-top:-1px;
}

/**** attribute navi end ****/
