body              { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; }
h1                { color: #000080;  font-size: 14pt; font-weight:bold; }
h2                { color: #000080;  font-size: 12pt; font-weight:bold; }
h3                { color: #000080;  font-size: 11pt; font-weight:bold; }

table             { color: #222222;  font-size: 9pt; text-align:left; }
table.srahmen     { filter:progid:DXImageTransform.Microsoft.Shadow(Color=#e1e1e1, Direction=135,strength=3); }
table.norm        { color: #ffffff;  font-size: 9pt; }

u.hgeff           { font-size:12pt; font-weight:bold; }

a                 { color: #0000FF; text-decoration:underline; }
a:link            { color: #0000FF; }
a:visited         { color: #6600BB; }
a:hover           { color: #FF0000; }
a:active          { color: #000080; }
a:focus           { color: #008000; }

a.mn9             { color: #000080; font-weight:bold; }
a.mn9:link        { color: #0000FF; }
a.mn9:visited     { color: #6600BB; }
a.mn9:hover       { color: #FF0000; }

a.mn12            { color: #000080; font-size: 12pt; font-weight:bold; }
a.mn12:link       { color: #0000FF; }
a.mn12:visited    { color: #6600BB; }
a.mn12:hover      { color: #FF0000; }

a.gelb11          { color: #000080; BACKGROUND-COLOR:#ffff00; font-size:11pt; font-weight:bold; }
a.gelb11:link     { color: #000080; }
a.gelb11:visited  { color: #6600BB; }
a.gelb11:hover    { color: #FF0000; }

.ma               { color: #008000; font-size: 9pt; font-weight:bold; }
.ma:link          { color: #008000; }
.ma:visited       { color: #005500; }
.ma:hover         { color: #FF0000; }

.klein            { color: #000000; font-size: 8pt; }
a.klein:link      { color: #0000FF; text-decoration:underline; }
a.klein:visited   { color: #6600BB; }
a.klein:hover     { color: #FF0000; }

.mn8              { color: #555555;  font-size: 8pt; }
.mn8:a            { color: #555555;  text-decoration:underline; }
.mn8:link         { color: #555555;  }
.mn8:visited      { color: #6600BB;  }
.mn8:hover        { color: #FF0000;  }

.mn               { color: #000080;  font-size: 10pt; font-weight:bold; }
.mn:a             { color: #0000FF;  }
.mn:link          { color: #0000FF;  }
.mn:visited       { color: #6600BB;  }
.mn:hover         { color: #FF0000;  }

.allg             { color: #000000;  font-size: 8pt; }
.allg:a           { color: #0000FF;  font-size: 8pt; text-decoration:underline; }
.allg:link        { color: #0000FF;  font-size: 8pt; }
.allg:visited     { color: #0000FF;  font-size: 8pt; }
.allg:hover       { color: #CC0033;  font-size: 8pt; text-decoration:underline overline; }

.kopf             { color: #555555;  font-size: 8pt; }
.ues              { color: #000000;  font-size: 10pt; font-weight:bold; letter-spacing:2;  background-color: #bbbbbb; border-top-style: outset; border-bottom-style:outset }
.ue10             { color: #000000;  font-size: 10pt; font-weight:bold; }
.ue12             { color: #000000;  font-size: 12pt; font-weight:bold; }
.uesblau10        { color: #000080;  font-size: 10pt; font-weight:bold; }
.uesblau11        { color: #000080;  font-size: 11pt; font-weight:bold; }
.uesblau12        { color: #000080;  font-size: 12pt; font-weight:bold; }
.uesblau14        { color: #000080;  font-size: 14pt; font-weight:bold; }
.uesred11         { color: #FF0000;  font-size: 11pt; font-weight:bold; }
.uesred12         { color: #FF0000;  font-size: 12pt; font-weight:bold; }
.uesred14         { color: #D90808;  font-size: 14pt; font-weight:bold; }

.text             { color: #000000;  font-size:  8pt; font-weight:normal; }
.text7            { color: #666666;  font-size:  7pt; font-weight:normal; }
.text9            { color: #000000;  font-size:  9pt; font-weight:normal; }
.text10           { color: #000000;  font-size: 10pt; font-weight:normal; }
.text11           { color: #000000;  font-size: 11pt; font-weight:normal; }
.navi1            { color: #FFFFFF;  font-size: 10pt; font-weight:bold; text-shadow:#00FF40; }

.navim1           { color: #000080;  font-size: 10pt; }
.navim1:a         { color: #0000FF;  }
.navim1:link      { color: #000080;  }
.navim1:hover     { color: #FF0000;  }
.navim1:visited   { color: #000080;  }

.wichtig          { color: #000080;  font-size: 9pt; font-weight:bold; }
.wichtig:link     { color: #0000FF;  }
.wichtig:hover    { color: #FF0000;  }
.wichtig:visited  { color: #000080;  }

.imgr             { float:right; margin:10px; border:none; }
.imgl             { float:left;  margin:10px; border:none; }

#graubox1         { background:#eeeeee; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; 
                    border: 1px solid #777777; -moz-border-radius:8px; -khtml-border-radius:8px; }

