#tabs  {
    	margin-bottom:  25px;
}
#tabs ul  {
    	clear:  both;
    	overflow:  hidden;
}
#tabs ul li  {
    	float:  left;
    	background-color:  #ebc518;
    	margin-left:  20px;
}
#tabs ul li > a  {
    	padding:  10px 20px;
    	display:  block;
    	font-family:  "Roboto";
    	text-transform:  uppercase;
    	color:  #787373;
    	text-decoration:  none;
}
#tabs ul li:hover, #tabs ul li.abaLinkOn  {
     background-color:  #113c1e;
 }
#tabs ul li > a:hover, #tabs ul li.abaLinkOn > a  {
    	color:  #FFF;
}
#tabs ul li:first-child  {
     margin-left:  0;
 }
.tabela  {
    	width:  586px;
}
.tabela .titulo  {
    	width:  auto;
}
.tabela .jogos  {
     height:  100%;
 }
.tabela .item  {
    	height:  40px;
    	padding:  0 5px;
    	border-top:  1px solid #ccc;
		position: relative;
}
.tabela .item:first-child  {
     border-top:  none;
 }
.tabela .item.finalizado { background-color: #f5f5f5; }
.tabela .item.andamento { background-color: #FFFDF0; }

.tabela .item .status {
	position: absolute;
	font-size: 10px;
	color: #000;
	right: 5px;
	top: 0;
	text-transform: uppercase;
}
.tabela .item.finalizado .status { color: #ccc; }
.tabela .item.andamento .status { color: #009f16; }

.tabela .jogos .item .data, .tabela .jogos .item .time1, .tabela .jogos .item .x, .tabela .jogos .item .time2  {
    	padding:  4px 0;
    	border:  none;
}
.tabela .jogos .item .time1, .tabela .jogos .item .time2  {
     width:  200px;
 }
.tabela .jogos .item .x  {
     width:  30px;
 }
.tabela .jogos .item .time1 > span, .tabela .jogos .item .time2 > span  {
     font-size:  24px;
 }
.tabela .jogos .item .time1 > span  {
     margin-left:  10px;
 }
.tabela .jogos .item .time2 > span  {
     margin-right:  10px;
 }
.classificacao  {
    	width:  350px;
    	height:  246px;
    	margin-top:  75px;
    	border-top:  solid 4px #CCC;
    	border-bottom:  solid 4px #CCC;
    	position:  relative;
}
.classificacao:first-child  {
     margin-top:  35px;
 }
.classificacao .legenda  {
    	position:  absolute;
    	right:  0;
    	top:  -40px;
    	height:  35px;
    	clear:  both;
    	border-top:  1px solid #ccc;
    	border-left:  1px solid #ccc;
    	border-right:  1px solid #ccc;
}
.classificacao .legenda > p  {
    	float:  left;
    	width:  39.5px;
    	height:  100%;
    	text-align:  center;
    	font-size:  22px;
    	font-family:  "RobotoThin";
}
.classificacao .item  {
    	height:  61.6px;
    	clear:  both;
    	overflow:  hidden;
}
.classificacao .item .posicao, .classificacao .item .bandeira, .classificacao .item .time, .classificacao .item .pontos, .classificacao .item .vitorias, .classificacao .item .saldos  {
    	font-size:  22px;
    	font-family:  "RobotoBoldCondensed";
    	float:  left;
    	padding:  13.4px 0;
}
.classificacao .item .posicao  {
     width:  35px;
     text-align:  center;
 }
.classificacao .item .bandeira  {
     width:  40px;
     text-align:  center;
 }
.classificacao .item .time  {
     font-family:  "RobotoCondensed";
     width:  155px;
 }
.classificacao .item .pontos, .classificacao .item .vitorias, .classificacao .item .saldos  {
    	font-family:  "RobotoThin";
    	font-size:  24px;
    	width:  40px;
    	height:  34px;
    	text-align:  center;
    	background-color:  #E7E7E8;
}
.classificacao .item .vitorias  {
     background-color:  #fff;
 }
.col1  {
     float:  left;
 }
.col2  {
     float:  left;
 }
.inibe  {
     display:  none;
 }
.exibe  {
     display:  block;
 }
.classJogos  {
}
.classJogos table  {
    	width:  933px;
    	margin-bottom:  40px;
    	font-family:  "RobotoRegular";
    	border:  1px solid #E7E7E8;
}
.classJogos table thead  {
    	background-color:  #E7E7E8;
    	font-family:  "RobotoBold";
}
.classJogos table thead tr th  {
    	padding:  5px;
    	border-top:  2px solid #fff;
    	border-right:  2px solid #fff;
    	border-bottom:  2px solid #fff;
}
.classJogos table thead tr th:first-child  {
     border-left:  2px solid #fff;
 }
.classJogos table tbody  {
}
.classJogos table tbody tr  {
     background-color:  #fff;
 }
.classJogos table tbody tr.classificado  {
     background-color:  #f4f8fa;
 }
.classJogos table tbody tr.classificado > td  {
     color:  #2A9DD6;
 }
.classJogos table tbody tr td  {
    	vertical-align:  middle;
    	border-top:  1px solid #E7E7E8;
    	padding:  5px;
}
.classJogos table tbody tr:first-child td  {
     border-top:  none;
 }
.classJogos table tbody tr td img  {
     vertical-align:  middle;
 }
.classLegenda ul li  {
    	float:  left;
    	padding:  5px;
    	border:  1px solid #e7e7e8;
    	margin-top:  5px;
    	margin-right:  5px;
    	font-family:  "Roboto";
}
strong  {
     font-weight:  700;
 }