BODY     { color: black; font-size: 12px; font-family: arial, helvetica, sans-serif; margin-left: 10px }
BLOCKQUOTE    { font-family: arial, helvetica, sans-serif }
DIV  { font-size: 12px; font-family: arial, helvetica, sans-serif; margin: 0px }

A:LINK  { color: #0080ff; font-size: 12px; font-family: arial, helvetica, sans-serif }
A:VISITED  { color: #696969; font-size: 12px; font-family: arial, helvetica, sans-serif }
A:ACTIVE  { color: red; font-weight: bold; font-size: 12px; font-family: arial, helvetica, sans-serif }

HR   { size: 2px }
H1 { font-family: arial, helvetica, sans-serif; font-size: 14px }
H2 { font-family: arial, helvetica, sans-serif; font-size: 16px}
H3 { font-family: arial, helvetica, sans-serif; font-size: 18px }
H4 { font-family: arial, helvetica, sans-serif; font-size: 20px }
H5 { font-family: arial, helvetica, sans-serif; font-size: 26px }
H6 { font-family: arial, helvetica, sans-serif; font-size: 38px }
P  { font-size: 12px; font-family: arial, helvetica, sans-serif }

P.klein   { font-size: 11px}
P.titel     { font-size: 12px ; margin-top: 0px ; margin-bottom: 0px}
P.titelorange  { color: #ffcc33 }
P.titel18 { font-size: 18px ; margin-top: 0cm; margin-bottom: 0cm}
P.headline { font-size: 46px; margin-top: 0cm;} /* margin-bottom: 0cm}*/

B, STRONG { font-weight: bold;}  /* relative to the parent */
I, CITE, EM, VAR, ADDRESS { font-style: italic; }
PRE, TT, CODE, KBD, SAMP { font-family: monospace; }
TABLE   { font-size: 12px; font-family: arial, helvetica, sans-serif }
TR  { font-size: 12px; font-family: arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px }
TD   { font-size: 12px; font-family: arial, helvetica, sans-serif; vertical-align: top; margin-top: 0px; margin-bottom: 0px }
CAPTION  { color: #000; font-size: 12px; background-color: #d3d3d3; text-align: left }

PRE { white-space: pre }
PRE { font-size: 12px }
ADDRESS  {font-size: 12px }
UL, DIR { list-style-type: circle }
UL  {font-family: arial, helvetica, sans-serif; font-size: 12px }
OL  { font-size: 12px; font-family: arial, helvetica, sans-serif; list-style-type: decimal; list-style-position: outside }
MENU  { margin: 0px }
LI { font-size: 12px; font-family: arial, helvetica, sans-serif }
DT  { font-size: 12px; font-family: arial, helvetica, sans-serif; margin: 0px }
DD  { font-size: 12px; font-family: arial, helvetica, sans-serif; margin: 0px }

.keyword { font-family: helvetica, arial; font-size: 12px; text-decoration: none; margin-top: 0; margin-bottom: 0}
.headkasten { color: white; font-size: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.menu  { color: white; font-weight: bolder; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none; vertical-align: middle; margin-top: 0; margin-bottom: 0 }
.drot { color: red; font-size: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.dblau  { color: #3401cc; font-size: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.dgruen { color: #00ff00; font-size: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.dmagenta { color: fuchsia; font-size: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.drot2 { color: red; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.dblau2 { color: #0080ff; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.dgruen2 { color: #00ff00; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.dmagenta2 { color: fuchsia; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none; margin-top: 0; margin-bottom: 0 }
.linksw   { color: black; text-decoration: underline;}

.c_menu    { color: black; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; margin: 2px }
.c_menu a:link   { color: black; font-weight: bold; font-size: 14px; padding: 3px 10px }
.c_menu a:visited    { color: black; font-weight: bold; font-size: 14px; padding: 3px 10px }
.c_menu a:hover, .c_menu a:active   { color: white; font-weight: bold; font-size: 14px; text-decoration: underline; padding: 3px 10px }
.umenu  { color: #3401cc; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
.cText1     { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
.cText1 a:link   { color: black; font-size: 10px; letter-spacing: 0; padding: 3px 10px    }
.cText1 a:visited    { color: black; font-size: 10px; padding: 3px 10px  }
.cText1 a:hover, .cText1 a:active   { color: white; font-size: 10px; text-decoration: underline; padding: 3px 10px  }

.katgross  { color: #dcdcdc; font-weight: bold; font-size: 30px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px }
.katklein  { color: #dcdcdc; font-weight: bold; font-size: 12px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px }

.mini { color: white; font-size: 8px; font-family: arial, helvetica, sans-serif }
.mini8{ color: black; font-family: arial, helvetica, sans-serif; font-size:10px ; margin-top: 0px; margin-bottom: 0px}
.shadow  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss; padding: 3px; border-style: solid; border-width: 3px; border-color: #fff #808080 #808080 #fff }
.sh2 { border-style: outset; padding: 3px;}
.tdextra        { font-weight: bold; padding: 3px; border: solid 1px #3401cc }
.tdblack       { color: white; font-weight: bold; background-color: black; padding: 3px; border: solid 1px #3401cc }
.tdheadkasten  { font-weight: bold; border-bottom: 2px solid #3401cc }
.tdmenu  { border: solid 1px #3401cc }
