*{
	margin:0;
	padding:0;
	list-style:none;	
	border:none ;}

html{
	background: #f4f5f5 url(../images/background02.jpg)  repeat-x ;
}

body{
	background:url(../images/fundo_rodape.jpg) bottom left repeat-x;
	text-align:center;}

#topo{
	float:left;
	width:999px;}

#geral{
	/*border:1px solid #42a0dc;*/
	margin:0 auto;
	width:999px;}

#corpo{
	background: url(../images/fundo_geral.jpg)  repeat-y;
	/*border: 1px solid black;*/
	float:left;
	text-align:left;
	width:999px;
	margin: 4px 0 0 0;}

#logo{
	
	display:block;
	cursor:pointer;
	float:left;
	height:85px;
	width:208px;
	/*border-right:1px solid #CCC;
	border-left:1px solid #CCC;*/}

#logo h1{
	background: url(../images/logo_cbn.png) no-repeat;
	margin:6px 0 0 28px;
	height:85px;
	width:207px;}

#logo a{
	width:123px;
	height:54px;
	text-indent:-4000px;
	overflow:hidden;
	display:block;}

#banner_topo{
	float:left;
	width:365px;
	margin:15px 0 0 0;}

#radio{
	float:right;
	width:207px;
	height:85px;
	margin: 0 197px 0 0;
	/*border-right:1px solid #CCC;
	border-left:1px solid #CCC;*/} 

#radio ul li{
	float:left;
	margin: 5px 0px 0;}

#radio img{
	 margin: -12px 0 0 0;
	 vertical-align:middle;}
 
#radio p {
		font:11px Tahoma, Verdana, Arial, Sans-Serif;
		text-align:left;
		color: #c23a3a;
		padding: 2px 5px 0;
		clear:both;}

#radio a{
	text-decoration:none !important;
	color:#C23A3A !important;}

/*#radio h1 {
		font:bold 12px Tahoma, Verdana, Arial, Sans-Serif;
		color: #c23a3a;
		clear:both;}*/


#barra{
	width:100%;
	margin:12px 0 0;
	float:left;
	width:826px;
	clear:both;}

#busca{
	float:left;
	margin:-1px 0 0 5px;
	width:208px;} 

#busca form fieldset input{
	border: 1px solid #dddbdb;;
	font:12px Tahoma, Verdana, Arial, Sans-Serif;	
	float:left;
	width:130px;
	height:17px;}


/*#menu dl, li *{border: 1px solid black;}*/

#busca h1{
	float:left;
	font:12px Tahoma, Verdana, Arial, Sans-Serif;
	color:#FFFFFF;}

.btn_busca{
	background:url(../images/seta.png) no-repeat !important;
	cursor:pointer;
	float:left;
	border:none !important;
	margin: 3px 5px 0;
	height:13px !important;
	width:13px !important;}

#itens{
	float:right;
	margin: -7px 0 0 0;
	width:67%;}

#itens li{
	float:left;
	font:12px Tahoma, Verdana, Arial, Sans-Serif;
	color:#FFFFFF;
	padding: 0 12px 0 0;}

#itens a{
	font:12px Tahoma, Verdana, Arial, Sans-Serif;
	color:#FFFFFF;
	text-decoration: none;
	 vertical-align:middle;} 


/*.podcast{
	background: url(../images/logo_podcast.png) no-repeat;
	float:left;
	clear:both;
	padding:10px;
	margin:-7px;}*/

#imagens_itens{
	float:right;
	margin: -7px 0 0 2px;}

#imagens_itens ul{
	float:left;
	margin: 0 0 0 -383px;}

#imagens_itens li{
	float:left;
	padding: 0 0 0 91px;}

#menu{
	background: url(../images/fundo_menu.jpg) repeat-y;
	width:203px;
	float:left;
	margin:5px 0 0 8px;}

#menu dt {
	background: url(../images/fundo_princ_menu.png) no-repeat;
	padding: 0 0 0 10px;
	width:203px;
	height:25px;
	cursor:pointer;
	}

#menu li {
	background: url(../images/fundo_item_menu.jpg) no-repeat;
	padding: 3px 0 0 10px;
	width:203px;
	height:25px;}

#menu dt a{
	font:bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	display:block;
	padding: 6px 0 0;
	height:25px;
	color: #FFFFFF;
	text-decoration:none;}
	
#menu li a{
	font: 11px Tahoma, Verdana, Arial, Sans-Serif;
	color: #4b4b4b;
	text-decoration:none;},

#parceiros{
	text-align:center;
	float:left;}

#parceiros h1{
	background: url(../images/fundo_parceiros.png) no-repeat;
	font:bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	text-align: left;
	width:192px;
	height:18px;
	float:left;
	padding: 6px 0 0 10px;
	color: #FFFFFF;
	text-decoration:none;}

#principal{
	background: url(../images/fundo_ultimas_noticias02.jpg) repeat-y;
	width:581px;
	float:left;
	margin: 5px 0 0 6px;}

#box_noticias{
	/*margin: 0 0 0 0px;*/
	float:letf;}

#box_geral{
	/*margin: 0 0 0 0px;*/
	float:letf;}

#destaque_externo{
	float:left;
	margin: 5px 6px 0;
	width:374px;}

#destaque_externo a{
	font:bold 14px Verdana, Tahoma, Arial, Sans-Serif;
	color:#B60103;
	text-decoration:none;}

#destaque_externo p{
	font:bold 11px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #333;
	text-decoration:none;}	

#destaque_externo p a{
	font: 14px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #333333;
	text-decoration:none;}	

#ultimas_noticias{
	background: url(../images/fundo_ultimas_noticias02.jpg) repeat-y;
	width:581px;
	/*float:left;*/}

#destaque_topo{
	background: url(../images/fundo_ultimas_noticias.png) no-repeat;
	width:581px;
	height:40px;
	float:left;}	

#destaque_noticias {
	float:left;
	width:381px;
	font: 13px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #b60103;
	margin:0px 0 0 0;}

#destaques{
	float:left;
	width:381px;
	margin: 0;}



#destaques a{
	font:bold  14px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	text-decoration:none;}

.destaque p a, .destaque p a:link, .radio_cbn p a, .radio_cbn p a:link{	
	font:11px  Verdana, Tahoma, Arial, Sans-Serif !important;
	color: #333333 !important;}

.destaque{
	float:left;
	width:370px;
	margin:2px 6px;
	line-height:17px;
	padding:0 0 3px;}

.destaque h5{
	font:bold 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #333333;
	text-decoration:none;
	line-height:17px;}

#destaque_noticias a:hover, #cbn_radio a:hover, #lidas_mais a:hover{text-decoration:underline !important;}

.link_menor p a{
	font: 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #333333;
	text-decoration:none;}

#noticias_categoria{
	width:370px;
	float: left;
	margin:0 0 10px 5px;
	border-bottom:1px solid #CCC;}

#coluna_categoria01, #coluna_categoria02{
	float: left;
	width:48%;}

#coluna_categoria01 h5, #coluna_categoria02 h5{
	font:bold 11px Verdana, Arial, Tahoma,  Sans-Serif;
	color: #333333;
	margin: 0 5px 0 0;
	padding:10px 0 10px 0;}

#coluna_categoria01 a, #coluna_categoria02 a{
	font:bold 12px Verdana, Tahoma, Arial, Sans-Serif;
	color:#B60103;
	text-decoration:none;
	padding:0 5px 0 0;
	line-height:17px;}

#coluna_categoria01{
	padding: 0 0 0 5px;}

#coluna_categoria02{
	margin: 0 0 0 5px;}

#cbn_radio{
	float:left;
	width:196px;
	margin:7px 0 0 0;}

.radio_cbn{
	background:url(../images/barra_cinza.jpg) no-repeat bottom center;
	float:right;
	height:160px !important;
	width:196px;
	margin:0 0 10px;
	/*margin:7px 0 0 0;*/}

.radio_cbn p{
	font:bold 12px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	margin: 5px 0 3px;
	line-height:17px;}

.radio_cbn a{
	font:bold 12px/19px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	text-decoration:none;}

.radio_cbn h2{
	font:bold 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #333;}

#lidas_mais{
	width:579px;
	float:left;}

#lidas {
	background: url(../images/fundo_lidas.jpg) repeat-x;
	float:left;
	width:62px;
	height: 22px;
	border-top: 1px solid #dddbdb;
	border-right: 1px solid #dddbdb;
	border-left: 1px solid #dddbdb;}

#lidas p {
	font:bold 12px Verdana, Tahoma, Arial, Sans-Serif;
	color: #5a5a5a;
	text-align:center;
	padding: 3px 0 0 0;
	margin:0 0 0 -3px;}

#mais_lidas{
/*	background: #dedede url(../images/fundo_mais_noticias.jpg) repeat-x;*/
	border: 1px solid #dddbdb;
	float:left;
	font: 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	/*margin:20px 0 0;*/
	width:579px;
	padding: 0 0 10px 0;}

#mais_lidas h2{
	font:bold 12px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #5a5a5a;}

#mais_lidas h3{
	font:bold 20px Helvetica;
	float:left;
	width:10%;
	margin:3px 0 0;
	color: #CCC;}

#mais_lidas p{
	float:left;
	margin:5px 0 0 ;
	width:70%;
}

#mais_noticias, #mais_esportes, #mais_entretenimento{
	float:left;
	width:32%;
	margin: 0 0 0 7px;
}

#mais_noticias ul li, #mais_esportes ul li{
	float:left;
	height:35px;
	width:100%;
	
	}

#mais_noticias a, #mais_esportes a{
	font: 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	text-decoration:none;}

#mais_noticias p, #mais_esportes p{
	width:84%;}	

#mais_entretenimento ul li img{
	margin: 5px 4px 0 0;
	float:left;}

#mais_entretenimento ul li{
	float:left;
	/*height:66px;*/}

#mais_entretenimento h1{
	font:bold 12px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	text-decoration:none;}	

#mais_entretenimento a{
	font: 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #343434;
	text-decoration:none;
	/*padding: 0 0 10px;*/}	

#mais_entretenimento p{
	font: 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #343434;
	text-decoration:none;
	padding: 0 0 6px;
	float:left;
	margin:2px 0 0 0;}	

#mais_entretenimento ul{
	margin:2px 0 0 0;}	

#menu_principal{
	/*background: url(../images/fundo_menu_principal.jpg) repeat-x;*/
    border: 1px solid #dddbdb;
	width:579px;
	height:87px;
	clear:both;
	margin:14px 0 10px;
	float:left;}

#menu_principal a{
	font:bold 10px  Verdana, Tahoma, Arial, Sans-Serif;
	text-align:center;
	color: #c23a3a;
	text-decoration:none;
	float:left;
	width:19%;
	margin:10px 0 0 5px;
}


/* MERCADO FINANCEIRO */

#mercado_financeiro{
	float:left;
	width:50%;}

.mercado{
	background: url(../images/fundo_lidas.jpg) repeat-x;
	float:left;
	width: 140px; 
	height: 22px;
	border-top: 1px solid #dddbdb;
	border-right: 1px solid #dddbdb;
	border-left: 1px solid #dddbdb;}

.mercado p {
	font:bold 12px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #5a5a5a;
	text-align:center;
	padding: 3px 0 0 0;
	margin:0 0 0 -3px;}

#dolar{
	float:left;
	width:100%;
	border: 1px solid #dddbdb;}

.compra_venda{
	font:bold 11px Verdana, Tahoma,  Arial, Sans-Serif;
	color:#5a5a5a;
	text-align:center !important;}

#dolar h1{
	font:bold 11px  Verdana,  Tahoma, Arial, Sans-Serif;
	color: #5a5a5a;
	padding: 3px 4px 2px;}

#dolar p{
	font: 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #5a5a5a;
	text-align:center;}

#previsao_tempo{
	float:left;
	margin: 0 0 0 15px;
	width:47%;}

#tempo{
	float:left;	
	width:100%;
	border: 1px solid #dddbdb;}

#tempo p{
	font: 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #5a5a5a;
	/*margin: 2px 0 0 0;*/
	margin:4px 0 3px 2px;
	/*text-align:center;*/}


/* LATERAL */

#lateral_direita{
	float:right;
	margin:5px 7px 0 0;}


/* RODAPÉ */

#rodape{
	height:43px;
	clear:both;}

#rodape p{
	font: 11px   Tahoma, Verdana, Arial, Sans-Serif;
	padding:5px 0 0 0;
	text-align:center;
	color: #FFFFFF;}

#rodape a {
	font: 11px Tahoma, Verdana, Arial, Sans-Serif;
	color: #FFFFFF;
	text-decoration:none;}

/* ----------------- CONTEÚDO INTERNO -------------------- */ 

#conteudo{
	background: url(../images/fundo_ultimas_noticias.jpg) repeat-y;
	border-bottom: 1px solid #dddbdb;
	float:left;
	width:99%;}

#topo_conteudo{
		background: url(../images/fundo_topo_interno.png) no-repeat;
		float:letf;
		width:581px;
		height:40px;}

#topo_conteudo h1{
	font:bold 14px Tahoma, Verdana, Arial, Sans-Serif;
	color: #FFFFFF;
	padding: 12px 0 0 30px;}

#noticia{
	float:left;
	width:63%;
	margin: 7px 0 0 5px;}

#noticia h2{
	font:bold 11px Verdana, Tahoma, Arial, Sans-Serif;
	color: #333;
	padding: 0 0 5px 0;}

#noticia h1{
	font:bold 14px Verdana, Tahoma, Arial, Sans-Serif;
	color: #B60103;}

#noticia p{
	font: 12px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #5a5a5a;
	line-height:17px;
	text-align:justify;}

#radio_cbn_box{
	width:197px;
	float:right;
	margin: 7px 0 0 0;
	padding: 0 5px 0px 0px;}

#radio_cbn_interno{
	float:left;
	border-left:1px solid #CCCCCC;
	padding: 0 0 0 5px;}
	

#radio_cbn_interno p{
	font:bold 12px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #b60103;
	margin: 5px 0 7px;
	line-height:17px;}

#radio_cbn_interno a{
	font:bold 12px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #b60103;
	text-decoration:none;}

#radio_cbn_interno h2{
	font:bold 11px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #333;}

/* ----------------- RESULTADO BUSCA -------------------- */ 

#busca_{
	float:left;
	width:100%;
	margin: 7px 0 0 5px;}

#ordena_resultados{
	float:left;
	width:100%;
	margin:0 0 5px;}

#ordena_resultados h3{
	font:bold  14px  Verdana, Tahoma, Arial, Sans-Serif;
	color:#5a5a5a;}

#ordena_resultados ul li{
	float:left;
	padding: 0px 5px 0 0;}

#ordena_resultados fieldset select{
	border:1px solid #dddbdb;
	font: 12px Verdana, Tahoma,  Arial, Sans-Serif;}

#conta_resultados{
	background:#EFEFEF;
	border-top: 1px solid #dddbdb;
	border-bottom: 1px solid #dddbdb;
	float:left;
	width:98%;
	margin:10px 0 0 0;
	padding:6px 0 0 6px;
	height:18px;}

#conta_resultados .conteudo_buscando{
	float:left;}

#conta_resultados .conteudo_mostrando{
	float:right;
	margin: 0 5px 0 0;}

#conta_resultados p{
	font: 9px Verdana, Tahoma,  Arial, Sans-Serif;}

#resultado_busca{
	float:left;
	margin:10px 0 0;}

#resultado_busca h2{
	font:bold  14px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	text-decoration:none;
	margin:5px 0 5px 0;}

#resultado_busca a{
	font:bold  14px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #b60103;
	text-decoration:none;}

#resultado_busca li p{
	font:  10px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #333;
	text-decoration:none;}

#resultado_busca ul li{
	float:left;}

#resultado_busca li .resumo_resultado{
	font:  10px  Verdana, Tahoma, Arial, Sans-Serif;
	color: #666;
	text-decoration:none;
	padding: 5px 0 0 0;}

#resultado_busca li .barra_busca{
	background: url(../images/barra_cinza.jpg) repeat-x;
	width:97%; 
	float:left;}

#itens li img{
 vertical-align:middle;} 

 /* ----------------- FALE CONOSCO -------------------- */ 

#faleconosco{
	float:left;}

#texto_formulario{
	float:right; 
	margin:20px 13px 0 0px;
	width:250px;}

#texto_formulario p{
	font:12px Verdana, Tahoma, Arial, Sans-Serif;}

#faleconosco p{
color: #565656;	 
font: 12px Verdana, Tahoma, Arial, Sans-Serif;
padding: 10px 0 0 10px;}

#faleconosco h1{
	font:bold 15px Verdana, Tahoma, Arial, Sans-Serif;
	color: #B60103;
	padding: 0 0 0 5px;}

#faleconosco form{margin:8px 0 0 10px; width:279px; float:left}

#faleconosco form fieldset label{width:130px; float:left; margin:0 0 10px; color: #565656; font: 11px Verdana, Tahoma, Arial, Sans-Serif;}

#faleconosco form fieldset input, #faleconosco form fieldset textarea, #faleconosco form fieldset select{
	color:#333;
	font:11px Tahoma, Verdana, Arial, Sans-Serif;
	padding:2px;
	height:19px; 
	width:269px; 
	float:left; 
	border:1px solid #999;
	margin:0 0 10px}

#faleconosco form fieldset textarea{height:85px;}
.select{width:275px !important; height:26px !important;}



/* COMENTÁRIOS */

#comentarios{
	float:left;
	margin: 5px 5px 0 5px;}

#comentarios h2{
	font:bold 13px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #b60103;}

#comentarios h1{
	font:bold 10px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #333;
	margin: 3px 0 0 0;}

#comentarios p{
	font:12px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #5A5A5A;
	text-align:justify;
	margin: 5px 0 0 0;
	line-height:17px;}


/*PAGINAÇÃO*/

#paginacao{
	float:left;
	text-align:center;
	width:100%;}

#paginacao p{
	font:bold 10px Verdana, Tahoma,  Arial, Sans-Serif;
	color: #333;}
	

	

/* ----------------- Comentarios das noticias -------------------- */ 

#comentarios_noticia{
	float:left;}


#comentarios_noticia p{
color: #565656;	 
font: 12px Verdana, Tahoma, Arial, Sans-Serif;
padding: 10px 0 0 10px;}

#faleconosco h1{
	font:bold 15px Verdana, Tahoma, Arial, Sans-Serif;
	color: #B60103;
	padding: 0 0 0 5px;}

#comentarios_noticia form{margin:20px 0 0 10px; width:300px; float:left}

#comentarios_noticia form fieldset label{width:290px; float:left; margin:0 0 10px; color: #565656; font: 11px Verdana, Tahoma, Arial, Sans-Serif;}

#comentarios_noticia form fieldset input, #comentarios_noticia form fieldset textarea, #comentarios_noticia form fieldset select{
	color:#333;
	font:11px Tahoma, Verdana, Arial, Sans-Serif;
	padding:2px;
	height:19px; 
	width:280px; 
	float:left; 
	border:1px solid #999;
	margin:0 0 10px}

#comentarios_noticia form fieldset textarea{height:85px;}

.comentario{
	float:left;
	border-bottom:1px dotted #999;
	width:98%;}

.comentario h6{
	margin:10px 0 0;
}	

.comentario h6 a{
	font:bold 14px Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:none;
	color: #B60103;}

.comentario p{font:11px/17px Verdana !important; !important; padding:5px !important;}
	
.comentario .numero_comentario{font:bold 11px Verdana; color:#999; margin:0 5px;}

.btn_enviar{
	background:url(../images/seta.png) no-repeat right 5px !important;
	cursor:pointer;
	float:left;
	border:none !important;
	margin: 0;
	height:20px !important;
	width:61px !important;}

#videoconferencia_player *{
	border:1px solid red;
	float:left;
	width:100%;
	height:100%;
}

.data_comentario{
	font:bold 10px  Verdana, Tahoma, Arial, Sans-Serif; 
	color:#333333;}

#mediaPlayer{
	float:left;}
	
.mm_noticia{
	float:left;
	height:103px !important;
	
}


.player{
	margin:-1000px;
	_margin:-100px;
	*margin:-100px;
	
}
/*============================================ EstruturaProgramacao ============================================*/
div.EstruturaProgramacao{align:center !important;float:left;width:580px;padding:4px 0 0 0; margin-bottom:20px;}
div.EstruturaProgramacao h3{float:left; width:596px; padding:5px 0 5px 10px;font:bold 20px arial; background:#B50104;color:#fff;}
div.EstruturaProgramacao h4{font:bold 18px verdana; color:#b60103;}
div.EstruturaProgramacao table{width:100%;}
div.EstruturaProgramacao table th{border-top:solid 4px #333;border-bottom:solid 1px #333;text-align:left;font:normal 12px verdana;color:#333;padding:10px 0;}
div.EstruturaProgramacao table td{border-bottom:solid 1px #ccc;padding:6px 0;font:bold 12px verdana;color:#333;}
div.EstruturaProgramacao table td a{color:#b60103;font-weight:bold;}
div.EstruturaProgramacao table td span{color:#b60103;font-weight:bold;}

div.EstruturaProgramacao table td span{color:#b60103;font-weight:bold;}
/*============================================ /EstruturaProgramacao ============================================*/

