 #container { background-color: #6b1819; width: 813px; margin: 0px auto; padding: 0px; height: auto; } #containercenter { width: 780px; margin: 0px 0px 0px 33px; padding: 0px; min-height: 600px; position: relative; } #containerPortrait { background-color: #6b1819; width: 392px; margin: auto auto; padding: 0px; height: auto; } #containerSponsor { background-color: #6b1819; width: 640px; margin: 10px auto; padding: 0px; height: auto; } #content { min-height: 550px; height: auto; width: 745px; text-align: left; background-color: #fa7d0d; margin: 0px; padding: 0px 0px 8px 0px; position: absolute; top: 29px; } #content #content_left { width: 215px; float: left; margin: 0px; padding: 0px; overflow: hidden; } #content #content_left DIV.boxPadding DIV.boxCenter DIV.boxTop IMG.boxBild { padding: 0px; margin: 0px 0px 0px 25px; vertical-align: bottom; } #content #content_left .boxBottom { background-image: url(/media/bilder/box_koch_bottom.jpg); background-repeat: no-repeat; margin: 0px; } #content #content_left .boxCenter { background-image: url(/media/bilder/box_koch_center.jpg); background-repeat: repeat-y; padding: 0px; margin: 0px; } #content #content_left .boxCenter .boxTop { background-image: url(/media/bilder/box_koch_top.jpg); background-repeat: no-repeat; padding: 0px; margin: 0px; } #content #content_left .boxCenter .boxTop DIV.boxContent { clear: both; padding-bottom: 10px; font-size: 12px; } #content #content_left .boxCenter .boxTopFlash { background-image: url(/media/bilder/box_koch_top.jpg); background-repeat: no-repeat; margin: 0px; padding-left: 20px; } #content #content_left .boxCenter .boxTopFlash .divFlashBoxLeft { vertical-align: bottom; margin-top: 40px; } #content #content_left .boxCenterBottom { background-image: url(/media/bilder/box_koch_center.jpg); background-repeat: repeat-y; padding: 1px 15px 1px 20px; margin: 0px; font-weight: bold; width: 165px; } #content #content_left .boxCenterBottom .naviLeft A IMG  { margin: 0px 0px 2px 20px; } #content #content_left .boxCenterBottom .naviLeft H2  { padding: 0px; margin: 0px; } #content #content_left .boxCenterBottom H3 { color: #8f171c; font-size: 13px; margin: 5px 0px 5px 0px; } #content #content_left .boxLeft {  padding: 0px; margin: 0px; } #content #content_left .boxLeft .boxPadding { padding: 0px 0px 0px 5px; } #content #content_left .boxLine { background-image: url(/media/bilder/box_koch_line.jpg); background-repeat: no-repeat; width: 220px; height: 5px; } #content #content_left .boxPadding { padding: 5px 0px 0px 10px; } #content #content_left IMG { border: 0px; } #content #content_left IMG.imageNaviVita { border: 1px solid white; } #content #content_right { float: left; width: 526px; margin: 0px; padding: 0px; overflow: hidden; } #content #content_right .borderbottom { border-bottom: 1px dotted #AC1204; padding-bottom: 10px; } #content #content_right .boxCenter { background-image: url(/media/bilder/box_big_center.gif); background-repeat: repeat-y; width: 520px; padding: 0px; margin: 6px 6px 0px 0px; } #content #content_right .boxCenter .boxTop { background-image: url(/media/bilder/box_big_top.gif); background-repeat: no-repeat; padding: 15px 25px 15px 15px; margin: 0px; } #content #content_right .boxCenter .boxTop .boxContent { text-align: justify; } #content #content_right .boxCenter .boxTop DIV.imageLeft { float: left; padding-left: 10px; margin: 0px; } #content #content_right .boxCenter .boxTop DIV.imageRight { float: right; padding-right: 1px; margin: 0px; } #content #content_right .boxCenter .boxTop H2 { margin: 10px 0px 0px 0px; } #content #content_right .boxCenter .boxTop H3 { color: #8f171c; font-size: 13px; margin: 7px 0px 7px 0px; } #content #content_right .boxCenter .boxTop TD.imageLeft { float: left; padding-left: 10px; margin: 0px; } #content #content_right .boxCenter .boxTop TD.imageRight { float: right; padding-right: 1px; margin: 0px; } #content #content_right .boxCenterHomepage { background-image: url(/media/bilder/box_big_center.gif); background-repeat: repeat-y; width: 520px; padding: 0px; margin: 6px 6px 0px 0px; height: 533px; } #content #content_right .boxCenterHomepage .boxTop { background-image: url(/media/bilder/box_big_top.gif); background-repeat: no-repeat; padding: 15px 25px 15px 15px; margin: 0px; } #content #content_right DIV.boxBottom { background-image: url(/media/bilder/box_big_bottom.gif); background-repeat: no-repeat; width: 520px; padding: 0px; margin: 0px; } #content #content_right DIV.boxImageVita DIV.imageVita IMG.boxBild { border: 3px solid white; text-align: center; padding: 0px; margin: 5px 0px 5px 15px; } #content #content_right h2, #content #content_right h2 A { color: #8f171c; font-size: 13px; margin: 7px 0px 7px 0px; } #content #content_right h4, #content #content_right h4 A { color: #AC1204; font-size: 12px; margin-bottom: 0px; text-decoration: none; border-bottom: 1px dotted #AC1204; } #content #content_right IMG.boxBild { border: 3px solid white; text-align: center; } #content .boxCenter .boxTop A IMG { border: none; } #content .boxCenter .boxTop a IMG.boxImage_left_white { float: left; border: 3px solid white; padding: 0px; margin: 0px 20px 5px 0px; } #content .boxCenter .boxTop A IMG.imageBorder { border: 3px solid white; } #content A { color: #8f171c; text-decoration: none; } #content A:hover { color: #8f171c; text-decoration: underline!important; } #divFlash { position: absolute; top: 10px; left: 0px; z-index: 1; } #divHeader { width: 813px; height: 210px; padding: 0px; margin: 0px; overflow: hidden; position: relative; } #divImprint { background-color: #6b1819; float: right; font-size: 14px; padding: 0px; position: absolute; top: 17px; right: 36px; z-index: 2; color: white; font-family: Helvetica, Arial; } #divImprint A { margin: 0px; padding: 0px 3px; text-decoration: none; color: white; } #divSlider { margin-left: 20px; } #divSlider IMG { border: 1px solid #FFF; } #line_1 { width: 745px; height: 2px; background-image: url(/media/bilder/line_1.gif); background-repeat: no-repeat; padding: 0px; margin: 0px; } #line_2 { width: 745px; height: 2px; overflow: hidden; background-image: url(/media/bilder/line_2.gif); background-repeat: no-repeat; position: absolute; top: 27px; } #navi { width: 740px; height: 25px; background-image: url(/media/bilder/navi_background.gif); background-repeat: repeat-x; padding-left: 5px; margin: 0px; position: absolute; top: 2px; } #navi A { font-size: 11px; margin: 0px 4px; text-decoration: none; color: white; font-family: Arial, Helvetica; float: left; padding-top: 5px; background-image: url(/media/bilder/navi_marker.gif); background-repeat: no-repeat; } #navi A.active { color: #6b1819; font-weight:bold; background-image: url(/media/bilder/navi_marker_active.gif); background-repeat: no-repeat; margin: 0px 3px; } .activeSubVita { font-size: 10px; font-weight: bold; } .imageTable { width: 100%; height: 129px; } .newsletter { width: 250px; border: 1px solid #8F171C; } .newsletterWahlliste { border: 1px solid #8F171C; } .portraitBox { margin: 0px auto; } .red { color: #8F171C; font-weight: bold; } .SubVita { font-size: 10px; } A:hover { color: #6b1819; } BODY { background-color: #6b1819; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-align: left; margin: 0px; padding: 0px; } DIV.boxImageDetails { width: 500px; margin-left: 12px; } DIV.boxImageDetails DIV.imageLeftMedia { width: 150px; margin: 0px; padding: 0px; float: left; } DIV.boxImageDetails DIV.imageRightMedia { width: 150px; margin: 0px; padding: 0px; float: left; } DIV.boxImageDetails IMG.boxBild { border: 3px solid white; text-align: center; } DIV.boxImageLeftText { width: 485px; } DIV.boxImageLeftText DIV.boxImageLeft { float: left; padding: 0px; margin: 0px 5px 5px 0px; } DIV.boxImageRightText { width: 485px; } DIV.boxImageRightText DIV.boxImageRight { float: right; padding: 0px; margin: 0px 5px; } DIV.boxImageVita { width: 460px; } DIV.boxImageVita DIV.imageVita { float: left; padding: 0px; margin: 0px; } DIV.counter { float: right; font-family: Arial,Helvetica; color: white; padding: 5px; font-size: 12px; font-weight: bold; } DIV.divCleaner { clear: both; } DIV.festHeight { padding: 0px; height: 40px; vertical-align: middle; } DIV.homepageBox { width: 485px; padding: 5px; margin: 0px; } DIV.homepageBox DIV.homepageContent { padding: 0px 10px; margin: 0px; float: left; width: 300px; } DIV.homepageBox DIV.homepageContent DIV.homepageText { padding: 0px; margin: 0px; } DIV.homepageBox DIV.homepageImage { float: left; padding: 0px; margin: 0px; } DIV.homepageBox DIV.homepageImage IMG.homepage { border: none; } DIV.portrait { width: 392px; margin: auto auto; padding: 0px; height: auto; } DIV.sponsorBox { width: 485px; padding: 5px; margin: 0px; } DIV.sponsorBox DIV.sponsorContent { padding: 0px 10px 0px 0px; margin: 0px; float: left; width: 350px; } DIV.sponsorBox DIV.sponsorContent DIV.sponsorText { padding: 0px; margin: 0px; } DIV.sponsorBox DIV.sponsorImage { float: left; padding: 0px; margin: 0px; } DIV.sponsorBox IMG.boxImage_left { margin: 0px; padding: 0px 20px 5px 0px; } FONT.line { font-size: 8px; letter-spacing: 1px; color: #AC1204; } FONT.txt { FONT-SIZE: 10px; LINE-HEIGHT: 12px } IMG.boxImage_left { float: left; margin: 0px; padding: 0px 20px 5px 0px; } IMG.boxImage_right { margin: 0px; padding: 0px 0px 5px 20px; float: right; } IMG.imageBorder { border: 3px solid white; margin: 2px; } IMG.noBorder { border: none; } TD { vertical-align: top; margin: 2px; } TD.checkBoxTD { border: 1px solid #8F171C; background-color: #FFF; } 