#facebook {
  display: block;
}

.content_product {
	margin-left: 175px;
	width: 804px;
	display: block;
	margin-top: 10px;
}

.content_product_suche {
	width: 804px;
	display: block;
}

#zoomBereich {
  width: 804px;
  display: none;
}

#detailBereichLinks {
  width: 485px;
	float: left;
  border-right: 1px solid #000;
}

#detailBereichRechts {
	width: 309px;
  float: right;
}

#alternativenBereich {
  width: 804px;
  float: left;
}

#accessoiresBereich {
  width: 804px;
  float: right;
  margin-top: 20px;
}

.rollover {
  position: absolute;
  top: 0px;
  left: 180px;
  color: #9fa7a9;
  background: #ffffff;
}

.lupe {
  cursor: pointer;
}

#produktbildFront {
  width: 350px;
  float: left;
  margin-top: 20px;
}

#produktbildFrontZoom {
  width: 450px;
  float: left;
  cursor: pointer;
}

#DreiDZoomFlash {
  width: 560px;
  float: left;
}

#thumbContent {
  
}

.produktbildThumb {
  border: 1px solid #000;
  margin-bottom: 5px;
  margin-left: 71px;
  cursor: pointer;
}

.produktbildThumbZoom {
  border: 1px solid #000;
  margin-bottom: 5px;
  margin-left: 187px;
  cursor: pointer;
}

#thumbModel {
  display: block;
}
 
.flexTeaser {
   
}

.ueberschrift {
  margin-top: 0px;
}
 
.beschreibung1 {
  padding-top: 5px;
  
} 
 
.beschreibung2 {
}

.abschlussUnten {
  border-bottom: 1px solid #000;
  padding-top: 5px;
  margin-bottom: 10px;
  clear: both;
}

.materialDiv {
  margin-top: 10px;
}

.product_text_klein {
	font-size: 10px;
	margin-bottom: 10px;
	color: #000000;
}

.matPics {
  
}

.materialPlatzhalter {
  height: 119px;
}

.preisDiv {
  padding-top: 23px;
  width: 195px;
  height: 28px;
  float: left;
}

.markenDiv {
  width: 114px;
  height: 51px;
  float: right;
}

.produkt_anzahl {
	width: 28px;
	height: 14px;
	padding: 2px;
}

.produkt_groesse {
	width: 60px;
	visibility: hidden;
}

.mengenFormular {
  width: 120px;
  height: 45px;
  float: left;
}

.lieferstatusButton {
  width: 91px;
  margin-top: 24px;
  float: right;
}

.indenwarenkorbButton {
  cursor: pointer;
}

.weiterempfehlenButton {
  cursor: pointer;
  margin-right: 5px;
  margin-bottom: 6px;
}

.zeitschriftenLogo {
  position:absolute;
  top:10px;
  left:500px;
}

.joyTrendLogo {
  position:absolute;
  top:53px;
  left:490px;
}

#alternativproduktEins {
  width: 380px;
  height: 150px;
  border-right: 0px solid #000;
  margin-right: 20px;
  float: left;
}


#alternativproduktZwei {
  width: 380px;
  height: 150px;
  margin-right: 20px;
  float: left;
}

#accessoiresEins {
  width: 380px;
  height: 150px;
  border-right: 0px solid #000;
  margin-right: 20px;
  float: left;
}

#accessoiresZwei {
  width: 380px;
  height: 150px;
  margin-right: 20px;
  float: left;
}

.alternativbild {
  width: 100px;
  float: left;
}

.alternativInfo {
  width: 200px;
  float: right;
  padding-top: 75px;
  padding-right: 50px;
}

.capi {
  text-transform: capitalize ;
}












.pricecurrent {
	font-size: 14px;
	font-weight: bold;
}

.eur {
	font-size: 14px;
	font-weight: bold;
}
.messenlayer {
	position: absolute;
	top: 5px;
	left: 205px;
	cursor: pointer;
	visibility: hidden;
	z-index: 9999;
}

.basketlayer {
	position: fixed;
	width: 400px;
	height: 150px;
	top: 100px;
	left: 300px;
	display: none;
	padding: 10px;
	z-index: 99;
}

.basketLayerZwei {
	position: fixed;
	width: 1000px;
	height: 670px;
	top: 0px;
	left: 0px;
	display: none;
	z-index: 98;
}

#AddToBasketLayer {
  position: absolute;
  top: 0px;
  left: 725px;
  height: 0px;
  width: 250px;
  visibility: hidden;
  border: 2px solid #000;
  background: #ffffff;
  overflow: hidden;
}

#BasketLayerTextUeberschrift {
  position: absolute;
  top: 15px;
  left: 20px;
  font-size: 12px;
  font-weight: bold;
  font-family: verdana;
}

#BasketLayerThumb {
  position: absolute;
  top: 40px;
  left: 20px;
  height: 42px;
  width: 42px;
  border: 1px solid #9A9A9A;
}

#BasketLayerText {
  position: absolute;
  top: 40px;
  left: 90px;
  font-size: 12px;
}

a:link.informationen, a:visited.informationen, a:active.informationen {
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a:hover.informationen {
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

#ProductD, #ProductZoom
{
	position:absolute;
	top:0px;
	left:75px;
}

#versandkostenfrei
{
  display: none;
  float: left;
}
