/***********************************
******** 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.jpg); margin-top:-5px; }

.site_topo h1 a{
	padding-top:102px;
}

/** 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{
	background:#c9168e;
	margin-bottom:0;
	border-bottom:1px solid #c9168e;
}
.menu_vertical ul li.ativo a{
	color:#fff;
}
.menu_vertical ul li.ativo a.selecionado,
.menu_vertical ul li.ativo a,
.menu_vertical ul.nav2 li.ativo a { color: #c9168e; }

.menu_vertical ul li.ativo a{
	color:#fff;
}

.menu_vertical ul li.ativo a:hover{
	background:#C9168E;
}

.menu_vertical ul li.ativo ul li a:hover{
	background:#eee;
}

.menu_vertical ul li.ativo .nav2 li{
	border-bottom:1px solid #c9168e;
}

.menu_vertical ul li.ativo .nav2 li a{
	color:#c9168e;
}

/* Rodape da sessao */
#r7-footer-copyright {background-color:#C9168E !important}

.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 - Noticias **/
.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); }

/* ** ENTRETENIMENTO - HUMOR - BALELA ** */
.balela .centro_conteudo h2.sessao { background-image: url(img/entretenimento/balela/bg_sessao1.gif); }
.balela .centro_conteudo h2.sessao a { background-color: #8212b9; background-image: url(img/entretenimento/balela/bg_sessao2.gif); }


.centro_conteudo .subtitulo_sessao { color: #c9168e; }

/** Titulos **/
.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); }
/* correcao de problemas com bullets no IE7 */
ul.listaEntretenimento li a{padding-left:12px;}
ul.listaEntretenimento li {float:left; background: url(img/entretenimento/icn_circ.gif) no-repeat scroll left 6px transparent}

/** 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; }
.centro_conteudo .ch_principal_tv ul.controle li.ads_media { background-color: #FF0000; color: #fff; }
/**********************************/


/***********************************
********** Chamada Abas ************
***********************************/
.centro_conteudo .ch_abas ul.abas li,
.centro_conteudo .ch_abas ul.abas li.ativo { color: #c9168e; padding-left:7px;padding-right:7px; }
.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; width: 230px; }
.centro_conteudo .chamadas_aba_moda{ width: 210px; }
/**********************************/


/***********************************
************** Banner **************
***********************************/
.banner_home{
	float: right;
}
.banner_meio{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-right:15px;
	padding-top:5px !important;
	width: 300px;
}
.banner_meio span{
	margin-top:-12px !important;
}
.banner_esq{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	width: 300px;
}
.banner_dir{
	float: right;
	margin: 0 0 15px 0;
	width: 300px;
}
/**********************************/


/***********************************
********** Chamada Media ***********
***********************************/
/* Meio */
.ch_media_vr_meio{
	float: left;
	width: 150px;
	margin-bottom: 15px;
}
.ch_media_vr_meio2{
	float: left;
	width: 165px;
	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: 380px;
	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;
}
.ch_media_vr_meio5{
	float: left;
	width: 207px;
}

/* 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;
	padding-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: 83px;
	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;
}

ul.estreia li p {font-weight:bold; color: #7a7a7a}

/* Correção da fonte da data de estreia */ 
div.ch_abas div.aba_conteudo div.setas_area div.setas_area_lista ul.estreia li p{font-size:1em;}

/** 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 Materia ***********
***********************************/
/** Cinema Busca **/
.cinema_busca{
	height: 36px;
	overflow: hidden;
	margin-bottom: 12px;
	background-color: #eeeeee;
}
.cinema .centro_conteudo .banner{
	padding-top:20px!important
}
.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 Materia **/
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 Cabecalho **/
.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 pequena */
.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;
    height: 80px;
}
.ch_pequena_meio .img_borda{
	margin-top: 5px;
}
/* chamada grande */
.ch_grande{
	margin-right: 15px;
	margin-bottom: 15px;
}
/**********************************/



/***********************************
************** Integra *************
***********************************/
/** Materia Noticias - Integra **/
.centro_conteudo .materia .materia_cabecalho h3{ color:#c9168e; }

/* ** ENTRETENIMENTO - HUMOR - BALELA ** */
.balela .centro_conteudo .materia .materia_cabecalho .titulo_balela{clear: both;}
.balela .centro_conteudo .materia .materia_cabecalho .titulo_balela img{ float: left; }
.balela .centro_conteudo .materia .materia_cabecalho .titulo_balela h3{ clear:none; float: right; width: 580px; color:#7e0ab7; }
.balela .centro_conteudo .materia .materia_cabecalho .titulo_balela .intro{ float: right; width: 580px; }
.balela .centro_conteudo .materia .materia_texto #r7MainImageTop{position:relative;}
.balela .centro_conteudo .materia .materia_texto #r7MainImageTop .img_balela{position:absolute; bottom: 35px; left: 0;}
.balela .centro_conteudo .materia .materia_texto .img_balela_texto{float:right;}
.balela .centro_conteudo .materia .rodape_balela{
	width: 710px;
	height: 66px;
	background: url('../images/entretenimento/balela/aviso_balela.png') no-repeat center center;
}
.balela .centro_conteudo .materia .rodape_balela p{
	width: 496px;
	height: 30px;
	font: bold 16px "Trebuchet MS";
	line-height: 30px;
	color: #ffffff;
	text-transform: uppercase;
	padding: 21px 0 0 158px;
	text-align: center;
}

.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: 25px;
	width: 300px;
}

/* abas_posts_blogs */
.centro_conteudo .abas_posts_blogs{
	float: left;
	width: 400px;
	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;
	width:300px;
}
/** 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: 175px;
	margin-right: 0;
	padding: 0;
	background: none;
}
.ch_moda_media_meio2{
	width: 491px;
	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;
}


/***********************************
************** Musica **************
***********************************/
.banner_musica{
	float: left;
	margin-top: -15px;
	margin-right: 15px;
}

.ch_musicas_top{
	float: right;
	width: 233px;
	min-height: 1025px;
	_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: 120px;
	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;
	height: 70px;
	_height: 70px;
	padding-bottom: 12px;
}
.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);
}

/* Box Musica com Abas */


#boxMusica{	
	width:233px;
	margin:0 auto;	
}

#boxMusica .boxAlbum{	
	width:233px;
	height:524px;
	margin:0 auto;		
} 

#boxMusica .titAlbuns,
#boxMusica .titMusicas{
	padding: 0 0 7px 40px;	
	color:#cb1f93;
	font-size:19px;
	margin:6px 0 0 10px
}

#boxMusica .titMusicas{
	background:url(img/entretenimento/icn_top_musicas.gif) no-repeat left 0px;
}

#boxMusica .titAlbuns{
	background:url(img/entretenimento/icn_top_albuns.gif) no-repeat left 0px;
}

#boxMusica .boxAlbum .boxAbas{	
    float: left;   
    margin: 12px 0 0 4px;
    padding: 0 0 0 0px;
    width: 100%;
}

#boxMusica .boxAlbum .boxAbas li{
	width:112px;
	text-align:center;	
	float:left;
	font-weight:bold;
	font-size:14px;	
}
#boxMusica .boxAlbum .boxAbas li a{
	color:#cb1f93;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#cb1f93;
	background:#eee;
	float:left;
	width:100%;
	padding: 3px 0;
}	

#boxMusica .boxAlbum .boxAbas .active a,
#boxMusica .boxAlbum .boxAbas .activeRight a{
	background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 1px 0 0;
    padding: 9px 0 4px;
    position: relative;
    top: -6px;    
}

#boxMusica .boxAlbum .boxAbas .active a{
	left: -4px;
	width: 117px;
}

#boxMusica .boxAlbum .boxAbas .activeRight a{
	border-left: 1px solid #CCCCCC;
    border-right: 0 solid #CCCCCC;
    right: -1px;
    width: 115px;
}

.boxConteudo{
	float:left;
	width:100%;
	display:none;
}
/**********************************/


/***********************************
********* 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: 230px;
}
.chamadas_aba_tv .aba_conteudo{
	max-height: 550px;
	padding: 15px 12px !important;
}

.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: 465px;
	margin-bottom: 30px;
}
.centro_conteudo .abas_famosos_tv div.aba_conteudo{
	height: 275px;
	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;
	clear: both;
	height: 45px;
	padding-top: 8px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	margin-bottom: 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; }

/** Areas **/
.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{ max-height: 549px; overflow: auto; }
.chamadas_aba_tv ul.novelas li{
	clear: both;
	min-height: 57px;
	margin-right: 10px;
	padding: 11px 0;
	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;
}

/** Series **/
.chamadas_aba_tv dl.series{
	max-height: 474px;
}
.chamadas_aba_tv dl.series dt{
	margin-top: 15px;
}
.chamadas_aba_tv dl.series dt:first-child {margin-top: 0;}
.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{
	float:left;
	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: 15px;
}
/**********************************/


/***********************************
************* Promocoes ************
***********************************/
.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;
}

/* social media */
.ch_promocao .r7-social-media {  padding: 10px 0; }

.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: -1px;
}
.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: 0;
	padding-top: 22px;
	overflow: hidden;
}

form.promocao_cadastro strong{
	display:block; 
	font-size:9px
}


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: 340px; padding-right: 40px; }

form.promocao_cadastro .data { float: left; width: 213px; }
form.promocao_cadastro .tel { float: left; width: 211px; }


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 .arquivo .file {margin:5px 0 0 0}

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 video **/
.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;
}

.ch_videos_receitas{
	height: 255px;
}

/** Destaques de video **/
.ch_mais{
	float: right;
	width: 218px;
	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: 14px 10px 14px 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 10px;
	_padding: 3px 10px;
	font-size: 1.5em;
	font-weight: normal !important;
	text-transform: none;
	margin-bottom:20px;
}

.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 dialogo **/
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 dialogo */
.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;
}

/* ** ENTRETENIMENTO - HUMOR - BALELA ** */
.balela .centro_conteudo .materia .materia_controles ul li a.aumenta_fonte {
	background: url(../images/icones/entretenimento/balela/icn_amais.gif) left top no-repeat;
}
.balela .centro_conteudo .materia .materia_controles ul li a.diminui_fonte {
	background: url(../images/icones/entretenimento/balela/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;
}


/***************************************************
// BANNER FORMATO ESPECIAL  E LINK PATROCINADO
// 19/04/2010
***************************************************/
.formatoEspecial19042010 {
	position:relative;
	float:right;
	width:310px;
	height:25px;
	margin-top:-46px;
	z-index:4;
}

/***************************************************
// DIV COLUNA DIREITA COM A LISTA
// DIV COLUNA ESQUERDA COM PUBLICIDADES
// LINK PATROCINADO
// 20/04/2010
***************************************************/
.centro_conteudo  {position:relative}
.colunaDireita20042010 {
	float:left;
	width:300px;
	height:700px;
	margin-top:30px;
	z-index:1;
	position:absolute;
	top:80px;
	right:0;
}
.colunaEsquerda20042010 {
	position:relative;
	float:left;
	width:auto;
	margin-right:40px;
	height:auto !important;
	height:570px;
	min-height:570px;
}
.linkPatrocinadoLateral20042010 {
	position:relative;
	float:left;
	margin-top:20px;
	width:302px;
	height:250px;
	z-index:2;
}
/*************************************************/



/***************************************************
// CLASSE PARA AJUSTE DA PROMOÃ‡ÃƒO EM DESTAQUE DA LISTA
***************************************************/
.ch_lista_todas24042010{
	border-bottom-width:120px;
	margin-bottom:95px;
	margin-top:27px;
	width:360px;
	height:239px;
}
.ch_lista_todas24042010 .data_hora{
	display: block;
	padding: 6px 0 4px 10px;
	font-size: 1.1em;
	font-weight: normal;
}
.ch_lista_todas24042010 .area{
	_height: 1px;
	padding: 6px 11px 11px 11px;
	background-color: #eee;
	height:239px;
}
.ch_lista_todas24042010 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_todas24042010 p{
	font-size: 1.2em;
	line-height: 1.2em;
}
/*************************************************/

/* publicidade para o todas noticias */
.colunaEsquerda26042010 {width:400px;}
.formatoEspecial19042010  {
	float:right;
	height:25px;
	margin-top:-46px;
	position:relative;
	width:310px;
	z-index:4;
}

.linkPatrocinado19042010  {
	position:relative; float:left; width:730px; z-index:5; margin-top:0; margin-left:-7px;
}

.blogs .linkPatrocinado19042010,
.promocoes .linkPatrocinado19042010,
.bichos .linkPatrocinado19042010,
.detalhespromocao .linkPatrocinado19042010{
	*margin-top:0;
}

/* workarounds css bate-papo */
.batepapo .lista_ch_media_vr {
	width: 380px;
	float:left;
	display:block;
	height:auto!important;
	margin-bottom: 5px;
}
.batepapo .lista_ch_media_vr .ch_media_hr {
	float: left;
	width: 370px;
	margin-bottom:10px;
}
.batepapo .lista_ch_media_vr .ch_media_hr .even a {
	margin-bottom:0px;
}
.batepapo .lista_ch_media_vr dd h6.chapeu_foto {
	float: left;
	margin-bottom: 5px;
}
.batepapo .lista_ch_media_vr dd h3 {
	font-size: 1.13em;
}
.batepapo .lista_ch_media_vr dd.even a {
	margin-bottom: 0px;
}

/* novo box miolo famosos - foto pequena */
.ch_media_vr_famosos {
	float:left;
	margin:10px 0 0 0;
	width:470px;
}
.ch_media_vr_famosos .ch_pequena{
	margin-bottom:37px
}

/* novo box miolo famosos - 1 foto grande */

.ch_media_vr_gde_famosos {
float:left;
margin-bottom:15px;
width:470px;
}
.ch_media_vr_gde_famosos .ch_media_vr,
.ch_media_vr_gde_famosos .ch_media_hr_meio2{
	width:470px;
}
.famosos .ch_abas .ultimas li, .musica .ch_abas .ultimas li{
	padding:5px 0!important
}
.famosos .chamadas_aba_mais .aba_conteudo, .musica .chamadas_aba_mais .aba_conteudo {
height:365px!important
}
/*.famosos .even .ch_pequena{ margin-bottom:10px}*/

.musica .ch_media_vr p{
	line-height:14px;
}

.musica .ch_media_vr_meio5 ul.relacionados{
	margin-top:10px;
}

.musica .ch_media_vr_meio5 ul.relacionados li{
	margin-top:10px;
}

.musica .ch_media_vr_meio5 .ch_pequena{
	margin-top:10px;
}

.musica .ch_media_vr_meio5 h3{
	padding-top:5px;
}
/* Ajustes Bate-Papo */
.ch_grande_vr{
	margin-right:20px;
}
.ch_media_hr a.img_borda {
float:left;
margin:0 8px 5px 0;

}
.receitas .banner_meio{
	margin-right:16px !important;
	margin-left:0 !important;
	margin-top:5px;
	margin-bottom:6px;
	width: 300px;
}

.receitas .ch_media_vr_meio{
	margin-right:5px;
}
.receitas.centro_conteudo .lista_ch_pequena_vr {
	width:220px;
}
.cinema .enquete, .ch_dezmais{
	margin-right:0;
}
#box_4_destaques_hrz {
	margin-bottom: 15px;
}

.r7lista_albuns .r7data{margin-top:15px}
.r7lista_albuns{margin-bottom:15px}.receitas .ch_meio {

	width: 183px!important;
	margin-left: 0px;
	margin-top: 0px;
}
.receitas .ch_media_hr {
	margin-left: 0px;
}

.mrg_hr { margin:15px 0; *margin:20px 0; %margin:6px 0;}
.mrg_hr1 { margin:15px 0; *margin:20px 0;}
.mrg_hr2 { margin:15px 0; *margin:20px 0; %margin:17px 0;}
.mrg_hr3 { margin:10px 0; *margin:10px 0; %margin:10px 0;}
.mrg_ch_media { margin-top:15px; }

.murais .banner{
	float:right;
	margin-right:0;
	margin-top:55px;
	padding:0;
	margin-bottom: 15px;
}

.murais .mural .descricao {
	display:block;
	float:left;
	width:100%;
}

.murais .mural .formulario {
	float:left;
	width:385px;
}

.murais .mural_responder form{
	width:385px;
}

.quiznoticias{
	position:static;
}

.quiznoticias .banner{
	float:right;
	margin:5px 34px 0 0;
	width:300px;
}

.quiznoticias .linkPatrocinadoLateral20042010 {
    position:relative;
    float:left;
    margin:20px 0 0 34px;
}

.votacaonoticias .banner{
	float:right;
	position:absolute;
	margin:55px 0 0 416px;
}

.votacaonoticias .linkPatrocinadoLateral20042010 {
    position:absolute;
    float:right;
    margin:330px 0 0 416px;
}

.votacaonoticias .banner_votacao{
	float:right;
	position:absolute;
	margin:0 0 0 416px;
	width:300px;
}

.glossarionoticias .banner{
	float:right;
	position:absolute;
	margin:55px 0 0 420px;
	background:#FFFFFF none repeat scroll 0 0;
	width: 300px;
	left: 0px;
}

.glossarionoticias .linkPatrocinadoLateral20042010 {
    position:absolute;
    float:right;
    margin:330px 0 0 420px;
    height:270px;
	background:#FFFFFF none repeat scroll 0 0;
	left: 0px;
}

.todaspromocoes .banner {
	padding-top: 0;
	margin-top:-12px;
	width:300px;
}

.todaspromocoes .ch_lista_todas .area{
	_height: 1px;
	padding: 0 11px;
	background-color: #eee;
	min-height:250px;
	width:375px;
}

.todaspromocoes .linkPatrocinado19042010{
	margin-top:19px;
}

.todaspromocoes .colunaDireita20042010{
	height:auto;
}
.centro_conteudo .ch_media_hr {
	float: left;
	margin-bottom: 0;
	margin-top: 5px;
}
.bate_papo_arquivo .batepapo .banner{
	position:absolute;
	left:416px;
	top:84px;
	float:right;
	width:300px;
}

.bate_papo_arquivo .linkPatrocinado19042010{
	margin-top:19px;
	*margin-top:5px;
}

.bate_papo_arquivo .lista_todas li{
	padding:15px 0 22px;
	*padding-bottom:15px;
}

.bate_papo_transcricao .batepapo .controles{
	margin:0 0 -10px;
	width:710px;
	float:none;
}

.bate_papo_transcricao .batepapo .controles dl{
	float:right;
}

.bate_papo_transcricao .batepapo .banner{
	position:absolute;
	left:416px;
	top:90px;
	float:right;
	width:300px;
}
.bate_papo_transcricao .espalhe a.fechar{
	margin:5px 0 10px 10px;
}

.bate_papo_transcricao .espalhe form{
	margin-top:0;
}

.detalhespromocao .ch_promocao{
	min-height:270px;
	margin-bottom:10px;
}

.detalhespromocao .banner{
	width:300px;
	position:absolute;
	margin:55px 416px;
}

.detalhespromocao .box_promocao{
	float:left;
	width:400px;
}

.receitas .ch_media_hr {
	margin-left: 0px;
}

.bichos .ch_media_hr {
	margin-top: 0;
	margin-bottom: 15px;
}

.famosos .ch_media_hr_meio2 {
	margin-top: 0;
	margin-bottom: 15px;
}

.famosos .linkPatrocinado19042010 {
	margin-top: 0!important;
}

.promocoes .ch_media_hr_meio4 .ch_media_hr{
	float:none;
}

.promocoes .banner_esq{
	*padding-top:0;
}

.musica .ch_media_hr_meio3{
	margin-bottom:15px;
}

.borda_patrocinada {
	position:absolute;
	width:100%;
	height:100%;
	left:-1px;
	top:-1px;
}

.centro_conteudo ul.controles li a.ctrl_ce {background:url("../images/icones/entretenimento/icn_report_erro.gif") no-repeat scroll left top transparent;}
#holder-report-erro #bt-report-erro {background-color:#C9168E;}
#holder-report-erro .bt-fechar{background:url("../images/icones/entretenimento/icn_valida_erro.gif") no-repeat scroll right top transparent}
.enquetes_votar_v2, .enquetes_resultados_v2, .enquetes_todas_v2, .enquetes_voltar_v2{ background-image:url("img/entretenimento/sprites_enquete.png"); }
.enquetes_barra_v2{ background-color:#C92693 !important; }

/** veja tambÃ©m - sem a previsÃ£o do tempo **/
.centro_conteudo .veja_tambem_home {
	height: 21px;
	background: #0071bd url(img/bg_veja_tmb.gif) bottom repeat-x;
	color: #fff;
	padding: 5px 10px;
	margin-bottom: 13px;
}
.centro_conteudo .veja_tambem_bg {
	background: #0071bd url(img/bg_veja_tmb.gif) bottom repeat-x;
}

.centro_conteudo .veja_tambem_home span {
	font-size: 1.4em;
	float: left;
}

.centro_conteudo .veja_tambem_home ul.chamadas {
	float: left;
	width: 550px;
	height: 21px;
	margin-top: 2px;
	overflow: hidden;
}

.centro_conteudo .veja_tambem_home ul.chamadas li {
	display: none;
}

.centro_conteudo .veja_tambem_home ul.chamadas li.ativo {
	display: block;
}

.centro_conteudo .veja_tambem_home ul.chamadas li a {
	color: #fff;
	text-decoration: underline;
	margin: 0 0 0 10px;
	font-size: 1.1em;
}

.centro_conteudo .veja_tambem_home ul.controle {
	float: right;
	width: 11px;
}

.centro_conteudo .veja_tambem_home ul.controle li {
	display: block;
	float: left;
	width: 11px;
	height: 10px;
	margin-top: 1px;
	cursor: pointer;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center;
}

.centro_conteudo .veja_tambem_home ul.controle li.item1 {
	background-image: url(img/seta_vt_1.gif);
}

.centro_conteudo .veja_tambem_home ul.controle li.item2 {
	background-image: url(img/seta_vt_2.gif);
}

.centro_conteudo .veja_tambem_ad {
    padding: 0;
    width: 716px;
    height: 31px;
    overflow: hidden;
    background: none;
}

.centro_conteudo  .box_veja_tambem_ad {
    width:100%;
    height:100%;
}

.centro_conteudo .veja_tambem_bg {
	background: #C9168E url(img/bg_veja_tmb_entretenimento.gif) bottom repeat-x;
}

/* veja tambem - campanha claro [inicio] */
    .centro_conteudo .veja_tambem_home .box_veja_tambem  > span {display:none;}
    .centro_conteudo .veja_tambem_bg {background: #C9168E url(img/bg_veja_tmb_entretenimento_claro.png) left top no-repeat;}
    .centro_conteudo .veja_tambem_home ul.controle li.item1 {background: transparent url(img/seta_vt_claro.png) 0 0 ;}
    .centro_conteudo .veja_tambem_home ul.controle li.item2 {background: transparent url(img/seta_vt_claro.png) 0 12px ;}
    .centro_conteudo .veja_tambem_home ul.chamadas {margin-left:230px;width:450px;}
/* veja tambem - campanha claro [fim] */

/* implementacao/alteracoes no bate-papo */

/*** DFINICOES GERAIS **/
.batepapo .clear{font-size:1px;overflow:hidden;}
.batepapo li h3{font-size:1.4em;margin:3px 0;}
.batepapo .img_borda{margin:0 10px 8px 0;}
#batepapo-arquivo div.img_borda, #batepapo-arquivo div.img_borda img{border-color:#0071BD;float:left;overflow:hidden;}
.batepapo .batepapo-box-adv{width:auto !important;float:right !important;margin-top:-5px;border:none !important;}
.batepapo .batepapo-box-adv small{font-size:0.813em;}
.batepapo .batepapo-box-adv img{width:auto !important;height:auto !important}
.batepapo .batepapo-arquivo-lista{margin-bottom:20px}
.batepapo-arquivo-lista li.no-border{border-top:none !important;padding-top:0 !important;margin-top:0 !important}
.batepapo-arquivo-lista li{min-height:107px;}
.batepapo-arquivo-lista li{padding-top:20px;margin-top:15px;border-top:solid 1px #e6e6e6;}
.batepapo-arquivo-lista img{width:150px; height:113px;float:left;}
.batepapo .botao{font-size:1.4em}
.batepapo .batepapo-arquivo-botao{height:38px;padding:6px 6px 0 0;background:#EEE;margin-top:8px;}

/*Titulo*/
.box_titulo_chat{margin-top:20px;background-color:#C9168E;height:26px;margin-bottom:25px;padding:7px 10px;position:relative;clear:both;}
.box_titulo_chat span,.box_titulo_chat a{font-size:1.7em; font-weight:700;color:#FFF;float:left;}
.box_titulo_chat a.bt_espiar{background:url("img/entretenimento/bullet-tit-batepapo.png") no-repeat scroll 0 11px transparent;color:#fcedf7;float:right;font-size:1.1em;font-weight:bold;line-height:1.8em;padding-left:14px;text-decoration:underline;}
.box_titulo_chat a.bt_espiar:hover{color:#FFF;}
.box_titulo_chat.alternative{background:#EEE;}
.box_titulo_chat.alternative span{color:#C9168E;}


/*** FIM DFINICOES GERAIS **/

/*** HOME ***/
#batepapo-home .box_titulo_chat{margin:0 0 10px 0;}
#batepapo-home .foto-ch-chat{width:310px;height:160px;}
#batepapo-home-agenda .batepapo-arquivo-holder{float:right;width:330px;min-height:410px;}
#batepapo-home-agenda .batepapo-arquivo-lista li{border:none;margin:0;padding:0 0 5px 0;float:left;width:100%;}
#batepapo-home-agenda .batepapo-arquivo-lista li img{float:left;margin:0 10px 8px 0; width:150px; height:113px;}
#batepapo-home-agenda .box_titulo_chat{margin-top:10px}


#bp-home-destaque-agenda{float:left;width:347px;padding:10px;background:#EEE;overflow:hidden;height:410px;}
#bp-home-destaque-agenda img{margin:0 0 10px 0; width:347px; height:260px;}
#bp-home-destaque-agenda h3{font-size:1.8em;margin:5px 0;}
#bp-home-destaque-agenda .chapeu_foto{font-size:15px;}

#batepapo-home-arquivo{width:383px;float:left;}
#batepapo-home-arquivo h3.batepapo-vinheta{font-size:1.8em}
#batepapo-home-arquivo .batepapo-arquivo-lista li{border:none;margin:0;padding:0 0 5px 0;float:left;width:100%;}

#batepapo-home-inferior{padding-top:20px;}
#batepapo-home-inferior .batepapo-arquivo-lista{padding-top:10px;}

#batepapo-home-sugestao{background:#EEE;overflow:hidden;width:300px;}
#batepapo-home-sugestao p{padding:0 10px 10px 10px;width:280px}
#batepapo-home-sugestao .box_titulo_chat{margin-top:0;width:280px;}
#batepapo-home-sugestao .botao{margin-right:10px;}
#batepapo-outras-info{margin-top:10px;}

.batepapo-chamadas{background:#EEE;padding:20px;}
.batepapo-chamadas h3{font-size:1.8em;}
.batepapo-chamadas .botao{float:left;zoom:1;}

#batepapo-chamada-unica{zoom:1;}
#batepapo-chamada-unica img,#batepapo-chamada-unica .batepapo-column{float:left;}
#batepapo-chamada-unica .batepapo-column{width:335px;margin-left:20px;zoom:1;padding-top:15px;}
#batepapo-chamada-unica .batepapo-column p{margin:15px 0}


.batepapo-column .batepapo-ajuda{background:url("img/entretenimento/bullet-tit-batepapo.png") no-repeat scroll 0 11px transparent;color:#616161;float:right;font-size:1.1em;font-weight:bold;line-height:1.8em;padding-left:14px;text-decoration:underline;}

#batepapo-chamada-multipla .batepapo-chamada-left, #batepapo-chamada-multipla .batepapo-chamada-right{width:310px;float:left;zoom:1;}
#batepapo-chamada-multipla .batepapo-chamada-left h3, #batepapo-chamada-multipla .batepapo-chamada-right h3{margin:5px 0;}
#batepapo-chamada-multipla .batepapo-chamada-right{float:right;}
#batepapo-chamada-multipla p{margin-bottom:10px;}
#batepapo-chamada-multipla .botao{margin-bottom:0;}

.batepapo-chamada-respiro{height:15px;}


/*** LISTA ARQUIVO ***/
#batepapo-arquivo .batepapo .batepapo-arquivo-lista{padding-top:22px}
#batepapo-arquivo .batepapo-box-left{width:380px !important;float:left;padding-right:20px;}
#batepapo-arquivo .batepapo-arquivo-lista{margin-top:20px;}
#batepapo-arquivo .batepapo-arquivo-lista li{clear:left;width:100%;float:left;}
#batepapo-arquivo .batepapo-arquivo-lista li img{width:150px; height:113px;}
/*** FIM LISTA ARQUIVO ***/


/*** ENTRAR NO BATE-PAPO ***/
#batepapo-entrar .integra_ch_chat{margin:15px 0 15px;padding:0 15px;}
#batepapo-entrar .centro_conteudo .integra_ch_chat h6.chapeu_foto{background-color:#d548a6;}
#batepapo-entrar .integra_ch_chat img{float:left;margin-right:30px; width:310px; height:160px;}
#batepapo-entrar .integra_ch_chat strong{color:#D548A6;display:block;font-size:1.3em;margin:5px 0;}
#batepapo-entrar .integra_ch_chat p{line-height:1.1em;}
#batepapo-entrar .regras-chat p{margin-bottom:15px;}
#batepapo-entrar .regras-chat .banner{margin-left:50px;}
#batepapo-entrar .regras-chat{padding: 0 15px;}
/*** FIM ENTRAR NO BATE-PAPO ***/


/*** INTEGRA ARQUIVO ***/
#batepapo-arquivo-integra .banner{margin-left:20px;}
#batepapo-agenda .batepapo-arquivo-lista li{clear:both;width:100%;float:left;}
#batepapo-agenda .batepapo-arquivo-lista li img{width:150px; height:113px;}
#batepapo-agenda li .holder-column{width:550px;float:right;}
#batepapo-arquivo-integra  .box_titulo_chat {margin-top:0;}

#barra-twitter-facebook{position:relative;}
#barra-twitter-facebook .bto-twitter, #barra-twitter-facebook .bto-facebook{position: absolute;}
#barra-twitter-facebook .bto-twitter{right:100px}
#barra-twitter-facebook .bto-facebook{right:0}
#historico-batepapo{padding:0 15px;}
/*** FIM INTEGRA ARQUIVO ***/


/*** AJUDA ***/
.batepapo_texto_ajuda strong{display:block;font-size:1.2em;font-weight:bold;margin:25px 0 10px;}
.batepapo_texto_ajuda a{color:#666;font-weight:bold;margin:0 5px;}
.batepapo_texto .box_titulo_chat{margin-top:0;}
/*** FIM AJUDA ***/

/*** FORM SUGESTAO ***/
#batepapo-sugestao form{float:left;width:395px;}
#batepapo-sugestao .legend{color:#D548A6;font-size:1.5em;margin-bottom:15px;letter-spacing:-0.5px; font-weight:bold;}
#batepapo-sugestao .campo{clear:both;}
#batepapo-sugestao label sup{margin-right:2px; vertical-align:top!important;}
#batepapo-sugestao label{color:#616161;display:block;font-size:1.2em; margin-bottom:2px;}
#batepapo-sugestao .campo input, #batepapo-sugestao select, #batepapo-sugestao textarea{float:left;}
#batepapo-sugestao .campo input{font-size:1.2em;height:23px;}
#batepapo-sugestao .campo textarea, #batepapo-sugestao .campo input{float:left; width:350px;padding:0 5px;}
#batepapo-sugestao textarea{height:130px; padding:5px;}
#batepapo-sugestao .oculto{display:none;}
#batepapo-sugestao .campo{margin-bottom:15px;}
#batepapo-sugestao span.erro, #batepapo-sugestao span.ok{float:left;height:22px;margin-left:3px;margin-top:2px;text-indent:-9999px;width:24px;}
#batepapo-sugestao .box_titulo_chat{margin-bottom:10px;}
#batepapo-sugestao .campo.captcha{float:left;margin-top:5px;}
#batepapo-sugestao .campo.captcha input{width:160px; font-weight:bold}
#batepapo-sugestao #f_contactuscaptchaimg_1{float:right;margin-right:33px;}
#batepapo-sugestao #f_contactuscaptchaimg_1 img{width:140px; display:block;}
#batepapo-sugestao #f_contactuscaptchaimg_1 span{display:block; cursor:pointer; text-decoration:underline; font-size:11px;}
#batepapo-sugestao #f_contactuscaptchaimg_1 span:hover{color:#000}
#batepapo-sugestao .botao{float:left;margin-top:20px;width:145px;margin-bottom:5px;}
#batepapo-sugestao small{clear:left;display:block;}
#batepapo-sugestao #successMessage,  #batepapo-sugestao #errorMessage{bottom:30px;font-weight:bold;position:absolute;right:145px;width:350px;}
/*** FIM FORM SUGESTAO ***/

/*** BLOGS V2.0 ***/
.blogs .centro_conteudo #barra-categorias { text-align:center; height:40px; line-height: 40px; margin-bottom: 8px;}
.blogs .centro_conteudo #barra-categorias h4 { display:inline; }
.blogs .centro_conteudo #barra-categorias h4 a { float:none; font-size: 20px; line-height: 40px; padding: 0 20px; }
.blogs .centro_conteudo #barra-categorias h4.selecionado { background:none; float:none; }
.blogs .centro_conteudo #barra-categorias h4.selecionado a { color:#C9168E; }
.blogs.centro_conteudo #barra-alfabetica { margin-bottom:20px; clear:both; overflow: hidden;}
/*.blogs .centro_conteudo #barra-alfabetica { margin-bottom:20px; clear:both; height: 32px; line-height: 32px;}
.blogs .centro_conteudo #barra-alfabetica h4 a { margin: 0; padding-left: 8px; line-height: 32px; }
.blogs .centro_conteudo #barra-alfabetica ul li a { padding: 0 4px; line-height: 32px; }*/
.blogs .centro_conteudo .ch_abas ul.abas li { color: #6E6E6E; font-weight:normal; }
.blogs .centro_conteudo .ch_abas ul.abas li.ativo { color: #c9168e; font-weight:bold; }
.blogs .centro_conteudo .ch_topo { width:385px; }
.blogs .centro_conteudo ul.ch_topo { margin-top:0px; }
.blogs .centro_conteudo .ch_topo .ch_pequena { width:370px; clear:none; height:auto; display:inline-block; }
.blogs .centro_conteudo .ch_topo .pequena2 { margin-right:7px; width:180px; padding-bottom:15px; }
.blogs .centro_conteudo .ch_topo .pequena2 li { font-size:13px !important; }
.blogs .centro_conteudo .ch_topo .ch_pequena .img_borda { margin-top:0; margin-right:10px; }
.blogs .centro_conteudo .ch_topo .ch_pequena .img_borda .img_topo { width:150px; height:113px; }
.blogs .centro_conteudo .ch_topo .ch_pequena .desc_topo { font-size:14px; font-weight:bold; }
.blogs .centro_conteudo .ch_topo .ch_pequena .desc_topo a { color: #c9168e; }
.blogs .centro_conteudo .ch_topo .ch_pequena .linha_topo { font-size:13px !important; }
.blogs .centro_conteudo ul.ultimos_posts li { padding-top:8px; }
.blogs .centro_conteudo ul.lista3_ch_media_vr { width:715px; margin:15px 0; }
.blogs .centro_conteudo ul.lista3_ch_media_vr .ch_media_vr { margin-bottom:20px; margin-right:38px; }
.blogs .centro_conteudo .ch_principal_tv ul.chamadas h3 { overflow:visible; height: auto; }
.blogs .centro_conteudo ul.ultimos_posts span.data a { color:#C9168E; }

#barra-alfabetica { width:715px;height:40px;background:#c9168e;}
#barra-alfabetica h4  {float:left;margin:10px 100px 10px 10px;text-decoration:none; font:bold 16px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;}
#barra-alfabetica ul { float:right;padding:0;margin:0 10px 0;list-style-type:none; }
#barra-alfabetica ul li { float:left; }
#barra-alfabetica ul li a { display:block;padding:10px 4px;text-decoration:none; font:bold 16px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;}
#barra-alfabetica ul li a:hover { text-decoration:underline; }
#barra-alfabetica .nolink { font:bold 15px arial;color:#8c005e;padding:13px 3px; }

#barra-categorias { width:715px;height:40px;background:#eee;margin-bottom:10px; }
#barra-categorias h4 a { font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#c9168e;float:left;padding:9px 20px;text-decoration:none;float:right; }
#barra-categorias h4.selecionado { float:left;background:#c9168e;@width:160px; }
#barra-categorias h4.selecionado a { color:#fff; }
#barra-categorias h4 a:hover { text-decoration:underline; }
.centro_conteudo.blogs h2.sessao { margin:0; }

.letra-alfa { width:715px;font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#C9168E;padding-bottom:3px;border-bottom:1px solid #ccc;margin:15px 0;display:block;clear:both; }
.letra-alfa a { color:#C9168E !important; }
.lista-blogs { margin:0 0 20px 0;padding:0;list-style-type:none;width:715px; }
.lista-blogs li { width:340px;float:left;margin:0 15px 15px 0;height:60px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; }

.lista-blogs li img { width:75px;height:57px;display:block; }
.lista-blogs li a.linkimgblg { margin-right:10px;display:block;float:left;overflow:hidden; }
.lista-blogs li a.linkimgblg:hover { border:4px solid #C9168E;width:67px;height:49px; }
.lista-blogs li a.linkimgblg:hover img { margin:-4px; }
.lista-blogs li.last{ margin-bottom:20px !important; }

.lista-blogs li h3 { margin:0;font-size:12px;padding:0px 7px;background:#C9168E;display:inline; line-height: 1.4em;}
.lista-blogs li h3 a { color:#fff; }
.lista-blogs li p { margin:2px 0 0 0;font-size:13px; }
.lista-blogs .liletra { display:block;float:none;height:20px;@height:35px;width:715px !important;clear:both; }

.go-top { width:715px !important;clear:both;text-align:right; height:20px !important; margin-bottom:0 !important; }
.go-top .link-topo { margin:0;font:bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;padding:0px 7px;background:#C9168E;display:block-inline;color:#fff; }
/*** BLOGS V2.0 ***/


/** Home Entretenimanto com Combo do Par Perfeito **/
.outros_destaques {
	float:left;
}

.secao_entretenimento .ch_media_vr .outros_destaques h6.chapeu_foto{
	float:left;
	margin-top:8px;
}

.secao_entretenimento .ch_media_vr .outros_destaques ul.relacionados{
	float:left;
}

.secao_entretenimento .ch_media_vr .outros_destaques ul.relacionados li{
	width:160px;
	line-height:14px;
}

.secao_entretenimento .ch_media_hr.home{
	float:left;
	width:353px;
}

.secao_entretenimento .ch_media_hr.home.even{
	margin-left:10px;
}

.secao_entretenimento .centro_conteudo .lista_ch_media_vr{
	margin-top:20px;
}

.secao_entretenimento .destaque_principal{
	width:155px;
}

.secao_entretenimento .destaque_principal div.margem{
	float:left;
	margin-top:18px;
}

.secao_entretenimento .combo_par_perfeito{
	margin-top:5px;
}

/* Envie uma foto */
.enviefoto {}
.enviefoto form.promocao_cadastro div { width: 670px; float: left;  }
.enviefoto form.promocao_cadastro .estado{width: 270px !important;}
.enviefoto form.promocao_cadastro .cidade{ width: 310px !important;}
.enviefoto form.promocao_cadastro label { width: 160px; float:left;}
.enviefoto form.promocao_cadastro label[for="estado"] { width: auto; margin-left: 10px; }
.enviefoto form.promocao_cadastro .nome input,
.enviefoto form.promocao_cadastro .email input,
.enviefoto form.promocao_cadastro .onde_sumiu input,
.enviefoto form.promocao_cadastro .nomebicho input { width: 437px; }
.enviefoto form.promocao_cadastro span { text-indent: -5000px; margin-left: 6px; float:left;}
.enviefoto form.promocao_cadastro .resposta textarea { width: 437px; }
.enviefoto form.promocao_cadastro .txt_regulamento {  height: auto; margin-top: 10px; float:none; clear:both; }
.enviefoto form.promocao_cadastro #regulamento {  height: 100px; width: 437px; margin-left: 166px;  border:1px solid #D4D0C8; overflow-x:hidden; overflow-y:scroll; font-size:13px; color:#000;}
.enviefoto form.promocao_cadastro #regulamento p { float: none; width: auto; font-weight: normal; margin: 0; font-size: 13px; }
.enviefoto form.promocao_cadastro .arquivo small { padding-left: 167px; }

.enviefoto form.promocao_cadastro .aceito { clear: left; padding-left: 162px; }
.enviefoto .abas_promocao { border: none; }
.enviefoto .centro_conteudo p { width: 410px; float: left;}
.enviefoto form.promocao_cadastro .captcha div { height: auto; width:200px; float:left;}
.enviefoto form.promocao_cadastro .captcha { margin-bottom:20px }
.enviefoto form.promocao_cadastro .captcha a{float:left; color:#D0339C; width:230px;}
.enviefoto form.promocao_cadastro .aceito label { width: auto; }
.enviefoto form.promocao_cadastro div.cidade { clear: none; }
.enviefoto form.promocao_cadastro div.cidade label { width: auto; }
.enviefoto form.promocao_cadastro .cidade select { }
.enviefoto form.promocao_cadastro input.botao { clear: both; float: left; }
.enviefoto .centro_conteudo .banner { width: 300px;}
.enviefoto .abas_promocao ul.aba_menu li span {cursor:default;}
.enviefoto form{width:694px;}

/* Dicionario Informal */
#holder-dicionario{
	clear: both;
	padding: 12px 0;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
/* Papa Jogos - R7 Jovem */
.fl {float: left;}
.fr {float: right;}
#content-papa-jogos{clear:both;}

#box-papa-jogos, 
#box-papa-jogos-meninas {
	border-bottom: 1px solid #cccccc;
	width: 343px;
	margin-top: 30px;
	padding-bottom: 17px;
}

#box-papa-jogos h3,
#box-papa-jogos-meninas h3 {
	font-size: 20px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 16px;
	padding-bottom: 2px;
}

#box-papa-jogos ul li,
#box-papa-jogos-meninas ul li {
	float: left;
	display: block;
	margin-bottom: 21px;
	min-height: 89px;
	width: 343px;
}

#box-papa-jogos ul li a,
#box-papa-jogos-meninas ul li a {
	float: left;
}

#box-papa-jogos ul li h6,
#box-papa-jogos-meninas ul li h6 {
	float: left;
	margin: 0 0 2px 15px;
	width: 223px;
}

#box-papa-jogos ul li h6 a ,
#box-papa-jogos-meninas ul li h6 a {
	font-size: 16px;
	font-weight: bold;
	color: #c9168e;
	line-height: 15px;
}

#box-papa-jogos ul li p,
#box-papa-jogos-meninas ul li p {
	float: left;
	margin-left: 15px;
	width: 223px;
}

#box-papa-jogos ul li p a,
#box-papa-jogos-meninas ul li p a {
	font-size: 14px;
	color: #616161;
}

#box-papa-jogos span,
#box-papa-jogos-meninas span {
	float: right;
	color: #616161;
	font-size: 14px;
	padding-left: 20px;
	background-image: url('http://s1.r7.com/r7/css/img/entretenimento/sprite_home_entretenimento.png');
	background-repeat: no-repeat;
	background-position: -145px 3px;
}