/***********************************
******** Variacoes da sessao *******
***********************************/

/** Menu ativo **/
.site_menu .item2 a { text-decoration: underline; }
.site_barra .item2 a { text-decoration: underline; }

/** Logo da sessao **/
.site_topo h1 { background-image: url(img/entretenimento/logo_entretenimento.gif); }

/** Borda do hover das imagens **/
a.img_borda { border-color: #c9168e; }

/** Busca **/
.site_busca { background-image: url(img/entretenimento/busca_bg.gif);}
input.botao, a.botao {
	border-color: #feabe3 #ae1a7d #ae1a7d #feabe3;
	background: #f474ca;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}

/** Resultado de Busca **/
.filtros_busca ul.filtro_formato li.selecionado a,
.filtros_busca ul.filtro_formato li a:hover{
	color: #c9168e;
}

/** Submenu da sessao **/
.menu_vertical ul li.ativo a.selecionado,
.menu_vertical ul li.ativo a,
.menu_vertical ul.nav2 li.ativo a { color: #c9168e; }

/* Rodape da sessao */
.rodape_interno,
.site_rodape { background: #fae0f2; }

.site_rodape li a, 
.site_rodape address { color: #000000; }

/* Paginacao */
.paginacao ul li a:hover { background-color: #fae0f2; }
.paginacao ul li.selecionado a,
.paginacao ul li.selecionado a:hover{ background-color: #c9168e; }

/** Home de Enquetes - Notícias **/
.centro_conteudo .resultado_glossario span.letra { background:url(img/entretenimento/icn_letra.gif) 0 0 no-repeat; }
.centro_conteudo .resultado_glossario dl.glossario dd ul li a{ background:url(../images/icones/entretenimento/icn_circ.gif) left center no-repeat; }
.centro_conteudo .resultado_glossario span.topo{ background:url(../images/icones/entretenimento/icn_topo.gif) no-repeat left; }
.centro_conteudo ol.alfabeto li a:hover { color: #c9168e; }


/***********************************
************* Conteudo *************
***********************************/

/** Breadcrumb **/
.centro_conteudo .bdc{ color: #c9168e; }
.centro_conteudo .bdc a{ color: #c9168e;}

/** Sessao **/
.centro_conteudo h2.sessao { background-image: url(img/entretenimento/bg_sessao1.gif); }
.centro_conteudo h2.sessao a { background-color: #c9168e; background-image: url(img/entretenimento/bg_sessao2.gif); }
.centro_conteudo .subtitulo_sessao { color: #c9168e; }

/** Títulos **/
.centro_conteudo h3 , .centro_conteudo h3 a { color: #c9168e; }
.centro_conteudo h6.chapeu, .centro_conteudo h6.chapeu a { color: #c9168e; }
.centro_conteudo h6.chapeu_foto { background-color: #c9168e; }

/** Relacionados **/
.centro_conteudo ul.relacionados li a { background-image: url(img/entretenimento/icn_circ.gif); }

/** Quebra **/
.quebra{
	clear: both;
	width: 100%;
	height: 15px;
}


/***********************************
******** Chamada Principal *********
***********************************/
.centro_conteudo .ch_principal_tv { background-color: #eeeeee; }
.centro_conteudo .ch_principal_tv ul.chamadas span { color: #c9168e; }
.centro_conteudo .ch_principal_tv ul.controle li { color: #c9168e; }
.centro_conteudo .ch_principal_tv ul.controle li:hover { background-color: #fae0f2; }
.centro_conteudo .ch_principal_tv ul.controle li.ativo { background-color: #c9168e; color: #fff; }
/**********************************/


/***********************************
********** Chamada Abas ************
***********************************/
.centro_conteudo .ch_abas ul.abas li.ativo { color: #c9168e; }
.centro_conteudo .ch_abas ol.mais_lidas li.item1 { background-image: url(img/entretenimento/ol_item1.gif); }
.centro_conteudo .ch_abas ol.mais_lidas li.item2 { background-image: url(img/entretenimento/ol_item2.gif); }
.centro_conteudo .ch_abas ol.mais_lidas li.item3 { background-image: url(img/entretenimento/ol_item3.gif); }
.centro_conteudo .ch_abas ol.mais_lidas li.item4 { background-image: url(img/entretenimento/ol_item4.gif); }
.centro_conteudo .ch_abas ol.mais_lidas li.item5 { background-image: url(img/entretenimento/ol_item5.gif); }
.centro_conteudo .ch_abas ol.mais_lidas li.item6 { background-image: url(img/entretenimento/ol_item6.gif); }
.centro_conteudo .chamadas_aba_mais{ margin-right: 15px; margin-bottom: 15px; }
/**********************************/


/***********************************
************** Banner **************
***********************************/
.banner_home{
	float: right;
}
.banner_meio{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.banner_esq{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.banner_dir{
	float: right;
	margin: 0 0 15px 0;
}
/**********************************/


/***********************************
********** Chamada Média ***********
***********************************/
/* Meio */
.ch_media_vr_meio{
	float: left;
	width: 180px;
	margin-bottom: 15px;
}
.ch_media_vr_meio2{
	float: left;
	width: 155px;
	margin-bottom: 15px;
}
.ch_media_vr_meio2 .ch_media_vr{
	margin-bottom: 15px;
}
.ch_media_hr_meio{
	float: left;
	width: 458px;
	margin-bottom: 15px;
}
.ch_media_hr_meio .img_borda{
	margin-top: 0 !important;
}
.ch_media_hr_meio2{
	float: left;
	width: 353px;
	margin-right: 10px;
	margin-bottom: 15px;
}
.ch_media_hr_rodape{
	float: left;
	width: 353px;
	margin-right: 10px;
	margin-top: 15px;
}
.ch_media_hr_meio3{
	float: left;
	width: 380px;
	margin-bottom: 15px;
}
.ch_media_hr_meio a.img_borda{
	margin-top: 5px;
}
.ch_media_hr_meio4{
	float: left;
	width: 430px;
	margin-top: 15px;
}
.ch_media_hr_meio4 .ch_media_hr{
	clear: both;
	min-height: 113px;
	margin-bottom: 9px;
}
.ch_media_hr_meio4 .ch_media_hr.even{
	margin-bottom: 0;
}

/* Lista */
.lista_ch_media_vr{
	float: left;
	width: 170px;
	margin-right: 12px;
	margin-bottom: 15px;
}
.lista_ch_media_vr ul.relacionados{
	clear: both;
}

.lista3_ch_media_vr{
	float: right;
	width: 506px;
}
.lista3_ch_media_vr .ch_media_vr{
	float: left;
	margin-right: 28px;
	margin-bottom: 15px;
}
/**********************************/

/***********************************
********* Chamada Pequena **********
***********************************/
.lista1_ch_pequena{
	float: left;
	width: 185px;
}
.lista1_ch_pequena .ch_pequena{
	clear: both;
	margin-bottom: 20px;
}
.lista1_ch_pequena .ch_pequena a.img_borda { margin-top: 5px; }


ul.ch_topo{
	margin-bottom: 15px;
}
ul.ch_topo .ch_pequena{
	height: 80px;
	margin-bottom: 15px;
}
ul.ch_topo .ch_pequena .img_borda{
	margin-top: 5px;
}
/**********************************/

	
/***********************************
********* Chamada Grande ***********
***********************************/
.centro_conteudo .ch_grande_hr {
	float: left;
	width: 480px;
	margin-bottom: 13px;
}
.centro_conteudo .ch_grande_hr h6.chapeu { 
	display: inline;
	padding: 1px 4px;
	background: #c9168e; 
	font-size: 110%;
}
.centro_conteudo .ch_grande_hr h6.chapeu,
.centro_conteudo .ch_grande_hr h6.chapeu a { color: #ffffff; }
.centro_conteudo .ch_grande_hr h3{ 
	font-size: 210%;
	line-height: 100%;
	letter-spacing: -1px;
}
.centro_conteudo .ch_grande_hr a.img_borda{
	margin-top: 5px;
	margin-right: 10px;
}
.centro_conteudo .ch_grande_hr a.img_borda img{
	display: block;
	width: 225px;
	height: 169px;
}
/**********************************/


/***********************************
************* Cinema ***************
***********************************/
/** Cinema Abas **/
.centro_conteudo div.chamadas_aba_cinema{
	float: right;
	margin-right: 0;
}
.abas_cinema{
	clear: both;
	width: 100%;
	margin-bottom: 15px;
}
.abas_cinema .aba_conteudo{
	height: 185px;
	padding: 0 !important;
}
.abas_cinema img{
	width: 80px;
	height: 115px;
}

.abas_cinema .setas_area {
	clear: both;
	height: 115px;
	padding-top: 35px;
}
.abas_cinema .setas_area .seta_anterior,
.abas_cinema .setas_area .seta_proxima {
	margin-top: 40px;
	background-color: #c9168e;
}
.abas_cinema .setas_area .setas_area_lista {
	position: relative;
	width: 645px;
	height: 115px;
	margin-left: 10px;
}

.abas_cinema ul.estreia{
	width: 150%;
	height: 115px;
}
.abas_cinema ul.estreia li{
	float: left;
	width: 210px;
	height: 115px;
	padding-right: 5px;
}
.abas_cinema ul.estreia li h3 {
	width: 116px;
	height: 115px;
	overflow: hidden;
	font-size: 0.9em;
	text-transform: uppercase;
	word-spacing: normal !important;
}
.abas_cinema ul.estreia li a.img_borda{
	margin-right: 10px;
}
.abas_cinema ul.estreia li .treiler{
	display: block;
	height: 18px;
	margin-top: 8px;
	background: url(img/entretenimento/icn_treiler.gif) no-repeat;
}
.abas_cinema ul.estreia li .treiler a{
	padding-left: 25px;
	background: url(img/entretenimento/icn_treiler.gif) no-repeat;
}

/** Cinema Enquete **/
.centro_conteudo form.enquete {
	float: left;
	width: 239px;
	padding: 6px 6px;
	margin-bottom: 15px;
	border: 1px solid #cfcfcf;	
}
.centro_conteudo form.enquete legend { 
	color: #c9168e; 
	font-size: 140%;
}
.centro_conteudo form.enquete dl {
	padding: 4px 3px;
}
.centro_conteudo form.enquete dt {
	padding-bottom: 6px;
	font-weight: bold;
	line-height: 105%;
}
.centro_conteudo form.enquete .opcoes_alerta span { display: none; height: 22px; padding-left: 30px; }
.centro_conteudo form.enquete .captcha { display: none; }
.centro_conteudo form.enquete .captcha input.text { width:150px; }
.centro_conteudo form.enquete .captcha span { float:right; height: 22px; width:1px; overflow: hidden; padding-left:30px; margin-right:33px; *margin-top: -22px; }
.centro_conteudo form.enquete .captcha ul li { display: inline; cursor:pointer; text-decoration: underline; margin-right: 5px; }
.centro_conteudo fieldset.resultado .botao { display: none; }
.centro_conteudo form.enquete .botao {
	margin-left: auto;
}
.centro_conteudo form input.botao {
	float: right;
	margin-right: 1px;
	font-weight: bold;
}

.centro_conteudo form.enquete .porcento { display: none; }
.centro_conteudo form.enquete fieldset.resultado .porcento { display: block; }
.centro_conteudo form.enquete fieldset.resultado label input { display: none; }

.centro_conteudo form.enquete .relacionados {
	float: right;
	margin: 2px 11px 0 0;
	font-size: 90%;
}
.centro_conteudo form.enquete .relacionados li.item2 { display: none; }
.centro_conteudo form.enquete fieldset.resultado .relacionados li.item2 { display: block; }
.centro_conteudo form.enquete fieldset.resultado .relacionados li.item1 { display: none; }


/** Cinema Dezmais **/
.centro_conteudo .dezmais{
	float: left;
	width: 212px;
	height: 480px;
	margin-right: 19px;
	margin-bottom: 15px;
	background-color: #eeeeee;
}
.centro_conteudo .dezmais h3{
	height: 27px;
	padding-top: 13px;
	padding-left: 40px;
	background: url(img/entretenimento/icn_dezmais.gif) no-repeat 8px 8px;
	font-size: 1.5em;
	letter-spacing: -0.03em;
	font-weight: normal;
}
.centro_conteudo .dezmais ol{
	height: 439px;
	padding: 0 10px;
	overflow: hidden;
}
.centro_conteudo .dezmais ol li{
	float: left;
	clear: both;
	width: 159px;
	height: 37px;
	padding: 7px 0 0 33px;
	margin-top: -1px;
	overflow: hidden;
	border-top: 1px solid #d4d4d4;
	background-position: 3px 10px;
	background-repeat: no-repeat;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.45em;
	text-transform: uppercase;
}
.centro_conteudo .dezmais ol li.item1{ background-image: url(img/entretenimento/num_1.gif); }
.centro_conteudo .dezmais ol li.item2{ background-image: url(img/entretenimento/num_2.gif); }
.centro_conteudo .dezmais ol li.item3{ background-image: url(img/entretenimento/num_3.gif); }
.centro_conteudo .dezmais ol li.item4{ background-image: url(img/entretenimento/num_4.gif); }
.centro_conteudo .dezmais ol li.item5{ background-image: url(img/entretenimento/num_5.gif); }
.centro_conteudo .dezmais ol li.item6{ background-image: url(img/entretenimento/num_6.gif); }
.centro_conteudo .dezmais ol li.item7{ background-image: url(img/entretenimento/num_7.gif); }
.centro_conteudo .dezmais ol li.item8{ background-image: url(img/entretenimento/num_8.gif); }
.centro_conteudo .dezmais ol li.item9{ background-image: url(img/entretenimento/num_9.gif); }
.centro_conteudo .dezmais ol li.item10{ background-image: url(img/entretenimento/num_10.gif); }

.ch_dezmais{
	float: left;
	width: 251px;
	padding-top: 3px;
}
.ch_dezmais .ch_pequena{ 
	clear: both;
	margin-bottom: 18px;
}
.ch_dezmais .ch_pequena a.img_borda{ margin-top: 5px; }



/** Cinema Busca **/
.busca_cinema_completo{
	float: right;
	width: 361px;
	padding: 10px;
	margin-bottom: 12px;
	background-color: #eeeeee;
}
.busca_cinema_completo form legend{
	color: #c9168e;
	font-size: 1.6em;
	font-weight: bold;
	letter-spacing: -0.03em;
}
.busca_cinema_completo form p {
	float: left;
	font-size: 1em;
	padding-right: 5px;
	padding-top: 3px;
}
.busca_cinema_completo form select {
	float: left;
}
.busca_cinema_completo form input.botao {
	float: right;
}
.busca_cinema_completo form select.estado{ width: 72px; }
.busca_cinema_completo form select.cidade{ width: 200px; }
.busca_cinema_completo form select.salas{ width: 135px; }
/*Busca filme*/
.busca_cinema_completo form.filme select { width: 276px; }
/*Busca cinema*/
.busca_cinema_completo form.cinema { clear:both }
.busca_cinema_completo form.cinema legend { display:none; }
.busca_cinema_completo form.cinema select { margin-top: 10px; }
.busca_cinema_completo form.cinema select.estado { margin-right:4px; }
.busca_cinema_completo form.cinema select.cinema { width: 276px; }
.busca_cinema_completo form.cinema input.botao { margin-top: 10px; }


/***********************************
********* Cinema Matéria ***********
***********************************/
/** Cinema Busca **/
.cinema_busca{
	height: 36px;
	overflow: hidden;
	margin-bottom: 12px;
	background-color: #eeeeee;
}
.cinema_busca form{
	float: left;
	padding-top: 7px;
}
.cinema_busca form legend{
	display: none;
}
.cinema_busca form span{
	float: left;
	width: 85px;
	padding-top: 1px;
	padding-right: 10px;
	font-size: 1em;
	line-height: 0.9em;
	text-align: right;
}
.cinema_busca form select{
	float: left;
	margin-right: 10px;
}
.cinema_busca form fieldset input.botao{
	float: left;
}

/*Busca filme*/
.cinema_busca form.filme{ width: 335px; padding-left:5px; }
.cinema_busca form.filme span{ width: 92px; }
.cinema_busca form.filme select{ width: 250px; }
/*Busca cinema*/
.cinema_busca form.cinema{ width: 376px; }
.cinema_busca form.cinema span{ width: 72px; padding-top:6px; }
.cinema_busca form.cinema select.estado{ width: 64px; }
.cinema_busca form.cinema select.cidade{ width: 130px; }

/** Box Matéria **/
div.materia_box{
	padding: 5px 9px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-color: #eeeeee;
}
div.materia_box h4.titulo{
	color: #c9168e;
	font-size: 1.25em;
	font-weight: normal;
	letter-spacing: -0.03em;
}

/** Box Cinema **/
div.cinema_box{
	clear: both;
	padding: 10px 0;
}
div.cinema_box h4.titulo{
	margin-bottom: 5px;
	font-size: 1.5em;
	color: #c9168e;
	font-weight: normal;
	letter-spacing: -0.03em;
}
div.cinema_box img{
	float: left;
	width: 150px;
	margin-right: 10px;
}
div.cinema_box .cinema_cabecalho{
	float: left;
	width: 550px;
}
div.cinema_box .cinema_cabecalho p{
	margin-top: 6px;
	line-height: 1.1em;
}
div.cinema_box .cinema_cabecalho p strong{
	font-size: 100%;
}


/** Cinema Cabeçalho **/
.cinema_cabecalho h3{
	float: left;
	margin-top: 2px;
	margin-right: 10px;
	font-size: 1.9em;
	letter-spacing: -0.05em;
}
.cinema_cabecalho h4{
	clear: both;
	color: #c9168e;
	font-size: 1.25em;
	font-style: italic;
	line-height: 1.0em;
	font-weight: bold;
}
.cinema_cabecalho h5{
	clear: both;
	padding-top: 3px;
	color: #616161;
	font-size: 1.25em;
	font-style: italic;
	font-weight: bold;
	line-height: 1.0em;
}

/** Cinema Ficha **/
dl.cinema_ficha{
	padding: 5px 9px;
	margin-top: 20px;
	background-color: #eeeeee;
}
dl.cinema_ficha dt{
	padding-bottom: 1px;
	color: #c9168e;
	font-size: 1.25em;
	letter-spacing: -0.03em;
}
dl.cinema_ficha dd{
	line-height: 1.2em;
}

/** Cinema Onde **/
form.cinema_onde{
	padding: 8px 3px;
}


/** Cinema foto **/
.materia_foto_cinema{
	float: left;
	width: 225px;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	background-color: #eeeeee;
}
.materia_foto_cinema img{
	width: 225px;
	height: 169px;
}
.materia_foto_cinema .legenda{
	clear: both;
	display: block;
	padding: 3px 5px;
	line-height: 1.2em;
	font-size: 12px;
}
.materia_foto_cinema .galeria{
	display: block;
	height: 22px;
	margin: 0 5px;
	padding-left: 30px;
	background: url(img/entretenimento/icn_galeria2.gif) no-repeat left top;
	color: #c9168e;
	font-size: 12px;
}
.materia_foto_cinema .galeria a{
	color: #c9168e;
}


/** Cinema sala **/
table.cinema_sala{
	clear: both;
	width: 100%;
	margin-top: 10px;
}
table.cinema_sala th{
}
table.cinema_sala thead th{
	padding: 5px 10px;
	background-color: #e7e6e6;
	border-right: 3px solid #fff;
	border-bottom: 2px solid #fff;
	color: #c9168e;
	font-size: 1.5em;
	text-align: left;
	letter-spacing: -0.02em;
}
table.cinema_sala tbody th{
	padding: 3px 10px;
	border-right: 1px solid #fff;
	background-color: #f1f1f1;
	font-weight: bold;
}
table.cinema_sala tbody td{
	padding: 3px 10px;
	border-right: 1px solid #fff;
}
table.cinema_sala tbody .cor td{
	background-color: #f1f1f1;
}
/**********************************/



/***********************************
************** Bichos **************
***********************************/
/* chamada pequrna */
.ch_pequena_topo{
	float: left;
	width: 230px;
	margin-bottom: 15px;
}
.ch_pequena_topo .img_borda{
	margin-top: 5px;
}
.ch_pequena_meio{
	float: left;
	width: 220px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.ch_pequena_meio .img_borda{
	margin-top: 5px;
}
/* chamada grande */
.ch_grande{
	margin-right: 15px;
	margin-bottom: 15px;
}
/**********************************/



/***********************************
************** Integra *************
***********************************/
/** Matéria Notícias - Integra **/
.centro_conteudo .materia .materia_cabecalho h3{ color:#c9168e; }
.centro_conteudo .materia .materia_texto .materia_foto_descricao a.galeria{ background:url(img/entretenimento/icn_galeria.gif) left center no-repeat; }
body.secao_entretenimento .centro_conteudo .materia_texto .materia_mais .cross h4{ color:#fff; background:#c9168e; padding:5px 10px; }
.centro_conteudo .materia_texto .infografico h4{ color:#c9168e; }
.centro_conteudo .enquete h4, .centro_conteudo .materia .votacao h4{ color:#c9168e; }
.centro_conteudo .votacao .bt_votacao { background-image: url(img/entretenimento/btn_enviar.gif); }
.centro_conteudo .enquete h4 {background:url(img/entretenimento/icn_enquete2.gif) 0 2px no-repeat;}
.centro_conteudo .votacao h4 {background:url(img/entretenimento/icn_votacao2.gif) 0 2px no-repeat;}
.centro_conteudo .enquete form input.botao, .centro_conteudo .materia .votacao form input.botao{
	background:transparent url(img/entretenimento/btn_enviar.gif) 0 0 no-repeat;
}
.centro_conteudo .comentarios form fieldset legend,
.centro_conteudo .comentarios form fieldset h4{ color:#c9168e; background-image:url(img/entretenimento/icn_comentario2.gif); }
.centro_conteudo .comentarios form fieldset input.botao{ background:transparent url(img/entretenimento/btn_enviar.gif) 0 0 no-repeat; }
.centro_conteudo .comentarios h4{ color:#c9168e; }
.centro_conteudo .comentarios ul.comentarios li span strong{ color:#c9168e; }

.centro_conteudo form span.erro{ background:url(img/entretenimento/icn_valida_erro.gif) 0 0 no-repeat !important; }
.centro_conteudo form span.ok{ background:url(img/entretenimento/icn_valida_ok.gif) 0 0 no-repeat; }

/* botao espalhe */
.centro_conteudo .espalhe form input.botao{
	border-color: #feabe3 #ae1a7d #ae1a7d #feabe3;
	background: #f474ca;
}
.centro_conteudo .espalhe a.fechar {
	background-image: url(img/entretenimento/icn_valida_erro.gif);
}
/**********************************/


/***********************************
*************** Blogs **************
***********************************/
/* banner_posts_blogs */
.centro_conteudo .banner_posts_blogs{
	float: right;
	padding-top: 11px;
}

/* abas_posts_blogs */
.centro_conteudo .abas_posts_blogs{
	float: left;
	width: 450px;
	margin-bottom: 15px;
}
.centro_conteudo .abas_posts_blogs ul.abas li.ativo{
	padding-bottom: 5px;
}
.centro_conteudo .abas_posts_blogs .aba_conteudo{
	height: 244px;
	min-height: 0;
	padding-top: 4px;
	overflow: hidden;
}

.centro_conteudo ul.ultimos_posts{
	overflow: hidden;
}
.centro_conteudo ul.ultimos_posts li{
	clear: both;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-top: -1px;
	margin-bottom: 1px;
	border-top: 1px solid #d9d9d9;
}
.centro_conteudo ul.ultimos_posts span.data{
	float: left;
	width: 50px;
}
.centro_conteudo ul.ultimos_posts span.data,
.centro_conteudo ul.ultimos_posts strong{
	font-weight: bold;
	color: #c9168e;
}
.centro_conteudo ul.ultimos_posts strong a{
	color: #c9168e;
}
.centro_conteudo ul.ultimos_posts p{
	display: block;
	font-size: 85%;
}

.centro_conteudo ol.top_blogs li{
	min-height: 21px;
	_height: 21px;
	padding-top: 9px;
	overflow: hidden;
	margin-bottom: 9px;
	padding-left: 29px;
	border-top: 1px solid #d9d9d9;
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 110%;
}
.centro_conteudo ol.top_blogs li.item1{
	height: 57px;
	border-top: none;
	background-image: url(img/entretenimento/num1.gif);
}
.centro_conteudo ol.top_blogs li.item2{
	background-image: url(img/entretenimento/num2.gif);
}
.centro_conteudo ol.top_blogs li.item3{
	background-image: url(img/entretenimento/num3.gif);
}
.centro_conteudo ol.top_blogs li.item4{
	background-image: url(img/entretenimento/num4.gif);
}
.centro_conteudo ol.top_blogs li.item5{
	background-image: url(img/entretenimento/num5.gif);
}
.centro_conteudo ol.top_blogs a.img_borda{
	margin-right: 10px;
}
.centro_conteudo ol.top_blogs a.img_borda img{
	width: 75px;
	height: 57px;
}
/**********************************/


/***********************************
*************** Moda ***************
***********************************/
.banner_moda{
	float: right;
	margin: 0;
}
/** Chamada Principal **/
.ch_moda_principal{
	float: left;
	width: 338px;
	padding: 9px 8px;
	margin-bottom: 15px;
	background: #eeeeee url(img/entretenimento/moda_bg_1.jpg) no-repeat right top;
}
.ch_moda_principal *{ color: #fff !important; }
.ch_moda_principal h3{
	clear: both;
	padding-top: 9px;
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.0em;
	letter-spacing: -0.03em;
}
.ch_moda_principal p{
	margin-top: 7px;
}
.ch_moda_principal a.img_borda{
	margin-top: 11px;
}
.ch_moda_principal a.img_borda img{
	width: 338px;
	height: 450px;
}

/** Chamada Grande **/
.ch_moda_grande{
	float: left;
	width: 350px;
	padding: 15px 0;
	margin-right: 15px;
	background-position: right center;
	background-repeat: no-repeat;
	background-image: url(img/entretenimento/moda_bg_5.jpg);
}
.ch_moda_grande_topo1,
.ch_moda_grande_topo2{
	width: 346px;
	padding: 9px 8px;
	margin-right: 0;
	margin-bottom: 0;
	background-position: right top;
}
.ch_moda_grande_topo1{ background-image: url(img/entretenimento/moda_bg_2.jpg); }
.ch_moda_grande_topo2{ background-image: url(img/entretenimento/moda_bg_3.jpg); }

.ch_moda_grande h3{
	margin-top: 6px;
	margin-bottom: 7px;
}
.ch_moda_grande a.img_borda{
	margin-right: 6px;
}
.ch_moda_grande a.img_borda img{
	width: 169px;
	height: 225px;
}

/** Chamada Media **/
.ch_moda_media{
	float: left;
	width: 350px;
	padding: 15px 0;
	margin-right: 15px;
	background-position: right center;
	background-repeat: no-repeat;
	background-image: url(img/entretenimento/moda_bg_4.jpg);
}
.ch_moda_media_meio{
	width: 197px;
	margin-right: 0;
	padding: 0;
	background: none;
}
.ch_moda_media_meio2{
	width: 458px;
	padding: 23px 0 15px 0;
	margin-right: 0;
}
.ch_moda_media h3{
	margin-top: 3px;
	margin-bottom: 7px;
}
.ch_moda_media a.img_borda{
	margin-right: 6px;
}
.ch_moda_media a.img_borda img{
	width: 113px;
	height: 150px;
}
.ch_moda_media_meio ul.relacionados{
	clear: both;
	padding-top: 5px;
}
/**********************************/

.clearDobro{
	height: 8px;
}
.clearBloco{
	height: 30px;
}
.clearLinha{
	height: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #cccccc;
}


/***********************************
************** Música **************
***********************************/
.banner_musica{
	float: left;
	margin-top: -15px;
	margin-right: 15px;
}

.ch_musicas_top{
	float: right;
	width: 269px;
	min-height: 1040px;
	_height: 1040px;
	margin-bottom: 15px;
	border: 1px solid #d4d4d4;
}
.ch_musicas_top form{
	height: 114px;
	padding: 9px 11px 0 11px;
	border-bottom: 1px solid #d4d4d4;
	background-color: #eeeeee;
}
.ch_musicas_top form legend{
	background-image: url(img/entretenimento/icn_albuns_musicas.gif);
}
.ch_musicas_top form input.text{
	float: left;
	width: 161px;
	margin-right: 5px;
}
.ch_musicas_top form legend,
.ch_musicas_top dl dt{
	padding-left: 43px;
	padding-top: 1px;
	padding-bottom: 4px;
	color: #c9168e;
	font-size: 1.65em;
	font-weight: bold;
	letter-spacing: -0.02em;
	background-repeat: no-repeat;
	background-position: left top;
}
.ch_musicas_top dl{
	clear: both;
	margin: 0 8px;
	padding: 9px 2px;
}
.ch_musicas_top dl dt{
	margin-bottom: 7px;
}
.ch_musicas_top dd{
	clear: both;
	min-height: 70px;
	_height: 70px;
	padding-bottom: 10px;
}
.ch_musicas_top dl a.img_borda{
	margin-right: 15px;
}
.ch_musicas_top dl a.img_borda img{
	width: 69px;
	height: 70px;
}
.ch_musicas_top dl h3{
	padding-top: 10px;
}
.ch_musicas_top dl.musicas{
	border-bottom: 1px solid #cdcdcd;
}
.ch_musicas_top dl.musicas dt{
	background-image: url(img/entretenimento/icn_top_musicas.gif);
}
.ch_musicas_top dl.albuns{
	margin-top: 6px;
}
.ch_musicas_top dl.albuns dt{
	background-image: url(img/entretenimento/icn_top_albuns.gif);
}
/**********************************/


/***********************************
********* Galeria de Fotos *********
***********************************/
.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: #c9168e; }
.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: #c9168e; }
/**********************************/


/***********************************
*********** Famosos e TV ***********
***********************************/
.chamadas_aba_tv{
	float: right;
	width: 283px;
}
.chamadas_aba_tv .aba_conteudo{
	height: 747px;
}

.busca_celebridade{
	width: 261px;
	height: 800px !important;
	padding: 10px;
	margin-bottom: 25px;
	border: 1px solid #cccccc;
}
.busca_celebridade .famosos{
	height: 675px !important;
}

.busca_serie{
	width: 224px;
	height: 950px;
	padding: 10px;
	margin-bottom: 25px;
	border: 1px solid #cccccc;
}
.busca_serie .letras_conjuto{
	width: 225px !important;
}
.busca_serie dl.series{
	width: 224px;
	height: 835px !important;
}

.chamadas_aba_tv form{
	padding: 10px 0;
	height: 62px;
}
.chamadas_aba_tv form input.text{
	float: left;
	width: 170px;
	font-size: 100%;
}
.chamadas_aba_tv form input.botao{
	float: right;
}
.chamadas_aba_tv form legend{
	display: block;
	color: #c9168e;
	font-weight: bold;
	margin: 0 0 0 -7px;
}
.chamadas_aba_tv form input.botao{ 
	font-size: 100%;
}

/** Abas Famosos Tv **/
.centro_conteudo .abas_famosos_tv{
	float: left;
	width: 413px;
	margin-bottom: 30px;
}
.centro_conteudo .abas_famosos_tv div.aba_conteudo{
	height: 245px;
	min-height: 0;
}
.centro_conteudo .abas_famosos_tv h6.chapeu{
	margin-bottom: 4px;
	margin-top: 10px;
}
.centro_conteudo .abas_famosos_tv .ch_media_hr{
	padding-top: 15px;
}
.centro_conteudo .abas_famosos_tv .ch_media_hr img{
	width: 186px;
	height: 116px;
}
.centro_conteudo .abas_famosos_tv .ch_media_hr h3{
	font-size: 1.2em;
	font-weight: normal;
}
.centro_conteudo .abas_famosos_tv .ch_media_hr p {
	font-size: 100%;
	line-height: 1.1em;
}

.centro_conteudo .abas_famosos_tv .ch_pequena{
	float: left;
	width: 188px;
	margin-right: 10px;
}
.centro_conteudo .abas_famosos_tv .ch_pequena p{
	font-size: 100%;
	line-height: 1.1em;
	margin: 3px 0 0 0;
}
.centro_conteudo .abas_famosos_tv .ch_pequena p.aba_fotos { margin-top: 7px; }

/** Filtro Letras **/
.chamadas_aba_tv ul.letras{
	display: block;
	width: 250px;
	clear: both;
	height: 45px;
	padding-top: 8px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	margin-bottom: 20px;
	margin-top: 20px;
}
.chamadas_aba_tv ul.letras li{
	float: left;
	padding: 0 1px 3px 1px;
	font-weight: bold;
	text-align: center;
}
.chamadas_aba_tv ul.letras li a{
	padding: 0 4px;
}
.chamadas_aba_tv ul.letras li.ativo a{
	background-color: #c9168e;
	color: #fff;
}
.chamadas_aba_tv ul.letras li a:hover{
	background-color: #e64bb3;
	color: #fff;
	text-decoration: none;
}
.chamadas_aba_tv ul.letras_conjuto li { margin-right:10px; white-space: nowrap; }

/** Áreas **/
.chamadas_aba_tv ul.novelas,
.chamadas_aba_tv dl.series,
.chamadas_aba_tv ul.famosos{
	clear: both;
	overflow: auto;
}

/** Novelas **/
.chamadas_aba_tv ul.novelas{ height: 725px; margin-top: 11px; }
.chamadas_aba_tv ul.novelas li{
	clear: both;
	min-height: 57px;
	_height: 57px;
	margin-right: 10px;
	padding-top: 11px;
	padding-bottom: 11px;
	border-bottom: 1px solid #cccccc;
}
.chamadas_aba_tv ul.novelas h3{
	padding-top: 10px;
	font-size: 1.1em;
	letter-spacing: -0.06em;
}
.chamadas_aba_tv ul.novelas h3 a{
	color: #616161;
}
.chamadas_aba_tv ul.novelas li a.img_borda{ margin-right: 5px; }


/** Famosos **/
.chamadas_aba_tv ul.famosos{
	height: 630px;
	padding-top: 10px;
}
.chamadas_aba_tv ul.famosos li{
	margin-top: 3px;
}

/** Séries **/
.chamadas_aba_tv dl.series{
	height: 640px;
}
.chamadas_aba_tv dl.series dt{
	margin-top: 15px;
}
.chamadas_aba_tv dl.series dt span{
	padding: 0 4px;
	background-color: #c9168e;
	color: #fff;
	font-weight: bold;
}
.chamadas_aba_tv dl.series dd{
	margin-top: 3px;
}

.lista_ch_lateral{
	float: right;
	width: 283px;
	margin-top: 18px;
	margin-right: 0;
}
.lista_ch_lateral .ch_pequena{
	padding-top: 12px;
	margin-bottom: 15px;
}

.centro_conteudo dl.lista_ch_pequena{
	margin-bottom: 15px;
}
.centro_conteudo dl.lista_ch_pequena .ch_pequena a.img_borda{
	margin-top: 5px;
}


.centro_conteudo .lista_ch_pequena_hr{
	float: left;
	width: 425px;
	margin-bottom: 15px;
}
.centro_conteudo .lista_ch_pequena_hr .ch_pequena{
	float: left;
	width: 207px;
	margin-right: 10px;
	margin-bottom: 12px;
}
.centro_conteudo .lista_ch_pequena_hr .ch_pequena a.img_borda{
	margin-top: 5px;
}

.centro_conteudo .lista_ch_pequena_vr{
	float: left;
	width: 205px;
	margin-bottom: 15px;
}
.centro_conteudo .lista_ch_pequena_vr .ch_pequena{
	margin-bottom: 25px;
}
/**********************************/


/***********************************
************* Promoções ************
***********************************/
.ch_promocao_principal a.img_borda{
	margin-right: 6px;
}
.ch_promocao_principal img{
	width: 460px;
	height: 230px;
}
.ch_promocao_principal h3,
.ch_promocao h3{
	margin-top: 4px;
	margin-bottom: 7px;
	font-size: 1.9em;
	letter-spacing: -0.08em;
	line-height: 1.05em;
}
.ch_promocao_principal p{
	margin-bottom: 12px;
}
.ch_promocao img{
	float: left;
	width: 225px;
	height: 169px;
	margin-right: 6px;
}

.abas_promocao{
	clear: both;
	margin-bottom: 20px;
	border-bottom: 1px solid #cccccc;
}
.abas_promocao ul.aba_menu {
	padding-top: 15px;
	height: 43px;
	border-bottom: 1px solid #cccccc;
}
.abas_promocao ul.aba_menu li {
	float: left;
	height: 30px;
	margin-right: 10px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	color: #bdbdbd;
	font-size: 1.3em;
	font-weight: bold;
	letter-spacing: -0.06em;
}
.abas_promocao ul.aba_menu li span {
	cursor: pointer;
	display: block;
	float: left;
	height: 27px;
	padding: 3px 10px 0 10px;
}
.abas_promocao ul.aba_menu li.ativo{
	background-color: #fff;
	color: #c9168e;
}
.abas_promocao ul.aba_menu li.ativo span {
	position: relative;
	padding-bottom: 9px;
	margin-bottom: -9px;
	background: url(img/entretenimento/icn_menu_seta.gif) no-repeat center bottom;
}
.abas_promocao .aba_conteudo {
	display: none;
	padding-top: 13px;
}
.abas_promocao .aba_conteudo p { margin-bottom: 15px; }
.abas_promocao .ativo { display: block; }

.abas_promocao .premio li{
	clear: both;
	padding-top: 12px;
}
.abas_promocao .premio img{
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.abas_promocao .video{
	margin-top: 10px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.abas_promocao big{
	display: block;
	margin-bottom: 140px;
	color: #c9168e;
	font-size: 1.8em;
	font-weight: bold;
	letter-spacing: -0.06em;
}

.centro_conteudo h3.titulo{
	margin-bottom: 20px;
	font-size: 1.7em;
	letter-spacing: -0.05em;
}

form.promocao_cadastro{
	padding: 0 10px;
}
form.promocao_cadastro fieldset{
	margin-top: 31px;
	padding-right: 70px;
}
form.promocao_cadastro div{
	display: block;
	height: 33px;
}
form.promocao_cadastro label{
	float: left;
	width: 142px;
	padding-top: 2px;
	padding-right: 7px;
	font-size: 115%;
	text-align: right;
}
form.promocao_cadastro span{
	_position: relative;
	float: right;
	display: block;
	width: 26px;
	height: 22px;
	overflow: hidden;
	text-indent: 26px;
}

form.promocao_cadastro .data label,
form.promocao_cadastro .tel label,
form.promocao_cadastro .cidade label { width: auto; }

form.promocao_cadastro .nome input,
form.promocao_cadastro .email input { width: 437px; }

form.promocao_cadastro input,
form.promocao_cadastro select,
form.promocao_cadastro textarea{ float:left; }

form.promocao_cadastro .email { clear:both; }

form.promocao_cadastro .sexo { float: left; width: 340px; padding-right: 35px; }
form.promocao_cadastro .sexo input{ float:none; }
form.promocao_cadastro .sexo span{ clear: both; margin-top: -19px; }

form.promocao_cadastro .cpf { float: left; width: 315px; padding-right: 40px; }

form.promocao_cadastro .data { float: left; width: 200px; }
form.promocao_cadastro .tel { float: left; width: 198px; }


form.promocao_cadastro .estado { float: left; width: 270px; padding-right: 20px; }
form.promocao_cadastro .estado select { width: 90px; }

form.promocao_cadastro .cidade { float: left; width: 335px; }
form.promocao_cadastro .cidade select { width: 245px; }

form.promocao_cadastro .resposta { clear: both; height: 79px; }
form.promocao_cadastro .resposta textarea {  width: 437px; height: 67px; }

form.promocao_cadastro .arquivo { height: 60px; }
form.promocao_cadastro .arquivo small { display: block; padding-top: 3px; padding-left:149px; clear:both; }

form.promocao_cadastro .captcha { display: none; clear: both; height: 50px; margin-bottom: 10px; }
form.promocao_cadastro .captcha div { float: left; margin-right: 10px; }
form.promocao_cadastro .captcha input { float: left; margin-right: 10px; }
form.promocao_cadastro .captcha span { float: left; }

form.promocao_cadastro .aceito { padding-left:149px; font-size: 115%; }
form.promocao_cadastro .aceito input { float: left; margin-top: 4px; }
form.promocao_cadastro .aceito label { float: left; width: auto; font-size: 95%; }
form.promocao_cadastro .aceito span { float: left; }

form.promocao_cadastro input.botao{
	float: none;
	width: 78px;
	height: 30px;
	border: 0;
	margin-left: 340px;
	*margin-left: 360px;
	padding-bottom: 3px;
	background: transparent url(img/entretenimento/btn_enviar.gif) no-repeat;
}

form.promocao_cadastro fieldset p { clear: both; font-weight: bold; margin: 6px 0 11px 82px; }
form.promocao_cadastro p.alerta{ padding-left: 150px; margin-top: 15px; font-weight: bold; }
form.promocao_cadastro p.obs{ margin: 0 0 0 11px; font-size: 90%; }
/**********************************/


/***********************************
********* Receitas e Dietas ********
***********************************/
.ch_topo .ch_meio{
	clear: none !important;
	float: left;
	width: 183px;
	margin-right: 10px;
}

/** Busca Receita **/
form.busca_receita{
	float: right;
	width: 371px;
	height: 80px;
	padding-left: 7px;
	margin-bottom: 24px;
	border: 1px solid #c5c5c5;
}
form.busca_receita legend{
	padding-top: 8px;
	padding-bottom: 8px;
	color: #c9168e;
	font-size: 1.5em;
	letter-spacing: -0.05em;
}
form.busca_receita input.text{
	float: left;
	width: 132px;
	margin-right: 9px;
}
form.busca_receita select{
	float: left;
	width: 132px;
	margin-right: 9px;
}
form.busca_receita input.botao{
	float: left;
}
/**/

/** Receita Resultado de Busca **/
.busca_interna .filtros_busca ul.filtro_formato li#filtro-hojeemdia a,
.busca_interna .filtros_busca ul.filtro_formato li#filtro-hojeemdia a:hover,
.busca_interna .filtros_busca ul.filtro_formato li#filtro-eduguedes a,
.busca_interna .filtros_busca ul.filtro_formato li#filtro-eduguedes a:hover{
	padding-left: 30px;
	background-position: 2px center;
	background-repeat: no-repeat;
}
.busca_interna .filtros_busca ul.filtro_formato li#filtro-hojeemdia.selecionado a,
.busca_interna .filtros_busca ul.filtro_formato li#filtro-hojeemdia a:hover{
	background-image: url(img/entretenimento/icn_receita_hojeemdia.gif);
}
.busca_interna .filtros_busca ul.filtro_formato li#filtro-hojeemdia a{
	background-image: url(img/entretenimento/icn_receita_hojeemdia_2.gif);
}
.busca_interna .filtros_busca ul.filtro_formato li#filtro-eduguedes.selecionado a,
.busca_interna .filtros_busca ul.filtro_formato li#filtro-eduguedes a:hover{
	background-image: url(img/entretenimento/icn_receita_eduguedes.gif);
}
.busca_interna .filtros_busca ul.filtro_formato li#filtro-eduguedes a{
	background-image: url(img/entretenimento/icn_receita_eduguedes_2.gif);
}
.busca_interna ul.resultado_busca li.filtro-hojeemdia,
.busca_interna ul.resultado_busca li.filtro-eduguedes{
	padding-left: 33px;
	background-repeat: no-repeat;
	background-position: 0 17px;
}
.busca_interna ul.resultado_busca li.filtro-hojeemdia{
	background-image: url(img/entretenimento/icn_receita_hojeemdia.gif);
}
.busca_interna ul.resultado_busca li.filtro-eduguedes{
	background-image: url(img/entretenimento/icn_receita_eduguedes.gif);
}
/**/


.ch_banner{
	float: left;
	width: 450px;
}
.ch_banner .ch_grande{
	width: 450px;
	margin-right: 0;
}
.ch_banner .ch_pequena{
	float: left;
	width: 217px;
	margin-right: 15px;
}
.ch_banner .ch_pequena .img_borda{
	margin-top: 5px;
}

/** Destaques de vídeo **/
.ch_videos{
	float: left;
	width: 430px;
	height: 371px;
	padding: 10px 11px;
	margin-bottom: 15px;
	overflow: hidden;
	border: 1px solid #cfcfcf;
}
.ch_videos h3.titulo{
	font-size: 1.7em;
	margin-bottom: 10px;
}
.ch_videos .ch_media_hr{
	margin-bottom: 10px;
}
.ch_videos .ch_pequena{
	float: left;
	width: 215px;
	margin-bottom: 25px;
}
.ch_videos .ch_pequena a.img_borda{
	margin-top: 5px;
}

/** Destaques de vídeo **/
.ch_mais{
	float: right;
	width: 218px;
	height: 371px;
	padding: 10px 11px;
	margin-bottom: 15px;
	border: 1px solid #cfcfcf;
}
.ch_mais h3.titulo{
	font-size: 1.7em;
	margin-bottom: 10px;
}
.ch_mais ul{
	width: 218px;
	overflow: hidden;
}
.ch_mais ul li{
	clear: both;
	margin-top: -2px;
	margin-bottom: 2px;
	border-top: 1px solid #ccc;
}
.ch_mais ul li .img_borda{
	margin: 5px 10px 5px 0;
}
.ch_mais ul li h3{
	margin-top: 10px;
}

/** Mais vistas/recentes  **/
.chamadas_aba_receitas{
	float: right;
	width: 243px;
	margin-bottom: 15px;
}
.chamadas_aba_receitas h3{
	margin-top: 10px;
	font-size: 1.05em;
}
.chamadas_aba_receitas .aba_conteudo{
	height: 366px;
}
.chamadas_aba_receitas .aba_conteudo ul{
	overflow: hidden;
}
.chamadas_aba_receitas .aba_conteudo ul li{
	clear: both;
	min-height: 57px;
	_height: 57px;
	padding-bottom: 7px;
	padding-top: 8px;
	margin-top: -1px;
	border-top: 1px solid #cccccc;
}
.chamadas_aba_receitas .aba_conteudo ul a.img_borda{
	margin-right: 8px;
}
.chamadas_aba_receitas .aba_conteudo ul{
}
/**********************************/


/***********************************
************** Cinema **************
***********************************/
.ch_media_vr_cinema{
	float: left;
	width: 150px;
	margin-right: 15px;
}

.ch_pequena_cinema{
	float: left;
	width: 280px;
}
.ch_pequena_cinema li.ch_pequena{
	clear: both;
	margin-bottom: 15px;
}
.ch_pequena_cinema li.ch_pequena a.img_borda{
	margin-top: 5px;
}

.ch_cinema{
}
.ch_cinema .ch_media_hr{
	float: left;
	width: 350px;
	margin-right: 15px;
	margin-bottom: 15px;
}
.ch_cinema .ch_media_hr a.img_borda{
	margin-bottom: 0;
}
.ch_cinema .ch_pequena{
	float: left;
	width: 230px;
	margin-bottom: 15px;
}
.ch_cinema .ch_pequena a.img_borda{
	margin-top: 5px;
}

.ch_cinema_video{
	float: left;
	width: 480px;
	height: 268px;
	margin-right: 15px;
	margin-bottom: 15px;
	background-color: #eee;
}
/**********************************/


/***********************************
************ Bate Papo *************
***********************************/
.centro_conteudo_batepapo{
	width: 100%;
	min-width: 570px;
}
.centro_conteudo_batepapo h2.sessao{
	margin: 9px 9px 0 9px;
}
.centro_conteudo_batepapo .batepapo{
	margin: 0 9px 9px 9px;
}


p.data_hora{
	padding: 0 12px 2px 12px;
}
.batepapo .botao{
	float: right;
	width: auto;
	height: auto;
	padding: 3px 20px;
	_padding: 3px 18px;
	font-size: 1.5em;
	font-weight: normal !important;
	text-transform: none;
}
.batepapo input.botao{
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 5px;
}

.ch_batepapo{
	_height: 1px;
	padding: 11px;
	background-color: #eee;
	margin-bottom: 15px;
}
.ch_batepapo .data_hora{
	display: block;
	padding-top: 6px;
	padding: 6px 0 0 0;
	font-size: 1.1em;
	font-weight: bold;
}
.ch_batepapo h3{
	margin-top: 3px;
	margin-bottom: 8px;
	font-size: 1.8em;
	line-height: 1em;
}
.ch_batepapo p{
	line-height: 1.1em;
}


/** Bate-papo Principal **/
.ch_batepapo_principal img{
	width: 450px;
	height: 338px;
}

.ch_batepapo_principal { *position: relative; }

.ch_batepapo_principal a.img_borda{ margin-right: 14px; }
.ch_batepapo_principal p{ margin-bottom: 30px; }
.ch_batepapo_principal .botao{ float: none; }
.ch_batepapo_principal ul.relacionados{ padding: 17px 6px 0 6px; }
.ch_batepapo_principal ul.relacionados li{ display: inline; }
.ch_batepapo_principal ul.relacionados li.item1{ float:right }
.ch_batepapo_principal ul.relacionados li a{ font-weight: bold; text-decoration: underline; }


/** Bate-papo Topo **/
.ch_batepapo_topo{ 
	padding-top: 6px;
	margin-bottom: 25px;
}
.ch_batepapo_topo .icn_seta{
	cursor: pointer;
	float: right;
	display: block;
	width: 25px;
	height: 22px;
	margin-top: 5px;
	margin-right: 5px;
	background-image: url(img/entretenimento/batepapo/icn_seta.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.ch_batepapo_topo h3{
	margin-top: 0;
	margin-bottom: 8px;
	font-size: 1.5em;
	font-weight: normal;
	letter-spacing: -0.02em;
}
.ch_batepapo_topo img{
	float: left;
	width: 150px;
	height: 113px;
	margin-right: 16px;
}
.ch_batepapo_topo p{
	font-size: 1.2em;
	line-height: 1.2em;
}

/** Bate-papo Controles **/
.batepapo .controles{
	float: right;
	width: auto;
	margin-top: -43px;
}
.batepapo .controles img{
	vertical-align: middle;
}
.batepapo .controles ul{
	float: left;
}
.batepapo .controles ul li{
	float: left;
	padding-right: 5px;
	margin-left: 10px;
}
.batepapo .controles dl{
	float: left;
	margin-left: 19px;
}
.batepapo .controles dl dt{
	float: left;
	padding-top: 1px;
}
.batepapo .controles dl dd{
	float: left;
	margin-left: 6px;
}

/** Bate-papo Agenda **/
.batepapo .ch_agenda{
	float: left;
	width: 223px;
	padding: 8px 0 5px 0;
	border: 1px solid #cdcdcd;
}
.batepapo table.calendario{
	border: 0;
	margin: 0 auto;
	border-collapse: collapse;
}
.batepapo table.calendario caption{
	height: 44px;
	padding-top: 2px;
	padding-left: 42px;
	background: url(img/entretenimento/icn_agenda.gif) no-repeat;
	color: #c9168e;
	font-size: 1.6em;
	font-weight: bold;
}
.batepapo table.calendario thead{
	height: 22px;
	background-color: #c9168e;
}
.batepapo table.calendario thead th{
	color: #fff;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.batepapo table.calendario thead td{
	width: 24px;
	background-position: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: center;
}
.batepapo table.calendario thead td a{
	display: block;
	color: #fff;
	text-decoration: none;
}
.batepapo table.calendario thead td.calendario_anterior{
	background-image: url(img/entretenimento/icn_seta_esq.gif);
}
.batepapo table.calendario thead td.calendario_proximo{
	background-image: url(img/entretenimento/icn_seta_dir.gif);
}
.batepapo table.calendario tbody td{
	width: 28px;
	padding-top: 8px;
	padding-bottom: 4px;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.batepapo table.calendario tbody a{
	display: block;
	margin: 0 4px;
}
.batepapo table.calendario tbody a:hover{
	background-color: #fae0f2;
	text-decoration: none;
}
.batepapo table.calendario tbody .hoje,
.batepapo table.calendario tbody .hoje:hover{
	background-color: #c9168e;
	color: #fff;
}
.batepapo table.calendario tbody .foo{
	color: #d2d2d2;
}

/** Bate-papo Entrar **/
.ch_batepapo_entrar .foto{
	float: left;
	width: 300px;
	margin-right: 15px;
}
.ch_batepapo_entrar .foto img{
	width: 300px;
	height: 225px;
}
.ch_batepapo_entrar .foto .legenda{
	display: block;
	clear: both;
	padding-top: 10px;
	font-size: 1.16em;
	line-height: 1.2em;
}

.ch_batepapo_entrar form {
	position: relative;
	float: left;
	width: 370px;
}
.ch_batepapo_entrar form legend{
	padding-bottom: 7px;
	font-size: 1.2em;
}
.ch_batepapo_entrar form sup{
	display: none;
}
.ch_batepapo_entrar form span{
	float: left;
	width: 26px;
	height: 22px;
	margin-left: 5px;
	text-indent: 26px;
	overflow: hidden;
}
.ch_batepapo_entrar form a{
	font-weight: bold;
	text-decoration: underline;
}
.ch_batepapo_entrar form .campo{
	clear: both;
}
.ch_batepapo_entrar form .campo label{
	float: left;
	width: 58px;
	padding-top: 3px;
	font-size: 1.1em;
	font-weight: bold;
}
.ch_batepapo_entrar form .campo input{
	float: left;
}
.ch_batepapo_entrar form .campo input.txt_nome{
	width: 268px;
}
.ch_batepapo_entrar form .campo input.txt_apelido{
	width: 170px;
}
.ch_batepapo_entrar form .campo_apelido{
	padding-right: 9px;
}
.ch_batepapo_entrar form .campo_apelido span{
	float: right;
}
.ch_batepapo_entrar form .campo_cor{
	padding-left: 232px;
	background-color: #fc9;
}
.ch_batepapo_entrar form .campo_cor select{
	float: left;
	width: 95px;
	margin-left: 3px;
	margin-top: -24px;
}
.ch_batepapo_entrar form .avatar{
	padding-top: 5px;
}
.ch_batepapo_entrar form .avatar .campo_imagem{
	float: left;
	width: 52px;
}
.ch_batepapo_entrar form .avatar .campo_imagem label{
	font-weight: bold;
	font-size: 1.1em;
	font-weight: bold;
}
.ch_batepapo_entrar form .avatar .campo_imagem .img_avatar{
	width: 37px;
	height: 37px;
	margin-top: 5px;
}
.ch_batepapo_entrar form .avatar .campo_escolher{
	float: left;
	margin-top: 22px;
	margin-bottom: -22px;
	margin-right: 100px;
}
.ch_batepapo_entrar form .avatar .campo_escolher label{
	padding-top: 4px;
}
.ch_batepapo_entrar form .avatar .campo_escolher label em{
	cursor: pointer;
	text-decoration: underline;
}
.ch_batepapo_entrar form .box_avatar{
	display: none;
	position: absolute;
	width: 273px;
	height: 156px;
	margin-top: 45px;
	margin-left: 75px;
	_margin-top: 20px;
	_margin-left: -163px;
	border: 1px solid #616161;
	background-color: #fff;
}
.ch_batepapo_entrar form .box_avatar li{
	float: left;
	width: 37px;
	height: 37px;
	border: 1px solid #616161;
}
.ch_batepapo_entrar form .box_avatar img{
	cursor: pointer;
	float: left;
	width: 37px;
	height: 37px;
}
.ch_batepapo_entrar form .modelo{
	clear: both;
}
.ch_batepapo_entrar form .captcha{
	clear: both;
	display: none;
	padding-top: 10px;
}
.ch_batepapo_entrar form .captcha label{
	display: block;
	padding-top: 3px;
	font-size: 1.1em;
	font-weight: bold;
}
.ch_batepapo_entrar form .captcha div{
	float: left;
}
.ch_batepapo_entrar form .captcha input.text{
	float: left;
	width: 94px;
	margin-right: 5px;
	margin-left: 5px;
}
.ch_batepapo_entrar form .captcha span{
	margin-bottom: 3px;
}
.ch_batepapo_entrar form .captcha p{
	float: left;
	padding-left: 7px;
	padding-top: 12px;
	font-size: 95%;
}
.ch_batepapo_entrar form .check{
	clear: both;
	height: 30px;
	padding-top: 10px;
}
.ch_batepapo_entrar form .check label,
.ch_batepapo_entrar form .check input{
	float: left;
}
.ch_batepapo_entrar form input.botao{
	float: left;
	width: 230px;
	padding-right: 0;
	padding-left: 0;
	margin-right: 15px;
}
.ch_batepapo_entrar ul.relacionados{
	padding-top: 8px;
}
.ch_batepapo_entrar ul.relacionados a{
	font-weight: bold;
	text-decoration: underline;
}


/** Bate-papo Texto **/
.batepapo .batepapo_texto{
	padding: 21px 16px;
}
.batepapo .batepapo_texto .controles{
	margin-top: 0;
}
.batepapo .batepapo_texto h3{
	margin-bottom: 8px;
	padding-top: 5px;
	padding-left: 45px;
	padding-bottom: 5px;
	background: no-repeat left top;
	font-size: 1.5em;
	letter-spacing: -0.04em;
}
.batepapo .batepapo_texto h3.regras{
	background-image: url(img/entretenimento/icn_regras.gif);
}
.batepapo .batepapo_texto h3.ajuda{
	background-image: url(img/entretenimento/icn_ajuda.gif);
}
.batepapo .batepapo_texto p{
	margin-bottom: 13px;
}
.batepapo .batepapo_texto_regras p{
	font-size: 1.0em;
}

/** Bate-papo Arquivos **/

.participantes{
	color: #c9168e;
	font-size: 1.2em;
}

/** Bate-papo Lista de diálogo **/
ul.batepapo_dialogo li{
	padding: 2px 0;
	border-bottom: 1px solid #e0e0e0;
}
ul.batepapo_dialogo p{
	padding: 5px 10px;
	font-size: 1.2em;
	line-height: 1.1em;
}
ul.batepapo_dialogo .moderador{
	background-color: #f6f6f6;
}
ul.batepapo_dialogo .convidado{
	background-color: #dfe8f0;
}
ul.batepapo_dialogo .participante{
	background-color: #ffe9d6;
}
ul.batepapo_dialogo li.cor{
	background-color: #f1f1f1;
}
/* Bate-papo Area de dados */
.ch_batepapo_entrar iframe {
	width: 375px;
	height: 235px;
}

/* Bate-papo Area com o diálogo */
.batepapo .box_dialogo{
	clear: both;
	margin-top: 6px;
	margin-bottom: 9px;
	border: 1px solid #d6d6d6;
	background-color: #eee;
}
.batepapo .box_dialogo iframe{
	width: 100%;
	height: 288px;
}
/*.batepapo .box_dialogo ul.batepapo_dialogo{
	width: auto;
	height: 288px;
	padding: 9px;
	overflow: scroll;
	overflow-x: hidden;
  	overflow-y: scroll;
    overflow: -moz-scrollbars-vertical;
	background-color: #fff;
}*/
.batepapo .box_dialogo label.rolagem{
	float: right;
	clear: both;
	margin-right: 3px;
	font-size: 1.1em;
	white-space: nowrap;
}
.batepapo .box_dialogo span.status{
	display: block;
	height: 20px;
	padding-top: 3px;
	padding-left: 9px;
	font-size: 1.1em;
}

/* Bate-papo Area de envio de mensagem */
.batepapo .box_mensagem{
	padding: 6px 10px 6px 16px;
	background-color: #eee;
}
.batepapo .box_mensagem h4{
	float: left;
	width: 160px;
	overflow: hidden;
	color: #c9168e;
	font-size: 1.3em;
	font-weight: bold;
	letter-spacing: -0.05em;
}
.batepapo .box_mensagem .personalizar{
	display: block;
	float: right;
	height: 18px;
	padding-right: 25%;
	margin-top: 20px;
	margin-bottom: -25px;
	text-align: right;
}
.batepapo .box_mensagem .icn_texto,
.batepapo .box_mensagem .icn_emoticon{
	float: left;
	position: relative;
	cursor: pointer;
	height: 18px;
	margin-left: 20px;
	overflow: hidden;
	text-indent: 50px;
}
.batepapo .box_mensagem .icn_texto{
	width: 20px;
	background-image: url(img/entretenimento/batepapo/icn_texto.jpg);
}
.batepapo .box_mensagem .icn_emoticon{
	width: 26px;
	background-image: url(img/entretenimento/batepapo/icn_emoticon.jpg);
}
.batepapo .box_mensagem .box_fonte{
	display: none;
	position: absolute;
	width: 240px;
	height: 46px;
	padding: 5px 10px;
	margin-top: -61px;
	margin-left: -212px;
	_margin-left: -347px;
	border: 1px solid #616161;
	background-color: #fff;
	text-align: left;
}
.batepapo .box_mensagem .box_fonte .fonte{
	float: left;
}
.batepapo .box_mensagem .box_fonte .fonte span{
	display: block;
}
.batepapo .box_mensagem .box_fonte .fonte select{
	width: 135px;
}
.batepapo .box_mensagem .box_fonte .negrito,
.batepapo .box_mensagem .box_fonte .italico{
	float: left;
	display: block;
	cursor: pointer;
	width: 13px;
	height: 13px;
	margin-top: 23px;
	overflow: hidden;
	text-indent: 30px;
}
.batepapo .box_mensagem .box_fonte .negrito{
	margin-left: 15px;
	background-image: url(img/entretenimento/batepapo/icn_negrito.gif);
}
.batepapo .box_mensagem .box_fonte .italico{
	margin-left: 12px;
	background-image: url(img/entretenimento/batepapo/icn_italico.gif);
}
.batepapo .box_mensagem .box_fonte .cor {
	cursor: pointer;
	float: right;
	width: 40px;
	height: 21px;
	padding-top: 5px;
	margin-top: 15px;
	border: 1px solid #d4d0c8;
}
.batepapo .box_mensagem .box_fonte .cor .cor_ativo{
	cursor: pointer;
	display: block;
	float: left;
	width: 14px;
	height: 14px;
	overflow: hidden;
	margin-left: 5px;
	_margin-left: 2px;
	text-indent: 14px;
	border: 1px solid #d4d0c8;
}
.batepapo .box_mensagem .box_fonte .cor .bt_mais{
	display: block;
	float: right;
	width: 13px;
	height: 15px;
	overflow: hidden;
	text-indent: 13px;
	background: url(img/entretenimento/batepapo/icn_mais.gif) no-repeat center;
}
.batepapo .box_mensagem .box_fonte .cor ul{
	display: none;
	position: absolute;
	padding-top: 5px;
	margin-top: -111px;
	margin-left: -1px;
	_margin-left: -22px;
	border: 1px solid #d4d0c8;
	background-color: #fff;
}
.batepapo .box_mensagem .box_fonte .cor li{
	display: block;
	width: 16px;
	padding: 0 5px 5px 5px;
}
.batepapo .box_mensagem .box_fonte .cor li span{
	cursor: pointer;
	display: block;
	width: 14px;
	height: 14px;
	overflow: hidden;
	text-indent: 14px;
	border: 1px solid #d4d0c8;
}
.batepapo .box_mensagem .box_emoticon{
	display: none;
	position: absolute;
	width: 217px;
	height: 124px;
	margin-top: -128px;
	margin-left: 55px;
	_margin-left: -80px;
	border-bottom: 1px solid #616161;
	border-right: 1px solid #616161;
	background-color: #fff;
}
.batepapo .box_mensagem .box_emoticon li{
	float: left;
	width: 30px;
	height: 30px;
	margin-bottom: -1px;
	margin-right: -1px;
	border: 1px solid #616161;
}
.batepapo .box_mensagem .box_emoticon img{
	float: left;
	width: 30px;
	height: 30px;
	cursor: pointer;
}
.batepapo .box_mensagem label.mensagem{
	display: block;
	clear: both;
	width: 75%;
}
.batepapo .box_mensagem label.mensagem span{
	display: block;
	font-size: 110%;
	margin-right: 10px;
	margin-bottom: 3px;
}
.batepapo .box_mensagem label.mensagem span.resposta{
	display: none;
	padding: 3px 7px;
}
.batepapo .box_mensagem label.mensagem input.text{
	width: 100%;
	font-style: normal;
}
.batepapo .box_mensagem label.mensagem input.text.txt_alerta{
	color: #333;
	background-color: #CCC;
	
}
.batepapo .box_mensagem label.reservado{
	width: 75%;
	clear: both;
	display: block;
	margin-top: 18px;
	text-align: right;
	margin-bottom: -20px;
}
.batepapo .box_mensagem .botoes{
	float: right;
	width: 130px;
	margin-top: -50px;
}
.batepapo .box_mensagem input.botao{
	float: left;
	height: 30px;
	padding: 0;
	margin-left: 5px;
	margin-top: 16px;
	font-size: 1.10em;
	font-weight: bold !important;
}
.batepapo .box_mensagem input.bt_enviar{ width: 65px; }
.batepapo .box_mensagem input.bt_sair{ width: 50px; }
.batepapo input.bt_participar{
	float: right;
	width: 100px;
	padding: 0;
	margin-top: -15px;
}
/**********************************/


/***********************************
************** Agenda **************
***********************************/
.banner_agenda{
}

/** Escolha Cidade **/
form.escolha_cidade{
	width: 380px;
	height: 27px;
	padding-top: 5px;
	margin-bottom: 8px;
}
form.escolha_cidade label{
	float: left;
	padding-top: 4px;
	color: #c9168e;
	font-size: 1.4em;
}
form.escolha_cidade .area_cidade{
	float: right;
	width: 220px;
	height: 23px;
	padding: 4px 10px 0 10px;
	background: url(img/entretenimento/busca_cidade_bg.gif) no-repeat right;
}
form.escolha_cidade .area_cidade img{
	float: left;
	margin-right: 8px;
}
form.escolha_cidade .area_cidade strong{
	float: left;
	color: #c9168e;
	font-size: 1.21em;
}
form.escolha_cidade .seta{
	cursor: pointer;
	float: right;
	width: 12px;
	height: 12px;
	margin-top: 5px;
	overflow: hidden;
	text-indent: -100px;
	background: url(img/entretenimento/busca_cidade_seta.gif) no-repeat center;
}

.box_cidades{
	display: none;
	position: relative;
	_position: absolute;
	clear: both;
	float: right;
	width: 220px;
	margin-top: 1px;
	margin-left: -240px;
	_margin-left: 140px;
	padding: 10px;
	overflow:hidden;
	background-color: #eeeeee;
}
.box_cidades .fechar{
	cursor: pointer;
	display: block;
	float: right;
	width: 25px;
	height: 22px;
	overflow: hidden;
	text-indent: -100px;
	background-image: url(img/btn_fechar.gif);
}
.box_cidades ul{
	float: left;
	margin-right: 20px;
}
.box_cidades ul li{
	cursor: pointer;
}
.box_cidades ul li.ativo{
	font-weight: bold;
}
.box_cidades ul li:hover{
	text-decoration: underline;
}
.box_cidades iframe{
	display:none;
	display/**/:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}


/** Agenda Busca **/
form.busca_palavra{
	width: 380px;
	height: 29px;
	padding: 6px 0 0 0;
	background-color: #eeeeee;
}
form.busca_palavra label{
	float: left;
	padding-top: 3px;
	padding-right: 8px;
	padding-left: 8px;
	font-size: 1.1em;
}
form.busca_palavra input.text{
	float: left;
	width: 150px;
	margin-right: 8px;
}
form.busca_palavra select{
	float: left;
	margin-right: 10px;
}
form.busca_palavra input.botao{
	float: left;
}

/** Busca Integra **/
.agenda_busca_integra{
	height: 35px;
	margin-bottom: 20px;
}
.agenda_busca_integra form.escolha_cidade{
	float: left;
	height: 34px;
	padding-top: 0;
}
.agenda_busca_integra form.escolha_cidade label{
	padding-top: 10px;
}
.agenda_busca_integra form.escolha_cidade img{
	float: left;
}
.agenda_busca_integra form.escolha_cidade .campo{
}
.agenda_busca_integra form.escolha_cidade .area_cidade{
	height: 26px;
	padding-top: 8px;
	background-image: url(img/entretenimento/busca_cidade_bg2.gif);
}
.agenda_busca_integra form.escolha_cidade .area_cidade{
	height: 26px;
	padding-top: 8px;
	background-image: url(img/entretenimento/busca_cidade_bg2.gif);
}
.agenda_busca_integra form.busca_palavra{
	float: right;
	width: 296px;
	height: 29px;
	background-image: url(img/entretenimento/busca_agenda_bg.gif);
}
.agenda_busca_integra form.busca_palavra input.text{
	width: 175px;
}
.agenda_busca_integra form.busca_palavra input.botao{
	width: 50px;
}

/** Busca Home **/
.agenda_busca_home{
	float: right;
	width: 380px;
}

/** Agenda Abas **/
.abas_vertical {
	padding: 5px 5px 5px 10px;
}
.abas_vertical ul.abas {
	float: left;
	width: 46px;
	padding-bottom: 1px;
}
.abas_vertical ul.abas li{
	cursor: pointer;
	float: left;
	width: 46px;
	height: 31px;
	padding-top: 3px;
	text-align: center;
	margin-bottom: -1px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	border-right: 0;
	color: #6e6e6e;
	font-size: 1.0em;
	font-weight: bold;
	letter-spacing: -0.01em;
	line-height: 1.1em;
}
* html .abas_vertical ul.abas li {
	width: 47px; 
}

.abas_vertical ul.abas li:hover {
	background-color: #FBFBFB;
}
.abas_vertical ul.abas li.ativo{
	position: relative;
	width: 51px;
	padding-top: 2px;
	padding-bottom: 6px;
	margin-left: -6px;
	_margin-left: -3px;
	background-color: #fff;
	color: #c9168e;
	font-size: 1.2em;
	letter-spacing: -0.03em;
}

.abas_vertical .aba_conteudo {
	display: none;
	float: left !important;
	width: 618px;
	overflow: hidden;
	margin-left: -1px;
	padding: 12px 15px 1px 15px;
	border: 1px solid #cccccc;
	background-color: #fff;
}
.abas_vertical .aba_conteudo.ativo { display: block; }

.abas_vertical .aba_conteudo li{
	clear: both;
}
.abas_vertical .ativo{
	display: block;
}
.abas_vertical .aba_conteudo legend{
	display: none;
}
.abas_vertical .aba_conteudo label{
	font-size: 1.2em;
}
.abas_vertical .aba_conteudo select{
	width: 218px;
	margin-bottom: 8px;
}
.abas_vertical .aba_conteudo .ch_pequena{
	padding-top: 5px;
	margin-bottom: 15px;
}
.abas_vertical .aba_conteudo ul{
	min-height: 380px;
}
* html .abas_vertical .aba_conteudo ul { height: 380px; }

.abas_vertical .aba_conteudo ul  li { min-height: 1px; }
* html .abas_vertical .aba_conteudo ul  li { height: 1px; }

.abas_vertical .aba_conteudo .todas{
	text-align: right;
	font-size: 0.9em;
	font-weight: bold;
}
.abas_vertical .aba_conteudo .todas a{
	text-decoration: underline;
}


/** Abas Melhor da Semana **/
div.melhor_semana{
	float: right;
	width: 293px;
	background-color: #eeeeee;
}
div.melhor_semana .chapeu{
	padding-left: 10px;
	color: #c9168e;
	font-size: 1.32em;
	font-weight: bold;
	letter-spacing: -0.03em;
}
div.melhor_semana .abas_vertical .aba_conteudo{
	width: 201px;
	height: 396px;
}
ul.melhor_semana .img_borda{
	margin-bottom: 15px;
}
p.topo{
	clear: both;
	padding-bottom: 15px;
	text-align: right;
}
p.topo a{
	text-decoration: underline;
}

/** Abas Busca Home **/
.agenda_busca_home .abas_vertical{
	width: 365px;
	height: 262px;
	background-color: #eeeeee;
}
.agenda_busca_home .abas_vertical ul.abas{
	width: 114px;
}
.agenda_busca_home .abas_vertical ul.abas li{
	width: 107px;
	height: 22px;
	padding-top: 4px;
	padding-left: 6px;
	margin-bottom: -1px;
	text-align: left;
	font-size: 1.2em;
}
.agenda_busca_home .abas_vertical ul.abas li.ativo{
	width: 113px;
	padding-top: 8px;
	padding-left: 6px;
	white-space: nowrap;
	font-size: 1.5em;
	font-weight: normal;
	letter-spacing: -0.03em;
}
.agenda_busca_home .abas_vertical .topo{
	display: none;
	_display: block;
}
.agenda_busca_home .abas_vertical .aba_conteudo{
	width: 218px;
	height: 240px;
}
.agenda_busca_home .abas_vertical .aba_conteudo fieldset select{
}


/** Agenda Mais Comentados **/
dl.agenda_mais_comentados{
	float: left;
	width: 226px;
	height: 420px;
	margin-right: 15px;
	border: 1px solid #cccccc;
}
dl.agenda_mais_comentados dt{
	padding: 8px 12px 2px 12px;
	color: #c9168e;
	font-size: 1.32em;
	font-weight: bold;
	letter-spacing: -0.03em;
}
dl.agenda_mais_comentados dd{
	clear: both;
	height: 57px;
	padding: 10px 11px;
}
dl.agenda_mais_comentados .img_borda{
	margin-top: 0;
}


/** Agenda Ficha **/
dl.agenda_ficha{
	clear: both;
	padding: 5px 9px;
	margin-top: 20px;
	background-color: #eeeeee;
}
dl.agenda_ficha dt{
	padding-bottom: 1px;
	font-size: 1.5em;
	letter-spacing: -0.03em;
}
dl.agenda_ficha dd{
	font-size: 1.2em;
	line-height: 1.2em;
}


/** Agenda Resultado de Busca **/
ul.resultado_busca_agenda{
	margin-top: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #cccccc;
}
ul.resultado_busca_agenda li{
	padding-top: 7px;
	padding-bottom: 14px;
	border-top: 1px solid #cccccc;
}
ul.resultado_busca_agenda h6{
	font-size: 1.3em;
	font-weight: bold;
}
ul.resultado_busca_agenda p{
	margin-top: 3px;
	font-size: 1.3em;
	line-height: 1.15em;
}
.header_busca_agenda{
	height: 30px;
}
.header_busca_agenda .buscados{
	float: left;
}
.header_busca_agenda .mostrados{
	float: right;
}

/** Horoscopo **/
.centro_conteudo .horoscopo{
	float: left;
	width: 210px;
}
.centro_conteudo .horoscopo li{
	float: left;
	width: 64px;
	margin-right: 2px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-position: center top;
}
.centro_conteudo .horoscopo li a{
	display: block;
	padding-top: 41px;
	font-size: 90%;
	text-align: center;
}
.centro_conteudo .horoscopo li.item1{ background-image: url(img/entretenimento/icn_horoscopo_01.gif); }
.centro_conteudo .horoscopo li.item2{ background-image: url(img/entretenimento/icn_horoscopo_02.gif); }
.centro_conteudo .horoscopo li.item3{ background-image: url(img/entretenimento/icn_horoscopo_03.gif); }
.centro_conteudo .horoscopo li.item4{ background-image: url(img/entretenimento/icn_horoscopo_04.gif); }
.centro_conteudo .horoscopo li.item5{ background-image: url(img/entretenimento/icn_horoscopo_05.gif); }
.centro_conteudo .horoscopo li.item6{ background-image: url(img/entretenimento/icn_horoscopo_06.gif); }
.centro_conteudo .horoscopo li.item7{ background-image: url(img/entretenimento/icn_horoscopo_07.gif); }
.centro_conteudo .horoscopo li.item8{ background-image: url(img/entretenimento/icn_horoscopo_08.gif); }
.centro_conteudo .horoscopo li.item9{ background-image: url(img/entretenimento/icn_horoscopo_09.gif); }
.centro_conteudo .horoscopo li.item10{ background-image: url(img/entretenimento/icn_horoscopo_10.gif); }
.centro_conteudo .horoscopo li.item11{ background-image: url(img/entretenimento/icn_horoscopo_11.gif); }
.centro_conteudo .horoscopo li.item12{ background-image: url(img/entretenimento/icn_horoscopo_12.gif); }

/** Listoes **/
.todas_noticias ul li.titulo, .veja_mais ul li.data { color: #C9168E; }
/****/

.centro_conteudo .materia .materia_controles ul li a.aumenta_fonte { 
	background: url(../images/icones/entretenimento/icn_amais.gif) left top no-repeat; 
}
.centro_conteudo .materia .materia_controles ul li a.diminui_fonte { 
	background: url(../images/icones/entretenimento/icn_amenos.gif) left top no-repeat; 
}

.centro_conteudo ul.controles li a.ctrl_comentarios { background-image: url(../images/icones/entretenimento/icn_comentario.gif); }
.centro_conteudo ul.controles li a.ctrl_enquete { background-image: url(../images/icones/entretenimento/icn_enquete.gif); }
.centro_conteudo ul.controles li a.ctrl_mural { background-image: url(../images/icones/entretenimento/icn_mural.gif); }
.centro_conteudo ul.controles li a.ctrl_espalhe { background-image: url(../images/icones/entretenimento/icn_espalhe.gif); }
.centro_conteudo ul.controles li a.ctrl_imprimir { background-image: url(../images/icones/entretenimento/icn_imprimir.gif); }

.mural h4 { color: #C9168E; }




/***********************************
// Home Interna
***********************************/
.home_interna .ch_media_vr_meio {
	width: 150px;
}
.home_interna .chamadas_aba_mais {
	margin-right: 11px !important;
}
.home_interna .banner_home{
	width: 300px;
}