.contenttable td.td-1 {
  font-weight: normal;
}

.contenttable-0 td.td-1 {
  font-weight: normal;
}


/**********************************************/
/* Aktuelle Bundesligatabelle mit allen Clubs */
/**********************************************/

.bulitab {
  width: 100%;
  cellspacing: 0;
}

.bulitab td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
  border-bottom: 1px solid #318A29;
  margin: 0 0 0 0;
  text-align: center;
}

.bulitab td.td-2, .bulitab td.td-3, .bulitab td.td-11 {
  text-align: left;
}

.bulitab tr.tr-even td {
  background: #E6F3E5;
}

.bulitab tr.tr-0 td {
  background: #406B3D url(../img/spieltagstab_bg.gif) repeat-x;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
  border-top: 1px solid #318A29;
}

/**************************************/
/* Reihenabgrenzung ab Saison 2011/12 */
/**************************************/

.bulitab tr.tr-1 td, .bulitab tr.tr-4 td {
  border-bottom: 2px solid #D62D04;
}

.bulitab tr.tr-6 td {
  border-bottom: 3px solid #318A29;
}

.bulitab tr.tr-15 td {
  border-bottom: 2px solid #000;
}

.bulitab tr.tr-16 td {
  border-bottom: 2px solid #000;
}

/***************************************/
/* Reihenabgrenzung bis Saison 2010/11 */
/***************************************/

.bulitabc tr.tr-3 td {
  border-bottom: 2px solid #D62D04;
}

.bulitabc tr.tr-4 td {
  border-bottom: 1px solid #318A29;
}

.bulitabc tr.tr-5 td {
  border-bottom: 3px solid #318A29;
}

.bulitabc tr.tr-6 td {
  border-bottom: 1px solid #318A29;
}

/************************************************/
/* Spieltagstabelle kurz mit Plätze 1-3 und H96 */
/************************************************/

.fussballtab {
  background-color: #318A29;
  width: 100%;
}

.fussballtab td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
  border-bottom: 1px solid #318A29;
}

.fussballtab td.td-0, .fussballtab td.td-2 {
  text-align: center;
}


.fussballtab td.td-3 {
  text-align: right;
  padding-right: 10px;
}

.fussballtab tr.tr-even td {
  color: #000;
  font-size: 11px;
}

.fussballtab tr.tr-0 td {
  background: #406B3D url(../img/spieltagstab_bg.gif) repeat-x;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
  border-top: 1px solid #318A29;
}

/******************************/
/* Europa League-Tabelle kurz */
/******************************/

.europaleaguetab {
  background-color: #F3C563;
  width: 100%;
}

.europaleaguetab td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
  border-bottom: 1px solid #8B0125;
}

.europaleaguetab td.td-0, .europaleaguetab td.td-1, .europaleaguetab td.td-3 {
  text-align: center;
}

.europaleaguetab td.td-2 {
  text-align: left;
  padding-right: 10px;
}

.europaleaguetab td.td-4 {
  text-align: right;
  padding-right: 10px;
}

.europaleaguetab tr.tr-even td {
  color: #000;
  font-size: 11px;
}

.europaleaguetab tr.tr-0 td {
  background: #F3C563;
  color: #000;
  font-weight: bold;
  font-size: 11px;
  border-top: 1px solid #8B0125;
}

/*****************************/
/* Hannover96-Terminkalender */
/*****************************/

.kalendertab {
  width: 100%;
}

.kalendertab td.td-0 {
  width: 25%;
}

.kalendertab tr.tr-even td {
  background: #E6F3E5;
}

.kalendertab tr.tr-0 td {
  border-bottom: 1px solid #34822C;
}

/*****************************/
/* Liste der NPL-Meister     */
/*****************************/

.nplchampions {
  background-color: #804000;
  width: 80%;
  align: left;
}

.nplchampions td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
  valign: middle;
  text-align: left;
}

.nplchampions .td-0, .td-1 {
  font-weight: bold;
}

.nplchampions th {
  background-color: #D3A85A;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
}

/********************************************************/
/* African Cup of Nations Gruppentabellen rechte Spalte */
/********************************************************/

.acntab {
  background-color: #804000;
  width: 100%;
}

.acntab td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
}

.acntab td.acnth {
  background-color: #D3A85A;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
}

/********************************************************/
/* African Cup of Nations Qualifikation für Namibia     */
/********************************************************/

.acnnamtab {
  background-color: #804000;
  width: 45%;
  align: left;
}

.acnnamtab td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
  valign: middle;
}

.acnnamtab .td-0, .td-2, .td-3 {
  text-align: center;
}

.acnnamtab .td-1 {
  text-align: left;
}

.acnnamtab th {
  background-color: #D3A85A;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
}

.qualigamesnam td {
  text-align: left;
}

/****************************************************/
/* Afr. Cup of Nat. Tabellen History und Qualifiers */
/****************************************************/

.soccerhistory {
  background-color: #804000;
}

.soccerhistory td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
}

.soccerhistory tr.tr-0 td {
  background-color: #D3A85A;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
}

/*************************/
/* Saisontipp Ergebnisse */
/*************************/

.saisontipp {
  background-color: #318A29;
  width: 100%;
}

.saisontipp td {
  background-color: #fff;
  color: #000;
  font-size: 11px;
}

.saisontipp tr.tr-0 td {
  background-color: #318A29;
/*  background-color: #D3A85A;*/
  color: #fff;
  font-weight: bold;
  font-size: 11px;
}
