BODY {
color : black; 
font-family : Arial, Helvetica, sans-serif;
margin:0 0 0 0;
} 
A {
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A:visited {
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A:hover {
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A:active {
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
P , OL , UL , DIV {
font-family : Arial, Helvetica, sans-serif; 
margin-top : 0; 
} 
TD {
font-family : Arial, Helvetica, sans-serif; 
color : black; 
font-size : 12px; 
} 
TR {
font-family : Arial, Helvetica, sans-serif; 
color : black; 
font-size : 12px; 
} 
H1 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : red; 
} 
H2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : red; 
} 
.ueberschrift2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
color : #ff0000; 
letter-spacing : 1px; 
} 
.ueberschrift3 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ff0000; 
letter-spacing : 1px; 
} 
.ueberschrift4 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #ff0000; 
margin-bottom : 5px; 
} 
.footer {
color : #660000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 
A.footer:link , A.footer:visited, A.footer:hover , A.footer:active {
color : #660000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
} 
.menue a:link {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
}

.menue a:visited {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
} 
.menue a:hover {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
} 
.menue a:active {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
} 
 
.menue a.active:link {
text-decoration : none; 
} 
.menue a.active:visited {
text-decoration : none; 
} 
.menue a.active:hover {
text-decoration : none; 
} 
.content {
margin-top : 7px; 
color : black; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
div.content a:link {
color : #660000; 
text-decoration : underline; 
font-weight : bold;  
} 
div.content a:visited {
color : #666666; 
text-decoration : underline; 
font-weight : bold;  
} 
div.content a:hover {
color : #660000; 
text-decoration : underline; 
font-weight : bold; 
} 
div.content a:active {
color : #660000; 
text-decoration : underline; 
font-weight : bold; 
} 
div.content P {
color : black; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.contentl {
margin-top : 7px; 
color : white; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
div.contentl a:link {
color : #660000; 
text-decoration : underline; 
font-weight : bold;  
} 
div.contentl a:visited {
color : #666666; 
text-decoration : underline; 
font-weight : bold;  
} 
div.contentl a:hover {
color : #660000; 
text-decoration : underline; 
font-weight : bold; 
} 
div.contentl a:active {
color : #660000; 
text-decoration : underline; 
font-weight : bold; 
} 
div.contentl P {
color : white; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.rootline {
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
text-decoration : none; 
letter-spacing : 0; 
} 
a.rootline {
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
letter-spacing : 0; 
text-decoration : underline; 
} 
a.rootline:link {
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
letter-spacing : 0; 
text-decoration : underline; 
} 
a.rootline:visited {
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
letter-spacing : 0; 
text-decoration : underline; 
} 
a.rootline:hover {
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
letter-spacing : 0; 
text-decoration : underline; 
} 
a.rootline:active {
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
letter-spacing : 0; 
text-decoration : underline; 
} 
SELECT {
font-family : Arial, Arial, Helvetica, sans-serif; 
font-size : 9px; 
} 
H3 {
font-family : Arial, sans-serif; 
font-size : 12px; 
color : #666666; 
margin-bottom : 0; 
margin-top : 10px; 
} 
H4 {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : black; 
margin-bottom : 0; 
margin-top : 10px; 
} 
.subhead1 {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : black; 
} 
.subhead2 {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : green; 
} 
.subhead3 {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : red; 
} 
.headerdate {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : #666666; 
font-weight : normal; 
} 
.caption {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : #666666; 
font-weight : bold; 
} 
.bulletlist {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : #4d789b; 
} 
.table {
font-family : Arial, sans-serif; 
font-size : 11px; 
color : #cc3366; 
} 
.searchform {
font-family : Arial, sans-serif; 
font-size : 12px; 
color : #6600cc; 
font-weight : normal; 
} 
.searchresultpagetitle {
font-family : Arial, sans-serif; 
font-size : 15px; 
color : #333333; 
font-weight : bold; 
} 
.searchresultcontent {
font-family : Arial, sans-serif; 
font-size : 11px; 
color : #6600cc; 
font-weight : normal; 
} 
.searchresultheader {
font-family : Arial, sans-serif; 
font-size : 14px; 
color : #333366; 
font-weight : bolder; 
} 
.searchmarkup {
color : #ff0066; 
} 
.loginform {
font-family : Arial, sans-serif; 
font-size : 14px; 
color : #cc0000; 
font-weight : normal; 
} 
.mailform {
font-family : Arial, sans-serif; 
font-size : 12px; 
color : #7594ba; 
font-weight : normal; 
} 
.mailformrequired {
font-family : Arial, sans-serif; 
font-size : 12px; 
color : #7594ba; 
font-weight : bolder; 
} 
{
font-family : Arial, sans-serif; 
font-size : 10px; 
color : #003366; 
font-weight : normal; 
} 
.filelinks {
font-family : Arial, sans-serif; 
font-size : 14px; 
color : #990000; 
} 
.filelinkssize {
font-family : Arial, sans-serif; 
font-size : 14px; 
color : green; 
} 
.sitemap1 {
font-family : Arial, sans-serif; 
font-size : 14px; 
color : #7594ba; 
} 
.sitemap2 {
font-family : Arial, sans-serif; 
font-size : 12px; 
color : #7594ba; 
margin-left : 20px; 
} 
.sitemap3 {
font-family : Arial, sans-serif; 
font-size : 10px; 
color : #7594ba; 
margin-left : 40px; 
} 
.sitemap4 {
font-family : Arial, sans-serif; 
font-size : 9px; 
color : #003333; 
margin-left : 60px; 
} 
.celmenu {
font-family : Arial, sans-serif; 
font-size : 12px; 
color : olive; 
margin-top : 10px; 
} 
.celsubmenu {
font-family : Arial, sans-serif; 
font-size : 11px; 
color : #666699; 
margin-left : 20px; 
margin-top : 3px; 
} 