a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover {color : #e50000; text-decoration: none;}
a:active { color: #000; text-decoration: none; }

a.black:link { color : #999999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.black:visited { color : #999999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.black:hover { color : #e50000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.black:active { color : #e50000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.black-klein:link {color : #000000; text-decoration: none;}
a.black-klein:visited {color : #000000; text-decoration: none;}
a.black-klein:hover {color : #E50000; text-decoration: none;}
a.black-klein:active {color : #000000; text-decoration: none;}
a.rot-klein:link {color : #e50000; text-decoration: none;}
a.rot-klein:visited {color : #e50000; text-decoration: none;}
a.rot-klein:hover {color : #e50000; text-decoration: none;}
a.rot-klein:active {color : #e50000; text-decoration: none;}
a.rot:link { color: #e50000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.rot:visited { color: #e50000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.rot:hover { color: #e50000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.rot:active { color: #e50000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.black { color: #999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rot { color: #e50000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rot-klein { color: #e50000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.black-klein { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.head-klein-schw {color : #000000; font-family : tahoma, verdana, Arial; font-size : 9px;}
.nav-klein-schw {color : #000000; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 11px;}
.nav-gross-grau {color : #999999; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px;}
.ueber-gross-rot {color : #e50000; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 14px;}
.normal-grau {color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.grau03 { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.weiss03 { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.grau05 { color: #666666; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rot05 { color: #e50000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.black01 { color: #000000; font-size: 9px; font-family: Arial, Helvetica, sans-serif, Verdana; }
.black02 { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; }
.tabelle01_style { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif, Verdana; padding: 3px; }
.nav-text-klein-schwarz {color : #000000; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 11px;}
.main_block { padding-right: 5px; }
.innenabstand_1px { padding: 1px; }
.innenabstand_2px { padding: 2px; }
.innenabstand_3px { padding: 3px; }
.innenabstand_4px { padding: 4px; }
.innenabstand_o_u_3px { padding-top: 3px; padding-bottom: 3px; }
.innenabstand_u_3px { padding-bottom: 3px; }
.aussenabstand_l_u_5px { margin-bottom: 5px; margin-left: 5px; }


/* --- News auf der Startseite --- */

.FrontNews { font-size: 9px; font-family: verdana, tahoma; }
.FrontNewsHeadline { padding-right: 2px; padding-bottom: 3px; padding-left: 2px; }
.FrontNewsPic { padding-right: 2px; padding-left: 2px; }
.FrontNewsText { padding-top: 6px; padding-right: 2px; padding-left: 2px; }
.FrontNewsText a, .FrontNewsText a:link, .FrontNewsText a:visited { color: #e50000; font-weight: bold; text-decoration: none; }
.FrontNewsText a:hover, .FrontNewsText a:active { color: #e50000; font-weight: bold; text-decoration: underline; }
.Bedingungen{ font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; color:#666666;!important}

