body { color: #103D8B; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; background-color: #FFFF33 }

td.olinie { background-image: url(icons/olinie.gif); background-repeat:repeat-x }
td.ulinie { background-image: url(icons/ulinie.gif); background-repeat:repeat-x }
td.randre { background-image: url(icons/randre.gif); background-repeat:repeat-y }
td.randli { background-image: url(icons/randli.gif); background-repeat:repeat-y  }


form { padding: 0pt }

p { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }

p.kontakt { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }

p.titel { color: #CC3366; font-size: 14pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
p.titelzusatz { color: #CC3366; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; text-align: right; margin-right:5px }

/*Fusszeile*/

p.footer {  color: #CC3366; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans; margin-left:15px; margin-right:5px }

a.footer:link { color: #CC3366; text-decoration: underline }

a.footer:visited { color: #CC3366; text-decoration: none }

a.footer:hover { color: #000000; text-decoration: underline }



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: 2em; 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: #CC3366; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
a.maintheme:link { color: #CC3366; text-decoration: none }
a.maintheme:visited { color: #CC3366; text-decoration: none }
a.maintheme:hover { color: #000000; text-decoration: underline }
.mainthemeactive  { color: #000000; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
a.mainthemeactive:link { color: #000000; text-decoration: none }
a.mainthemeactive:visited { color: #000000; text-decoration: none }
a.mainthemeactive:hover { color: #000000; text-decoration: underline }



.subtheme    { color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
a.subtheme:link { color: #000000;  text-decoration: none }
a.subtheme:visited  { #000000; text-decoration: none }
a.subtheme:hover { color: #000000; text-decoration: underline }
.subthemeactive  { color: #000000;  font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Swiss, Sans }
a.subthemeactive:link { color: #000000; text-decoration: none }
a.subthemeactive:visited { color: #000000; text-decoration: none }
a.subthemeactive:hover { color: #000000; text-decoration: underline }












/*Kasten*/

div.box     { background-color: #dcdcdc; padding: 1pt 5pt; border: none 1pt #dcdcdc }






