a.klein, a.klein:link, a.klein:visited, a.klein:active  {text-decoration:none; font:11px Arial,Verdana,Helvetica,sans-serif; color:#777777;}
a.klein:hover   	{text-decoration:none; font:11px Arial,Verdana,Helvetica,sans-serif; color:#db173b;}

a.quelle_link, a.quelle_link:link, a.quelle_link:visited, a.quelle_link:active  {text-decoration: none; font: 11px Arial,Verdana,Helvetica,sans-serif; color: #0554ad;}
a.quelle_link:hover   	{text-decoration: none;	font: 11px Arial,Verdana,Helvetica,sans-serif; color: #db173b;}

a.header1_link, a.header1_link:link, a.header1_link:visited, a.header1_link:active 	{text-decoration: none; font: 11px Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color: #0554ad;}
a.header1_link:hover   	{text-decoration: none;	font: 11px Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color: #db173b;}

a.header1_link_rot, a.header1_link_rot:link, a.header1_link_rot:visited, a.header1_link_rot:active  {text-decoration: none; font: 11px Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color: #db173b;}
a.header1_link_rot:hover   	{text-decoration: none;	font: 11px Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color: #0554ad;}

a.higru2, a.higru2:link, a.higru2:visited, a.higru2:active 	{text-decoration:none; font: 10px Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; background-image:url(images/ergebnis_higru.png); background-repeat:repeat-y; background-position:center; width:72px;}
a.higru2:hover   	{text-decoration:none;	font: 10px Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#db173b; background-image:url(images/ergebnis_higru.png); background-repeat:repeat-y; background-position:center; width:72px;}

a.spiele_blue, a.spiele_blue:link, a.spiele_blue:visited, a.spiele_blue:active  {text-decoration: none; font: bold 10px Arial,Verdana,Helvetica,sans-serif; color: #0554ad;}
a.spiele_blue:hover   	{text-decoration: none;	font: bold 10px Arial,Verdana,Helvetica,sans-serif; color: #0554ad;}

a.schwarz, a.schwarz:link, a.schwarz:visited, a.schwarz:active  {text-decoration: none; font: 10px Arial,Verdana,Helvetica,sans-serif; color: #000000;}
a.schwarz:hover   	{text-decoration: none;	font: 10px Arial,Verdana,Helvetica,sans-serif; color: #000000;}

.text {
color: #000000;
font: 10px Arial,Verdana,Helvetica,sans-serif;
}

.platz_bold {
color: #000000;
font: 10px Arial,Verdana,Helvetica,sans-serif;
font-weight: bold;
}

.news_datum {
color: #777;
font: 11px Arial,Verdana,Helvetica,sans-serif;
}

.news_group {
color: #000;
font: 11px Arial,Verdana,Helvetica,sans-serif;
font-weight: bold;
}

.news_header1 {
color: #0554ad;
font: 11px Arial,Verdana,Helvetica,sans-serif;
font-weight: bold;
}

.news_header2 {
color: #0554ad;
font: 11px Arial,Verdana,Helvetica,sans-serif;
}

.news_header2_rot {
color: #db173b;
font: 11px Arial,Verdana,Helvetica,sans-serif;
}

.news_kurz {
color: #000000;
font: 11px Arial,Verdana,Helvetica,sans-serif;
}

.header1 {font: 11px Arial, Verdana, sans-serif; color:#0554ad; font-weight:bold;}
.header2 {font: 11px Arial, Verdana, sans-serif; color:#0554ad;}
.header_bold {font: 10px Arial, Verdana, sans-serif; color:#000; font-weight:bold;}

.newskurz {font: 10px Arial, Verdana, sans-serif; color:#777;}
.newslang {font: 10px Arial, Verdana, sans-serif; color:#db173b;}

.tab_header {
font: 11px Verdana,Arial,Helvetica,sans-serif;
color: #FFF;
font-weight: bold;
text-shadow: 0px 1px 0px #000; 
border-bottom:1px solid #2f5386;
background-image:url(../images/tab_header.jpg); 
background-repeat:repeat-y; 
}

.blau {font: 12px Arial, Verdana, sans-serif; color:#0554ad; font-weight:bold;}
.blau_klein {font: 9px Arial, Verdana, sans-serif; color:#0554ad;}
.blau_gross {font: 14px Arial, Verdana, sans-serif; color:#0554ad; font-weight:bold;}

.blau_grid {
background-color:#2f5386;
}

.higru {
font: 10px Arial,Verdana,Helvetica,sans-serif;
color: #FFF;
background-image:url(images/ergebnis_higru.png); 
background-repeat:repeat-y;
background-position:center; 
padding-left:2px;
padding-right:2px;
width:72px;
}

.modul {
border-left:1px solid #2f5386;
border-right:1px solid #2f5386;
border-bottom:1px solid #2f5386;
}

.tab_header_grid {
font: 10px Verdana,Arial,Helvetica,sans-serif;
color: #FFF;
font-weight: bold;
border-left:1px solid #2f5386;
border-right:1px solid #2f5386;
}

.tab_text {
color: #000000;
font: 10px Verdana,Arial,Helvetica,sans-serif;
}

.next_game {
color: #000000;
font: 12px Arial,Verdana,Helvetica,sans-serif;
font-weight: bold;
}

.nextplay_datum {
color: #777;
font: 11px Arial,Verdana,Helvetica,sans-serif;
}

.klein {font:9px Arial, Helvetica, sans-serif;}

.termine {
background-color:#eee;
}

.termine_datum {
color: #555;
font: 9px Arial,Verdana,Helvetica,sans-serif;
text-align: left;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
}

.termine_header {
color: #0554ad;
font: 10px Arial,Verdana,Helvetica,sans-serif;
font-weight: bold;
text-align: left;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
}

p {
  margin: 0px;
  padding: 0px;
}

.line tr:nth-child(odd) {
background-color:#eee;
}
