/* BOX - RANKING F1 */
.bgo2 {margin: 10px 0;}
.botoes_noticias {border-bottom: 1px solid #D6E4B6; border-top: 1px solid #D6E4B6; height: 29px; margin-top: 7px;}
.linha_noticias, .info_noticias, #comentar {display:none}
.td_off {font-family: trebuchet MS; font-size: 13px;font-weight: bold;color: #6B8355;float: left;margin: 0 2px;padding:4px 12px;}
.td_off:hover {background:none repeat scroll 0 0 #EEF5DE;border-top:2px solid #FF9900;padding:4px 17px!important;color:#FF9900 !important;}
.td_on {background:none repeat scroll 0 0 #EEF5DE;border-top:2px solid #FF9900;padding:4px 17px;color:#FF9900 !important;}
.f1_raking{clear:both;}
.f1_raking table{border-collapse:collapse;margin:8px 3px 0;}
.f1_raking table tr td {font-size:13px;color:#666;font-family:Arial, Trebuchet MS, Trebuchet;padding:8px 3px;}
.f1_raking table tr.zebra td{background:#efefef;}
.f1_raking table tr td.flag{padding:8px 5px 8px 2px;width:16px;}
.f1_raking table tr td.flag img{margin:0 auto;}
.f1_raking table tr td.eqp{padding:8px 5px 8px 2px;width:110px;}
.f1_raking table tr td.pos{width:15px;}
.f1_raking table tr td.vit{width:90px;}
.veja_mais{padding:6px 0;}

/* TABS */
.circuitos{
	font-family:trebuchet MS;
	font-size: 14px;
	float:left;
	
}

.circuitos .navegacao ul {
	list-style-type: none;
	list-style: none outside none;
	text-align: center;
	float: left;
	width: auto;
	margin: 0 5px;
	padding: 0;
}
.circuitos .navegacao ul li{
	background: url(https://imgs.mg.superesportes.com.br/bts_nav.png) no-repeat scroll center -100px transparent;
	border: medium none !important;
    cursor: pointer;
    display: block;
    float: left;
    height: 23px;
	width: 23px;
    text-indent: -999em !important;
}

.circuitos .navegacao .ativo{
	background: url(https://imgs.mg.superesportes.com.br/bts_nav.png) no-repeat scroll center -125px transparent;
}

.circuitos .navegacao .prox{
	background: url(https://imgs.mg.superesportes.com.br/bts_nav.png) no-repeat scroll center -75px transparent;
	border: medium none !important;
    cursor: pointer;
    display: block;
    float: left;
    height: 23px;
	width: 23px;
	text-indent: -999em !important;
}
.circuitos .navegacao .ante{
	background: url(https://imgs.mg.superesportes.com.br/bts_nav.png) no-repeat scroll center -25px transparent;
	border: medium none !important;
    cursor: pointer;
    display: block;
    float: left;
    height: 23px;
	width: 23px;
	margin: 0 2px;
	text-indent: -999em !important;
}
.circuitos .navegacao .prox:hover{
	background: url(https://imgs.mg.superesportes.com.br/bts_nav.png) no-repeat scroll center -50px transparent;
}
.circuitos .navegacao .ante:hover{
	background: url(https://imgs.mg.superesportes.com.br/bts_nav.png) no-repeat scroll center 0 transparent;
}

.circuitos .tarja_topo {
	background: #EEF5DE;
	height: 23px;
}
.circuitos .tarja_topo h1{
    color: #2C6724;
    font-size: 12px;
    margin: 4px 0 0 6px;
    position: absolute;
}

.circuitos .navegacao {
	background: none repeat scroll 0 0 transparent;
	float:right;
	margin: 0;
	width: auto;
}

.circuitos .conteudo {
	width: 810px;
}
.circuitos .item_circuito {
    border: 2px solid #FFF;
    float: left;
    margin: 5px;
    padding: 2px;
    text-align: center;
    width: 117px;
    height: 100px;
}

.circuitos .item_circuito span{
	color: #2C6724;
}

.circuitos .item_circuito img{
	max-width: 110px;
}

.circuitos .item_circuito:hover{
    border: 2px solid #FFF;
}

.circuitos .img_pista{
	width: 110px;
	height: 60px;
	overflow: hidden;
	margin: 10px auto;
}

.circuitos .img_pista img:hover{
	margin-top: -70px;
}

.circuitos .destacado{
	margin-top: -70px;
}