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

table             { color: #222222;  font-size: 10pt; text-align:left; }
table.norm        { color: #ffffff;  font-size: 10pt; }
table.srahmen     { border-width:5px; border-color:#CCCCCC; border-style:groove; }
form              { margin:0; padding:0; } 
input             { font-size: 10pt; } 
li                { line-height:1.6; }
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: #000088; }
a:focus           { color: #008000; }

a.mn9             { color: #000080; font-size: 9pt; 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; }

.mn               { color: #000080; font-size: 10pt; font-weight:bold; }
.mn:link          { color: #0000FF; }
.mn:visited       { color: #6600BB; }
.mn: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: #000080; font-size: 8pt; }
.mn8:link         { color: #0000FF; }
.mn8:visited      { color: #6600BB; }
.mn8:hover        { color: #CC0033; }

.mgrey8           { color: #222; font-size: 8pt; font-weight:bold; }
.mgrey8:link      { color: #666; text-decoration:none; }
.mgrey8:visited   { color: #444; text-decoration:none; }
.mgrey8:hover     { color: #222; text-decoration:underline; }

.mgrey12          { color: #222; font-size:12pt; font-weight:bold; }
.mgrey12:link     { color: #666; text-decoration:none; }
.mgrey12:visited  { color: #444; text-decoration:none; }
.mgrey12:hover    { color: #222; text-decoration:underline; }

.allg             { color: #000000; font-size: 8pt; }
.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: #222222; font-size: 8pt; }
.ues              { color: #000000; font-size: 10pt; font-weight:bold; 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: #D90808; font-size: 11pt; font-weight:bold; }
.uesred12         { color: #D90808; font-size: 12pt; font-weight:bold; }
.uesred14         { color: #D90808; font-size: 14pt; font-weight:bold; }
.bared            { color: #8B0000; }
.bablue           { color: #00008B; }

.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: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; }

.null             { width:100%; border:0px; margin:0px; padding:0px; }
.imgr             { float:right; margin:10px; border:none; }
.imgl             { float:left;  margin:10px; border:none; }
.mico             { margin:1px; border:none; }
.mico:link        { margin:1px; border:none; }
.mico:hover       { opacity: 0.7; filter:alpha(opacity=70);	}
a.mico:hover img  { filter:alpha(opacity=70); }

.icoboxb          { width:108px; height:120px; text-align:center; margin:1px auto; padding:1px; float:left; }
.icoboxs          { width:54px;  height:68px;  text-align:center; margin:1px auto; padding:1px; float:left; }
 
#graubox1         { background:#eeeeee; padding:10px; border: 1px solid #777777; -moz-border-radius:8px; }
                



