h1      { color: #034ea2; font-weight: bold; font-size: 24pt; font-family: Arial }
h2     { color: navy; font-style: normal; font-weight: normal; font-size: 14pt; font-family: Arial; margin: 0pt }
h3  { color: #d9203d; font-weight: bold; font-size: 16px; font-family: Arial }
h4  { color: green; font-weight: normal; font-size: 12px; font-family: "Times New Roman", Georgia, Times }
h5  { color: black; font-weight: bold; font-size: 10pt; font-family: Arial }
li{color:#003399;font-size:10pt;font-family:KabelBK,Arial,Verdana,Helvetica}
th { color: black; font-weight: bold; font-size: 10pt; font-family: Arial; text-align: left; margin: 0px; padding: 0px }
td { color: #039; font-size: 10px; font-family: KabelBK, Arial, Verdana, Helvetica }
ul{color:#003399;font-size:10pt;font-family:KabelBK,Arial,Verdana,Helvetica}
a:active, a:link, a:hover, a:visited    { color: #294294; font-family: Arial }
#form { margin: 0px }
#breadcrumb  { text-align: left; padding-top: 10px; padding-bottom: 20px; width: 980px }
#breadcrumb p { margin: 0px; padding: 0px }
div.header_default { color: black; font-weight: bold; font-size: 10pt; font-family: Arial; margin-bottom: 10pt; padding-right: 5px; padding-left: 5px }
div.header_lightblue      { color: black; font-weight: bold; font-size: 10pt; font-family: Arial; background-color: #f5f8ff; margin-bottom: 10pt; padding-right: 5px; padding-left: 5px; border-top: 1px solid #e5ebf9; border-right: 1px solid #e5ebf9; border-bottom: 1px solid #e5ebf9 }
div.header_blue     { color: black; font-weight: bold; font-size: 10pt; font-family: Arial; background-color: #a9b6d6; margin-bottom: 10pt; padding-right: 5px; padding-left: 5px }
div.header_blue_start  { color: black; font-weight: bold; font-size: 10pt; font-family: Arial; background-color: #a9b6d6; padding-right: 5px; padding-left: 5px }
div.body_default  { margin-bottom: 0px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
div.body_blue   { background-color: #f5f8ff; margin-bottom: 0px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: solid 1px #e5ebf9 }
div.body_blue p { color: black; font-size: 10pt; font-family: Arial; margin: 0px 0px 10px }
div.header_news_start   { color: black; font-weight: bold; font-size: 10pt; font-family: Arial; border-bottom: 1px dashed black; width: 100% }
label.body_news_start  { color: black; font-weight: normal; font-size: 10pt; font-family: Arial; margin-top: 5px; margin-bottom: 10px; width: 100% }
div.counter  { color: black; font-weight: bold; font-size: 12px; font-family: Arial; padding-left: 5px }
div.impressum    { font-size: 12px; padding-right: 5px }
div.impressum a:link  { color: #224c92; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
div.impressum a:visited { color: #224c92; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
div.impressum a:hover { color: #bb0536; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
div.impressum a:active { color: #224c92; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
div.menue     { text-align: right; position: relative; z-index: 10; top: 43px; width: 830px; height: 15px }
div.menue a.notover  { color: white; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none; text-align: center; vertical-align: middle; float: left; width: 112px; display: block }
div.menue a.aktiv   { color: white; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none; background-image: url(grafiken/Roter-Menuehuegel-kurz.gif); text-align: center; vertical-align: middle; float: left; width: 112px; display: block }
div.menue a:hover   { color: white; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none; background-image: url(grafiken/Roter-Menuehuegel-kurz.gif); text-align: center; vertical-align: middle; float: left; width: 112px; display: block }
div.submenue a.notover { color: #224c92; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
div.submenue a.aktiv { color: #bb0536; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
div.submenue a:hover { color: #bb0536; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
div.breadcrumb { font-size: 10pt }
.small  { color: black; font-size: 8pt; font-family: Arial }
p        { color: black; font-size: 10pt; font-family: Arial }
BODY {  }
#headerhint    { float: left; z-index: 1; width: 830px; height: 58px; overflow: hidden }
.grafiktest    { background-color: transparent; text-align: right; position: relative; z-index: 5; top: -15px; width: 830px; height: 58px }

/* Tabellenlayout Anfang */
/* Ein- und Zweispaltig */
.header { background-color: transparent; margin-left: 5px }
.header h1 { color: black; font-weight: bold; font-size: 10pt; margin-top: 0px; margin-bottom: 0px }
#tabimg { background-color: transparent; text-align: left; float: left; margin: 5px; width: 150px; height: auto; overflow: hidden }
* html #tabimg { background-color: transparent; text-align: left; float: left; margin: 5px 5px 5px 2px; width: 150px; overflow: hidden }
#leer { background-color: transparent; clear: both; height: 0px }
/* Einspaltig */
#tabhint1 { background-color: white; margin-bottom: 10px; border: solid 1px #e5ebf9; width: 649px; height: auto; overflow: hidden }
#sp1 { font-family: Arial; background-color: #a9b6d6; float: left; border-right: 1px solid #e5ebf9; z-index: 1; width: 651%; height: auto; overflow: hidden }
#cd1 { background-color: transparent; float: left; margin: 0px; padding: 0px; width: 651px; height: auto; overflow: hidden }
#tabcont1 { background-color: transparent; float: right; margin: 5px; width: 481px; height: auto }
#tabcont1 p { background-color: transparent; margin-top: 0px; margin-bottom: 10px }
/* Zweispaltig */
#tabhint2   { background: transparent url(grafiken/_tabellentest.gif); margin-bottom: 10px; border: solid 1px #e5ebf9; width: 649px; height: auto }
#sp21    { font-family: Arial; background-color: #a9b6d6; float: left; border-right: 1px solid #e5ebf9; z-index: 1; width: 324px; height: auto; overflow: hidden }
#sp22    { font-family: Arial; background-color: #a9b6d6; float: right; z-index: 2; width: 324px; height: auto; overflow: hidden }
#cd21   { background-color: transparent; float: left; margin: 0px; padding: 0px; width: 324px; height: auto; overflow: hidden }
#cd22   { background-color: transparent; float: right; margin: 0px; width: 324px; height: auto; overflow: hidden }
#tabcont2 { background-color: transparent; float: right; margin: 5px; width: 154px; height: auto }
#tabcont2 p { background-color: transparent; margin-top: 0px; margin-bottom: 10px }
/* Tabellenlayout Ende */
