/** Glossário **/
.subtitulo_sessao {
	font-weight: bold;
	font-size: 2em;
	color: #0070BE;
	margin-bottom: 10px;
}

.centro_conteudo ol{margin:0 0 25px 0;}
.centro_conteudo ol.even{margin:25px 0 0 0;}

.centro_conteudo ol.alfabeto {
	width: 710px;
	float:left;
	padding: 0 0 24px 0;
	margin-top: 10px;
}
.centro_conteudo ol.alfabeto li,
.centro_conteudo ol.alfabeto li a {color: #616161; font-weight: bold; background: #f1f2f2; }

.centro_conteudo ol.alfabeto li {
	width:24px;
	height:25px;
	padding:8px 0 0 0;
	text-align:center;
	float: left;
	display: block;
	color: #ccc;
	border:1px solid #d9d9d9;
}

.centro_conteudo ol.alfabeto li a { display:block;}

.centro_conteudo ol.alfabeto li a:hover {
	color: #0E79C1;
	text-decoration: none;
}

.centro_conteudo .resultado_glossario span.letra {
	width:25px;
	height:28px;
	float:left;
	background:url(img/bg_letra.gif) 0 0 no-repeat;
	font-size:1.5em;
	color:#fff;
	padding:2px 0 0 12px;
	margin:0 0 0 10px;
}

.centro_conteudo .resultado_glossario dl.glossario{
	width:695px;
	float:left;
	border-bottom:1px solid #ccc;
	padding:10px 0;
	margin:10px 0;
}

.centro_conteudo .resultado_glossario dl.glossario dt{
	display:block;
}

.centro_conteudo .resultado_glossario dl.glossario dt span.palavra{
	font-size:1.4em;
}

.centro_conteudo .resultado_glossario dl.glossario dd img.foto{
	float:left;
	width:75px;
	height:57px;
	margin:4px 10px 0 0;
}

.centro_conteudo .resultado_glossario dl.glossario dd{
	width:495px;
	float:left;
}

.centro_conteudo .resultado_glossario dl.glossario dd ul{
	display:block;
	padding:10px 0;
}

.centro_conteudo .resultado_glossario dl.glossario dd ul li{display:block; padding:1px 0;}
.centro_conteudo .resultado_glossario dl.glossario dd ul li a{
	padding:0 0 0 12px;
	background:url(img/icn_circ.gif) left center no-repeat;
}

.centro_conteudo .resultado_glossario span.topo{
	float:right;
	font-size:1.2em;
	font-weight:bold;
	text-align:right;
	padding:5px 0;
	margin:0 30px 0 0;
	background: url(img/icn_topo.gif) no-repeat left;
	}
.centro_conteudo .resultado_glossario span.topo a{ padding-left: 23px; }


/** Controle **/
.centro_conteudo .controles {
	text-align: right;
	width: 710px;
	float: left;
	margin: 0 0 10px 0;
}
.centro_conteudo .ctrl_interno {
	height: 25px;
	position: relative;
	margin-bottom: -20px;
	margin-top: -20px;
	top: 22px;
	white-space: nowrap;
	float: right;
	width: 400px;
}
.centro_conteudo .ctrl_interno li a { position: relative; }

.centro_conteudo ul.controles li { display: inline; margin: 0 12px; white-space: nowrap; }
.centro_conteudo ul.controles li a img { position: relative; margin: 0 0 -8px 0; }


/** Espalhe **/
.centro_conteudo .espalhe {
	clear: both;
	display: none;
	position: relative;
	z-index: 10;
	width: 330px;
	padding-left: 340px;
}
.centro_conteudo .espalhe a.fechar {
	position: absolute;
	width: 310px;
	height: 22px;
	margin: -15px 0 10px 10px;
	z-index: 101;
	display: block;
	float: right;
	background: url(../images/btn_fechar.gif) top right no-repeat;
	text-decoration: none !important;
}
.centro_conteudo .espalhe form{
	position: absolute;
	z-index: 100;
	width: 300px;
	margin-top: -23px;
	padding: 20px 15px 15px 15px;
	background: #eee;
}
.centro_conteudo .espalhe span.titulo{
	font-weight: bold;
}
.centro_conteudo .espalhe ul{
	float: left;
	width: 100%;
	display: block;
	margin-bottom: 3px;
	border-bottom:1px solid #b1b1b1;
}
.centro_conteudo .espalhe ul li{
	float: left;
	padding: 0 3px;
}
.centro_conteudo .espalhe form .link{
	padding-bottom: 5px;
	border-bottom:1px solid #b1b1b1;
}
.centro_conteudo .espalhe form .link input { width:295px; }

.centro_conteudo .espalhe form .campo{
	clear: both;
}
.centro_conteudo .espalhe form .campo label{
	float: left;
	width: 65px;
	padding-top: 5px;
	line-height: 0.9em;
	font-weight:bold;
}
.centro_conteudo .espalhe form .campo label.amigo { padding-top: 0; }	
.centro_conteudo .espalhe form .campo label sup { display: none; }
.centro_conteudo .espalhe form .campo input{
	float: left;
	width: 190px;
	margin-right: 3px;
}
.centro_conteudo .espalhe form .campo span{
	float: right;
	width: 1px;
	height: 22px !important;
	padding-left: 25px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	text-align: -1000px;
}
.centro_conteudo .espalhe form p.alerta{
	position: relative;
	width: 225px;
	height: 15px;
	margin-top: -18px;
	font-size: 0.9em;
}
.centro_conteudo .espalhe form input.botao{
	float: right;
	width: 78px;
	height: auto;
	margin-top: 8px;
	border-width: 1px;
	border-style: solid;
	padding: 0;
}


/** Matéria Notícias - Integra **/

.centro_conteudo .materia{
	width:710px;
	display:block;
}

.centro_conteudo .materia .materia_cabecalho{width:710px; float:left;}
.centro_conteudo .materia .materia_cabecalho span.publicado{
	margin: 0 0 7px 0;
	font-size: 0.938em;
	float: left;
	padding-top: 6px;
}
.centro_conteudo .materia .materia_controles{ 
	width: 115px; 
	float: right;
	margin: 0 0 7px 0;
}
.centro_conteudo .materia .materia_controles ul li { 
	font-size: 1.1em; 
	float: left; 
	margin: 0 5px 0 0; 
}

.centro_conteudo .materia .materia_controles ul li a {	
	display: block;
	width: 25px;
	height: 25px;
	overflow: hidden;
	float: left;
	text-decoration: none !important;
}
.centro_conteudo .materia .materia_controles ul li a.aumenta_fonte { 
	background: url(../images/icones/videos/icn_amais.gif) left top no-repeat; 
}
.centro_conteudo .materia .materia_controles ul li a.diminui_fonte { 
	background: url(../images/icones/videos/icn_amenos.gif) left top no-repeat; 
}

.compartilhe{float:left}
.compartilhe .ctrl_interno, .centro_conteudo .materia ul.controles { 
	width: 710px;
	text-align: center; 
	padding: 10px 0;
	margin: 20px 0;
	background: url(img/bg_controles.gif) center center no-repeat;
}

.centro_conteudo ul.controles li a {
	background:  url(../images/icones/videos/icn_mural.gif) left top no-repeat;
	padding: 0px 0 6px 30px;
	text-transform: lowercase;
	text-decoration: none !important;
	color: #616161 !important;
	
}
.centro_conteudo ul.controles li a:hover { text-decoration: underline !important; }
.centro_conteudo ul.controles li a.ctrl_comentarios { background-image: url(../images/icones/videos/icn_comentario.gif); }
.centro_conteudo ul.controles li a.ctrl_enquete { background-image: url(../images/icones/videos/icn_enquete.gif); }
.centro_conteudo ul.controles li a.ctrl_mural { background-image: url(../images/icones/videos/icn_mural.gif); }
.centro_conteudo ul.controles li a.ctrl_espalhe { background-image: url(../images/icones/videos/icn_espalhe.gif); }
.centro_conteudo ul.controles li a.ctrl_imprimir { background-image: url(../images/icones/geral/icn_imprimir.gif); }

.centro_conteudo .materia .materia_cabecalho .dados{ width:580px; float:left; margin:15px 0 0 0; font-size: 0.938em; }
.centro_conteudo .materia .materia_cabecalho .dados h3,
.centro_conteudo .materia .materia_cabecalho .dados span{
		display:block;
		font-weight:bold;
		padding:0;
		}
.centro_conteudo .materia .materia_cabecalho h3 {
	font-size: 2.3em !important;
	line-height: 1.2em;
	clear: both;
}
.centro_conteudo .materia .materia_controles ul{ display:block; text-align:right; padding:5px 0; }
.centro_conteudo .materia .materia_controles ul li{display:inline;}

sup{vertical-align: super !important;} /*correcao do sobrescrito e subscrito*/
sub{vertical-align: sub !important;}

/* R7 Social Media */
.social-midia-middle { clear: both; }
.r7-social-media {
	clear: both;
	height: 30px !important;
	padding: 24px 0 0 0;
	width: 705px;
	position: relative;
}
.r7-social-media ul { float: right; }

.r7-social-media li { 
	float: left; 
	/*overflow: hidden;*/
}

.r7-social-media   li.r7-btFacebook {
	position: absolute;
	left: 0;
	overflow: visible;
}

.r7-social-media  li.r7-btPlusOne div { width: 80px !important; }

.r7-social-media  li.r7-btPlusOne div:before {
	content: "";
	visibility: hidden;
}
.r7-social-media  li img {
	width: auto !important;
	height: auto !important;
}
/* V2 */
.social-midia-middle .r7-social-media ul { float: none; }

.social-midia-middle li.r7-btFacebook  {
	min-width: 90px;
	max-width: 120px;
	position: relative !important;
	margin-right: 10px;
}
.social-midia-middle li.r7-btTwitter { width: 105px !important; overflow: hidden; }
.social-midia-middle li.r7-btPlusOne { width: 75px !important; *width: auto !important; overflow: hidden; }
.social-midia-middle li.r7-btPintrest { width: 80px !important; overflow: hidden; }


/** Tabela no meio do texto - ìntegra **/
table.integra{ margin:10px 0; border:1px solid #d1d1d1; }
table.integra tr td,
table.integra tr th{ padding:5px; border-right:1px solid #eee; border-bottom:1px solid #eee; }
table.integra tr th{ color:#0071BD; background:#eee; font-weight:bold; border-bottom:1px solid #d1d1d1; }
body.secao_noticias table.integra tr th{ color:#000; }
body.secao_entretenimento table.integra tr th{ color:#C9168E; }
body.secao_esportes table.integra tr th{ color:#246D26; }

table.flutuar{ float:left; margin:10px 10px 10px 0; }
table.flutuar2{ float:right; margin:10px 0 10px 10px; }

/* agencias */
.logo_agencia {
	float: left; 
	margin-right: 8px;
	margin-top: -7px;
	position: relative;
}
.copyright {
	line-height: 1.4em;
	font-size: 0.938em !important;
	font-style: italic;
	margin-top: 15px !important;
}

/*** Matéria * Texto ***/
.centro_conteudo .materia .materia_texto{
	width:710px;
	float:left;
	margin:5px 0 0 0;
}
/* materia com banner */
.centro_conteudo .materia_banner .materia_texto { 
	width: 400px !important;
	margin: 5px 6px 0 0 !important;
}
.centro_conteudo .materia_banner .banner {
	position: relative;
	top: -10px;
}

.centro_conteudo .materia .materia_texto { display: block; padding: 0 0 10px 0; margin: 0; font-size:1.2em; }
.centro_conteudo .materia .materia_texto p{ font-size:1em;margin:0 0 12px 0}
.centro_conteudo .materia .materia_texto .materia_foto{ float:left; margin:0 10px 10px 0; max-width: 710px; }

.centro_conteudo .materia .materia_texto ul.relacionados{ font-size:0.8em; }

.centro_conteudo .materia .materia_texto .materia_foto_descricao a.galeria{
	float:right;
	width:77px;
	height:35px;
	margin:0 0 0 5px;
	padding: 0 0 0 40px;
	color: #616161 !important;
	line-height: 1em;
	font-size: 0.838em;
	text-decoration: none !important;
}
.centro_conteudo .materia .materia_texto .materia_foto_descricao a.galeria:hover{
	text-decoration: underline !important;
}

.centro_conteudo .materia .materia_texto .grande{width:450px; margin-bottom:15px; }
.centro_conteudo .materia .materia_texto .pequena{width:300px; margin-bottom:15px; }

.centro_conteudo .materia .materia_texto .pequena .materia_foto_descricao span{ display:inline; float:left; }

.centro_conteudo .materia .materia_texto .materia_coluna{
	float:left;
	width:305px;
	margin-right: 5px;
	clear: left;
}

.centro_conteudo .materia .materia_texto .materia_coluna .materia_mais{
	float:none;
	margin:0 0 5px 0;
	width:300px;
}

.centro_conteudo .materia .materia_texto .materia_coluna .materia_mais .cross{
	background:#eee;
	width:298px;
	border:1px solid #d1d1d1;
	margin:0 0 0 0;
	padding:0 0 15px 0;
}

.centro_conteudo .materia .materia_texto .materia_mais{
	float:left;
	width:335px;
	margin:5px 5px 5px 0;
}

.centro_conteudo .materia .materia_texto .materia_mais .player,
.centro_conteudo .materia .materia_texto .materia_mais .veja_tambem{
	width:330px;
	float:left;
	margin:0 0 15px 0;
}

.centro_conteudo .materia .materia_texto .materia_mais .cross{
	background:#eee;
	width:328px;
	border:1px solid #d1d1d1;
	margin:0 0 0 0;
	padding:0 0 15px 0;
}

.centro_conteudo .materia .materia_texto .materia_mais .cross ul{ float:left; margin:10px; }
/*.centro_conteudo .materia .materia_texto .materia_mais .cross ul li{ font-size:0.9em; }*/
.centro_conteudo .materia .materia_texto .materia_mais .cross ul li.pqno{ width:140px; }
.centro_conteudo .materia .materia_texto .materia_mais .cross a.img_borda{ margin:15px 0 0 10px; float:left; }


.centro_conteudo .materia .materia_texto .materia_mais .veja_tambem h4{
	font-size:1.4em;
	display:block;
	font-weight:bold;
	color:#fff;
	padding:5px 10px;
	background:#167ABE;
}
.centro_conteudo .materia .materia_texto .materia_mais .veja_tambem img{
	width: 150px;
	height: 113px;
}
.centro_conteudo .materia .materia_texto .materia_mais .veja_tambem ul.relacionados li{
	font-size: 13px;
}
.centro_conteudo .materia .materia_texto .materia_coluna .materia_banner{
	margin-bottom:10px;
	width:300px;
}

.centro_conteudo .materia .materia_texto .materia_coluna .materia_banner span{
	display:block;
	font-size:0.813em;
}

/** Infográficos **/
.centro_conteudo .infografico{ display:block; padding:20px 0 10px 60px; }

.centro_conteudo .preview{ padding:20px 0 10px 8px; }

.centro_conteudo .infografico h4{
	font-size:1.6em;
	display:block;
	padding:0 0 5px 0;
	font-weight:bold;
}
/***/


/*** Validação ***/
.centro_conteudo form span.erro { background:url(../images/icones/geral/icn_valida_erro.gif) 0 0 no-repeat; }
.centro_conteudo form span.ok{ background:url(../images/icones/geral/icn_valida_ok.gif) 0 0 no-repeat; }
.centro_conteudo .votacao form span.ok{ padding:2px 0 2px 30px; margin-top:-4px; }
/***/


/*** Enquete/Votação ***/
.centro_conteudo .enquete{
	clear: both;
	margin-right: 10px;
}
.centro_conteudo .enquete h4{
	_height: 28px;
	min-height: 28px;
	margin-bottom: 5px;
	padding: 2px 0 0 40px !important;
	background-position: left top !important;
	background-image: url(img/videos/icn_enquete2.gif);
	background-repeat: no-repeat;
	color:#0071bd;
	font-size: 1.6em;
	font-weight: bold;
}

.centro_conteudo .enquete form label,
.centro_conteudo .votacao form label{ display:block; float:left; padding:0 10px 0 35px; }
.centro_conteudo .pg_enquete form label{ padding-left: 10px; }
.centro_conteudo .enquete form label { float: none; }

.centro_conteudo .enquete form .resultado .opcoes li { margin-bottom: 13px; }

.centro_conteudo .enquete form label img,
.centro_conteudo .votacao form label img{position:absolute; margin:0 0 -2px 5px;}

.centro_conteudo .enquete form label input{ vertical-align: middle; }

.centro_conteudo .comentarios form fieldset select{ width:330px; float:left; }

.centro_conteudo .enquete form input.botao,
.centro_conteudo .votacao form input.botao{ display: block; width: 78px; font-size: 16px; background: url(img/videos/btn_enviar.gif) 0 0 no-repeat; margin-right: 15px; }
.centro_conteudo .enquete form input.botao{ float: left; border: none; margin-left: 40px; }

.centro_conteudo .enquete form ul.relacionados { float: left; }

.centro_conteudo .enquete form ul.opcoes li,
.centro_conteudo .votacao form ul li{ line-height:1em; }

.centro_conteudo #resp_votacao{display:none;}

.centro_conteudo .votacao form span.ok{ padding:2px 0 2px 30px; margin-top:-4px; }


/** Enquete - Resultado **/
.centro_conteudo .enquete form ul.opcoes { margin:0 0 10px 0; padding: 6px 0 0 0; }
.centro_conteudo .enquete form ul.opcoes li{ clear: both; min-height: 21px; _height: 21px; }
.centro_conteudo .enquete form .opcoes_alerta span { display: none; height: 22px; padding-left: 30px; margin-left: 40px; margin-bottom: 15px; }
.centro_conteudo .enquete form p.alerta { font-weight: bold; padding: 20px 40px; }

.centro_conteudo .enquete form fieldset.resultado p{ margin: 10px 35px; }
.centro_conteudo .enquete form fieldset.resultado label input{ display: none; }
.centro_conteudo .enquete form .porcento{ display: none; }
.centro_conteudo .enquete form ul.relacionados li.item1{ display: block; }
.centro_conteudo .enquete form fieldset.resultado ul.relacionados li.item1{ display: none; }
.centro_conteudo .enquete form ul.relacionados li.item2{ display: none; }
.centro_conteudo .enquete form fieldset.resultado ul.relacionados li.item2{ display: block; padding: 0 0 30px 40px !important; }
.centro_conteudo .enquete form fieldset.resultado input.botao { display:none; }
.centro_conteudo .enquete form fieldset.resultado .porcento { display: block; padding-left: 35px; }
.centro_conteudo .pg_enquete form fieldset.resultado .porcento { padding-left: 10px; }
/***/

.centro_conteudo .enquete #opcoes_enquete p { margin-bottom: 10px; }


/** Página de Enquete **/
.centro_conteudo .pg_enquete {
	float: left; 
	width: 385px;
	min-height: 260px;
	_height: 260px;
	padding: 10px 10px 0 10px; 
	background: #eee; 
}
.centro_conteudo .pg_enquete form fieldset.resultado ul.relacionados li.item2 { 
	padding: 0 !important;
	width: 380px;
	text-align: right;
}
.centro_conteudo .pg_enquete form input.botao{
	margin-left: 190px; 
	background: url(img/btn_enviar2.gif) no-repeat scroll 0 0; 
}
* html .centro_conteudo .pg_enquete form input.botao { margin-left: 95px; }

.centro_conteudo .pg_enquete form fieldset .captcha div { margin-right: 7px !important; }

.centro_conteudo .pg_enquete form fieldset .captcha input.text { 
	margin-right: 5px !important; 
	width: 92px !important; 
}

.centro_conteudo .pg_enquete form fieldset .captcha span {
	height: 22px !important;
	width: 1px;
	padding: 0 0 0 25px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	color: #EEEEEE;
}

body.secao_noticias .centro_conteudo .pg_enquete form input.botao{background-image:transparent url(img/noticia/btn_enviar.gif) !important; }
body.secao_esportes .centro_conteudo .pg_enquete form input.botao{background-image:transparent url(img/esportes/btn_enviar.gif); }
body.secao_entretenimento .centro_conteudo .pg_enquete form input.botao{background-image:transparent url(img/entretenimento/btn_enviar.gif);}
/***/


/*** Comentários * Form **/
.centro_conteudo .comentarios form fieldset legend,
.centro_conteudo .comentarios form fieldset h4{ padding: 2px 40px 28px 40px; margin-top:0; font-size:1.6em; font-weight:bold; background-repeat: no-repeat; }

.centro_conteudo .comentarios form fieldset label{ float:left; width:70px; padding-right: 5px; text-align:right; }
.centro_conteudo .comentarios form fieldset .campo, 
.centro_conteudo .comentarios form fieldset .textarea { clear: both; padding: 2px 0; }

.centro_conteudo .comentarios form fieldset input,
.centro_conteudo .comentarios form fieldset textarea{  float:left; width:325px; }

.centro_conteudo .comentarios form fieldset span{ float: left; height: 22px; margin-left: 5px; padding-left: 30px; }
.centro_conteudo .comentarios form fieldset input.botao{ margin:10px 10px 0 325px; width:85px; border:none; font-size: 1.3em; background-color: transparent; }
.centro_conteudo .comentarios form p.alerta{clear:both;position: relative; width: 310px; margin-top: -35px; padding-left: 10px; font-weight: bold; }


/** Comentários/Enquete * Captcha **/
.centro_conteudo .enquete form fieldset .captcha,
.centro_conteudo .comentarios form fieldset .captcha {
	clear: both;
	display: none;
	font-size: 1.05em;
}
.centro_conteudo .enquete form fieldset .captcha label,
.centro_conteudo .comentarios form fieldset .captcha label {
	display: block;
	width: auto;
	float: none;
	text-align: left;
	margin-bottom: 2px;
}
.centro_conteudo .enquete form fieldset .captcha input.text,
.centro_conteudo .comentarios form fieldset .captcha input.text {
	width: 114px;
}
.centro_conteudo .enquete form fieldset .captcha div,
.centro_conteudo .comentarios form fieldset .captcha div{
	float: left;
	margin-right: 10px;
}
.centro_conteudo .enquete form fieldset .captcha img,
.centro_conteudo .comentarios form fieldset .captcha div img {
	float: left;
}
.centro_conteudo .enquete form fieldset .captcha ul,
.centro_conteudo .comentarios form fieldset .captcha ul {
	clear: both;
}
.centro_conteudo .enquete form fieldset .captcha ul li,
.centro_conteudo .comentarios form fieldset .captcha ul li {
	display: inline;
	font-size: 0.9em;
	margin-right: 10px;
}
.centro_conteudo .enquete form fieldset .captcha ul *,
.centro_conteudo .comentarios form fieldset .captcha ul * {
	cursor: pointer;
	text-decoration: underline;
}

.centro_conteudo .enquete form fieldset .captcha { margin-bottom: 20px; }
.centro_conteudo .enquete form fieldset .captcha div { padding-left: 41px; }
.centro_conteudo .enquete form fieldset .captcha ul { padding-left: 44px; margin-top: 3px; }
.centro_conteudo .enquete form fieldset .captcha input.text { float: left; margin-right: 8px; }
.centro_conteudo .enquete form fieldset .captcha span{ float: left; height: 20px; padding-left: 30px; }

.centro_conteudo .comentarios form fieldset .captcha label { padding-left: 30px; }
.centro_conteudo .comentarios form fieldset .captcha div { padding-left: 76px; }
.centro_conteudo .comentarios form fieldset .captcha ul { padding-left: 79px; }
/***/

/** Comentários **/
.centro_conteudo .comentarios{ margin-bottom: 30px; }
.centro_conteudo .comentarios .paginacao{ margin-bottom: 20px; }
.centro_conteudo .comentarios h4{
	clear: both;
	margin-top: 30px;
	font-size:1.4em;
}

.centro_conteudo .comentarios ul.comentarios{ overflow:hidden; }

.centro_conteudo .comentarios ul.comentarios li{
	display:block;
	width:655px;
	padding:5px 0;
	font-size:1.15em;
}
.centro_conteudo .comentarios ul.comentarios li span{
	display:block;
	font-size:1.1em;
	font-weight:bold;
}
.centro_conteudo .comentarios ul.comentarios li span strong{ font-size:1.4em; }

.centro_conteudo .comentarios form input.botao,
.centro_conteudo .enquete form input.botao {
	width: 78px !important;
	height: 30px;
	padding-bottom: 6px;
	background-image: url(img/videos/btn_enviar.gif);
}


.centro_conteudo .materia_foto{ float:left; }
.centro_conteudo .materia_foto span.por{ 
	display:block; 
	text-align:right; 
	padding: 3px 5px 0 0; 
	*padding-top:2px; 
	font-size: 10px; 
	background:#eee; 
	clear:both; 
}
.centro_conteudo .materia .materia_cabecalho p.intro { 
	display:block; 
	padding: 18px 0 10px 0; 
	font-size:1.4em; 
	line-height:1.2em; 
}
.centro_conteudo .materia .materia_texto .materia_foto_descricao{
	padding: 10px 5px 7px 10px;
	*padding-top: 5px;
	line-height: 1.2em;
	font-size: 12px;
	background:#eee;
	clear:both;
    overflow:hidden;
}
.centro_conteudo .materia .materia_texto .materia_foto_descricao p.legenda {word-wrap:break-word;margin-bottom:0}
.centro_conteudo .materia .materia_texto .materia_foto_descricao a.galeria {word-wrap:break-word}
.centro_conteudo .materia_foto span.margem{
	padding-bottom: 5px;
}
.centro_conteudo .materia_foto img{
	float: left;
}

.centro_conteudo .materia .materia_texto .sem_background{
	padding: 0 5px 7px 10px;
	line-height: 1.2em;
	font-size: 12px;
	background:none;
	clear:both;
}
/**/

/** Topos **/
.centro_conteudo a.topo {
	float: right;
	height: 22px;
	padding: 0 0 0 28px;
	color: #0071BD;
	font-weight: bold;
	font-size: 1.25em;
	letter-spacing: -0.02em;
	background-position: 0 0 !important;
	background-repeat: no-repeat;
	background-image: url(../images/icones/videos/icn_topo.gif);
}
body.secao_videos .centro_conteudo a.topo { color:#0071BD; background-image:url(../images/icones/videos/icn_topo.gif); }
body.secao_noticias .centro_conteudo a.topo { color:#000; background-image:url(../images/icones/noticias/icn_topo.gif); }
body.secao_esportes .centro_conteudo a.topo { color:#246D26; background-image:url(../images/icones/esportes/icn_topo.gif); }
body.secao_entretenimento .centro_conteudo a.topo { color:#C92693; background-image:url(../images/icones/entretenimento/icn_topo.gif); }
/**/

/*********** Busca **********/
/* header da busca */
.header_busca {
	text-transform: uppercase;
	margin: 18px 0 18px 0;
	width: 975px;
}
.temos_buscados {
	color: #0071bd;
	font-size: 1.5em !important;
	font-weight: bold;
	margin: 0;
	padding: 0;
	float: left;
}
.temos_buscados span { color: #616161; }

.itens_mostrados {
	font-size: 0.813em !important;
	font-weight: bold;
	margin: 0;
	padding: 3px 0 0 0;
	float: right;
}
.itens_mostrados span { color: #0071bd; }

/* filtros busca */
.filtros_busca {
	width: 995px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
.filtro_formato { float: left; }

.filtro_formato li {
	display: inline;
	float: left;
	font-size: 1.25em;
	font-weight: bold;
	margin-right: 7px;
	height: 38px;
}
.filtro_formato li a {
	display: block;
	color: #bdbdbd;
	background: #eeeeee;
	border: 1px solid #cccccc;
	padding: 4px 8px;
}
.filtro_formato li a:hover {
	color: #0071bd;
	background: #ffffff;
	text-decoration: none;
}
.filtro_formato li.selecionado a,
.filtro_formato li.selecionado a:hover {
	color: #0071bd;
	background: transparent;
	border-bottom: none;
}
.filtro_formato li.selecionado {
	background: url(img/bg_filtro_ativo.gif) center bottom no-repeat;
}
.filtro_formato li#filtro-texto a { background: url(../images/icones/outros/icn_texto_24x20_inativo.gif) 6px 6px no-repeat #eeeeee; padding-left: 33px; }
.filtro_formato li#filtro-texto.selecionado a,
.filtro_formato li#filtro-texto a:hover,
.filtro_formato li#filtro-texto.selecionado a:hover { background: url(../images/icones/outros/icn_texto_24x20_ativo.gif) 6px 6px no-repeat #ffffff;}

.filtro_formato li#filtro-video a { background: url(../images/icones/outros/icn_video_24x20_inativo.gif) 6px 6px no-repeat #eeeeee; padding-left: 33px; }
.filtro_formato li#filtro-video.selecionado a,
.filtro_formato li#filtro-video a:hover,
.filtro_formato li#filtro-video.selecionado a:hover { background: url(../images/icones/outros/icn_video_24x20_ativo.gif) 6px 6px no-repeat #ffffff;}

.filtro_formato li#filtro-foto a { background: url(../images/icones/outros/icn_foto_24x20_inativo.gif) 6px 6px no-repeat #eeeeee; padding-left: 33px; }
.filtro_formato li#filtro-foto.selecionado a,
.filtro_formato li#filtro-foto a:hover,
.filtro_formato li#filtro-foto.selecionado a:hover { background: url(../images/icones/outros/icn_foto_24x20_ativo.gif) 6px 6px no-repeat #ffffff;}

.filtro_formato li#filtro-record a:hover, 
.filtro_formato li#filtro-record.selecionado a,
.filtro_formato li#filtro-news a:hover, 
.filtro_formato li#filtro-news.selecionado a { color: #616161;}

/* sem resultado */
.sem_resultados {
	text-align: center;
	border-top: 1px solid #CCCCCC;
	font-size: 1.3em !important;
	padding: 35px 15px 55px 15px;
}
.sem_resultados a { font-weight: bold; }


/* paginacao */
.paginacao  {
	width: 348px;
	text-align: center; 
	border: 1px solid #cccccc;
	padding: 0.3em 0.6em;
	float: right;
        position:relative;
        z-index:2;
}
.paginacao ul li {
	display: inline;
	font-size: 1.25em;
	text-transform: uppercase;
	font-weight: bold;
	color: #999999;
}
.paginacao ul li a {
	padding: 0 0.16em 2px 0.16em;
}
.paginacao ul li a:hover { 
	text-decoration: none; 
	background: #E4EAED; 
}
.paginacao ul li.selecionado a, 
.paginacao ul li.selecionado a:hover { 
	text-decoration: none;
	background: #0071bd;
	color: #ffffff;
}

.paginacao ul li.anterior, 
.paginacao ul li.proxima { 
	font-size: 0.8em;
	padding-top: 0.1em;
	font-weight: normal;
}
.paginacao ul li.anterior { float: left; }
.paginacao ul li.proxima { float: right;}

.paginacao ul li.anterior span,
.paginacao ul li.proxima span { 
	letter-spacing: -1px;
	font-size: 1.2em;
}
.paginacao ul li.anterior span { padding-right: 2px; }

.paginacao ul li.anterior a,
.paginacao ul li.proxima a { padding: 0; }

.paginacao ul li.anterior a:hover,
.paginacao ul li.proxima a:hover {
	background: transparent;
	color: #616161;
	text-decoration: underline;
}

body.secao_noticias .paginacao ul li.selecionado a { background:#000; }
body.secao_entretenimento .paginacao ul li.selecionado a { background:#c9168e; }
body.secao_esportes .paginacao ul li.selecionado a { background:#246d26; }

/* item do resultado */
body.busca .centro_conteudo {
	padding-top: 15px;
}
.resultado_busca  {
	margin-bottom: 15px;
	clear: both;
	margin-top: 10px;
}
.resultado_busca li {
	border-bottom: 1px solid #cccccc;
	padding: 15px 0 10px 0;
	margin-right: 5px;
	width: 995px;
}
.resultado_busca li .detalhes {
	font-size: 1.063em;
	font-weight: bold;
	width: 35px;
	color: #0071bd;
	text-align: center;
	float: left;
}
.resultado_busca li .detalhes img { display: block; }

.resultado_busca li div { 
	width: 945px; 
	float: left;
	margin-left: 10px;
}

.resultado_busca li a.img_borda { margin-right: 10px; }
.resultado_busca li a.img_borda:hover { text-decoration: none; }

.resultado_busca li div img { height: 57px !important; }

.resultado_busca li h6.chapeu {
	color: #0e79c1;
	font-size: 1em;
	background: #0071bd; 
	color: #ffffff;
	display: inline;
	padding: 0 3px;
}
.resultado_busca li h6.chapeu a { color: #ffffff; }

.resultado_busca li h3 {
	color: #0e79c1;
	font-size: 1.5em;
	letter-spacing: normal;
	margin-top: 4px;
}
.resultado_busca li h3,
.resultado_busca li h3 a {
	color: #0e79c1;
}
.resultado_busca li p {
	line-height: 1.2em;
}
.links_patrocinados.fundo {
	padding-top: 30px;
	clear: both;
}

/* busca interna */
.busca_interna .header_busca, 
.busca_interna .filtros_busca,
.busca_interna .resultado_busca, 
.busca_interna .resultado_busca li {
	width: auto;
} 
.busca_interna .filtros_busca{
	height: 38px;
}
.busca_interna .header_busca {
	text-transform: none;
	min-height: 1px;
}
* html .busca_interna .header_busca { height: 1px; }

.busca_interna .header_busca .temos_buscados {
	color: #616161;
	font-size: 14px !important;
	font-weight: normal;
}
.busca_interna .header_busca .temos_buscados span { font-weight: bold; }

.busca_interna .header_busca .itens_mostrados {
	font-weight: normal;
	font-size: 14px !important;
	padding-top: 0;
}
.busca_interna .header_busca .itens_mostrados span {
	color: #616161;
	font-weight: bold;
}
.busca_interna .resultado_busca {
	border-top: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 19px;
	*margin-top: 37px;
}
* html .busca_interna .resultado_busca { margin-top: 37px; }

.busca_interna .resultado_busca li h6.chapeu {
	background: transparent;
	padding: 0;
	margin: 0;
	font-size: 16px;
	color: #616161  !important;
	line-height: 13px;
}
.busca_interna .resultado_busca li h3 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	line-height: 1em;
}
.busca_interna .resultado_busca li p {
	font-size: 16px;
}
body.secao_noticias .busca_interna .resultado_busca li h3 a { color: #000; }
body.secao_entretenimento .busca_interna .resultado_busca li h3 a { color: #cc2495; }
body.secao_esportes .busca_interna .resultado_busca li h3 a { color: #246D26; }
/**/

/*********** 404 **********/
.exclam {
	font-size: 2.2em;
	color: #0071bd;
	font-weight: bold;
	background: url(../images/icones/outros/icn_exclam_404.gif) left 5px no-repeat;
	padding: 4px 0 6px 48px;
	margin-bottom: 2px;
	margin-top: 20px;
}

p strong { font-weight: bold;}

.relacionados_404 {
	padding-top: 30px;
	padding-bottom: 20px;
}
.relacionados_404 h4 {
	font-size: 1.25em;
	color: #0071bd;
	font-weight: bold;
	letter-spacing: normal;
}
.bloco_relacionado {
	background: #f0efef;
	margin: 5px 0 10px 0;
	padding: 12px 17px;
	width: 318px;
	float: left;
	margin-right: 12px;
	min-height: 565px;
}
* html .bloco_relacionado {
	height: 565px;
}
.bloco_relacionado.canto { margin-right: 0; }

.bloco_relacionado .cont_relacionado {
	padding-left: 8px;
	padding-top: 8px;
}
.bloco_relacionado .mais a {
	background: none;
	text-decoration: underline;
}
.bloco_relacionado h3 img {
	position: relative;
	top: 8px;
	margin-right: 5px;
}
.bloco_relacionado h3  { 
	margin-bottom: 7px;
	font-size: 1.7em;
	font-weight: bold;
}

.bloco_relacionado h3,
.bloco_relacionado h3 a { color: #0071bd; }

.ch_404 {
	margin-bottom: 15px;
}

.ch_videos_404 {
	width: 150px;
	float: left;
	margin: 8px 17px 7px 0;
}
.ch_videos_404.even { margin-right: 0; }
.ch_videos_404 .img_borda { margin-top: 4px; margin-bottom: 4px; }

.ch_videos_404 h3 {
	font-size: 1.063em;
	letter-spacing: normal;
}

/* variacoes de sessao */
.bloco_relacionado.noticias h3,
.bloco_relacionado.noticias h3 a { color: #000; }
.bloco_relacionado.noticias .relacionados li a { background-image: url(../images/icones/noticias/icn_circ.gif); }

.bloco_relacionado.entretenimento h3,
.bloco_relacionado.entretenimento h3 a { color: #c9168e; }
.bloco_relacionado.entretenimento .relacionados li a { background-image: url(img/entretenimento/icn_circ.gif); }

.bloco_relacionado.esportes h3,
.bloco_relacionado.esportes h3 a { color: #246d26; }
.bloco_relacionado.esportes .relacionados li a { background-image: url(img/esportes/icn_circ.gif); }



/***********************************
************* Destaque *************
***********************************/
#destaque_sombra{
	position: absolute;
	z-index: 9;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	background-color: #000;
	filter: alpha(opacity=95);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity:0.95;
}
#destaque_area{
	position: relative;
	z-index: 10;
}

/***********************************
********* Galeria de Fotos *********
***********************************/
.galeria_fotos{
	clear: both;
	position: relative;
	margin-top: 5px;
	margin-bottom: 15px;
}
.centro_conteudo .controles_galeria{ margin-top: -43px; }
.centro_conteudo .galeria_data{ padding-bottom: 6px; }

.setas_area .seta_anterior,
.setas_area .seta_proxima{
	cursor: pointer;
	position: relative;
	z-index: 2;
	display: block;
	width: 25px;
	height: 25px;
}
.setas_area .seta_anterior{ float: left; background-image: url(img/blog_seta_esq.gif); }
.setas_area .seta_proxima{ float: right; background-image: url(img/blog_seta_dir.gif); }

.galeria_fotos .setas_area{ background-color: #eeeeee; }
/*** Area Foto ***/
.galeria_fotos .area_foto {
	padding: 8px;
	min-height: 300px;
	_height: 300px;
}
.galeria_fotos .area_foto .seta_anterior { }
.galeria_fotos .area_foto .seta_proxima { left: 683px; }
.galeria_fotos .area_foto .seta_anterior,
.galeria_fotos .area_foto .seta_proxima { 
	position: absolute;
	top: 126px;
}
.galeria_fotos .area_foto .foto img{
	display: block;
	max-width: 700px;
	margin: 0 auto;
}
.galeria_fotos .area_foto .foto .credito{
	float: right;
	margin-bottom: -1.4em;
	font-size: 0.8em;
}
.galeria_fotos .area_foto big {
	display: block;
	margin-top: 4px;
	font-size: 110%;
	font-weight: bold;
}

/*** Area Thumb ***/
.galeria_fotos .area_thumb{
	height: 57px;
	padding: 8px;
	margin-top: 10px;
}
.galeria_fotos .area_thumb .seta_anterior,
.galeria_fotos .area_thumb .seta_proxima{ margin-top: 15px; }
.galeria_fotos .area_thumb .setas_area_lista{
	float: left;
	width: 595px;
	height: 57px;
	margin: 0 27px;
	overflow: hidden;
}
.galeria_fotos .area_thumb .setas_area_lista ul{ width: 200%; }
.galeria_fotos .area_thumb .setas_area_lista ul li{ float: left; padding: 0 5px; }
.galeria_fotos .area_thumb .setas_area_lista ul li.ativo a.img_borda{ border-width: 4px; border-style: solid; }
.galeria_fotos .area_thumb .setas_area_lista ul li.ativo a.img_borda img{ margin: -4px; }

.galeria_fotos_datas .setas_area{
	clear: both;
	height: 24px;
	background: none;
}
.galeria_fotos_datas .seta_anterior,
.galeria_fotos_datas .seta_proxima{
	height: 18px;
	background-position: center;
	border-bottom: 1px solid #cdcdcd;
}
.galeria_fotos_datas .setas_topo .seta_anterior,
.galeria_fotos_datas .setas_topo .seta_proxima{ margin-top: 5px; }
.galeria_fotos_datas .setas_topo .seta_anterior a,
.galeria_fotos_datas .setas_topo .seta_proxima a{
	display: block;
	height: 18px;
}	

.galeria_fotos_datas .setas_area_lista{
	float: left;
	height: 24px;
	width: 666px;
	overflow: hidden;
}
.galeria_fotos_datas .setas_area_lista ul{
	width: 200%;
	height: 17px;
	_overflow: hidden;
	border-top: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	background-color: #eeeeee;
}
.galeria_fotos_datas .setas_topo .setas_area_lista ul { margin-top: 5px; }
.galeria_fotos_datas .setas_rodape .setas_area_lista ul { margin-bottom: 5px; }
.galeria_fotos_datas .setas_area_lista li{
	float: left;
	height: 17px;
	margin-right: -1px;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	font-size: 1em;
}
.galeria_fotos_datas .setas_area_lista li a{
	display: block;
	width: 71px;
	height: 17px;
	text-align: center;
	text-decoration: none;
}
.galeria_fotos_datas .setas_area_lista li a:hover{ background-color: #CCC; }
.galeria_fotos_datas .setas_area_lista li.ativo{
	position: relative;
	height: 23px;
	background-color: #fff;
	color: #f95e00;
	font-size: 1.3em;
	font-weight: bold;
	letter-spacing: -0.05em;
}
.galeria_fotos_datas .setas_topo .setas_area_lista li.ativo{
	margin-top: -6px;
	margin-bottom: -1px;
	border-top: 1px solid #cdcdcd;
	border-bottom: none;
}
.galeria_fotos_datas .setas_rodape .setas_area_lista li.ativo{
	margin-top: -1px;
	margin-bottom: -6px;
	border-top: none;
	border-bottom: 1px solid #cdcdcd;
}
.galeria_fotos_datas .setas_area_lista li.ativo a {
	color: #f95e00;
	width: 89px;
}
.galeria_fotos_datas .setas_area_lista li.ativo a:hover {
	background-color: #fff;
}

.galeria_fotos_datas .lista_ch_grande{
	_height: 1px;
	padding: 21px 0 12px 0;
	border: 1px solid #cdcdcd;
	margin:15px 0;
}
.galeria_fotos_datas .lista_ch_grande .ch_grande{
	width: 225px;
	overflow: hidden;
	margin-right: 0;
	padding-left: 10px;
	margin-bottom: 15px;
}
.galeria_fotos_datas .lista_ch_grande .ch_grande span.data{
	display:block;
	height:18px;
	overflow:hidden;
	font-weight:bold;
}
.galeria_fotos_datas .lista_ch_grande .ch_grande a.img_borda{
	margin-top: 5px;
	margin-bottom: 6px;
}
.galeria_fotos_datas .lista_ch_grande .ch_grande a.img_borda img{
	width: 225px;
	height: 169px;
}

.galeria_fotos_datas .lista_ch_grande .lista_rodape{
	clear: both;
	text-align: right;
	padding-top: 20px;
	text-align: right;
	font-size: 1.2em;
}
.galeria_fotos_datas .lista_ch_grande .lista_rodape a.ver_mais{
	float: right;
	width: 75px;
	margin-right: 5px;
	color: #f95e00;
	font-weight: bold;
}
.galeria_fotos_datas .lista_ch_grande .lista_rodape a.ver_mais span{
	float: right;
}
.galeria_fotos_datas .lista_ch_grande .lista_rodape a.ver_mais .icone{
	display: block;
	width: 18px;
	height: 18px;
	margin-left: 3px;
	background: url(img/icn_sinal_mais.gif) no-repeat center;
	background-color: #f95e00;
}
.galeria_fotos_datas .lista_ch_grande .lista_rodape span.paginas{
	padding: 0 12px;
	font-weight: bold;
}

.ch_galeria{

	_height: 1px;
	padding: 7px 8px;
	margin-bottom: 26px;
	background-color: #eeeeee;
}
.ch_galeria .galeria_data{
	margin-top: 13px;
}
.ch_galeria h3{
	margin-top: 6px;
	margin-bottom: 7px;
	font-size: 1.5em;
}
.ch_galeria .foto{
	float: left;
	width: 450px;
	margin-right: 10px;
}
.ch_galeria .foto img{
	width: 450px;
	height: 338px;
}
.ch_galeria .foto .credito{
	display: block;
	font-size: 0.85em;
	text-align: right;
}

/*** Lista de Chamadas ***/
.centro_conteudo .lista_ch_galeria{
	float: left;
	width: 400px !important;
	padding: 0 !important;
	border-bottom: 1px solid #cccccc;
}
.centro_conteudo .lista_ch_galeria_dir{
	float: right;
}
.centro_conteudo .lista_ch_galeria .ch_media_hr{
	width: 100%;
}
.centro_conteudo .lista_ch_galeria dt{
	padding-top: 11px;
	margin-bottom: 6px;
	font-size: 1.4em;
	letter-spacing: -0.01em;
}
.centro_conteudo .lista_ch_galeria dd{
	clear: both;
	margin: 0;
	padding: 10px 0 8px 0;
	border-top: 1px solid #cccccc;
}
.lista_ch_galeria .mais{
	height: 26px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 0;
	text-align: right;
}
.lista_ch_galeria .mais a{
	font-size: 0.88em;
}
.lista_ch_galeria .mais .icone {
	float: right;
	position: relative;
	display: block;
	width: 19px;
	height: 19px;
	margin-left: 5px;
	border: 1px solid #cccccc;
	background: url(img/icn_sinal_mais.gif) no-repeat center;
}

/*** Varia com a sessão ***/
.lista_ch_galeria .mais .icone,
.galeria_fotos .seta_anterior,
.galeria_fotos .seta_proxima,
.galeria_fotos_datas .lista_ch_grande .lista_rodape a.ver_mais .icone{ background-color: #0071bd; }
.lista_ch_galeria dt,
.lista_ch_galeria .mais a,
.galeria_fotos .area_foto big,
.galeria_fotos_datas .setas_area_lista li.ativo ,
.galeria_fotos_datas .setas_area_lista li.ativo a ,
.galeria_fotos_datas .lista_ch_grande .lista_rodape a.ver_mais { color: #0071bd; }
/**/

/**********************************/


/*** Lista de Todas ***/
.lista_todas{
	clear: both;
	overflow: hidden;
	margin: 30px 0;
	line-height: 1.1em;
}
.lista_todas li{
	clear: both;
	min-height: 57px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: -1px;
	border-top: 1px solid #cccccc;
}
.lista_todas li h3{
	font-size: 1.4em;
	font-weight: normal;
	letter-spacing: -0.04em;
}
.lista_todas li img{
	width: 75px;
	min-height: 57px;
}
.lista_todas li a.img_borda{
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.ch_lista_todas{
	margin-bottom: 20px;
}
.ch_lista_todas .data_hora{
	display: block;
	padding: 6px 0 4px 10px;
	font-size: 1.1em;
	font-weight: normal;
}
.ch_lista_todas .area{
	_height: 1px;
	padding: 6px 11px 11px 11px;
	background-color: #eee;
}
.ch_lista_todas h3{
	margin-bottom: 8px;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1em;
	letter-spacing: -0.02em;
}
.ch_lista_todas img{
	float: left;
	width: 150px;
	height: 113px;
	margin-right: 16px;
}
.ch_lista_todas p{
	font-size: 1.2em;
	line-height: 1.2em;
}
/**/

/** Paginacao **/
.veja_mais ul.lista{
	padding:300;
	display:block;
	font-size:1.1em;
	width: 375px;
}

.veja_mais ul.lista li{
	display:block;
	padding:4px 0;
}

.veja_mais ul li.data{
	font-weight:bold;
}

.veja_mais ul.paginacao{
	width:700px;
	float:left;
	background:url(img/bg-paginacao.gif) 0 0 no-repeat;
	margin:0 10px 0 0;
	border:none;
	text-align:right;
}
.veja_mais ul.paginacao.even{margin:20px 0 0 0;}
.veja_mais ul.paginacao li{display:inline; padding:4px 10px 5px 0; line-height:2em;}
.veja_mais ul.paginacao li a.ativo{text-decoration:underline;}


.glossario ul.lista {}
.glossario ul.lista dt{
	color: #0b90e9;
	font-size: 1.4em;
}
.glossario h3 {
	margin-top: 20px;
	margin-bottom: 5px;
}
.glossario ul.relacionados{ margin-top: 10px; }

.glossario_entretenimento h3 { color: #c9168e; }
.glossario_noticias h3 { color: #000; }
.glossario_esportes h3 { color: #246d26; }
.glossario_entretenimento ul.relacionados a { background-image: url(img/entretenimento/icn_circ.gif) }
.glossario_noticias ul.relacionados a { background-image: url(img/noticia/icn_circ.gif) }
.glossario_esportes ul.relacionados a { background-image: url(img/esportes/icn_circ.gif) }

/** Listão de Todas as Notícias **/
.todas_noticias{ display:block; }
.todas_noticias ul{ margin:0 0 10px 0;}
.todas_noticias hr{border:0;border-bottom:1px solid #999999;width:375px;}

.todas_noticias ul.lista li.data {
	font: bold 18px "Trebuchet MS";
	color: #999999;
}

.todas_noticias ul.lista li a.editoria {
	color: #FFFFFF;
	display: inline-block;
    font: 12px/18px "Trebuchet MS";
    margin-bottom: 5px;
    padding: 1px 9px;
}

.secao_entretenimento .todas_noticias ul.lista li a.editoria { background-color: #C9168E; }

.secao_esportes .todas_noticias ul.lista li a.editoria { background-color: #246D26; }

.secao_noticias .todas_noticias ul.lista li a.editoria { background-color: #000000; }

.todas_noticias ul.lista li a.dadosNoticia {
	font: normal 15px/18px "Trebuchet MS";
	color: #000000;
}

.todas_noticias ul.lista li a.dadosNoticia span {
	font: bold 15px "Trebuchet MS";
	color: #999999;
}

.todas_noticias ul.links { border:none; }
.todas_noticias ul.links li{ padding:0; }
.todas_noticias ul li { 
	display:block;
	padding:5px 0;
	font-size:1.2em;
	margin: 5px 0;
}
.todas_noticias ul li.titulo{
	border:none;
	font-size:1.6em;
	color:#000;
	font-weight:bold;
	padding:0 0 10px 0;
}
.todas_noticias ul li.todos{
	display:block;
	text-align:right;
	padding:25px 0 0 0;
}

/** RSS **/
.rss .col1{
	float:left;
	margin:0 10px 0 0;
	width:350px;
}
.rss .col2{
	float:left;
	margin:0 10px 0 0;
	width:170px;
}
.rss .sobre_rss{
	float:left;
	width:170px;
}
.rss div h3{
	display:block;
	padding:0 0 10px 0;
	font-size:1.6em;
}

.rss .rss_noticia h6.chapeu,
.rss .rss_entretenimento h6.chapeu,
.rss .rss_blogs h6.chapeu,
.rss .rss_esportes h6.chapeu{ font-size:1.6em; letter-spacing:-1px; margin:0 0 2px 0; }

.rss .rss_noticia h6.chapeu,
.rss .rss_noticia h6.chapeu a{ color:#000; }
.rss .rss_entretenimento h6.chapeu,
.rss .rss_entretenimento h6.chapeu a{ color:#c9168e; }
.rss .rss_blogs h6.chapeu,
.rss .rss_blogs h6.chapeu a{ color:#0071bd; }
.rss .rss_esportes h6.chapeu,
.rss .rss_esportes h6.chapeu a{ color:#246d26; }

.rss ul{ float:left; border:1px solid #dcdcdc; margin:0 10px 15px 0; width:163px; }
.rss ul li{
	display:block;
	padding:2px 10px;
	border-bottom:1px solid #dcdcdc;
	font-size:1.2em;
}
.rss ul li.even{ border:none; }
.rss ul li.zebra{ background:#eee; }
.rss_noticia{ float:left;}
.sobre_rss div{
	border:1px solid #d1d1d1;
	margin: 0 0 15px 0;
}

.sobre_rss div h3{
	color:#616161;
	background:#eee;
	padding:5px 10px;
	font-size:1.5em;
}
.sobre_rss div p{
	display:block;
	padding:10px;
}

.sobre_rss div h4{
	font-size:1.4em;
	font-weight:bold;
	padding:5px 0 5px 10px;
}
.sobre_rss div ul, .sobre_rss div ul li{ border:none;}
.sobre_rss div ul li{padding:0 0 0 20px; background:url(img/icn_rss_pqno.gif) 5px center no-repeat; margin:0 0 0 5px; }

/** Mural **/
.mural h3{ font-size:1.6em; margin:0 0 5px 0; }
.mural h4{ font-size:1.4em; margin:0 0 5px 0; color: #0071BD; }

.mural .comentarios{
	display: block;
	background: #eee;
	padding: 10px;
	width: 696px;
	margin: 15px 0;
}

.centro_conteudo .mural .comentarios form fieldset input.botao { 
	margin-left: 355px;
	margin-bottom: 40px; 
	background-repeat: no-repeat; 
}

.centro_conteudo .mural .comentarios form fieldset .captcha label { font-size: 1em; }

.centro_conteudo .mural .comentarios form fieldset .captcha div { 
	margin-left: 30px; 
	*margin-left: 15px; 
}
.centro_conteudo .mural .comentarios form fieldset .captcha ul { margin-left: 30px; }
.centro_conteudo .mural .comentarios form fieldset .captcha li { border: 0; }

.centro_conteudo .mural .comentarios form p.alerta { 
	margin-left: 22px; 
	margin-top: -70px; 
	*margin-top: -30px; 
	margin-bottom: 50px;
}

.mural .comentarios form fieldset legend.resp{ background:url(../images/icones/geral/icn_editar.gif) 0 0 no-repeat; }
body.secao_noticias .mural .comentarios form fieldset legend.resp{ background:url(../images/icones/noticias/icn_editar.gif) 0 0 no-repeat; }
body.secao_entretenimento .mural .comentarios form fieldset legend.resp{ background:url(../images/icones/entretenimento/icn_editar.gif) 0 0 no-repeat; }
body.secao_esportes .mural .comentarios form fieldset legend.resp{ background:url(../images/icones/esportes/icn_editar.gif) 0 0 no-repeat; }

.mural .comentarios form fieldset textarea { height: 40px; }

.mural .comentarios form fieldset label{ 
	width: 100px; 
	font-size: 1.2em;
}
.mural .comentarios form fieldset label.resp { line-height: 0.95em; }

.mural ul.ultimas li{
	display: block;
	padding: 10px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #cfcfcf;
	font-size: 1.2em;
}
.mural ul.ultimas li strong { display:block; }
.mural ul.ultimas li strong span { font-weight: normal; }
.mural ul.ultimas li a.opine{
	display:block;
	text-align:right;
	padding:4px 32px 0 0;
}
.centro_conteudo .mural ul.ultimas input.botao { font-size: 1.1em; }

.mural ul.ultimas li a.opine{ background:url(../images/icones/videos/icn_comentario.gif) right center no-repeat; }
body.secao_noticias .mural ul.ultimas li a.opine{ background:url(../images/icones/noticias/icn_comentario.gif) right center no-repeat; }
body.secao_entretenimento .mural ul.ultimas li a.opine{ background:url(../images/icones/entretenimento/icn_comentario.gif) right center no-repeat; }
body.secao_esportes .mural ul.ultimas li a.opine{ background:url(../images/icones/esportes/icn_comentario.gif) right center no-repeat; }

.mural ul.ultimas li.form{ border:none; border-bottom:1px solid #d1d1d1; float:left; margin:0 0 15px 0; display:none; }
.mural ul li .comentarios form fieldset label{ font-size:1em;}
ul li .comentarios form fieldset input, ul li .comentarios form fieldset textarea { font-size:0.9em; }

/** Respostas Mural **/
.mural ul.ultimas li.resposta_nivel1{
	margin:0 0 0 15px;
}
.mural ul.ultimas li.resposta_nivel1 .comentarios{ width:680px; overflow:hidden; margin:15px 0; }

.mural ul.ultimas li.resposta_nivel2{
	margin:0 0 0 30px;
}
.mural ul.ultimas li.resposta_nivel2 .comentarios{ width:666px; overflow:hidden; margin:15px 0; }

.mural ul.ultimas li.resposta_nivel3{
	margin:0 0 0 45px;
}
.mural ul.ultimas li.resposta_nivel3 .comentarios{ width:651px; overflow:hidden; margin:15px 0; }

.mural ul.ultimas li.zebra, .mural ul.ultimas li.zebra, .mural ul.ultimas li.zebra{ background:#eee; padding:10px; }



/* resposta com banner */
.centro_conteudo .mural .mural_responder { 
	width: 385px;
	float: left;
	margin-right: 11px;
	min-height: 232px;
	height: auto;
}
.centro_conteudo .mural .mural_responder form fieldset label { width: 70px; }

.centro_conteudo .mural .mural_responder form fieldset input, 
.centro_conteudo .mural .mural_responder form fieldset textarea { width: 265px; }

.centro_conteudo .mural .mural_responder form fieldset textarea { height: 70px; }

.centro_conteudo .mural .mural_responder form fieldset input.botao {
	margin: 5px 40px 70px 0;
	*margin: 8px 40px 0 0;
	float: right;
}
.centro_conteudo .mural .mural_responder form fieldset span {
	height: 22px !important;
	width: 1px;
	padding: 0 0 0 25px;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	color: #EEEEEE;
}
.centro_conteudo .mural .mural_responder form fieldset .captcha div, 
.centro_conteudo .mural .mural_responder form fieldset .captcha ul {
	padding-left: 15px; 
	margin-left: 0px !important; 
}
.centro_conteudo .mural .mural_responder form fieldset .captcha label {
	width: 160px;
	padding-left: 5px;
	margin-top: 10px;
}
.centro_conteudo .mural .mural_responder form p.alerta {
	margin: -70px 0 0 0;
	*margin-top: -30px;
	width: 240px;
}
/**/

/** Minuto a Minuto **/
.minutoaminuto{
	position:absolute;
	width:600px;
	left:50%;
	margin-left:-300px;
	float:left;
	background:#fff;
	top:20%;
	padding:10px;
	z-index:10;
}

#fade{
	z-index:9;
	position:absolute;
	width:100%;
	background:#000;
	height:100%;
	margin:0;
	padding:0;
	top:0;
	display:none;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity:0.7;
}

/** Quiz - parte1 **/
.quiz{
	display:block;
    padding:0 0;
    margin: 0 0 15px 0;
    float: left;
}
.quiz .topo_quiz{
	float:left;
	width:716px;
	background:#eee;
	padding:10px 0 0 0;
	margin:0 0 13px 0;
	border:1px solid #dadada;
}
.quiz .topo_quiz span{ display:block; background:#eee; padding:0 10px;}
.quiz .topo_quiz h3{ font-size:1.6em; display:block; padding:0 10px; }
.quiz .topo_quiz h3.resultado{ padding:0 0 10px 10px; }

.quiz ol{
	display:block;
	background:#f1f2f2;
	width:716px;
	float:left;
	margin:15px 0 0 0;
	border-top:1px solid #dadada;
}

.quiz ol li {
	display:inline;
	font-size:1.2em;
	border-right:1px solid #d1d1d1;
	float:left;
	padding:2px 0;
	text-align:center;
	width:64px;
	color:#000;
	font-weight:bold;
	color:#616161;
}
.quiz ol li.final{ border:none;}

.quiz ol li.ativo { background:#0071bd; color:#fff; }
body.secao_noticias .quiz ol li.ativo { background:#000; color:#fff; }
body.secao_entretenimento .quiz ol li.ativo { background:#c9168e; color:#fff; }
body.secao_esportes .quiz ol li.ativo { background:#246d26; color:#fff; }

.quiz .pergunta{ display:none; width:716px; float:left; }
.quiz .pergunta.ativo{ display:block; }
.quiz .pergunta fieldset{
	background:#eee;
	padding:10px;
	border:1px solid #dadada;
	margin:0 0 14px 0;
}
.quiz .pergunta fieldset h3{ margin:0 0 15px 0; }
.quiz .pergunta fieldset img{ float:left; margin:0 10px 0 0; }
.quiz .pergunta fieldset ul li{ width:375px; margin:0 0 5px 0; float:left;}
/*.quiz .pergunta fieldset ul li input{ margin:0 5px 10px 0; float:left; }*/
.quiz .pergunta span{
	display:block;
	font-weight:bold;
	padding:5px 0 5px 30px;
	margin:0 0 0 5px;
	display:none;
}

/** veja tambem quiz**/
.veja_tmb{ display:block; padding:10px 0; }

.veja_tmb h6.chapeu{ font-size:1.6em; margin:0 0 10px 0; letter-spacing:-1px; }

.veja_tmb h6.chapeu_foto{ margin:10px 0; background-color:#0071bd; }
body.secao_noticias .veja_tmb h6.chapeu_foto{ margin:10px 0; background-color:#000; }
body.secao_entretenimento .veja_tmb h6.chapeu_foto{ margin:10px 0; background-color:#d33fa2; }
body.secao_esportes .veja_tmb h6.chapeu_foto{ margin:10px 0; background-color:#246d26; }

.veja_tmb .destaques3{ width:225px; float:left; margin:0 20px 0 0; }

.veja_tmb .destaques3 h5 a{ font-size:1.5em; color:#0071bd; }
body.secao_noticias .veja_tmb .destaques3 h5 a{ font-size:1.5em; color:#000; }
body.secao_entretenimento .veja_tmb .destaques3 h5 a{ font-size:1.5em; color:#d33fa2; }
body.secao_esportes .veja_tmb .destaques3 h5 a{ font-size:1.5em; color:#246d26; }

.veja_tmb .destaques3 a.img_borda{ margin:5px 0; }
.veja_tmb .destaques3 a.img_borda img{ width: 225px; height: 169px; }
.veja_tmb div.even{ margin:0; }

/** botoes **/
.quiz .pergunta input.botao{ float:right; background:#0071bd;}
body.secao_noticias .quiz .pergunta input.botao{ float:right; background:#000;}
body.secao_entretenimento .quiz .pergunta input.botao{ float:right; background:#c9168e;}
body.secao_esportes .quiz .pergunta input.botao{ float:right; background:#246d26;}

/** Quiz - parte2 **/
.quiz img.resultado{ float:left; margin:0 10px 15px 0; }

body.secao_esportes .quiz .ch_media_vr{ margin:0 25px 20px 0; }
.quiz .ch_media_vr{ margin:0 38px 20px 0; float:left; }
.quiz .ch_media_vr.even{ margin:0 0 20px 0;}

.quiz .relacionados_entretenimento, .quiz .relacionados_videos{ width:338px; float:left; }
.quiz .relacionados_videos { margin:0 0 0 38px; }
.quiz .relacionados_entretenimento h3.titulo, .quiz .relacionados_videos h3.titulo { display:block; padding:15px 0; }

.quiz .relacionados_entretenimento h3, .quiz .relacionados_entretenimento h3 a { color:#c9168e; }
.quiz .relacionados_entretenimento a:hover.img_borda { border-color:#c9168e; }
.quiz .relacionados_entretenimento h6.chapeu_foto{ background:#c9168e; }

.quiz .relacionados_videos h3, .quiz .relacionados_videos h3 a { color:#0071bd; }
.quiz .relacionados_videos a:hover.img_borda { border-color:#0071bd; }
.quiz .relacionados_videos h6.chapeu_foto{ background:#0071bd; }

.quiz .relacionados_entretenimento h3 img, .quiz .relacionados_videos h3 img { margin: 0 0 -10px 0; }
.quiz .relacionados_entretenimento ul.relacionados a{ background:url(img/entretenimento/icn_circ.gif) left center no-repeat; }
.quiz .relacionados_videos ul.relacionados a{ background:url(img/icn_circ.gif) left center no-repeat; }

.resultado_quiz{
	width:696px;
	float:left;
	padding:10px;
	border:1px solid #d1d1d1;
	margin:0 0 10px 0;
}

.cabecalho_quiz{ float: left;  margin:0 0 15px 0;}

.resultado_quiz h3{ height:40px; padding:5px 0; font-size:1.4em; color:#0071bd; }
body.secao_esportes .resultado_quiz h3 { color:#000; }
body.secao_entretenimento .resultado_quiz h3 { color:#c9168e; }
body.secao_esportes .resultado_quiz h3 { color:#246d26; }

.resultado_quiz span{ float:right; border:1px solid #d1d1d1; text-align:center; padding:5px; font-size:1.4em; color:#0071bd; }
body.secao_noticias .resultado_quiz span{ color:#000; }
body.secao_entretenimento .resultado_quiz span{ color:#c9168e; }
body.secao_esportes .resultado_quiz span{ color:#246d26; }

.barra_botoes{
	width:706px;
	float:left;	
	text-align:right;
	background:#eee;
	padding:5px;
	border:1px solid #dadada;
	margin:0 0 20px 0;
}

.barra_botoes input.botao{ width:auto; padding:2px 5px; background:#0071bd; }
body.secao_noticias .barra_botoes input.botao{ width:auto; padding:2px 5px; background:#000; }
body.secao_entretenimento .barra_botoes input.botao{ width:auto; padding:2px 5px; background:#c9168e; }
body.secao_esportes .barra_botoes input.botao{ width:auto; padding:2px 5px; background:#246d26; }

/** votacao imagens noticias **/
.votacao ul {
	display:block;
	padding: 0 0 15px 0;
}
.votacao ul li{
	width:100%;
	float:left;
	padding: 15px 0 0 0;
}

.votacao ul li img{ float:left; margin:0 10px 0 0; width:150px; height:113px; }
.votacao ul li input{float:left; margin:0 10px 80px 0;}
.votacao ul li p{ margin: 0 5px 0 0!important; font-size:1.2em; line-height:1em; }
.resultadoVotacao #texto { 
	float: left;
	width: 450px;
}

.votacao ul{
	width: 100% !important;
}
.votacao span.porcento{
	display: block !important;
	clear: both !important;
	margin-top: 3px;
}
.votacao span.porcento .barra{
	height: 16px;
	margin-top: 6px;
}
.votacao span.porcento .numero{
	position: relative;
	width: 70px;
	margin-right: -80px;
	font-size: 1.9em;
	font-weight: bold;
	line-height: normal !important;
}


#texto a{ text-decoration:underline; color:#000; }

.votacao ul li p.resultado_votacao {
	width: auto;
	padding-left: 15px;
	padding-top: 45px;
	float: left;
	font-weight: bold;
	font-size: 2em;
}
.votacao .bt_votacao {
	background: url(img/videos/btn_enviar.gif) left top no-repeat;
	float: right;
	font-size: 15px;
	font-weight: bold;
	padding: 3px 0 0 0;
	text-transform: uppercase;
	width:78px;
	height: 27px;
	text-align: center;
	text-decoration: none !important;
	color: #ffffff;
	margin: 20px 0 0 0;
}

.votacao span.votar{
	width: 100px;
	float: right;
}

.votacao input.botao{
	color:#fff;
	font-weight:bold;
	border:none;
	width:80px;
	height:30px;
	padding:0 0 4px 0;
}

.votacao input.botao{ background:url(img/videos/btn_enviar.gif) 0 0 no-repeat; }
body.secao_noticias .votacao input.botao{ background:url(img/noticia/btn_enviar.gif) 0 0 no-repeat; }
body.secao_entretenimento .votacao input.botao{ background:url(img/entretenimento/btn_enviar.gif) 0 0 no-repeat; }
body.secao_esportes .votacao input.botao{ background:url(img/esportes/btn_enviar.gif) 0 0 no-repeat; }

.votacao span.votar ul.relacionados li{float:none;}
.votacao span.votar ul.relacionados li a{color:#000;}

.votacao ul li span.porcento{display:none;}

/** captcha **/
.votacao .captcha{ clear:both; display:none; }
.centro_conteudo .votacao form .captcha label{ padding:0; margin:0; display:block; float:none; }
.centro_conteudo .votacao form .captcha ul li{ float:left; width:auto; margin:0 10px 0 0; text-decoration:underline; cursor:pointer; }
.centro_conteudo .votacao form .captcha div#f_captchaimg{ float:left; margin:0 10px 0 0; }
.centro_conteudo .votacao form .captcha span.erro{ padding:4px 0 4px 30px; }

/** Todas as Votações - Lista **/
.todas_votacoes ul li{
	width:350px;
	float:left;
	margin:0 10px 10px 0;
}
.todas_votacoes ul li.even{margin:0 0 10px 0;}
.todas_votacoes ul li a.img_borda{margin:0 10px 0 0;}
.todas_votacoes ul li.destaque{
	background:#eee;
	padding:10px;
	width:695px;
	margin:0 0 20px 0;
}
.todas_votacoes ul li.destaque h3{font-size:2em;}
.todas_votacoes ul.relacionados { float:right; }
.todas_votacoes ul.relacionados li { text-align: right; }
.todas_votacoes ul.relacionados li a{color:#000;}

 /** Links Patrocinados **/
.patricinados{ display:block; padding:20px 0; }

/** Adscence **/
.adsence{ display:block; padding:6px; background:#f2f2f2; }

/** Especialista **/
.especialista { display:block; }
.especialista h3 {font-size:1.5em;}
.especialista img { float:left; margin:0 10px 0 0; }
.especialista #espalhe img { margin:0 !important; }
.especialista p { margin: 10px 0; }

.especialista .cont_especialista {
	width: 395px;
	float: left;
}
.especialista .banner, 
.centro_conteudo .coment_especialista .area_patrocinados {
	margin: 0 !important;
	padding: 0 !important;
	width: 300px;
	float: right !important;
}
.especialista .banner span {
	margin: 0;
	position: relative;
}

.centro_conteudo .coment_especialista { margin: 20px 0 40px 0; }
.centro_conteudo .coment_especialista form fieldset legend { padding-bottom: 15px; }
.centro_conteudo .coment_especialista form fieldset p { margin-bottom: 15px; }

.topo_especialista { margin-top: 20px; }

.centro_conteudo .coment_especialista form {
	width: 395px;
	float: left;
}
.centro_conteudo .coment_especialista .banner {
	width: 300px;
	float: right !important;
}

.centro_conteudo .coment_especialista form fieldset label {
	width: 75px;
	font-size: 1.2em;
	padding-right: 5px;
}

.centro_conteudo .coment_especialista form fieldset input,
.centro_conteudo .coment_especialista form fieldset textarea {
	width: 265px;
}
.centro_conteudo .coment_especialista form fieldset select {
	width: 270px;
}
.centro_conteudo .coment_especialista form fieldset span {
	font-size: 0;
	height: 22px !important;
	line-height: 0;
	overflow: hidden;
	padding: 0 0 0 25px;
	width: 1px;
}
.centro_conteudo .coment_especialista form fieldset .captcha label {
	font-size: 12px;
}
.centro_conteudo .coment_especialista form fieldset .captcha div, 
.centro_conteudo .coment_especialista form fieldset .captcha ul { 
	margin-left:0 !important;
	padding-left: 25px;
}
.centro_conteudo .coment_especialista form fieldset .captcha label { padding-left: 14px; }

.centro_conteudo .coment_especialista form fieldset input.botao {
	margin-left: 275px;
}

form.consulta_especialista {
	display: block;
	background: #eee;
	padding: 5px 15px;
	*padding-top: 2px;
	margin: 20px 0;
	font-size: 1.2em;
}
form.consulta_especialista label{ float:left; }
form.consulta_especialista select{ font-size:0.95em; }
form.consulta_especialista input.botao{
	float: left !important;
	border: none;
	width: 26px;
	height: 23px;
	padding: 1px 0 4px 0 !important;
	margin-left: 10px;
	font-size: 0.9em;
}
form.consulta_especialista input.botao{ background:url(../images/icones/geral/btn_ok.gif) 0 0 no-repeat; }
body.secao_noticias form.consulta_especialista input.botao{ background:transparent url(img/noticia/btn_ok.gif) 0 0 no-repeat; }
body.secao_entretenimento form.consulta_especialista input.botao{ background:url(../images/icones/entretenimento/btn_ok.gif) 0 0 no-repeat; }
body.secao_esportes form.consulta_especialista input.botao{ background:url(../images/icones/esportes/btn_ok.gif) 0 0 no-repeat; }

form.especialista p{margin:0 0 15px 0; }

.centro_conteudo .comentarios form.especialista fieldset legend{
	padding:0;
	background:none;
	margin:0 0 5px 0;
	font-size:1.4em;
}
.centro_conteudo .comentarios form.especialista fieldset input.botao { margin: 0 10px 0 295px; }
.respostas h4{
	font-size:1.5em;
	color: #0071BD;
	margin:0 0 10px 0;
}
.respostas h4.tit_especialista {
	font-size: 1.8em;
	font-weight: bold;
	margin-bottom: 15px;
}
.respostas dl.resposta_especialista { margin-bottom: 15px; }

.respostas dl.resposta_especialista p.seguir { margin: 0 0 5px 0;}
.respostas dl.resposta_especialista p.seguir a { color: #000000; text-decoration: underline; }

.bt_duvida {
	display: block;
	background: red;
	width: 106px;
	height: 21px;
	padding: 1px 7px;
	float: right;
	color: #fff;
	font-weight: bold;
	background: url(../images/icones/geral/btn_duvida.gif) left top no-repeat;
	text-transform: uppercase;
	font-size: 0.9em;
	text-decoration: none !important;
}

.centro_conteudo .comentarios form fieldset legend, .centro_conteudo .comentarios form fieldset h4 {
	background-image:url(../images/icones/geral/icn_comentario2.gif);
	color: #0071BD;
}

.respostas dl.resposta_especialista strong, 
.respostas dl.resposta_especialista dd span { 
	display: block;
}
.respostas dl.resposta_especialista dd span { 
	font-weight: bold; 
	color: #0071BD; 
	margin: 5px 0 0 0; 
}
.respostas dl.resposta_especialista dd a:hover strong { text-decoration: underline !important; cursor: pointer; }
.respostas dl.resposta_especialista strong, 
.respostas dl.resposta_especialista dd span { 
	overflow: hidden; 
}
.respostas dl.resposta_especialista dd {
	display: block;
	padding: 0 0 10px 0;
	font-size: 1.2em !important;
}
.respostas dl.resposta_especialista dd strong.pergunta_usuario { font-size: 1em; }

.respostas dl.resposta_especialista dd p { 
	margin-bottom: 9px;
	font-size: 1em !important;
}

dl.lista_ch_media.especialista dt 
dl.lista_ch_media.especialista dt a {
	color: #ffffff
}

dl.lista_ch_media.especialista {
	float:left;
	margin:0 0 0 35px;
	width:150px;
}

dl.lista_ch_media.especialista dd{margin:0 0 15px 0;}
dl.lista_ch_media.especialista dd.chapeu { margin: 0; }

a.especialista{
	float:right;
	padding:10px 0;
	font-weight:bold;
}
.header_especialista { margin-bottom: 30px; }

/* integra especialista */
.especialista .mensagem_pergunte_especialista h3 {
	font-size: 1.9em;
	font-weight: bold;
	letter-spacing: -0.04em;
	line-height: 1em;
	margin: 10px 0;
}
.especialista .mensagem_pergunte_especialista .materia_controles {
	float: right;
	width: 115px;
}
.especialista .mensagem_pergunte_especialista .materia_controles ul li {
	float: left;
	font-size: 1.1em;
	margin: 0 5px 0 0;
}
.especialista .mensagem_pergunte_especialista .materia_controles ul li a {
	display: block;
	float: left;
	height: 25px;
	overflow: hidden;
	text-decoration: none !important;
	width: 25px;
}
.especialista .mensagem_pergunte_especialista .materia_controles ul li a.aumenta_fonte { 
	background: url(../images/icones/noticias/icn_amais.gif) left top no-repeat; 
}
.especialista .mensagem_pergunte_especialista .materia_controles ul li a.diminui_fonte { 
	background: url(../images/icones/noticias/icn_amenos.gif) left top no-repeat; 
}
.especialista .mensagem_pergunte_especialista .coluna_publicidade {
	width: 300px;
	float: right;
}
.especialista .mensagem_pergunte_especialista .coluna_publicidade .banner {
	margin: 15px 0 25px 0 !important;
	float: none !important;
}
.especialista .mensagem_pergunte_especialista .materia_texto {
	width: 395px;
	float: left;
}
.especialista .mensagem_pergunte_especialista .materia_texto .tit_mensagem {
	display: block;
	font-weight: bold;
	margin: 0;
}
.especialista .mensagem_pergunte_especialista .materia_texto .enviada_por { 
	display: block;
	margin: 0;
}
.especialista .mensagem_pergunte_especialista .materia_texto p { margin-top: 0; }

.especialista .mensagem_pergunte_especialista .materia_texto .resposta {
	margin-top: 25px;
}

.pergunte_especialista ul.controles{margin: 20px 0;}
.pergunte_especialista ul.controles,
.especialista .controles {
	background: url(img/bg_controles.gif) center center no-repeat;
	padding: 10px 0;
	text-align: center;
	width: 710px;
}
.especialista .controles{margin: 10px 0 0 0;}
/**/

.tit_info {
  	font-size: 1.6em !important;
	line-height: 1.2em !important;
 	padding: 8px 0 !important;
	margin: 0 !important;
	color: #0071BD;
	font-style: italic;
	font-weight: bold;
}
.materia_cabecalho .tit_info { padding: 20px 0 0 0 !important; }

body.secao_noticias .tit_info { color: #000000; }
body.secao_entretenimento .tit_info { color: #C9168E; }
body.secao_esportes .tit_info { color: #246D26; }

/** Mapa do Site **/
.mapa_site .noticias,
.mapa_site .entretenimento,
.mapa_site .esportes,
.mapa_site .videos,
.mapa_site .servicos{ width:170px; float:left; }

.mapa_site .servicos{ margin:20px 0 0 0; }

.mapa_site .noticias,
.mapa_site .entretenimento,
.mapa_site .esportes{ margin:0 12px 0 0;}

.mapa_site .noticias h6,
.mapa_site .entretenimento h6,
.mapa_site .esportes h6,
.mapa_site .videos h6,
.mapa_site .noticias2 h6,
.mapa_site .news h6,
.mapa_site .servicos h6{ font-size:1.6em; margin:5px 0 5px 0; }

.mapa_site .noticias h6, .mapa_site .noticias h6 a{ color:#000; }
.mapa_site .entretenimento h6, .mapa_site .entretenimento h6 a{ color:#c9168e; }
.mapa_site .esportes h6, .mapa_site .esportes h6 a{ color:#246d26; }
.mapa_site .videos h6, .mapa_site .videos h6 a{ color:#0071bd; }

.mapa_site .noticias2 h6,
.mapa_site .noticias2 h6 a,
.mapa_site .news h6,
.mapa_site .news h6 a,
.mapa_site .servicos h6,
.mapa_site .servicos h6 a{ color:#8d8d8d; }

.mapa_site .noticias2{ width:170px; float:left; margin:20px 12px 0 0; }
.mapa_site .noticias2 ul{ float:left; width:168px; margin:0 12px 0 0; }
.mapa_site .noticias2 ul.even{margin:0;}

.mapa_site ul.borda{ border-top:1px solid #d1d1d1; }

.mapa_site .news{ float:left; width:170px; margin:20px 12px 0 0; }

.mapa_site .noticias ul,
.mapa_site .noticias2 ul,
.mapa_site .entretenimento ul,
.mapa_site .esportes ul,
.mapa_site .videos ul,
.mapa_site .servicos ul,
.mapa_site .news ul{ display:block; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; }

.mapa_site .noticias ul li,
.mapa_site .noticias2 ul li,
.mapa_site .entretenimento ul li,
.mapa_site .esportes ul li,
.mapa_site .videos ul li,
.mapa_site .servicos ul li,
.mapa_site .news ul li{ display:block; padding:3px 10px; border-bottom:1px solid #d1d1d1; }

.mapa_site .noticias ul.nivel_2 li,
.mapa_site .noticias2 ul.nivel_2 li,
.mapa_site .entretenimento ul.nivel_2 li,
.mapa_site .esportes ul.nivel_2 li,
.mapa_site .videos ul.nivel_2 li,
.mapa_site .servicos ul.nivel_2 li,
.mapa_site .news ul.nivel_2 li{ padding:3px 5px 3px 20px; background:#f9f9f9; }

.mapa_site .noticias ul.nivel_3 li,
.mapa_site .noticias2 ul.nivel_3 li,
.mapa_site .entretenimento ul.nivel_3 li,
.mapa_site .esportes ul.nivel_3 li,
.mapa_site .videos ul.nivel_3 li,
.mapa_site .servicos ul.nivel_3 li,
.mapa_site .news ul.nivel_3 li{ padding:3px 5px 3px 30px; }

.mapa_site .noticias ul.nivel_3 li a,
.mapa_site .noticias2 ul.nivel_3 li a,
.mapa_site .entretenimento ul.nivel_3 li a,
.mapa_site .esportes ul.nivel_3 li a,
.mapa_site .videos ul.nivel_3 li a,
.mapa_site .servicos ul.nivel_3 li a,
.mapa_site .news ul.nivel_3 li a{ color:#999; }

.mapa_site .noticias ul li.zebra,
.mapa_site .noticias2 ul li.zebra,
.mapa_site .entretenimento ul li.zebra,
.mapa_site .esportes ul li.zebra,
.mapa_site .videos ul li.zebra,
.mapa_site .servicos ul li.zebra,
.mapa_site .news ul li.zebra{ background:#eee; }

.mapa_site .noticias ul li ul,
.mapa_site .noticias2 ul li ul,
.mapa_site .entretenimento ul li ul,
.mapa_site .esportes ul li ul,
.mapa_site .videos ul li ul,
.mapa_site .servicos ul li ul,
.mapa_site .news ul li ul{ border:none; width:168px; float:left; }

.mapa_site .noticias ul li ul li,
.mapa_site .noticias2 ul li ul li,
.mapa_site .entretenimento ul li ul li,
.mapa_site .esportes ul li ul li,
.mapa_site .videos ul li ul li,
.mapa_site .servicos ul li ul li,
.mapa_site .news ul li ul li{ display:block; border:none; padding-left:25px; }


.galeria_lista_album {
    float:left;
	margin-right:40px;
	position:relative;
	width:auto;	
}


.galeria_lista_album li .ch_media_hr {
    width:375px !important;
}



.quiznoticias ul.controles, .esportes_classificacao ul.controles, 
.esportes_agenda ul.controles, .esportes_mercadodabola ul.controles, 
.ranking_fifa ul.controles, .classificacao_gp ul.controles, 
.automobilismo_classificacao ul.controles, .bate_papo_transcricao ul.controles,
.copa_do_brasil ul.controles, .libertadores ul.controles,
.libertadores_classificacao ul.controles, .libertadores_primeira_fase ul.controles,
.ranking ul.controles{ 
	width: 710px;
	text-align: center; 
	float: left;
	padding: 10px 0;
	margin: 40px 0 0;
	background: url(img/bg_controles.gif) center center no-repeat;
}

.quiznoticias .espalhe form{
	margin-top: -25px;
}

.murais .mural .mural_responder { 
	width:696px;
	float: left;
	margin-right: 11px;
	min-height: 380px;
	height: auto;
	position:relative;
}

.murais .mural .mural_responder form fieldset input.botao {
	margin: 5px 40px 0 0;
	*margin: 8px 40px 0 0;
	float: right;
}

.murais .mural .mural_responder form p.alerta {
	margin: 0;
	*margin-top: -30px;
	width: 240px;
}

.votacaonoticias .materia{
	width:410px;
	display:block;
	margin-left:-5px;
	min-height:270px;
}

.votacaonoticias .materia .materia_cabecalho{width:410px; float:left;}

.glossarionoticias .resultado_glossario dl.glossario dd{
	width:405px;
}

.glossarionoticias .resultado_glossario span.topo a{ padding-left: 30px; }

div.campeao{margin:15px 0;text-align:center;display:none}
div.campeao p{font-size:25px;font-weight:bold}

#r7MainImageTop img{
	float:left;
	max-width: 710px;
}

.bate_papo_arquivo .batepapo .ch_lista_todas{
	width:406px;
	min-height:280px;
}

.bate_papo_arquivo .batepapo .ch_lista_todas .area{
	min-height:235px;
}

.bate_papo_transcricao .batepapo .ch_batepapo_topo{
	width:385px;
	min-height:235px;

}

/* Enquete*/

#enquenteAnchor{ margin:0; padding:0; display:none; }
.enquetes_votar_v2, .enquetes_resultados_v2, .enquetes_todas_v2, .enquetes_voltar_v2{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:20px;text-align:center; margin:5px; }
.veja_mais_enquetes_v2 {height:700px;width:715px}
.veja_mais_enquetes_v2 .lista{ width:400px !important; }
.enquetes_votar_v2{ width:99px; height:26px; display:inline-block; }
.enquetes_resultados_v2{ width:118px; height:27px; background-position:0 -27px; display:inline-block; }
.enquetes_todas_v2{ width:154px; height:26px; background-position:0 -55px; display:block; }
.enquetes_voltar_v2{ width:99px; height:27px; display:inline-block; }
.enquetes_opcoes_alerta_v2 { color:#000000; display:block; font-weight:bold; height:22px; margin-bottom:10px; margin-top:5px; }
.enquetes_div_opcoes_v2{ margin-left:8px; padding-right:2px; }
.enquetes_div_opcoes_v2 p{ display:block; padding-top:3px; padding-bottom:20px !important; clear:both; }
.enquetes_div_opcoes_v2 h2{ color:#000000; display:block; font-size:20px; font-weight:bold; height:70px; width:400px; }
.enquetes_div_opcoes_v2 h2 em{ font-size:25px; }
.enquetes_label_v2{ color:#000; font-size:11px; margin-left:-4px; }
.enquetes_div_captcha_v2{ padding-left:5px !important; }
.enquetes_refresh_captcha_v2{ color:#000000; font-size:11px; text-decoration:underline; }
.enquetes_opcoes_v2{ margin-top:16px !important; display:block; color:#000; }
.descricao_enquete { margin:15px 0 40px 0;@margin-bottom:45px;font-size:13px; }
.descricao_enquete p { display:inline; color:#000000; margin:0; }
.enquetes_opcoes_v2 li{ margin:20px 0; }
.enquetes_opcoes_v2 li p{ clear:right; float:left; }
.enquetes_opcoes_v2 li img{ float:left; margin:0 5px 20px 0; max-width:150px; max-height:113px; }
.enquetes_opcoes_v2 .enquetes_options_v2{ float:left; }
.enquetes_form_v2{ margin:-50px 0 !important; overflow:hidden;}
.enquetes_div_barra_v2{ margin-top:20px; color:#000; }
.enquetes_div_barra_v2 p{ display:inline-block; }
.enquetes_img_resultados_v2{ float:left; margin-right:15px; margin-top:-5px; max-height: 113px; max-width: 150px; display:inline-block; }
.enquetes_barra_v2{ margin-top: -5px !important }
.enquetes_numero_v2{ margin-top:-9px; }
.enquetes_botoes_v2{ margin-top:15px; width:400px; }
.enquetes_main_img_v2{ display:block; }
#enquetes_total_votos_v2{ display:none; height:35px; line-height:70px; width:350px; clear:both; }
.enquetes_resultList_v2{ display:block; }
.enquetes_resultList_v2 li{ clear:both; display:block; margin:10px 0px 0px 0px; @margin:0px 0px 0px 0px !important; }
.enquetes_result_bars_v2{ float:left; }
.enquetes_result_bars_v2 .description_v2{ display:block; margin-bottom:8px !important; }
.enquetes_result_bars_v2 .description_v2 p{ margin:0 !important; padding:0 !important; }
.enquete #sucesso { padding-left:10px; }
.enquetes_banner_v2 { float:right !important; margin:0 !important; }
.enquetes_linkPatrocinadoLateral20042010_v2 { float:right; margin:275px 0 0 416px; overflow:hidden; position:absolute; width:300px; left:0; }
.enquetes_banners_lista{ margin-top:-635px !important; @margin-top:-605px; margin-left:410px !important; float: none !important; }
.enquetes_banners_integra{ margin-top:0; }
.enquetes_links_pat_lista{ margin-top:-550px; }
.enquetes_links_pat_integra{ margin-top:300px; }
.veja_mais_enquetes_v2 .listaWrapper_v2{ height:850px; width:400px; }
 
li a.ctrl_ce {background:url("../images/icones/noticias/icn_report_erro.gif") no-repeat scroll left top transparent;}
#holder-report-erro #bt-report-erro {background-color:#000;}
#holder-report-erro .bt-fechar{background:url("../images/icones/noticias/icn_valida_erro.gif") no-repeat scroll right top transparent}#report-erro {background-color:#F6F6F6;border-top:1px solid #DFDFDF;color:#484848;margin:0 auto;padding:20px 15px 30px;position:absolute;width:475px;}
#holder-report-erro {clear:both;display:none;font-size:13px;margin:0 auto;position:relative;top:-23px;width:475px; z-index:1000}
#holder-report-erro h5{font-weight:bold; font-size:18px; color:#474747; padding-bottom:15px;}
#holder-report-erro .bt-fechar{right:10px; top:10px; background:url("../images/icones/noticias/icn_valida_erro.gif") no-repeat scroll right top transparent;cursor:pointer;display:block;height:22px;position:absolute;text-indent:-9999px;width:27px;z-index:101;}
#holder-report-erro fieldset{width:332px;}
#holder-report-erro .campo{margin-bottom:10px; position:relative;clear:both;}
#holder-report-erro p{padding-bottom:15px; font-size:13px; margin:0}
#holder-report-erro label{display:inline-block;margin-right:5px;text-align:right;width:90px;vertical-align:top;}
#holder-report-erro input{height:22px;}
#holder-report-erro input, #holder-report-erro textarea{outline: 4px solid #eee; font-size:11px;padding-left:2px;border:1px solid #c1c1c3;border-top:2px solid #858585;width: 200px;}
#holder-report-erro textarea{height:75px; overflow: auto;}
#holder-report-erro a{text-decoration:none;display:block;font-size:11px;font-weight:bold;position:absolute;right:15px;top:105px;width:140px;}
#holder-report-erro a span{text-decoration: underline; font-weight:bold; font-size:11px;}
#holder-report-erro a:hover span{text-decoration:none;}
#holder-report-erro #bt-report-erro{width:100px;cursor:pointer;background-color:#000;border:0 none;top:240px;color:#FFF;font-family:Arial,"trebuchet ms",helvetica,sans-serif;font-size:13px;font-weight:bold;padding:2px 10px;position:absolute;right:50px;}
#holder-report-erro #bt-report-erro:hover{text-decoration:underline;}
#holder-report-erro #msg-callback{left:104px;position:absolute;}
#holder-report-erro #msg-callback span{font-size:12px;font-weight:bold;line-height:15px; display:none;}
#holder-report-erro form span {height:22px;position:absolute;right:0;text-indent:-9999px;top:2px;width:25px; display:inline-block;}

.centro_conteudo .enquete_home_v2 { background:#FFFFFF;border:1px solid #dfdfdf;margin-bottom:20px;padding-bottom:10px;width:247px; }
.centro_conteudo .enquete_home_v2 h4 { background:none !important;font-weight:normal !important;padding:0 !important; }
.centro_conteudo .enquete_home_v2 .enquetes_todas_v2 { display:block !important; }
.centro_conteudo .enquete_home_v2 .enquetes_div_opcoes_v2 { margin-left:0; } 
.centro_conteudo .enquete_home_v2 .enquetes_div_opcoes_v2 p { margin-bottom:0; }

.centro_conteudo .topo_especial{
	font-size:1px;
	margin-bottom:5px;
}

/* Mudança Página de Busca para Links Patrocinados */
#adblock1{
	margin:0 0 10px 10px;
}

#adblock2{
	clear:both;
}

body.busca #resultados .paginacao{
	width:400px;
}
