body  { background-color: #FFFFFF; margin-left:0px; margin-top:0px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, li, div, td, th, address, blockquote, nobr, b, i
{ font-family: Helvetica, Arial,sans-serif; font-size: 9pt; color: #000000; text-decoration:none;  }

h1 { font-size: 14pt; font-weight: bold; color: #666666; }
h2 { font-size: 12pt; font-weight: bold; color: #666666; }
h3 { font-size: 9pt; font-weight: bold; color: #666666; }
h4 { font-size: 14pt; font-weight: bold; color: #000000; }
h5 { font-size: 12pt; font-weight: bold; color: #000000; }
h6 { font-size: 9pt; font-weight: bold; color: #000000; }

.headline1 { font-size: 12pt; font-weight: bold; color: #000000; }
.headline2 { font-size: 10pt; font-weight: bold; color: #000000; }
.important { font-size: 12pt; font-weight: bold; color: #FF0000; }

.platzname          { font-weight: bold; }
.hnav               { font-weight: bold; }
.tabellentitel      { font-weight: bold; color: #666666; }
.tab_untertitel     { font-weight: bold; color: #666666; }
.message_red        { font-weight: bold; color: #CC0000; }
.text_red           { color: #CC0000; }
.text_in_link_farbe { font-weight: bold; color: #666666; }

.Fusszeile { font-size: 8pt; }
span.red   { font-weight: bold; color: #FF0000;}

.hauptnav-aktiv   { font-weight: bold; }
.hauptnav-inaktiv { font-weight: bold; color: #666666; }
.breadcrumb  { font-size: 9pt; color: #666666; font-weight: bold; }
.content-headline { font-size:14pt;  font-weight: bold; text-transform: uppercase }
.content-subhead  { font-size:12pt;  font-weight: bold; }
.content-leadtext  { font-weight: bold; }
.content-fliesstext { font-size: 9pt; color: #000000; }
a:active     { font-size: 9pt; color: #000000; }
a:link       { font-size: 9pt; color: #666666; } 
a:visited    { font-size: 9pt; color: #666666; }
a:hover      { font-size: 9pt; color: #000000; }

span.fett    { font-weight: bold }

code { font-family: Curier,Verdana,Arial,sans-serif; font-size: 8pt;  }