.balken {  background-color: #000066; height: 16px; width: 100%; font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-align: left; margin-left: 10px; text-indent: 5pt}
.schrittpause {  font-family: Tahoma; font-size: 8pt; font-weight: normal; background-color: #000066; text-align: left; color: #FFFFFF; text-indent: 0pt; border-color: #FFFFFF black; border: #FFFFFF; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.schritt {  font-family: Tahoma; font-size: 14pt; font-weight: bold; background-color: #38659E; text-align: center; vertical-align: middle; color: #FFFFFF; width: 80px}
.feldbez {  font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: underline; text-align: left; vertical-align: bottom}
.display {  font-family: Tahoma; font-size: 10pt; color: #38659E; text-align: left; vertical-align: middle; font-weight: bold}
.display_top {  font-family: Tahoma; font-size: 8pt; color: #38659E; text-align: left; vertical-align: top; font-weight: bold}
.display_center {  font-family: Tahoma; font-size: 10pt; color: #38659E; text-align: center; vertical-align: middle; font-weight: bold}
.display_right {  font-family: Tahoma; font-size: 10pt; color: #38659E; text-align: right; vertical-align: middle; font-weight: bold}
.display_right_top {  font-family: Tahoma; font-size: 10pt; color: #38659E; text-align: right; vertical-align: top; font-weight: bold}
.vorschritt {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #CCCCFF; text-align: center; vertical-align: middle}
.kalendertop {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #38659E; text-align: center; vertical-align: middle}
.formfeld {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #CCCCFF; text-align: left; vertical-align: middle; margin-top: 1px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.tabellentop {  font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #38659E; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabellenfeld {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #CCCCFF; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 3px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabellehinweis {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFCC33; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 3px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabellehinweis_light {  font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #000066; background-color: #FFF5D6; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tabellentopaktion { font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #38659E; text-align: center; vertical-align: middle; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px }
.tabellenfeldaktion { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFFFFF; text-align: center; vertical-align: middle; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tabellenfeldaktion_light { font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #000066; background-color: #FFFFFF; text-align: left; vertical-align: middle; text-indent: 0pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tabellenfeldauswahl {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFCC33; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 3px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.planertop {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFCC33; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 3px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.planerdropdown_nav {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFFFF; text-align: left; vertical-align: middle; text-indent: 0pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 0px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.planerdropdown_custom {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFFFF; text-align: left; vertical-align: middle; text-indent: 0pt; margin-top: 3px; margin-right: 1px; margin-bottom: 0px; margin-left: 0px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.planerinput_custom {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFFFF; text-align: left; vertical-align: middle; text-indent: 0pt; margin-top: 3px; margin-right: 1px; margin-bottom: 1px; margin-left: 0px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.planerdisplay_custom {  font-family: Tahoma; font-size: 8pt; color: #38659E; text-align: left; vertical-align: middle; font-weight: bold}
.planerradiofirst_custom {  font-family: Tahoma; font-size: 8pt; color: #38659E; text-align: left; vertical-align: middle; font-weight: bold; border: #FFFFFF; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.planerradio_custom {  font-family: Tahoma; font-size: 8pt; color: #38659E; text-align: left; vertical-align: middle; font-weight: bold}
.planerbutton_custom {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFFFF; text-align: left; vertical-align: middle; text-indent: 0pt; margin-top: 3px; margin-right: 1px; margin-bottom: 1px; margin-left: 0px; border: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.meldung { font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #990000; text-align: left; vertical-align: bottom ; background-color: #CCCCFF; border: 1px #000000 solid; padding-left: 3px}
.tabellenfeldbelegt { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #990000; background-color: #CCCCFF; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tabellenfeldbelegtauswahl { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #990000; background-color: #FFCC33; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.feldbezkalender { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline; text-align: left; vertical-align: bottom ; height: 15px}
.tabellenfeldpopi { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #CCCCFF; text-align: center; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tabellenfeldpopiauswahl { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #FFCC33; text-align: center; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tabellentoppopi { font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #38659E; text-align: center; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.menu       {font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #CCCCFF;margin-left: 5px;margin-top: 3px;z-index:0;}
.menurechts {font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #CCCCFF;margin-left: 5px;margin-top: 3px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;text-indent: 3pt; position: absolute;visibility:hidden;z-index:26;}
.rechts{font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066;; border-color: black #FFFFFF black black; border: solid; border-width: 0px 2px 0px 0px; margin-right: 3px; margin-left: 3px; padding-right: 3px; padding-left: 3px}
.menubalken {  position: absolute; background-color: #000066; height: 16px; width: 950 ; top: 37px; z-index:0 }
.curbalken { text-align: left; vertical-align: middle; text-indent: 3pt;font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #000066;background-color: #CCCCFF; height: 16px; width: 850px; overflow:hidden; ; cursor: hand}


.curtabellenfeld {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; background-color: #CCCCFF; text-align: left; vertical-align: middle; text-indent: 3pt; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; z-index:2}



a {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000066; text-decoration: none}
a:hover{color:#990000}




.layer {  font-family: Tahoma; font-size: 2pt; font-weight: normal; color: #000066; text-decoration: none; text-align: center; vertical-align: middle; height: 27px; width: 78px; margin-top: 3px; border-top-width: 4px; background-image: url(/bg_layer.gif)}
body {  background-color: #FFFFFF}