.produktdetail {font-size: 8pt; margin-left: 10px; font-family: Verdana, sans serif}
.produktdetail TD {font-size: 8pt; color: #000000}
.produktdetail .headline {border-right: #ffcc00 1px solid; border-top: #ffcc00 1px solid; font-size: 8pt; border-left: #ffcc00 1px solid; border-bottom: #ffcc00 1px solid; text-align: center}
.produktdetail .produktinfo_warenkorb {clear: both; padding-right: 4px; padding-left: 4px; padding-bottom: 2px; padding-top: 2px}
.produktdetail .inwarenkorb {border-right: #ff9900 3px solid; background-position: 0px -1px; padding-left: 20px; background-image: url(media/images/layout/basket.gif); border-left: #ff9900 3px solid; width: 120px; cursor: hand; color: #006600; background-repeat: no-repeat; font-family: Arial, Helvetica, Univers, sans serif; height: 20px; background-color: #ffffff; text-align: right}
.produktdetail .produktinfo {padding-right: 0px; margin-top: 3px; margin-bottom: 2px; padding-bottom: 0px; padding-top: 0px}
.produktdetail .produktinfo_preis {padding-right: 0px; margin-top: 3px; font-weight: bolder; font-size: 10pt; margin-bottom: 2px; padding-bottom: 0px; color: #ff9900; padding-top: 0px}
.produktdetail .produktinfo_nr {padding-right: 0px; margin-top: 3px; margin-bottom: 2px; padding-bottom: 0px; color: #999999; padding-top: 0px}
.produktdetail .preisinfo {margin-top: 0px; display: block; font-weight: normal; font-size: 9px; word-spacing: 0.1pt; color: #999999; padding-top: 0px; font-family: Verdana, sans serif; letter-spacing: 0.1pt; text-decoration: none}
.produktdetail .preisinfo A {font-size: 9px; color: #999999; text-decoration: none}
.produktdetail .preisinfo A:hover {color: #999999; text-decoration: none}
.headline_1 {clear: both; margin-top: 10px; font-weight: lighter; font-size: 12pt; margin-bottom: 10px; padding-bottom: 3px; margin-left: 0px; color: #ff9900; border-bottom: #ffcc00 2px solid; font-style: italic; font-family: Arial, Helvetica, Univers, sans serif; letter-spacing: 0.2pt}
.headline_2 {font-weight: bold; font-size: 8pt; margin: 8px 0px 0px; color: #000099}
.headline_3 {font-weight: normal; font-size: 8pt; margin: 8px 0px 0px; color: #ff9900; text-decoration: underline}
.zubehoer {color: #000000}
.zubehoer TH {font-size: 8pt; color: #000099}
.zubehoer TD {border-top: #ffcc00 1px solid}
.preisstaffel {color: #000000; border-collapse: collapse}
.preisstaffel TD {border-right: #ececec 1px solid; border-top: #ececec 1px solid; border-left: #ececec 1px solid; color: #000000; border-bottom: #ececec 1px solid}
.merkmale {border-collapse: collapse}
.merkmale .info {border-right: #ececec 1px solid; border-top: #ececec 1px solid; border-left: #ececec 1px solid; color: #999999; border-bottom: #ececec 1px solid}
.merkmale .content {border-right: #ececec 1px solid; border-top: #ececec 1px solid; border-left: #ececec 1px solid; color: #000000; border-bottom: #ececec 1px solid}
