body { font-family: Arial,Helvetia,Verdana,sans-serif; }

A:link { font-size : 9pt;  color: #333333;  }
A:visited {font-size : 9pt; color: #333333;  }
A:hover {font-size : 9pt; font-weight: bold; color: #000000; }
A:active {font-size : 9pt; color: #000000; }

A.weiss:link {font-size : 9pt; color: #FFFFFF;  }
A.weiss:visited {font-size : 9pt; color: #FFFFFF;  }
A.weiss:hover {font-size : 9pt; color: #CCCCCC; font-weight: normal; }
A.weiss:active {font-size : 9pt; color: #FFFFFF; }

a.menueaktiv:link { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; font-weight: bold; }
a.menueaktiv:visited { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; font-weight: bold; }
a.menueaktiv:hover { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; font-weight: bold; }
a.menueaktiv:active { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; font-weight: bold; }

a.menueinaktiv:link { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; }
a.menueinaktiv:visited { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; }
a.menueinaktiv:hover { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; }
a.menueinaktiv:active { background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; }

a.serie:link { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px; }
a.serie:visited { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px; }
a.serie:hover { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px; }
a.serie:active { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px; }
   
a.motorsport:link { font-size : 9pt;  TEXT-DECORATION:none; }
a.motorsport:visited { font-size : 9pt;  TEXT-DECORATION:none; }
a.motorsport:hover { font-size : 9pt;  TEXT-DECORATION:none; }
a.motorsport:active { font-size : 9pt;  TEXT-DECORATION:none; }
   
a.motorrad:link { font-size : 9pt;  TEXT-DECORATION:none; }
a.motorrad:visited { font-size : 9pt;  TEXT-DECORATION:none; }
a.motorrad:hover { font-size : 9pt;  TEXT-DECORATION:none; }
a.motorrad:active { font-size : 9pt;  TEXT-DECORATION:none; }
   
a.kart:link { font-size : 9pt;  TEXT-DECORATION:none; }
a.kart:visited { font-size : 9pt;  TEXT-DECORATION:none; }
a.kart:hover { font-size : 9pt;  TEXT-DECORATION:none; }
a.kart:active { font-size : 9pt;  TEXT-DECORATION:none; }

a.oldtimer:link { font-size : 9pt;  TEXT-DECORATION:none; }
a.oldtimer:visited { font-size : 9pt;  TEXT-DECORATION:none; }
a.oldtimer:hover { font-size : 9pt;  TEXT-DECORATION:none; }
a.oldtimer:active { font-size : 9pt;  TEXT-DECORATION:none; }
   
a.proto:link { font-size : 9pt;  TEXT-DECORATION:none; }
a.proto:visited { font-size : 9pt;  TEXT-DECORATION:none; }
a.proto:hover { font-size : 9pt;  TEXT-DECORATION:none; }
a.proto:active { font-size : 9pt;  TEXT-DECORATION:none; }   

a.men2aktiv:link { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px;}
a.men2aktiv:visited { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px;}
a.men2aktiv:hover { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px;}
a.men2aktiv:active { font-size : 9pt;  TEXT-DECORATION:none; COLOR:#333333; font-weight: bold; background-color: #FFFFFF; padding : 1px; border : 1px solid #999999; width: 100px;}

a.men2inaktiv:link { font-size : 9pt;  TEXT-DECORATION:none; }
a.men2inaktiv:visited { font-size : 9pt;  TEXT-DECORATION:none; }
a.men2inaktiv:hover { font-size : 9pt;  TEXT-DECORATION:none; }
a.men2inaktiv:active { font-size : 9pt;  TEXT-DECORATION:none; }
   


.normal { font-size : 9pt; }
.normal-td { font-size : 9pt; background-color: #EEEEEE}
.gross { font-size: 14pt; font-weight: bold;}
.db-ueberschrift { font-size: 14pt; font-weight: bold;}
.db-modell { font-size: 9pt; font-weight: bold;}
.db-text { font-size: 9pt; }

.db-td-abstand { height: 40px; width: 600px;}
.db-td-1sp-ueber{ vertical-align: top; width: 600px; font-size : 11pt; font-weight: bold; }
.db-td-1sp-text { vertical-align: top; width: 600px; font-size : 9pt;}
.db-td-2sp-text { vertical-align: top; width: 300px; font-size : 9pt;}
.db-td-2sp-ohnefont { vertical-align: top; width: 300px;}
.db-td-4sp-ueber{ vertical-align: top; width: 150px; font-size : 9pt; height:20px; font-weight: bold; }
.db-td-4sp-text { vertical-align: top; width: 150px; font-size : 9pt;}

a.modellinaktiv:link {font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#333333; TEXT-DECORATION:none;  padding : 1px; width: 100px; }
a.modellinaktiv:visited {font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#333333; TEXT-DECORATION:none;  padding : 1px; width: 100px; }
a.modellinaktiv:active { font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#000000; TEXT-DECORATION:none; background:#ffffff; }
a.modellinaktiv:focus { font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#000000; TEXT-DECORATION:none; background:#ffffff; }
a.modellinaktiv:hover { font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#000000; TEXT-DECORATION:none; background:#ffffff; }
a.modellinaktiv span { display:none; padding:10px 14px; margin-left:3px; height:60px; width:180px;}
a.modellinaktiv:hover span { display:inline; position: absolute; border:1px solid #666666; background:#F8F8F8; color:#A60606; font-weight:bold; text-align:left;}


a.modellaktiv:link {font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#333333; background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; border : 1px solid #999999; width: 100px; }
a.modellaktiv:visited {font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#333333; background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; border : 1px solid #999999; width: 100px; }
a.modellaktiv:hover { font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#000000; TEXT-DECORATION:none; }
a.modellaktiv:active { font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#000000; TEXT-DECORATION:none; }
a.modellaktiv:focus { font-family : Arial,Helvetia,Verdana,sans-serif; COLOR:#000000; TEXT-DECORATION:none; }
a.modellaktiv span { display:none; padding:10px 14px; margin-left:3px; height:60px; width:180px;}
a.modellaktiv:hover span { display:inline; position: absolute; border:1px solid #666666; background:#F8F8F8; color:#A60606; font-weight:bold; text-align:left;}

.db-td-menue { text-align: right; font-size: 9pt; color: #333333;}
.db-menue-marke  { font-size:9pt; COLOR:#333333; background-color: #FFFFFF; TEXT-DECORATION:none; padding : 1px; width: 100px; border: 1px solid #999999; font-weight: bold;}
.db-menue-modell { font-size:8pt; COLOR:#000000; background-color: #F8F8F8; TEXT-DECORATION:none; padding : 1px; width: 100px;}

