BODY { background: #8ADCEB; color: #000000; font-size: 10pt; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }

HR                      { background-color: #003366; color: #003366; border: #003366; height: 2px; }
P                       { font-size: 10pt; margin-top: 0.50em; margin-bottom: 0.00em; }

A:link           { color: #003366; text-decoration: underline; }
A:visited        { color: #993366; text-decoration: underline; }
A:link:hover     { text-decoration: underline; }
A:visited:hover  { text-decoration: underline; }

A.plain:link            { color: #003366; text-decoration: underline; }
A.plain:visited         { color: #993366; text-decoration: underline; }
A.plain:link:hover      { text-decoration: underline; }
A.plain:visited:hover   { text-decoration: underline; }
A.tagged:link           { color: #003366; text-decoration: underline; background: url(links10.gif) center left no-repeat; padding-left: 10px; }
A.tagged:visited        { color: #993366; text-decoration: underline; background: url(links10.gif) center left no-repeat; padding-left: 10px; }
A.tagged:link:hover     { text-decoration: underline; }
A.tagged:visited:hover  { text-decoration: underline; }
A.neutral:link          { color: #000000; text-decoration: none; }
A.neutral:link:hover    { text-decoration: underline; }
A.neutral:visited       { color: #000000; text-decoration: none; }
A.neutral:visited:hover { text-decoration: underline; }

P.Kopf                 { font-size: 12pt; margin-top: 0.00em; margin-bottom: 0.00em; color: #003366; font-weight: bold; }
P.Kopf A:link          { color: #003366; text-decoration: none; background: url(linksep_t.gif) center left no-repeat; padding-left: 22px; }
P.Kopf A:link:hover    { text-decoration: underline; }
P.Kopf A:visited       { color: #003366; text-decoration: none; background: url(linksep_t.gif) center left no-repeat; padding-left: 22px; }
P.Kopf A:visited:hover { text-decoration: underline; }

P.Fuss                 { font-size:  8pt; margin-top: 0.00em; margin-bottom: 0.00em; color: #003366;  }
P.Fuss A:link          { font-size:  8pt; color: #003366; }
P.Fuss A:link:hover    { text-decoration: underline; }
P.Fuss A:visited       { font-size:  8pt; color: #003366; }
P.Fuss A:visited:hover { text-decoration: underline; }

UL             { font-size: 10pt; margin-top: 0.00em; margin-bottom: 0.00em; list-style-position: outside; list-style-type: disc;  }
UL LI               { margin-top: 0.00em; margin-bottom: 0.00em; }

OL             { font-size: 10pt; margin-top: 0.00em; margin-bottom: 0.00em; list-style-position: outside; list-style-type: decimal;  }
OL LI               { margin-top: 0.00em; margin-bottom: 0.00em; }

H1          { font-size: 24pt; margin-top: 0.00em; margin-bottom: 0.50em; font-weight: normal; }
H2          { font-size: 18pt; margin-top: 1.00em; margin-bottom: 0.50em; font-weight: normal; }
H3          { font-size: 16pt; margin-top: 1.00em; margin-bottom: 0.50em; font-weight: normal;  }
H4          { font-size: 14pt; margin-top: 1.00em; margin-bottom: 0.50em; font-weight: normal; }
H5          { font-size: 12pt; margin-top: 1.00em; margin-bottom: 0.50em; font-weight: normal;  }
H6          { font-size: 12pt; margin-top: 1.00em; margin-bottom: 0.50em; font-weight: normal; }

TABLE        { margin-top: 1em;  margin-bottom: 1em; border-collapse: collapse; border: 1px solid gray; empty-cells: borders; }
CAPTION      { caption-side: top; text-align: left; font-size: 10pt; margin-top: 0.5em;  margin-bottom: 0.5em; }
TR           { border: 1px solid gray; }
TH           { border: 1px solid gray; background-color: #CCCCCC; }
TR#Kopfzeile { border: 1px solid gray; background-color: #CCCCCC; }
TD           { vertical-align: top; font-size: 10pt; border: 1px solid gray; border-spacing: 0.5em; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; }


