body  { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p {}
td {}
.line_unten { font-size: 12px; line-height: 14px; padding: 2px; border-bottom: 1px dashed #000 }
.body_td { padding: 2px }
.text_kleiner { font-size: 0.95em; line-height: 1em; }
.head { font-weight: bold; font-size: 18px; background-color: yellow; padding-top: 4px; padding-bottom: 4px }
.head2 { font-size: 18px; font-weight: bold; padding-top: 4px; padding-bottom: 4px; }
.embossed { text-shadow:#fff 0 1px 0; }
.category { color: white; font-size: 12px; background-color: black; padding: 2px }
.mini { }
a.texta   { color: black; font-weight: bold; font-size: 12px; text-decoration: none; text-align: center }
a.texta:VISITED, a.texta:ACTIVE,  { }
a.texta:HOVER  { text-decoration: underline }
a.textan   { color: black; font-weight: bold; text-decoration: none; text-align: center  ; text-shadow:#fff 0 1px 0; }
a.textan:VISITED, a.texta:ACTIVE,  { color: white ; text-shadow:#000000 0 1px 0; }
a.textan:HOVER  { color: white; text-decoration: none ; text-shadow: #000000 0 1px 0; }
.head_lnk { color: black; font-size: 18px; font-weight: bold; line-height: 18px; padding-left: 10px; }

