a{
	cursor: pointer;
	text-decoration: none;
	color: #000;
}

form{
	margin: 0px;
	padding: 0px;
}

a:hover{
	cursor: pointer;
	text-decoration: underline;
}

#menu_principal{
	width: 135px;
	font-size: 12px;
	float: left;
}

#menu_principal a{
	text-decoration: none;
	color: #000;
}

#menu_principal a:hover{
	text-decoration: underline;
}

.cont_menu_principal{
	height: auto !important;
}

.botoes_menu_principal{
	background: #FFF;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
}

#botao_menu_principal{
	padding-left: 10px;
	background: url("../img/seta_cinza.gif") no-repeat;
	padding-bottom: 4px;
}

.seta_laranja{
	padding-left: 10px;
	background: url("../img/seta_laranja.gif") no-repeat;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

body{
	margin: 0px 0px 0px 5px;
	font-family: arial;
	font-size: 12px;
}

#principal{
	width: 965px;
	float: left;
}

#links_patrocinados{
	width: 200px;
	margin-top: 5px;
	float: right;
}

.pd_top{
	padding-top: 20px;
	background: #FFF;
}

#geral{
	width: 760px;
	float: left;
	background: #E1EAF4;
}

.cont_geral{
	padding-left: 5px;
	padding-right: 5px;
	
}

.fonte{
	margin-top: 5px;
	text-align: right;
}

#menu_portal{
	
}

#menu_portal_esq{
	width: 535px;
	height: 37px;
	float: left;
	background: url("../img/menu_portal_esq.gif");
}

#menu_portal_esq a{
	color: #FFF;
	text-decoration: none;
}

.botao_menu_portal{
	margin: 9px 0px 0px 0px;
	padding: 0px 9px 0px 9px;
	font-weight: bold;
	color: #FFF;
	border-right: 1px solid #FFF;
	float: left;
}

.botao_menu_portal_u{
	margin: 9px 0px 0px 0px;
	padding: 0px 9px 0px 9px;
	font-weight: bold;
	color: #FFF;
	float: left;
}

#menu_portal_dir{
	width: 215px;
	height: 37px;
	color: #FFF;
	background: url("../img/menu_portal_dir.gif") top right;
	float: left;	
}

.cont_menu_portal_dir{
	padding-top: 5px;
	padding-left: 25px;
}

.input{
	border: 0px;
	padding: 1px;
	font-size: 10px;
}

#topo_site{
	margin-bottom: 5px;
}

#central{

}

#menu{
	width: 135px;
	float: left;
}

#conteudo{
	width: 615px;
	float: left;
}

.cont_conteudo{
	padding-left: 5px;
}

#p_secao_aba{
	_height: 1px;
	float: auto;
}

#aba_noticia{
	width: 370px;
	float: left;
}

#meio_aba_noticia{
	width: 100%;
	background: #FFF;
	padding-bottom: 7px;
	float: left;
}

#rodape_noticias{
	float: left;
}

#destaques_noticias{
	float: left;
}

#aba_publicidade{
	width: 235px;
	float: right;
}

#abas_esq{
	width: 200px;
	float: left;
}

#abas_meio{
	width: 200px;
	float: left;
}

.cont_abas_meio{
	margin-left: 5px;
}

#aba_meio_esq{
	width: 405px;
	float: left;
}

.cont_aba_dir{
	margin-left: 0px;
}

#abas_dir{
	width: 200px;
	float: right;
}

#abas_esq_meio{
	width: 405px;
	float: left;
}

#rodape{
	width: 765px;
	float: left;
}

.full_banner{
	width: 610px;
	height: 80px;
	float: left;	
	margin-left: 5px;
}

.cont_full_banner{
	
}

#absoluto{
	clip: rect(auto,auto,80px,auto);
	position: absolute;
}


.banner{
	padding-top: 5px;
}

.block{
	display: block;
}

.padding5{
	margin-top: 5px;
}

.padding3{
	margin-right: 3px;
}

#aba_area_restrita{
	width: 200px;
	height: auto !important;
	min-height: 100px;
	height: 100px;
	background: #FFF;
}

#aba_area_publicidade{
	width: 235px;
	height: auto !important;
	background: #FFF;
}

#aba_entretenimento{
	width: 200px;
}

.meio_aba_entretenimento{
	width: 100%;
}

#aba_area_restrita a{
	text-decoration: none;
	color: #000;
}

#aba_area_restrita a:hover{
	text-decoration: underline;
}


.input_area_restrita{
	border: 1px solid #DEDEDE;
	padding: 1px;
	margin-top: 1px;
	font-size: 12px;
}

.login{
	text-align: right;
	padding-top: 8px;
	padding-right: 30px;	
	padding-bottom: 5px;
	font-size: 12px;
}

.botao_laranja{
	color: #FFF;
	margin-top: 3px;
	font-size: 12px;
	padding: 0px 3px 1px 3px;
	border: 0px;
	cursor: pointer;
	background: url("../img/bg_botao.gif");
}

.centralizar{
	text-align: center;
}

.marginleft10{
	line-height: 14px;
	margin-top: 10px;
	margin-left: 10px;
}

.margin_top5{
	margin-left: 10px;
	margin-top: 5px;
}

.margin_left10{
	margin-left: 10px;
}

.margin_right10{
	margin-right: 10px;
}

.margin_bottom5{
	margin-bottom: 5px;
}


.cont_aba_novidades{
	padding: 5px;
	background: #FFF;
}

.negrito{
	font-weight: bold;
}

.profissional_p{
	width: 200px;
	float: left;
}

.profissional{
	padding-top: 15px;
	padding-bottom: 15px;
}

.margin_rt_lt{
	margin-left: 5px;
	margin-right: 5px;
}

.margin_right{
	margin-right: 5px;
}

.float_left{
	float: left;
}

.borda_azul{
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	text-align: center;
}

.bd_azul{	
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.area_destaque_noticias{

}

.area_destaque_noticias a{
	color: #000000;
	display: auto;
}

.erro{
	_float: left;
}

.txt_multimidia{
	padding: 0px 5px 0px 5px;
	float: left;
}

.txt_aba_geral{
	font-size: 12px;
}

.txt_aba_geral a{
	text-decoration: none;
	color: #000;
}

.txt_aba_geral a:hover{
	text-decoration: underline;
}

.txt_participe{
	padding: 0px 5px 0px 5px;
	float: left;
}

.fil_aba{
	float: left;
}

.font11{
	font-size: 11px;
}

.topo_aba{
	float: left;
}

.brd_laranja{
	border: 1px solid #E77844;
	margin-right: 5px;
	float: left;
}

.brd_branca{
	margin-right: 5px;
	float: left;
}

.laranja{
	color: #E77844;
}

.destaque_noticia{
}

.meio_mais_lidas{
	width: 100%;
	background: #FFF;
	padding-bottom: 7px;
	float: left;
}

.mais_lidas{
	width: 130px;
	font-size: 10px;
	float: left;
}

.cont_meio_mais_lidas{
	padding: 5px 5px 0px 5px;
}


#aba_mais_lidas{
	float: left;
}

.plv_buscadas{
	padding: 5px;
	background: #FFF;
	text-align: center;
}

.extremidades_mais_buscadas{

}

.topo_mais_buscadas{
	margin-top: 5px;
}

.txt_fitness{
	width: 50%;
	float: left;
	color: #185986;
	padding-top: 10px;
	text-align: left;
	border-right: 1px dashed #E1EAF4;
}

.txt_rbsites{
	width: 49%;
	float: left;
	color: #185986;
	padding-top: 5px;
	text-align: right;
}

.paginacao{
	text-align: center;
}

.cont_paginacao{
	margin: auto;
}

.inputGaleria{
	border: 1px solid #2E5498;
	padding: 3px;
	height: 13px;
	font-size: 12px;
	font-family: arial;
}

textarea{
	border: 1px solid #2E5498;
	padding: 3px;
}

.paginas{
	padding: 2px 5px 2px 5px;
	background: #005693;
	color: #FFF;
}

.paginas2{
	padding: 2px 4px 2px 4px;
}

.paginas3{
	padding: 2px 4px 2px 4px;
	background: #BECEE7;
}

.center{
	text-align: center;
}

.txt_fale_conosco{
	text-align: left;
	padding: 20px 20px 30px 20px;
}

.margin_bottom5{
	margin-bottom: 5px;
}

.borda_azul_menor{
	width: 200px;
	float: left;
	padding-top: 7px;
	padding-bottom: 7px;
}

.borda_azul_links{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.pointer{
	cursor: pointer;
}

.dados_musicas{
	width: 590px;
	float: left;
}


.ident_musicas{
	padding-right: 10px;
	float:left;
}

.alinhar_direita{
	text-align: right;
}

.txt_comentario{
	padding-top: 5px;
}

/* CSS PARA AS PALAVRAS MAIS BUSCADAS */
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div.tags { 
	text-align:center; 
}

div.tags a { 
	padding:3px 5px 3px 5px; 
	font-weight:bold; 
	*line-height:17px; 
	line-height:19px; 
	color:#5F757F; 
	font-size:11px; 
}
div.tags a.t1 { 
	font-size:13px; 
}
div.tags a.t2 { 
	font-size:16px; 
}
div.tags a.t3 { 
	font-size:19px; 
}
div.tags a.t4 { 
	font-size:21px; 
}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#banner_expansivo_menu{
	clip: rect(auto,135,auto,auto);
	position: absolute;
}

#bannersRandonTipo4{
	width: 135px;
	height: 270px;
	padding-bottom: 5px;
	float: left;
}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#principal_movel{
	width: 200px;
	float: left;
			
}
#geral_movel{
	width: 150px;
	float: left;
	background: #E1EAF4;
	background: #000;
}

#meio_aba_busca_movel{
	width: 450px;/**/
	background: #fff;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
	text-align: center;
}

#aba_resultado_movel{
	width: 400px;
	float: left;
	margin-bottom: 5px;
}

.titulo_busca_movel{
	font-size: 12px;
	color: #005693;
	padding: 0px 0px 0px 5px;
	border-bottom: 1px dashed #E6E6E6;
}

.ident_busca_eventos_movel{
	width: 30px;
	float: left;

}

.dados_busca_eventos_movel{
	width: 350px;
	float: left;
}

.dados_esq_eventos_movel{
	width: 38%;
	float: left;
	padding-top: 3px;
}

.dados_dir_eventos_movel{
	width: 30%;
	float: left;
	padding-top: 3px;

}