/* ------- artikel detailseiten ------- */

#coverGross {
  background-color: #f5f5f5;
  border: none;
  position: absolute;
  top: 20px;
  left: 50px;
  z-index: 200;
}
#coverGrossHeader {
  height: 21px;
  background-color: #eb520e;
  color: #fff;
  font-weight: bold;
  text-align: right;
}
#coverGrossX {
  font-size: 14px;
  color: #fff;
  padding-right: 8px;
  text-decoration: none;
}
#coverGrossBild {
  padding: 25px;
}


.falschesFenster {
  position: absolute;
  top: 3px;
  left: 20px;
  z-index: 200;
  border-width: 2px;
  border-color: #eb520e;
}

.falschesFensterHeader {
  background-color: #eb520e;
  text-align: right;
  padding: 4px;
  line-height: 105%;
}

.falschesFensterX {
  font-size: 12px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
}

.falschesFensterInhalt {
  background: #eee;
}

#youTubeVideo {
  margin: 40px 0 0 25px;
}

#youTubeVideo .falschesFensterInhalt {
  padding: 0px 2px;
  background: #eb520e;
}



#inhalt.produkt {
width: 675px;
padding-top: 0;
border-top: none;
}

#inhalt.produkt .hauptInfo {
background: #FFF3E3 url('/pix/scishop09/hg_produkt.jpg') repeat-y;
padding: 10px;
border-width: 1px 0;
margin-bottom: 15px;
}

#inhalt.produkt .hauptInfo .produktBild,
#inhalt.produkt .hauptInfo .produktDaten {
float: left;
position: relative;
}

#inhalt.produkt #produktCoverLupe  {
position: absolute;
bottom: 4px;
right: 20px;
}

#inhalt.produkt .hauptInfo  .produktAutor,
#inhalt.produkt .hauptInfo  .produktTitel  {
font-size: 14px;
margin: 0;
line-height: 150%;
}

#inhalt.produkt .hauptInfo  .produktTitel  {
font-weight: bold;
}

#inhalt.produkt .hauptInfo  .produktVerlag {
}

#inhalt.produkt .hauptInfo  .produktSammlung,
#inhalt.produkt .hauptInfo  .produktAbbildungsvermerk,
#inhalt.produkt .hauptInfo  .produktEinbandart,
#inhalt.produkt .hauptInfo  .produktVerlag {
}

#inhalt.produkt .hauptInfo  .produktKaufen {
clear: both;
margin-top: 20px;
text-align: right;
}

#inhalt.produkt .hauptInfo  .produktFuss {
clear: both;
margin-top: 20px;
font-size: 10px;
text-align: left;
}

#inhalt.produkt .hauptInfo .produktFussLinks {
margin-top: 14px;
position: relative;
top: 4px;
}
#inhalt.produkt .hauptInfo .weiterempfehlen {
width: 200px;
float: right;
text-align: right;
}
#inhalt.produkt .hauptInfo .bewerten {
width: 160px;
float: left;
}

#inhalt.produkt .hauptInfo  .produktPreis,
#inhalt.produkt .hauptInfo  .produktMeldung,
#inhalt.produkt .hauptInfo  .produktWarenkorb {
display: inline;
}
#inhalt.produkt .hauptInfo  .produktPreis,
#inhalt.produkt .hauptInfo  .produktWarenkorb {
margin-left: 25px;
}
#inhalt.produkt .hauptInfo  .produktMeldungLang {
display: block;
}

#inhalt.produkt .extras {
width: 200px;
float: left;
font-size: 11px;
}

#inhalt.produkt .text {
width: 465px;
float: right;
}

#inhalt.produkt .text .beschreibung ul ul {
margin-left: 10px;
}

#inhalt.produkt .extras .einExtra {
margin-bottom: 20px;
}

#inhalt.produkt .extras h3 {
font-weight: bold;
font-size: 12px;
}

#inhalt.produkt .rezensionen,
#inhalt.produkt .weitereProdukte {
margin: 25px 0;
}

#inhalt.produkt .rezensionTeaser {
margin-bottom: 15px;
}

#inhalt.produkt .rezensionTeaser .teaserDatum {
line-height: 110%;
font-size: 11px;
}

#inhalt.produkt .rezensionTeaser .teaserTitel {
margin-top: 3px;
}

#inhalt.produkt .rezensionTeaser .teaserTeaser {
margin: 6px 0;
}

#inhalt.produkt .rezensionTeaser .teaserTeaser br {
line-height: 60%;
}

#inhalt.produkt .weitereProdukte .boxMehr {
text-align: left;
}

#inhalt.produkt .weitereProdukte .boxMeldung {
display: none;
}

#inhalt.produkt .weitereProdukte .boxBild {
min-height: 100px;
padding-bottom: 10px;
}

#inhalt.produkt .weitereProdukte .boxPreis,
#inhalt.produkt .weitereProdukte .boxWarenkorb {
display: inline;
}

#inhalt.produkt .weitereProdukte .boxKaufen {
clear: both;
text-align: right;
position: relative;
top: -35px;
left: 160px;
width: 300px;
}

/* --- Abweichung von Basis CSS --- */

#inhalt.produkt .hauptInfo .produktAutor a {
 color: #000;
}

#inhalt.produkt .hauptInfo .produktAutor a:hover {
 color: #eb520e;
 text-decoration: none;
}

#inhalt.produkt .hauptInfo .weiterempfehlen, 
#inhalt.produkt .hauptInfo .bewerten {
font-weight: bold;
}