/* 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 17px;}
.td_off:hover {background:none repeat scroll 0 0 #EEF5DE;border-top:2px solid #FF9900;padding:4px 17px;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.hom.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.hom.superesportes.com.br/bts_nav.png) no-repeat scroll center -125px transparent;
}

.circuitos .navegacao .prox{
	background: url(https://imgs.mg.hom.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.hom.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.hom.superesportes.com.br/bts_nav.png) no-repeat scroll center -50px transparent;
}
.circuitos .navegacao .ante:hover{
	background: url(https://imgs.mg.hom.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;
}

/* tables */
table.pan_medalhas {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.pan_medalhas thead tr th, table.pan_medalhas tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.pan_medalhas thead tr .header {
	background-image: url(https://imgs.mg.hom.superesportes.com.br/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.pan_medalhas tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.pan_medalhas tbody tr.odd td {
	background-color:#F0F0F6;
}
table.pan_medalhas thead tr .headerSortUp {
	background-image: url(https://imgs.mg.hom.superesportes.com.br/asc.gif);
}
table.pan_medalhas thead tr .headerSortDown {
	background-image: url(https://imgs.mg.hom.superesportes.com.br/desc.gif);
}
table.pan_medalhas thead tr .headerSortDown, table.pan_medalhas thead tr .headerSortUp {
background-color: #8dbdd8;
}
