#content {width: 709px;}
#contentDetail { color: #6e6e6e; font-size: 11px; font-family: Arial, Helvetica, Geneva; width: 709px; visibility: visible; float: left; margin-top: 35px; margin-left: 0px; }
#contentMainImage { width: 300px; float: left; }
#contentMainImage img { border: solid 1px #97999a; cursor: pointer; }
#contentTopHl { width: 409px; float: left; margin-top: 0; margin-bottom: 4px; border-bottom: 1px solid #f00; display: block; }
#contentTopHl h1 { color: #a5a5a5; font-size: 25px; font-family: Arial, Helvetica, Geneva; font-weight: normal; margin-top: 0; margin-bottom: 0; }
#contentTop { width: 389px; float: left; padding-right: 20px; padding-bottom: 10px; list-style-image: url(/images-katalog/home/symbolListpunkt.gif); }
#contentTop ul { position: relative; left: 0; margin-top: 10px; margin-bottom: 0; margin-left: 0; padding-left: 18px; }
#contentTop li { line-height: 12px; margin-top: 0; margin-bottom: 4px; margin-left: 0; }
#hlContentMiddle { color: white; font-size: 16px; font-family: Arial, Helvetica, Geneva; font-weight: bold; background-color: #dcdcde; position: relative; top: 10px; width: 234px; clear: left; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; }
#contentMiddle { font-size: 11px; width: 660px; margin-top: 10px; padding: 15px; border: solid 1px #dcdcde; list-style-image: url(/images-katalog/home/symbolListpunkt.gif); }
#contentMiddle p { margin-top: 8px; margin-bottom: 8px; }
#contentMiddle h2 { color: #424145; font-size: 14px; font-weight: normal; margin-top: 0; margin-bottom: 5px; }
#contentMiddle ul { margin-left: 0; padding-left: 18px; }
#contentMiddle li { margin-bottom: 6px; }
#contentMiddleLeft { position: relative; width: 270px; float: left; padding-right: 20px; padding-bottom: 10px; }
#contentMiddleRight { position: relative; width: 360px; float: left; padding-bottom: 10px;}
#contentGalerie { background-color: #e6e6e7; width: 630px; clear: left; padding: 15px; border-left: 1px solid #dcdcde; border-bottom: 1px solid #dcdcde; border-right: 1px solid #dcdcde; }
#contentGalerie img { margin-bottom: 10px; margin-left: 10px; border: solid 1px #9b9d9f; cursor: pointer; }
#galerieText { font-size: 14px; width: 60px; float: left; padding-right: 20px; }
#clear { clear: left; }
.clear { clear: left; }
#copy { color: #a5a5a5; font-size: 10px; font-family: Arial, Helvetica, Geneva; position: relative; left: 43px; width: 500px; clear: left; padding-top: 10px; padding-bottom: 5px; }
#teaserDetail { font-family: Arial, Helvetica, Geneva; width: 200px; z-index: 10; float: left; margin-top: 10px; margin-left: 0; }
#teaserDetail a { color: #424145; text-decoration: none; }
#teaserDetail a:hover { color: #cd0019; text-decoration: none; }
#treffertext { color: #424145; font-size: 11px; padding-right: 15px; padding-bottom: 5px; padding-left: 10px; }
#treffer { font-size: 11px; margin-bottom: 2px; }
#treffer a { color: #424145; font-size: 11px; background-color: #f7d1ce; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; border-bottom: 1px solid #fff; border-left: 3px solid #cd0019; display: block; }
.selTreffer { color: #fff !important; background-color: #cd0019 !important; }
#weitereTreffer { font-size: 11px; font-family: Arial, Helvetica, Geneva; position: absolute; right: 7px; padding: 1px 2px; border: solid 1px #b6b6b6; cursor: pointer; display: inline; }
.infos { font-size: 11px; margin-top: 25px; }
.infos h3 { color: #424145; font-size: 11px; background-image: url(/images-katalog/home/bgBeratungstermin.gif); height: 18px; margin-bottom: 0; padding-top: 6px; padding-left: 10px; }
.infoSymbol { color: #424145; font-weight: bold; background-image: url(/images-katalog/home/bgPunktlinie.gif); background-repeat: repeat-x; background-position: 0 bottom; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
.infoSymbolImg { float: left; margin-right: 5px; }
.infoTxt { padding-top: 1px; }
.infoSymbol img {  }
.info { background-image: url(/images-katalog/home/bgPunktlinie.gif); background-repeat: repeat-x; background-position: 0 bottom; width: 180px; padding: 4px 10px; }
.info img { position: absolute; right: 15px; }
#teaserASP {font-size: 11px; font-family: Arial, Helvetica, Geneva; background-image: url(/images-katalog/home/bgPunktlinie.gif); background-repeat: repeat-x; background-position: 0 bottom; clear: left; margin-bottom: 25px; padding-top: 3px; padding-bottom: 3px; }.teaserASPImg { padding-left: 10px; }
.teaserASPText {font-size: 11px; font-family: Arial, Helvetica, Geneva; padding-left: 5px; }
