 .barraPorc{
	 height:10px;
	 background-color:#FF0000;
	 border:1px #000000 solid;
	 float:left;
	 margin-right:5px;
 } 

.banner {
	 margin:10px 0px 0px 10px;
}
.banner a {
	margin-bottom:10px;
	float:left;
	width:120px;
	display:block;
	border:0px solid #00FF00;
	
}
.shopping div.grupo {
	display: block;
	text-align: center;
	font: bold 11px Arial,Helvetica;
	color: #1C548D;
	padding: 2px 0px 0px;
	margin: 0;
	background-color: #EFF7FF;
	clear: left;
}
.shopping a{
	font:normal 11px Arial,Helvetica;
}
.shopping img {
	margin: 1px 5px 1px 0px;
	float: left;
}
/* ------------------------------------------- */

#ge-superBanner{
        background:url("../imgs/novo_layout/bg_banner_topo.png") repeat scroll 0 0 transparent;
        float:left;
        height:76px;
        width:749px;
        padding:23px 0;
}
div#ge-topoCabecalho{
	position:absolute; 
	margin:0px 0px 0px 407px; 
	width:470px; 
	display:none;
	padding-top:3px; 
	height:20px;

}
#ge-menuCabecalho{
	font:normal 0.85em Tahoma, Helvetica, sans-serif;
	border:0px solid #FFF;
	width:160px;
}
#ge-menuCabecalho li.lkCabecalho{
	display:inline; 
	border-right:1px solid #FFF; 
	padding-right:5px;
}
.ge-gadget-cont{
    padding:0px 5px;
    font-size:11px;
}
.ge-gadget-cont .editoria{
    font:bold 11px/13px Tahoma,Arial,Helvetica;
    color:#1C548D;
}
/* ------------------------------------------ */
#jr_listaUltimas{
	width:605px;
	color:#0F487F;
	padding:0px;
}
#jr_listaUltimas a{
	margin:0;
	width:595px;
        font-weight: bold !important;
        font-size: 13px !important;

}
#jr_listaUltimas li{
	padding:10px 10px;
	width:585px;
        background: #fff !important;
        border-bottom:1px solid #EFEFEF !important;
}
#jr_listaUltimas li .jr_linhaFina{
	display:block;
	line-height:13px;
        padding: 5px 0;
        color:#666666;
	font:normal 13px Arial, Helvetica, sans-serif;
}
#jr_listaUltimas li .jr_notaTitulo{
	font:bold 14px Arial, Helvetica, sans-serif;
        padding: 5px 0;
}
#jr_paginacao{
	padding:5px;
}
#jr_paginacao #iptPagina{
	width:40px;
	border:1px solid #2E6094;
}
/* ---- */
#ge-aovivo-comentarios li{ padding:4px 4px;}
#ge-aovivo-comentarios .linha1{ background-color:#EFEFEF;}
#ge-aovivo-comentarios .linha2{ background-color:#FFF;}
#ge-aovivo-ficha ul li{padding:4px 4px;}
#ge-aovivo-box{
	float:left;
	width:615px;
	height:110px;
	border:0px solid #000;
	background:#164B7F url("../imgs/aovivo/aovivo_topo.jpg") no-repeat;
}
#ge-timeline{ float:left; width:605px; height:20px; padding:2px 0px; background-color:#FFF; margin:5px 5px;}

#abaFicha{
	width:100px; 
	color:#FFF; 
	display:block; 
	height:15px; 
	float:right; 
	background-color:#000; 
	padding:5px 0px 5px 10px;
	margin-left:3px;
}
#abaComentarios{
	width:100px; 
	display:block; 
	height:15px; 
	float:right; 
	background-color:#E0E8EF; 
	padding:5px 0px 5px 10px; 
	color:#000;
}
#ge-aovivo-abas{
	width:600px; 
	padding:0px 15px 0px 0px; 
	color:#FFF; 
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	background-color:#164B7F; 
	height:25px;
}
#ge-aovivo-ficha .linha1{ background-color:#E0E8EF;}
#ge-aovivo-ficha .linha2{ background-color:#FFF;}
/*------*/

#img-alteraTamanho{
	background:url("../imgs/btn_alteraTamanho.gif") no-repeat;
	width:158px;
	height:37px;
	float:right;
	margin:-2px 5px 0px 0px;
}

#img-alteraTamanho_6{
	background:url("../imgs/btn_alteraTamanho_6.gif") no-repeat;
	width:158px;
	height:37px;
	float:right;
	margin:-2px 5px 0px 0px;
}


#ge-listaColunistas{
	border:0px solid #000; float:left; width:605px;
}
#ge-listaColunistas li{
	float:left;
	border-bottom:1px solid #E0E8EF;
	padding:10px 0px;
	width:605px;
}
#ge-listaColunistas li .ge-imgColunista{
	float:left; 
	border:0px solid #000; 
	width:100px; 
	height:100px;
}
#ge-listaColunistas li .ge-nomeColunista{
	float:left; 
	display:block; 
	width:400px;
	margin-left:10px; 
	font:bold 20px Arial,Helvetica;
}
.tabelaJogosCampeonato{
	/*display:none;*/
}
.listaCampeonatos li{
	padding:3px 0px 3px 8px;
	font-size:11px;
}
.listaCampeonatos li.grupoCampeonatos{
	background-color:#EAF4FF; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#1C548D;
	margin-left:-3px;
	padding:1px 5px;
	
}
.logo_lista{
	margin-left:4px;
}
.listaMaisEsportes li{
	padding:3px 0px 3px 8px;
	font-size:11px;
}
.listaMaisEsportes li.grupo{
background-color:#EAF4FF; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#1C548D;
	margin-left:-3px;
	padding:1px 5px;
}

