.navilinks:link {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-left: 30px}
.navilinks:visited {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-left: 30px}
.navilinks:active {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-left: 30px}
.navilinks:hover {text-decoration: none; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-left: 30px}
.tdactive {  font-weight: bold; background-color: #909057}
.tdbild {  background-color: #777777}
.layernavi { background-color: #879FAB}
.contenttxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #FFFFFF; padding-right: 35px; padding-left: 35px; height: 141px; vertical-align: top; text-align: justify}
.contenttxt2{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FFFFFF; padding-right: 15px; padding-left: 15px; height: 141px; vertical-align: top; text-align: justify}
.contentbilder {  background-color: #999999}
.contentback {  background-color: #777777}
.naviunten:link {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.naviunten:visited {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.naviunten:active {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.naviunten:hover {text-decoration: none; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}.tdactive {  background-color: #5B7582; font-family: Arial, Helvetica, sans-serif; font-size: 10px}.footer {  text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; height: 25px}
.combo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 35px; color: #FFFFFF}
.felder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.combotxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF; font-weight: bold}
.titletxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1B1B1B; padding-top: 10px; padding-left: 10px; padding-right: 15px; background-color: #879FAB; text-align: justify}
.layernavistart { background-color: #879FAB}
.bodystart { background-color: #000000}
.bodygruen { background-color: #000000; background-image: url(images/back.gif); background-repeat: repeat-x }
.tdactivestart { font-weight: bold; background-color: #5B7582}
.bodyrot { background-color: #000000; background-image: url(images/back_fern.gif); background-repeat: repeat-x }
.tdactiverot { font-weight: bold; background-color: #CB7C4D}
.tdactivegrau { font-weight: bold; background-color: #666666}
.tdactiveblau { font-weight: bold; background-color: #7DA79A}
.bodyblau { background-color: #000000; background-image: url(images/back_story.gif); background-repeat: repeat-x }
.bereiche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #333333; padding-left: 10px; vertical-align: bottom; padding-bottom: 15px; background-image: url(images/pic_hoch_txt.gif); background-position: left top; background-repeat: no-repeat}
.contentstory { font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 18px; color: #333333; padding-right: 35px; padding-left: 35px; vertical-align: top; text-align: justify ; background-color: #999999; padding-top: 15px; padding-bottom: 15px; height: 141px}
.tdinactive { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px }
.bereichetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; padding-left: 10px; vertical-align: bottom; padding-bottom: 15px; background-image: url(images/pic_hoch_txt.gif); background-position: left top ; background-repeat: no-repeat; padding-right: 10px}
.fett {  font-weight: bold; color: #333333}
.gross {  font-size: 14px; line-height: 20px; color: #FFFFFF}
.disclaim { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #999999; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}
.tdnavioben {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-left: 35px}
.contenttxthell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; padding-right: 35px; padding-left: 35px; height: 141px; vertical-align: top; text-align: justify ; background-color: #999999; padding-top: 20px}
.tabellen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.flashfern { background-color: #999999}
.contentnews { font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 18px; color: #333333; padding-right: 35px; padding-left: 35px; vertical-align: top; text-align: justify ; background-color: #999999; padding-top: 15px; padding-bottom: 15px }
.copyr {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.bildlink {  border: #FF6600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bereichetextaktuell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; padding-left: 10px; vertical-align: bottom; padding-bottom: 15px; background-image: url(images/pic_hoch_aktuell.gif); background-position: left top ; background-repeat: no-repeat; padding-right: 10px }
.bereichetextankuend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; padding-left: 10px; vertical-align: bottom; padding-bottom: 15px; background-image: url(images/pic_hoch_ankuend.gif); background-position: left top ; background-repeat: no-repeat; padding-right: 10px }
.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; padding-top: 13px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; background-color: #879FAB}
.combotxtkalt { font-family: Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF; font-weight: bold ; background-color: #FFFFFF}
.newstrailer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; padding-top: 13px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; background-color: #B2613D}
.bannerseite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; background-color: #879FAB ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.startseitetxt {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; visibility: hidden; clip:    rect(   )}
.titletxtaktuell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #1B1B1B; padding-top: 5px; padding-left: 10px; padding-right: 15px; background-color: #A3B6BE; border: #BBC9CF solid; border-width: 0px 0px 1px; padding-bottom: 5px}
a:link {  color: #990000; text-decoration: none}
a:visited {  color: #990000; text-decoration: none}
a:active {  color: #0066CC; text-decoration: none}
a:hover {  color: #0066CC; text-decoration: none}
.titleheaderaktuell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1B1B1B; background-color: #5B7582; text-align: justify ; border: #BBC9CF solid; border-width: 0px 0px 1px }
.highlight {  background-color: #C69797; font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 18px; color: #333333; border: 1px #666666 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.contenttrailer { font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 18px; color: #333333; padding-right: 10px; padding-left: 10px; vertical-align: top; background-color: #999999; padding-top: 10px; padding-bottom: 10px}
.titleteaser { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1B1B1B; padding-right: 40px; background-color: #6A777D; padding-bottom: 20px; padding-top: 20px; padding-left: 52px; vertical-align: top}
.titletoplist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1B1B1B; padding-top: 20px; padding-left: 10px; padding-right: 15px; background-color: #6A777D; text-align: justify ; padding-bottom: 10px}
.trailerthumbs { background-color: #999999 ; border: #777777 solid; border-width: 0px 0px 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.trailertxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #FFFFFF; padding-right: 35px; padding-left: 35px; vertical-align: top; text-align: justify ; height: 80px}
.bannerseitenavi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; background-color: #879FAB ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
.contenttxtoh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #FFFFFF; padding-right: 35px; padding-left: 35px; vertical-align: top; text-align: justify }
.bildlrandgrau { border: #666666 solid; margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 4px; border-width: 0px 2px 2px 0px}
