.stat_tab{
  font-family: Tahoma;
  font-size: 11px;
  margin-bottom: 10px;
  line-height: 15px;
  width: 100%;
}
.stat_tab a{
  color: #0066CC;
  text-decoration: none;
}

.stat_tab a:hover{
  color: #DA2921;
}

.stat_hd{
  #background-color: ;
}

.score{
  background-color: #000000; 
  color: #FFFFFF; 
  text-align: center;
  font-weight: bold;
}

.chmp{
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  height: 20px;
}

.chmp_hd{
  height: 18px;
  text-align: center;
  background-color: #e5eeff; 
  font-weight: bold;
  font-size: 11px;
  width: 100%;
}

.chmp_hd div{

}

.tour{
 margin-right: 10px;
}

.cl_cal{
  margin-bottom: 10px;
  border: 1px solid #DDDDDD;
  padding: 2px;
}
.date_div{
   float: left;
   width: 100px;
}

.cal_data div{
  margin-bottom: 3px;
}

.cal_score{
  color: #FFFFFF;
  background-color: #000000;
}

.game_date{
  text-align: center;
  font-size: 10px;
  text-transform: uppercase;
}

#champ_stat_a{
   color: #000000;
}
#champ_stat_a:hover{
   color: #DA2921;
}

#all_stat_link{
  color: #0066CC;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  line-height: 17px;
}

#all_stat_link:hover{
  color: #DA2921;
}

.statistic-group-title{
  background-color: #DDDDEE;
}

.group-fixture-row{
	width: 100%;
	clear: both;
}

.group-fixture-cell{
	width: 294px;
	float: left;
}

.stage-name { text-align: center; font-weight: bold; font-size: 16px; margin: 5px 0 5px 0; clear: both; }
.stat-cell { text-align: center; height: 20px;}
.stat-cell-team { text-align: left; /*width: 120px; */padding-left: 5px; }
.stat-diff { width: 35px;}
.stat-scores { width: 22px;}
.stat-cell-place { width: 15px; text-align: center; }
.stat-year-select { clear: both; text-align: right; }
#groups-standings-block { width: 100%; text-align: center; margin: auto; }