body   { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
p   { color: #333; font-size: 12px; line-height: 16px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
td   { color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }

h1  { color: #c00; font-weight: bold; font-size: 18px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
h2 { color: #c00; font-weight: bold; font-size: 15px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
h3 { color: #c00; font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }

a    { color: #c00; font-style: normal; font-weight: bold; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:link    { color: #c00; font-style: normal; font-weight: bold; text-decoration: none }
a:visited    { color: #900; font-style: normal; font-weight: bold; text-decoration: none }
a:hover    { color: #f00; font-style: normal; font-weight: bold; text-decoration: underline }

/* Menue Ebene 1: Hier den "aktiven" Punkt mit class="e1a", die inaktiven mit class="e1i" */
.e1i  { color: #333; font-style: normal; font-weight: normal; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:link.e1i  { color: #333; font-style: normal; font-weight: normal; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:visited.e1i  { color: #333; font-style: normal; font-weight: normal; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:hover.e1i   { color: #c00; font-style: normal; font-weight: normal; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }

.e1a  { color: #333; font-style: normal; font-weight: bold; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
a:link.e1a  { color: #333; font-style: normal; font-weight: bold; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
a:visited.e1a  { color: #333; font-style: normal; font-weight: bold; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
a:hover.e1a   { color: #c00; font-style: normal; font-weight: bold; font-size: 14px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: underline }

/* Menue Ebene 2 i uns a analog zur e1 */
.e2i  { color: #333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:link.e2i  { color: #333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:visited.e2i  { color: #333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:hover.e2i   { color: #c00; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }

.e2a  { color: #333; font-style: normal; font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
a:link.e2a  { color: #333; font-style: normal; font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
a:visited.e2a  { color: #333; font-style: normal; font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
a:hover.e2a   { color: #c00; font-style: normal; font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: underline }

/* Metanavigation */
.meta  { color: #333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:link.meta  { color: #333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:visited.meta  { color: #333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }
a:hover.meta  { color: #c00; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none }

/* Titel für die Boxen */
.boxtitle { color: #EEE; font-style: normal; font-size: 12px; font-weight: bold; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none; }
a:link.boxtitle { color: #EEE; font-style: normal; font-size: 12px; font-weight: bold; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none; }
a:visited.boxtitle { color: #EEE; font-style: normal; font-size: 12px; font-weight: bold; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: none; }
a:hover.boxtitle { color: #EEE; font-style: normal; font-size: 12px; font-weight: bold; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-decoration: underline; }

.news { color: #000000; font-size: 11px; line-height: 16px; }
a:link.news { color: #000; font-size: 11px; line-height: 16px; text-decoration:underline }
a:visited.news { color: #000; font-size: 11px; line-height: 16px; text-decoration:underline }
a:hover.news { color: #C00; font-size: 11px; line-height: 16px; text-decoration:underline }

.fehler { color: #f00; font-weight: bold; text-decoration: blink; }
