

/** áreas do site **/

.site_centro h6.chapeu_topo { background-color:#4b91d5; }



.site_centro .noticias h5 a,

.site_centro .noticias h6.chapeu,

.site_centro .noticias h6.chapeu a,

.site_centro .noticias a strong {color:#000;}

.site_centro .noticias h6.chapeu_foto { background-color:#000; }

.site_centro .noticias a.img_borda:hover { border-color: #000; }



.site_centro .entretenimento h5 a,

.site_centro .entretenimento h6.chapeu,

.site_centro .entretenimento h6.chapeu a,

.site_centro .entretenimento a strong  {color:#ff6600;}

.site_centro .entretenimento h6.chapeu_foto { background-color:#ff6600; }

.site_centro .entretenimento a.img_borda:hover { border-color: #ff6600; }



.site_centro .esportes h5 a,

.site_centro .esportes h6.chapeu,

.site_centro .esportes h6.chapeu a,

.site_centro .esportes a strong {color:#246d26;}

.site_centro .esportes h6.chapeu_foto { background-color:#246d26; }

.site_centro .esportes a.img_borda:hover { border-color: #246d26; }



.site_centro .videos h5 a,

.site_centro .videos h6.chapeu,

.site_centro .videos h6.chapeu a,

.site_centro .videos a strong {color:#0071bd;}

.site_centro .videos h6.chapeu_foto { background-color:#0071bd; }

.site_centro .videos a.img_borda:hover { border-color: #0071bd; }





/** banner **/

.centro_conteudo .banner{ float:right; margin-top:14px; margin-bottom:15px; }







/*********************** Chamadas Tv ***********************/

.centro_conteudo .ch_principal_tv {

	width: 460px;

	padding: 0;

	margin-bottom: 20px;

	height: 222px !important;

	overflow: hidden !important;

}

.centro_conteudo .ch_principal_tv ul.chamadas {

	width: 460px;

	height: 214px;

	padding: 0 0 8px 0;

	background-color: #e4eaed;

}

.centro_conteudo .ch_principal_tv ul.chamadas li {

	width: 460px;

	height: 214px;

	padding: 0;

	margin: 0;

}

.centro_conteudo .ch_principal_tv ul.chamadas p {

	clear: both;

	height: 20px;

	overflow: hidden;

	padding: 7px 130px 0 7px;

	font-weight:bold;

	font-size:1.25em;

}		

.centro_conteudo .ch_principal_tv ul.chamadas img {

	width: 460px;

	height: 190px;

}

.centro_conteudo .ch_principal_tv ul.controle {

	margin-top: -25px;

	*margin-top: -29px;

	margin-right: 7px;

	*margin-right: 3px;

}

.centro_conteudo .ch_principal_tv span.play_foto {

	position: relative;

	z-index: 10;

	left: 5px;

	top: -30px;

}

.centro_conteudo .ch_principal_tv a.img_borda:hover span.play_foto {

	top: -25px;

}

.centro_conteudo .ch_principal_tv ul.controle li { color: #015a96; }

.centro_conteudo .ch_principal_tv ul.controle li:hover { background-color: #e5eef4; }

.centro_conteudo .ch_principal_tv ul.controle li.ativo { background-color: #015a96; }



/** Publicidade da TV **/

.centro_conteudo .ch_principal_tv li#publicidade {

	position: relative;

	z-index: 50;

	margin-bottom: -8px;

}

.centro_conteudo .ch_principal_tv #publicidade p {

	padding: 0 7px 10px 7px !important;

	height: 17px;

	font-size: 0.838em;

	background: #E4EAED;

}

.centro_conteudo .ch_principal_tv #publicidade p span {

	font-weight: normal;

	color: #333333;

	padding-top: 5px;

	display: block;

	float: left;

}

.centro_conteudo .ch_principal_tv #publicidade p .bt_fechar { 

	float: right;

	background: #59a0ca;

	border: 1px solid #000000;

	border-top-color: #c5daf3;

	border-left-color: #c5daf3;

	text-transform: uppercase;

	color: #ffffff;

	text-decoration: none !important;

	display: block;

	width: 45px;

	text-align: center;

	height: 17px;

	padding-top: 3px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}



/** Chamadas Topo **/

.centro_conteudo .ch_topo{

	float: right;

	width: 245px;

}

.centro_conteudo .ch_topo h3{

	font-size: 2.3em;

	line-height: 1.1em;

	letter-spacing: -1px;

}

/*.centro_conteudo .ch_topo ul li h6.chapeu_foto{ background-color:#db0000;}*/

.centro_conteudo .ch_topo ul li{

	padding-top: 11px;

}

.centro_conteudo .ch_topo ul li p{

	padding-top: 3px;

	font-size: 1.2em;

	line-height: 1.14em;

}

.centro_conteudo .ch_topo ul li p a{

	color: #015a96;

	font-weight: bold;

	text-decoration: none;

}

.centro_conteudo .ch_topo ul li a:hover{

	text-decoration: underline;

}	



/** destaques 3 **/

.centro_conteudo .destaques3{

	float: left;

	width: 225px;

	padding-right: 10px;

	margin-bottom: 13px;

}



.centro_conteudo .destaques3 h6.chapeu_topo{

	display: inline;

	clear: both;

	padding-right: 5px;

	padding-left: 3px;

	background: #4b91d5;

	color:#fff;

	font-size:1.6em;

}

.centro_conteudo .destaques3 h6.chapeu_topo a{ color:#fff; }

.centro_conteudo .destaques3 a.img_borda { margin-top: 0px; }

.centro_conteudo .destaques3 a.img_borda img{

	display: block;

	width: 225px;

	height: 170px;

}



.centro_conteudo .destaques3 h5{

	clear: both;

	padding-top: 2px;

}

.centro_conteudo .destaques3 h5 a{

	font-size: 1.2em;

	font-weight: bold;

	color: #015a96;

	letter-spacing:0;

}



/** veja também - sem a previsão do tempo **/

.centro_conteudo .veja_tambem {

       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 span {font-size:1.4em; float:left;}

.centro_conteudo .veja_tambem ul.chamadas{

       float: left;

       width: 550px;

       height: 21px;

       margin-top: 2px;

       overflow: hidden;

}

.centro_conteudo .veja_tambem ul.chamadas li{ display:none; }

.centro_conteudo .veja_tambem ul.chamadas li.ativo{ display:block; }

.centro_conteudo .veja_tambem ul.chamadas li a {

		color:#fff;

		text-decoration:underline;

		margin:0 0 0 10px;

		font-size:1.1em;

	}



.centro_conteudo .veja_tambem ul.controle{ float: right; width: 11px; }

.centro_conteudo .veja_tambem 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 ul.controle li.item1{ background-image: url(img/seta_vt_1.gif); }

.centro_conteudo .veja_tambem ul.controle li.item2{ background-image: url(img/seta_vt_2.gif); }





/** veja também - com a previsão do tempo-------------------------------------------------- **/

/*.centro_conteudo .veja_tambem {

	background:url(img/bg_veja_tmb.gif) 0 5px repeat-x;

	color: #fff;

	width: 706px;

	height: 95px;

	padding: 5px 0 0 10px;

	overflow:hidden;

	position: relative;	

}

.centro_conteudo .veja_tambem .box_veja_tambem{

	margin:16px 10px 0 0;

	width:411px;

	float:left;

	background:url(img/bg_sep_tempo.gif) 400px 3px no-repeat;

}

.centro_conteudo .veja_tambem span{font-size:1.4em; }

.centro_conteudo .box_tempo{

	padding:4px 0 0 0;

	float:left;

	width:285px;	

	height:80px;

}



.centro_conteudo .tempo1{ background:url(img/bg_ticker_01.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo2{ background:url(img/bg_ticker_02.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo3{ background:url(img/bg_ticker_03.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo4{ background:url(img/bg_ticker_04.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo5{ background:url(img/bg_ticker_05.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo6{ background:url(img/bg_ticker_06.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo7{ background:url(img/bg_ticker_07.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo8{ background:url(img/bg_ticker_08.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo9{ background:url(img/bg_ticker_09.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo10{ background:url(img/bg_ticker_10.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo11{ background:url(img/bg_ticker_11.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo12{ background:url(img/bg_ticker_12.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo13{ background:url(img/bg_ticker_13.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo14{ background:url(img/bg_ticker_14.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo15{ background:url(img/bg_ticker_15.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo16{ background:url(img/bg_ticker_16.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo17{ background:url(img/bg_ticker_17.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo18{ background:url(img/bg_ticker_18.jpg) 0 0 no-repeat; }

.centro_conteudo .tempo19{ background:url(img/bg_ticker_19.jpg) 0 0 no-repeat; }



.centro_conteudo .box_tempo span.cidade,

.centro_conteudo .box_tempo span.min,

.centro_conteudo .box_tempo span.max{ font-size:1.1em; font-weight:bold; color:#616161; }

.centro_conteudo .box_tempo span.min{ margin:0 4px 0 0;}



.centro_conteudo .box_tempo span.cidade{ width:118px; float:left; overflow:hidden; margin:0 0 0 10px; }



.centro_conteudo .box_tempo span.titulo {

	font-size:1.4em;

	display:block;

	margin:12px 0 0 0;

	*margin:15px 0 0 2px;

}

.centro_conteudo .veja_tambem ul.chamadas{

	height: 21px;

	margin-right:2px;

	overflow: hidden;

	width:370px;

	float:left;

}

.centro_conteudo .veja_tambem ul.chamadas li{ display:none; }

.centro_conteudo .veja_tambem ul.chamadas li.ativo{ display:block; }

.centro_conteudo .veja_tambem ul.chamadas li a { color:#fff; text-decoration:underline; }



.centro_conteudo .veja_tambem ul.controle{ width: 11px; float:left; margin:-10px 0 0 0; }

.centro_conteudo .veja_tambem ul.controle li{

	display: block;

	float: left;

	width: 11px;

	height: 10px;

	margin-top: 2px;

	cursor: pointer;

	overflow: hidden;

	background-repeat: no-repeat;

	background-position: center;

}

.centro_conteudo .veja_tambem ul.controle li.item1{ background-image: url(img/seta_vt_1.gif); }

.centro_conteudo .veja_tambem ul.controle li.item2{ background-image: url(img/seta_vt_2.gif); }*/





/******************** Chamadas Abas ********************/

.centro_conteudo .ch_abas .aba_conteudo{

	height: 411px;

	overflow: hidden;

}

/**/





/******************** Chamadas Areas ********************/

.centro_conteudo .chamadas {

	float: right;

	width: 467px;

}



.centro_conteudo .chamadas h6.chapeu {

	clear: both;

	border-bottom: 1px solid #ccc;

	font-size: 1.6em;

}

.centro_conteudo .chamadas ul {

	padding-top: 6px;

}

.centro_conteudo .chamadas ul li {

	float: left;

	width: 150px;

	padding-right: 8px;

	padding-bottom: 15px;

}



.centro_conteudo .chamadas ul li img {

	width:150px;

	height:113px;

}

.centro_conteudo .chamadas ul li h5 {

	clear: both;

	display: block;

	padding-top: 4px;

	line-height: 1.2em;

}

.centro_conteudo .chamadas ul li h5 a {

	line-height: 1em;

	font-size: 1.3em;

	font-weight: bold;

}







/** destaques 5 **/

.centro_conteudo ul.destaques5{

	margin-top: 0px;

}

.centro_conteudo ul.destaques5 li{

	width: 224px;

	float:left;

	padding-right: 22px;

	padding-right: 15px;

}

.centro_conteudo ul.destaques5 li h5{

	height: 37px;

	font-size:0.95em;

	line-height:1em;

	letter-spacing:-1px;

	margin:5px 0;

}

.centro_conteudo ul.destaques5 li h5 a{

	font-size:1.3em;

	line-height:1.1em;

	color:#015a96;

	font-weight:bold;

}

.centro_conteudo ul.destaques5 li a img{

	width:225px;

	height:170px;

}

.centro_conteudo ul.destaques5 li ul.relacionados li a  i { *position: relative; }





/** destaques 6 **/

.centro_conteudo ul.destaques6{

	padding-top: 14px;

}

.centro_conteudo ul.destaques6 li{

	float: left;

	width: 224px;

	margin-right: 15px;

	line-height: 1.1em;

}

.centro_conteudo ul.destaques6 li ul{

	overflow: hidden;

	width: 224px;

}

.centro_conteudo ul.destaques6 li ul li{

	padding-top: 9px;

	padding-bottom: 10px;

	margin-top: -1px;

	margin-bottom: 1px;

	margin-right: 0;

	border-top: 1px solid #ccc;

	min-height:46px;

	

}

* html .centro_conteudo ul.destaques6 li ul li { height: 46px; }

.centro_conteudo ul.destaques6 li ul li a{

	color: #015a96;

	font-weight: bold;

	font-size: 1.25em;

	letter-spacing: -0.04em;

}

/**/





/********************** Chamadas Blog **********************/

.centro_conteudo .chamadas_blog{

	clear: both;

	width: 721px;

	height: 113px;

	padding-bottom: 8px;

}

.centro_conteudo .chamadas_blog h4{

	padding-bottom: 1px;

	margin-bottom: 6px;

	border-bottom: 1px solid #ccc;

	color: #ff6600;

	font-size: 160%;

	font-weight: bold;

}

.centro_conteudo .chamadas_blog h4 a{

	color: #ff6600;

}

.centro_conteudo .chamadas_blog .setas_area{

	height: 57px;

	padding: 9px 12px;

	background-color: #e4eaed;

}

.centro_conteudo .chamadas_blog .setas_area_lista{

	position: relative;

	float: left;

	width: 618px;

	height: 57px;

	margin-left: 14px;

	overflow: hidden;

}

.centro_conteudo .chamadas_blog .seta_anterior,

.centro_conteudo .chamadas_blog .seta_proxima{

	cursor: pointer;

	display: block;

	width: 25px;

	height: 25px;

	margin-top: 14px;

	background-position: center;

	background-repeat: no-repeat;

}

.centro_conteudo .chamadas_blog .seta_anterior{

	float: left;	

	background-image: url(img/blog_seta_esq.gif);

}

.centro_conteudo .chamadas_blog .seta_proxima{

	float: right;	

	background-image: url(img/blog_seta_dir.gif);

}



.centro_conteudo .chamadas_blog .seta_anterior,

.centro_conteudo .chamadas_blog .seta_proxima{

	background-color: #ff6600;

}

.centro_conteudo .chamadas_blog ul{

	width: 110%;

	height: 57px;

}

.centro_conteudo .chamadas_blog ul li{

	float: left;

	width: 200px;

	height: 57px;

	padding-right: 6px;

	line-height: 1em;

} 



.centro_conteudo .chamadas_blog ul li a{

	line-height: 1em;

}

.centro_conteudo .chamadas_blog ul li a.img_borda{

	margin-right: 6px;

}

.centro_conteudo .chamadas_blog ul li a img{

	float: left;

	display: block;

	width: 75px;

	height: 57px;

} 

.centro_conteudo .chamadas_blog ul li a span{

	display: block;

	padding-bottom: 3px;

	font-weight: bold;

	font-size: 130%;

	letter-spacing: -1px;

	line-height: 100%;

}

/**/



/******************** Chamadas Pequenas ********************/

.centro_conteudo ul.ch_pequena{

	clear: both;

	margin-top: 30px;

}

.centro_conteudo ul.ch_pequena li{

	float: left;

	width: 228px;

	margin-right: 15px;

	margin-bottom: 23px;

}

.centro_conteudo ul.ch_pequena a.img_borda{

	margin-top: 5px;

}

.centro_conteudo ul.ch_pequena p{  /* apenas para home que está sem o br clear */

	display: inherit;

	_display: block;

}

/**/





/********************** Mais Buscadas **********************/

.centro_conteudo .mais_buscadas{

	clear: both;

	padding-top: 5px;

}



.centro_conteudo .mais_buscadas h4{

	border-bottom: 1px solid #ccc;

	color: #015a96;

	font-size: 1.6em;

	font-weight: bold;

}



.centro_conteudo .mais_buscadas li{

	display:inline;

}



.centro_conteudo .mais_buscadas li a{

	color: #015a96;

	font-size: xx-small;

}

/**/



/*********************** Chamada Guerra ***********************/

/* Urgente com Publicidade */

.ch_guerra h2 span.publicidade,

.ch_guerra_mini h2 span.publicidade {

	font-size: 11px;

	padding-top: 0;

	padding: 9px 0 0 1px;

	letter-spacing: normal;

	font-family: Tahoma, Geneva, sans-serif;

}

.ch_guerra h2 span.publicidade img,

.ch_guerra_mini h2 span.publicidade img { float: left; }



.ch_guerra h2 span.publicidade a, 

.ch_guerra_mini h2 span.publicidade a {

	margin: 0;

	padding: 0;

	display: inline;

}

.ch_guerra h2 span.publicidade span,

.ch_guerra_mini h2 span.publicidade span {

	margin: 0;

	padding: 14px 7px 0 4px;

	background: transparent;

}

/**/





.ch_guerra{

	height: 324px;

	margin-bottom: 15px;

}

	

/** Chamada Guerra Mini **/

.ch_guerra_mini,

.ch_guerra{

	height: 324px;

	margin-bottom: 15px;

	height:77px;

	background:url(img/guerra/michael/topo_preto.gif) 0 0 repeat-x;

	overflow:hidden;

}



.ch_guerra{ height:auto; }



.ch_guerra_mini h2 span,

.ch_guerra h2 span {

	height: 77px;

	float:left;

	margin: 0 10px 0 0;

	background: url(img/guerra/michael/topo_vermelho.gif) 0 0 repeat-x;

	padding: 22px 10px 0 10px; 

}



.ch_guerra,

.ch_guerra_mini,

.ch_guerra_mini a,

.ch_guerra a{

	color: #fff;

}

.ch_guerra h2{

	height: 77px;

	font-size: 28px;

	font-weight: bold;

	line-height: 1em;

	letter-spacing: -1px;

	overflow:hidden;

}



.ch_guerra_mini h2{

	font-size:28px;

	font-weight:bold;

	line-height:1em;

	letter-spacing:-1px;

}



.ch_guerra_mini h2 a,

.ch_guerra h2 a{ padding:22px 0 0 10px; display:block; }



/*.ch_guerra h2 span{

	display: block;

	float: left;

	width: 120px;

	margin-right: 20px;

	padding-top: 18px;

	padding-left: 6px;

	font-size: 29px;

	height:48px;

}*/



.ch_guerra.even h2 a{ margin:13px 0 0 0; *margin:21px 0 0 0; display:block;  }



.ch_guerra .area_chamdas{

	padding-left: 395px;

	background:url(img/guerra/michael/bg.jpg) 0 0 no-repeat;

	height:245px;

}

.ch_guerra h3{

	padding-top: 11px;

	padding-bottom: 4px;

	font-size: 2.0em;

	font-weight: bold;

	letter-spacing: -0.03em;

}

.ch_guerra p{

	line-height: 1.17em;

	padding-right: 10px;

}

.ch_guerra ul.relacionados{

	padding-top: 4px;

}

.ch_guerra ul.relacionados a{

	background-image: url(img/guerra/michael/icone.gif);

}





.ch_guerra .galeria{

	float: left;

	width: 325px;

	height: 56px;

	padding-top: 13px;

}

.ch_guerra .galeria .seta_anterior,

.ch_guerra .galeria .seta_proxima{

	float: left;

	cursor: pointer;

	display: block;

	height: 56px;

	background-position: bottom;

	background-repeat: no-repeat;

	font-size: 0;

}

.ch_guerra .galeria .seta_anterior{

	width: 33px;

	margin-right: 1px;

	background-image: url(img/guerra/michael/seta_esq.gif);

}

.ch_guerra .galeria .seta_proxima{

	width: 34px;

	background-image: url(img/guerra/michael/seta_dir.gif);

}

.ch_guerra .galeria .setas_area_lista{

	float: left;

	width: 248px;

	height: 56px;

	overflow: hidden;

}

.ch_guerra .galeria ul{

	width: 200%;

}

.ch_guerra .galeria ul li{

	float: left;

	width: 56px;

	padding-right: 6px;

}

.ch_guerra .galeria ul li img{

	display: block;

	width: 46px;

	height: 46px;

	border: 5px solid #000;

}





/******************** Home alternativa *********************/

body.home_alternativa .centro_conteudo .ch_principal_tv {

	float: right;

}

body.home_alternativa .centro_conteudo .ch_topo {

	float: left;

}

body.home_alternativa .centro_conteudo .banner {

	float: left;

	margin-right: 6px;

}
