body { color: #103D8B; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; background-color: #CCCCCC }
form { padding: 0pt }
p { color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
p.kontakt { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
div { font-family: Verdana, Arial, Helvetica, Swiss, Sans }

h1  { color: #3366cc; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; margin-top: 0em; margin-bottom: 1em }
h1 a:link { color: #3366cc; text-decoration: none }
h1 a:visited { color: #3366cc; text-decoration: none }
h1 a:hover { color: #cc0000; text-decoration: underline }

h2 { color: #3366cc; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; margin-top: 3em; margin-bottom: 0pt }
h2 a:link { color: #3366cc;  text-decoration: underline }
h2 a:visited { color: #3366cc; text-decoration: underline }
h2 a:hover { color: #cc0000; text-decoration: underline }

h3 { color: #3366cc; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; margin-top: 1em; margin-bottom: 0pt }
h3 a:link { color: #3366cc; text-decoration: none }
h3 a:visited { color: #3366cc; text-decoration: none }
h3 a:hover { color: #3366cc; text-decoration: underline }

a { font-family: Verdana, Arial, Helvetica, Swiss, Sans; text-decoration: underline }
a:link { color: #3366cc }
a:visited { color: #696969 }
a:hover { color: #cc0000 }
a:link b { color: #3366cc }
a:visited b { color: #696969 }
a:hover b { color: #cc0000 }

td  { color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; }

b { color: #000000; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
b a { font-family: Verdana, Arial, Helvetica, Swiss, Sans }
b a:link { color: #3366cc; text-decoration: underline }
b a:visited { color: #3366cc; text-decoration: underline }
b a:hover { color: #cc0000; text-decoration: underline }


/*hellblauer Hintergrund*/
.hellblau { background-color: #186EAD }

/*dunkelblauer Hintergrund*/
.dunkelblau { background-color: #103D8B }


/*Navigation*/
.maintheme  { color: #FFCC00; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
a.maintheme:link { color: #FFCC00; text-decoration: none }
a.maintheme:visited { color: #FFCC00; text-decoration: none }
a.maintheme:hover { color: #FFCC00; text-decoration: underline }

.subtheme  { color: #FFCC00; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
a.subtheme:link { color: #FFCC00; text-decoration: none }
a.subtheme:visited { color: #FFCC00; text-decoration: none }
a.subtheme:hover { color: #FFCC00; text-decoration: underline }


/*Fusszeile*/
.footer { color: #FFFFFF; font-weight: normal; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; background-color: #103D8B }
a.footer:link { color: #FFFFFF; text-decoration: underline }
a.footer:visited { color: #FFFFFF; text-decoration: none }
a.footer:hover { color: #FFFFFF; text-decoration: underline }

/*Kasten*/
div.box     { background-color: #dcdcdc; padding: 1pt 5pt; border: none 1pt #dcdcdc }


