/* CSS Document */
*{ margin:0; padding:0; }

body{ font-family:Tahoma, Arial, Verdana, sans-serif;	font-size:14px;	line-height: 20px;	/*margin-top:20px;*/margin-top:0; }
	input[type=submit]{cursor:pointer;}
	
	h1{ font-weight:bolder; margin-bottom:10px; margin-top:8px; }
	h5{ font-size:11px; }
	a{ text-decoration:none; }
		a:focus, a:active{ outline:none;}
		a:visited{color:#4D4D4D;}
		a img{border:none;}
		a:link{ cursor:pointer; color:#333333; }
	p{margin-top:10px;}
	blockquote{ margin-top:20px; }
	fieldset{ border:none; }
	hr{ background-color:#ccc; border:none; height:1px;  }
	button{cursor:pointer;}

.total{	width:100%;	height:auto; }

.mobi{
	float:left;
	width:12px;
	height:46px;
	margin-top:-16px;
	margin-left:390px;
	_margin-left:350px;
	
					/*apenas 1 aba
					margin-left:270px;
					_margin-left:230px;*/
	
}
.scriptPublicidade{
	/*width:125px;*/
	width:250px;
	height:125px;
	margin:30px 10px 30px 10px;
	text-align:center;
	float:left;
}
/*======================== TOPO NOVO ======================*/
#wrap {
	margin:0px auto;
	width:990px;
	}

#nav2 a, #nav2 a:active, #nav2 a:visited {
	display:block;
	float:left;
	padding:5px 8px;
	background:#f1f8fa;
	color:#58bbe2;
	margin-left:2px;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	}
	
	
#nav2 a.selected, #nav2 a.selected:active, #nav2 a.selected:visited {
	background:#58bbe2;
	color:#fff;
	text-decoration:none;
	outline:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	}

#nav2 a.abaOutros{
	/*background:#005bac;*/
	background:#ed008c;
	color:#fff;
	text-decoration:none;
	outline:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}
		
.hiddencontent2 {
	padding:7px 12px;
	background:#58bbe2;
	display:none;
	}
/*#divname3Pt2.hiddencontent2 {
	padding:2px;
	background:#58bbe2;
	display:none;
	}*/	
	
	#divnamePt2 a, #divnamePt2 a:active, #divnamePt2 a:visited,
	#divname2Pt2 a, #divname2Pt2 a:active, #divname2Pt2 a:visited,
	#divname3Pt2 a, #divname3Pt2 a:active, #divname3Pt2 a:visited,
	#divname4Pt2 a, #divname4Pt2 a:active, #divname4Pt2 a:visited,
	#divname5Pt2 a, #divname5Pt2 a:active, #divname5Pt2 a:visited,
	#divname6Pt2 a, #divname6Pt2 a:active, #divname6Pt2 a:visited,
	#divname7Pt2 a, #divname7Pt2 a:active, #divname7Pt2 a:visited {
	float:left;
	padding:0;
	color:#fff;
	margin-left:15px;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	}
	
	/*#divname6Pt2 a, #divname6Pt2 a:active, #divname6Pt2 a:visited {
	float:left;
	padding:0;
	color:#fff;
	margin-left:15px;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	}*/
	
	#divname8Pt2 a, #divname8Pt2 a:active, #divname8Pt2 a:visited {
	float:left;
	padding:0;
	color:#fff;
	margin-left:15px;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	}	
	
.hiddencontent2 {
	padding:7px 12px;
	background:#58bbe2;
	display:none;
	}	
	
#divname6Pt2 .hiddencontent2{
	padding:7px 12px;
	color:#fff;
	background:#ff6000;
	display:none;
	}	
.clear {
	clear:both;
	}
	/*#divnamePt2 a, #divnamePt2 a:active, #divnamePt2 a:visited{
	color:#04376f;
	float:left;
	padding:0;
	margin-left:15px;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;}*/
/*---------------------------barraTopo----------------------------------*/
.barraTopo{
	width:100%;
	height:30px;
	background:#58bbe2;
	margin:0 auto;
	background-image:url(/fw/img/2009/04/bgTopo.jpg);
	background-repeat:repeat-x;
}
.menuTopo{
	width:990px;
	height:30px;
	margin:0 auto;
	background-image:url(/fw/img/2009/04/bgMarcaTopo.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
.menuTopo ul{
	list-style:none;
	padding:0px;
	margin:0px;
	float:right;
	background-color:#ccc;
	height:30px;
}
.menuTopo li{
	display:inline;
	text-decoration:none;
	font-weight:bold;
	outline:none;
	color:#fff;
	/*padding:5px;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0;
}
	.menuTopo a:link,.menuTopo a:visited{
	color:#FFF;
	}
.marcaAtarde{
	width:230px;
	height:80px;
	background-image:url(/fw/img/2009/04/bgMarca.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	text-align:center;
	padding-top:20px;
}
.marcaBanner{
	width:990px;
	margin:0 auto;
	padding-bottom:10px;
}
.publicidade{
	width:740px;
	height:auto;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
	float:right;
}
.publicidade p{
	font-size:9px;
	color:#999;
	font-family:Tahoma, Geneva, sans-serif;
	margin-right:10px;
	margin-top:0;
	*margin-bottom:0;
}

.barraBusca{
	width:990px;
	height:auto;
	padding-bottom:10px;
	margin:0 auto;
	color:#999;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #bebebe;
}
	.barraBusca .btnInput{ background-color:#FFFFFF; border:1px solid #e3e3e3; font-weight:bold; color:#bebebe; padding:3px; }
	.barraBusca .inputText{ background-color:#FFFFFF; border:1px solid #e3e3e3; font-weight:bold; color:#bebebe; padding:3px; width:250px; font-size:12px; }	
	fieldset{ border:none; margin-top:10px; float:left; margin-left:25px; }
	button{cursor:pointer;}

.menuAtalhos{
	float:right;
}
.menuAtalhos ul{
	list-style:none;
	margin:0;
	padding:0;
	margin-top:10px;
	
}
.menuAtalhos li{
	display:inline;
	margin-right:10px;
	color:#bebebe;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.menuAtalhos li.icoContato{	background-image:url(/fw/img/2009/04/icoContato.jpg);	background-position:left center;	background-repeat:no-repeat;  padding-left: 25px;}
.menuAtalhos li.icoMapaSite{ background-image:url(/fw/img/2009/04/icoMapaSite.jpg); background-position:left center;	background-repeat:no-repeat; padding-left: 25px;}
.menuAtalhos li.icoCelular{	background-image:url(/fw/img/2009/04/icoCelular.jpg); background-position:left center;	background-repeat:no-repeat; padding-left: 25px;}
.menuAtalhos li.icoRSS{	background-image:url(/fw/img/2009/04/icoRSS.jpg); background-position:left center;	background-repeat:no-repeat; padding-left: 25px;}
.menuAtalhos li.icoTwitter{	background-image:url(/fw/img/2009/04/t_mini-a.png); background-position:left center;	background-repeat:no-repeat; padding-left: 25px;}
.menuAtalhos li.barraDiv{ font-size:14px; }
.menuAtalhos li.txtG{ font-size:14px; }



	
/*-----novo-----*/



.novo{	padding:15px 0px 10px 10px; margin:0 auto; width:980px; height:55px; border-bottom:solid 1px #D6D6D6; }
	.novo a{ color:#333; }
		.novo a:hover{color:#008eb6;}
	.novo h3{ font-size:11px; margin-left:-10px;	padding-bottom:20px; margin:0; padding:0; }
	.novo li{ list-style-type: none; display:inline; padding-bottom:3px; margin-right:5px; margin-left:5px; width:150px; float:left; font-size:11px; line-height:15px;	}
	.novo img{ float:left;	margin-right:10px; }
	.novo p, .novo p a { float:left; padding-right:20px; padding-top:10px; margin:0; color:#FF0000;	font-weight:bold;}
	.novo .selo { width:100px; float:right; }
	
	.mobile{float:left; padding-left: 20px; margin-top: 13px;}
	
	.areaTravessia{ padding:3px 15px 0px 0px; margin:0 auto; width:975px; border-bottom:1px solid #CCCCCC;}


.maisBuscadas{ /*border-bottom: 1px solid #CCC;*/padding:15px 0px;}
	.maisBuscadas br{clear:both;}
	.maisBuscadas a{color:#008EB6; font-weight:bold;}
	.maisBuscadas a:hover{ text-decoration:underline;color:#008EB6;}
	
.boxFotos{ width:90px; height:68px; padding:3px; float:left; }


.tvatarde{ width:310px; _width:300px; margin-top:20px; margin-bottom:20px; }


li.fontSize img{margin-bottom:-6px; cursor:pointer;}

/*////////////////////////TXT///////////////////////*/

p.complemento, p.complemento a{ text-align:right; font-size:10px; color:#000000; margin-top:0; font-weight:bold; }

.txtpublicidade{ font-size:9px; color:#000; text-align:right; text-transform:uppercase; }


/*/////////////////BORDA///////////////////*/

.chamadaImg{ border:2px solid #008eb6; }
.creditoFoto{ margin-bottom:0px; font-size:9px; color:#4b4b4b; text-align:right;}
.bordaDir{ border-right:1px solid #CCC; }
p.creditoFoto{margin-top:25px; padding-top:3px;} /*///////////////////incluido/////////////*
/*formularios*/

/*////////////////////////ESTRUTURA/////////////////////////*/

.topo{ width:990px; height:110px; margin:0 auto; }
.colunaDir{ float:left; width:650px; }

.conteudo{ width:990px; margin:0 auto; clear:both; padding-bottom:10px; }
	.conteudo br{ clear:both;} 

.bloco{ width:990px; height:auto; margin-bottom:10px; }
	.bloco br{ clear:both; }

.colunaHum{ float:left; padding-left:10px;	padding-right:10px;	width:310px; }
	.colunaHum p a, .colunaDois p a, .colunaTres p a{	color:#333333;	}
	.colunaHum p a:hover, .colunaDois p a:hover, .colunaTres p a:hover{	color:#000;	}

.colunaDois{ float:left; width:310px; padding-left:10px; padding-right:10px; }

.colunaTres{ width:310px; _width:300px; float:left; padding-left:10px; padding-right:10px; }
	.colunaTres p{ margin:0; padding:0; }
	
.colunaTres-capa{ width:310px; _width:300px; float:left; padding:20px 10px 0px 10px; }
	.colunaTres-capa p{ margin:0; padding:0; }
	
.colunaEsq{ float:left; width:309px; margin-left:10px; padding-right:10px; border-right:1px solid #CCC; }
.colunaEnqueteTematica{ border-right:1px solid #CCC; float:left; width:307px; padding-left:10px; padding-right:10px; }

.boxAreaTematica{ padding-bottom:10px; border-bottom:1px solid #ccc; }
	.boxAreaTematica p a{ color:#333333; }
	.boxAreaTematica p a:hover{	color:#000;}
	
/*
.boxguiadeServicos{ padding-bottom:10px; margin-top:8px; border-bottom:1px solid #ccc; background-image:url(../../../img/2008/04/guiabg.gif); background-repeat:no-repeat; background-position:left bottom; background-color:#EFB633; }
	.boxguiadeServicos p { margin-left:70px; }
	.boxguiadeServicos p a{ color:#333333; }
	.boxguiadeServicos p a:hover{ color:#000;}
*/

.boxguiadeServicos{
	width:140px;
	height:200px;
	float:left;
	margin-right:10px;
	margin-top:5px;
	text-align:right;
	padding:5px 3px 5px 0px;
	}
	.boxguiadeServicos p a{ color:#fff; }
	.boxguiadeServicos p a:hover{ color:#000;}
	
.boxEconegocios{
	width:150px;
	height:210px;
	float:left;
	margin-top:5px;
	text-align:left;
	padding:5px 0px 5px 3px;
	}
	.boxEconegocios p { margin-left:10px;margin-top:60px; }
	.boxEconegocios p a{ color:#fff; }
	.boxEconegocios p a:hover{ color:#fff;}


.colunaTvAtarde{ float:left; width:300px; _width:250px; padding-left:10px; padding-left:5px; }
	div.n21{ font-weight:bold;}

.linhaDir{	margin-top:20px;	margin-left:10px;	margin-right:10px;	border-top: 1px solid #CCC; }

.boxEsportes, .boxEntretenimento{ width:990px; height:auto; margin-bottom:10px;}
.boxEntretenimento{padding-bottom:5px;}

.boxEsportes{ background-color:#A3B83A;}
	.boxEsportes br{ clear: all;}
	.boxEsportes h4 a{ color:#122E18;}
	.boxEsportes h3{text-transform:uppercase;	color:#122E18;	padding:10px;}
	.boxEsportes h4.box2{color:#FFCC00; font-weight:bold; font-size:15px;}
	.boxEsportes h2, .boxEsportes h2 a{color:#122E18; font-weight:bold; font-size:15px; text-transform:none;}
	.boxEsportes .txtpublicidade { margin-right:10px; font-size:8px; }
	.boxEsportes .floatright { margin-right:10px; margin-top:8px; }

.boxEntretenimento{background-color:#0D0D0D;}
	.boxEntretenimento .azul, .boxEntretenimento h4 a{color:#7DD2EE;}
	.boxEntretenimento h3{ padding:10px 0px 0px 10px; color:#fff; text-transform:uppercase; }
	.boxEntretenimento img{border: 1px solid #FFF;}
	.boxEntretenimento .txtpublicidade { margin-right:10px; color:#FFF; font-size:8px; }
	.boxEntretenimento .floatright { margin-right:10px; margin-top:8px; }


.boxPretoInt{ float:left; width:310px; height:335px; padding-left:10px; padding-right:10px; margin-top:10px; margin-bottom:15px;  }
	.boxPretoIntBorda{ float:left; width:305px; height:335px; border-left:1px solid #FFF; border-right:1px solid #FFF; margin-top:10px; margin-bottom:15px; padding-left:10px; padding-right:10px; _padding-left:6px; _padding-right:6px; }

select#cidades,select#cinemas{ font-size:12px; background-color:#333333; border:solid 1px #7F7F7F; line-height:20px; color:#FFFFFF; cursor:pointer;}

.colunaAT{ 	width:150px; height:auto; float:left; padding-bottom:10px; margin-bottom:10px; margin-right:1px; margin-left:2px; }


/*///////////////////////////////ENQUETE///////////////////////////////////////////*/

.enquete{ margin-bottom:15px; }
.enquete input{ background-color:#CED31C; margin-left:15px; border:none; padding:3px; color:#FFFFFF; font-weight:bold; }


/*////////////////////////////////NOTICIA HORA///////////////////////////////////////*/

.noticiasHora{ margin:20px 0px 0px 0px; width:100%; }

.noticiasHoraTopo, .noticiasHoraTopo a{	font-size:13px; color:#666666; }

.noticiasHoraTopoAzul, .noticiasHoraTopoAzul a { color:#008EB6; font-weight:bold; }


.titNoticia{ padding:10px; }
	.titNoticia h1{ font-size:24px; line-height:28px; }
	.titNoticia p{ text-align:right; font-size:12px; }
	
.atalhos, .atalhos a{ font-size:10px; color:#666666; text-align:center; font-weight:bold; }
	.atalhos ul li{ display: inline; list-style-image: none; list-style-type: none; margin:0; padding:3px; background-color:#F5F9FA; }

.bordaesq{ border-left:1px solid #ccc; padding-top:3px; padding-bottom:3px; }
	.bordaesq img{ cursor:pointer; border:none; }
	
.atalhos img{ padding-left:3px; padding-right:3px; margin-bottom:-3px; }

.atalhos ul{ height:30px; }


/*/////////////////////////////TV ATARDE///////////////////////////////*/

.colunaTvAtarde ul li{ 	font-size:14px; margin-bottom:10px; list-style-type:square; list-style-position: inside;  list-style-image: none; }

/*//////////////////////////////BLOG/////////////////////////////*/

.boxBlogs{ float:left; width:290px; padding:10px; }
	.boxBlogs p a{ color:#333333;}
	
.imgBlog{ float:left; margin-right:10px; margin-bottom:5px; }

.tituloBlog, .tituloBlog a{ color:#ED2E8E; font-size:13px; font-weight:bold; }
.tituloBlog h5{ color:#4b4b4b;}
.txtBlog, .txtBlog a{ font-size:11px; color:#333; }
h5.horaBlog{ font-size:11px; margin:0; }
.txtComentarios{ font-size:9px; }


/*////////////////////////ENTRETENIMENTO-ESPORTES/////////////////*/

.boxPretoInt ul li, .boxPretoIntBorda ul li, .boxPretoIntShow ul li, .boxPretoIntTV ul li{ list-style-type: square; list-style-position: inside; list-style-image: none; font-size:11px; color:#FFFFFF; }
.boxPretoInt ul li a, .boxPretoIntBorda ul li a, .boxPretoIntShow ul li a, .boxPretoIntTV ul li a{ list-style-type: square; list-style-position: inside; list-style-image: none; font-size:11px; color:#FFFFFF; }
.boxPretoIntTV{ width:150px; height:330px; float:left; margin-top:10px; margin-bottom:10px; padding-left:7px; padding-right:7px; border-right:1px solid #FFFFFF; }
.boxPretoIntShow{ width:150px; height:330px; float:left; margin-top:10px; margin-bottom:10px; padding-left:7px; padding-right:7px; }
.boxPretoIntMini{ width:145px; height:auto; float:left; padding-bottom:10px; margin-bottom:10px; margin-right:3px; margin-left:3px; }
.boxEsportes ul{line-height:15px;} /*////////////incluido////////*/

/*///////////////////////////////HOROSCOPO/////////////////////////////*/

.horoscopo{ width:300px; height: 450px; margin-bottom: 10px; margin-left:10px; _margin-left:0; float:left; margin-top:0; height:auto;}
	.imgHoroscopo{ float:left; margin-right:10px; margin-bottom:5px; }
.horoscopoframe{ background-color:#EFF6E5; padding-left:10px; min-height:400px; padding-right:10px; padding-bottom:20px; padding-top:5px; }
	.horoscopoframe form select{ background-color:#DFE5D6; border:none; width:275px; padding-left:15px; color:#8EB936; font-size:16px; font-weight:bold; margin-top: 10px;  margin-right: 10px; margin-bottom: 10px;	}
	.horoscopoframe form select option{ background-color:#DFE5D6; border:none; padding-left:15px; color:#8EB936; font-size:16px; font-weight:bold; margin-right: 10px; }
	.horoscopoframe h3{ color:#8EB936; font-size:15pt; font-weight:bold; margin-right:15px; margin-top:15px; }



/*//////////////////////////////INDICES////////////////////////////////*/

.indicesEcon{ width:320px; margin-bottom:10px; margin-left:20px; float:left; }
	.indicesEcon table{	-left:20px; border-bottom:1px double #999; padding-bottom:25px; margin-top:25px; }
	.indicesEcon p a{ color:#333333; font-size:10px; font-weight:bold; }
	.indicesEcon p{ text-align:right; }
	.indicesEcon h3{ font-size:16px; color:#1A1A1A; font-weight:bold; line-height:25px; float:left; margin-top:15px; margin-right:12px; }

	.tdBordaIndices{ height:1px; background-color:#ccc; }
	
	.linhaComercial{ border-bottom:1px dashed #ccc; font-size:14px; padding-bottom:5px; padding-top:5px; }
	.linhaTurismo{ border-bottom:1px dashed #ccc; padding-bottom:5px; padding-top:5px; }
	.linhaParalelo{ padding-bottom:5px; padding-top:5px; }
	.boxValores{ float:left; width:55px; text-align:center; padding-left:10px; }
	.moeda{ border-bottom:1px solid #666; width:100%; margin:10px; padding-bottom:20px; padding-top: 20px; padding-right: 5px; padding-left: 5px; }
	.titDolar{ color:#669999; font-size:20px; }
	.titEuro{ color:#003399; font-size:20px; }
	.txtValores{ font-weight:bold; color:#333; }
	.txtValoresPositivo{ font-weight:bold; color:#33CC33; }
	.txtValoresNegativo{ font-weight:bold; color:#FF3333; }
	.boxValoresRef{ width:80px; float:left; }

/*/////////////////////////CLASSIFICADOS/////////////////////////*/

.classificados{ width:310px; _width:290px; float:left; padding-left:10px; padding-right:10px; }
.classificados h3{margin-bottom:20px;}
	.linhaClassificados{ width:310px; _width:290px; border-bottom:1px dashed #ccc;  clear:both; }
	.sessaoClassificados{ width:240px; _width:200px; color:#FF3333; font-size:16px; padding-bottom:10px; padding-top:10px; text-transform:uppercase; float:left; font-weight:bold; }
	.classificados .sessaoClassificados a{ color:#FF3333; }
	.ofertasClassificados{ float:left; width:50px; text-align:center; font-weight:bold; padding:5px; }
	.txtClassificados{ font-size:20px; font-weight:bold; }

/*///////////SHOPPING FM ///////////*/

.colunaShopFM{ width:300px; margin-left:10px; margin-right:10px; float:right; }

/*///////////////////SHOPPING E SUBMARINO//////////////*/

.shopping li, .submarino li{ width:124px; font-size:10px; line-height:12px; list-style-type: none; }
.shopping li a, .submarino li a{ color:#333333; }
.shopping img, .submarino img{ float:left; margin-right:5px; margin-left:0; }

/*///////////////////SHOPPING//////////////*/

.shopping{ float:left; }
	.shopping h3{ color:#8EB936; font-size:13pt; font-weight:bold; text-transform:uppercase; padding-top:15px; padding-bottom:5px; }

.prodShop{ border-right:1px dashed #CCCCCC; width:130px; padding-right:5px; padding-left:5px; margin-right:15px; }
	.prodShop p{ text-align:right; margin-top:17px; margin-bottom:20px; }
	

/*//////////////SUBMARINO/////////////////*/

.submarino{ width:140px; float:left; }
	.submarino h3{ color:#F15822; font-size:13pt; font-weight:bold;	text-transform:uppercase; }
	.subH3, .subH3 a{ color:#F15822; font-size:10pt; font-weight:bold; text-transform:uppercase; }
	.submarino p{ text-align:right;	margin-top:17px; margin-bottom:20px; }

/*////////////// A TARDE FM////////////////*/

.atardeFM{ /*float:left;*/ padding:5px 0; margin-top:25px; width:290px; border-top:1px solid #CCCCCC;/*width:300px; border-top-width: 3px;	border-top-style: double;	border-top-color: #999;*/	height:auto;	}
	.atardeFM a{ color:#333333; }
	.atardeFM h3{ font-size:14px;text-transform:uppercase;color:#000000; }
	.boxatardeFM{ padding-bottom:5px; padding-top:5px; width:300px; border-bottom:1px dashed #ccc;}
	.boxatardeFM img{ float:left; margin-right:5px; margin-bottom:10px; }
	.todosProg{ text-align:right;font-size:10px;}
	
/*///////////////REVISTA//////////////////*/

.revista{ /*float:left;*/ padding-top:5px; width:290px;/*margin:25px 0px 10px 35px; width:300px; border-top-width: 3px; border-top-style: double; border-top-color: #ccc;*/ height:auto;}
	.revista h3{ font-size:16px; color:#000000;	}
	.revista img{ float:left;	margin-right:10px;	margin-bottom:10px;	}
	.revista p{	font-weight:bold;	font-size:14px;	}
	
/*/////////////COMENTARIOS///////////////*/

.comentarios{ padding:10px 0px 25px 15px; margin:25px 0px; height:auto; width:630px; border-top:1px solid #333; }
	.comentarios h3{ color:#CED31C;	font-size:17pt;	}
	.boxComentarios{ width:300px; float:left; border-bottom:1px dashed #CCC; margin-bottom:10px; margin-right:5px; margin-left:5px;	padding-bottom:10px; padding-top:20px; }
	.boxComentarios h5, .boxComentarios h5 a{ float:left; font-size:14px; color:#000000; }
	.boxComentarios h6, .boxComentarios h6 a{ float:left; margin-left:20px; margin-right:15px; font-size:16px; font-weight:bold;	 text-transform:none; color:#000000; }
	.boxComentarios p, .boxComentarios p a{	color:#333;	font-size:16px;	font-weight:bold; }
	
/*//////////////////////INTERATIVIDADE//////////////////////////*/

.balaoComentaram{ text-align:right;	background-image:url(../../../img/2008/04/balaoAzulComentaram.jpg);	background-repeat:no-repeat; background-position:right bottom;	width:280px; height:25px; font-size:10px; padding-top:15px; padding-right:20px;}


/*////////////////////BOX ATARDE-NOTICIAS DO IMPRESSO//////////*/

/**************************************GN3**************************************/

/*#boxGN3{width:988px; height:488px; border: solid 1px #d6d6d6; background-color:#000000; font-family:Tahoma, Geneva, sans-serif;}*/
.boxAtarde{width:990px; height:488px; border: solid 1px #d6d6d6; background-color:#f5f5f5;}
p.titGN3{font-size:18px; color:#009eff; font-weight:bold; text-transform:uppercase; margin:10px;}
.capaJornalGN3{ margin:10px; float:left; border: 1px solid #009eff;}

ul.materiasGN3 {list-style:none; width:318px; height:478px; margin:0px 10px 10px 30px; padding:0; float:left;}
ul.materiasGN3 li{min-height:70px; width:93%;margin-bottom:20px;}
li.borderDotted{border-top:2px dotted #d6d6d6; }
p.chapeuGN3{ font-size:12px; color:#009eff; font-weight:bold; text-transform:uppercase; margin-bottom:5px;}
p.chamadaGN3{font-size:18px; color:#808487; font-weight:bold; margin-bottom:5px; margin-top:0;}
.campanhaGN3{width:370px; height:488px; float:left; margin-top:-40px;}




/*////////////////////////////////////COR TEXTO//////////////////////*/

.colunaHum h1{color:#008eb6; line-height:25px;}
.colunaHum h3{color:#006699; line-height:25px; font-size:18px; font-weight:bold;}
.colunaHum h4{color:#006699; line-height:25px; font-size:14px; font-weight:bold; margin:0; padding:0;}

.colunaDois h1{color:#008eb6; line-height:25px; font-size:15px; font-weight:bold;}
.colunaDois h3{color:#66CCFF; line-height:25px; font-size:18px; font-weight:bold;}

.colunaTvAtarde h1{color:#333; font-weight:bold; font-size:20px;}
.colunaTvAtarde h2{color:#027394; font-weight:bold;}
.colunaTvAtarde h3{color:#000; font-weight:bold; font-size:14px; text-transform:uppercase;}
	.colunaTvAtarde p.n21 { font-weight:bold; font-size:21px; line-height:26px;}
.colunaAT h2{color:#F3702A; font-weight:bold; text-transform:none; font-size:14px;}
.enquete h2{color:#CED31C; font-weight:bold; text-transform:uppercase;}
.enquete h4{color:#333; font-weight:bold; text-transform:none;}
.classificados h3{color:#FF3333; line-height:25px; font-size:18px; font-weight:bold}
.horoscopo h2{color:#99CC33; line-height:25px; font-size:16px; font-weight:bold;}
.horoscopo h3{color:#99CC33; line-height:25px; font-size:18px; font-weight:bold;}


.laranja{color:#F3702A;}
.verdeAzulado{color:#027394;}

h3.fotos{color:#333; line-height:25px; font-size:18px; font-weight:bold;}



/*--------*/

.txtBranco, .txtBranco p a, .boxPretoInt p a{ color:#FFFFFF; }
.oitentaK, .oitentaK a {color:#333333;}
.oitentaK a:hover {color:#000;}
.azul, .azul a{color:#008eb6;}

.colunaDois h4, .colunaDois h4 a{color:#66CCFF; line-height:25px; font-size:14px; font-weight:bold; margin:0; padding:0;}
.txtCinzaMenu, .txtCinzaMenu a {color:#999;}

/*////////////////////////MAIS BUSCADAS///////////////////////////*/

.smallestTag { font-size: xx-small; float:left; padding:5px; }
.smallTag { font-size: small; float:left; padding:5px; }
.mediumTag { font-size: medium; float:left; padding:5px; }
.largeTag { font-size: large; float:left; padding:5px; }
.largestTag { font-size: xx-large; float:left; padding:5px; }

/*//////////////////////////////////////// BOXES//////////////////////////////////////*/

/*///////////////////////////////////AREA TEMATICA/////////////////////*/

.boxAreaTematica ul{ margin-left:0px; margin-top:5px; list-style-position: outside; list-style-type:square; } 
h2.areaTematica, h2.areaTematica a{ font-weight:bolder; font-size:14px; color:#F3702A; text-transform:none; }
h3.areaTematica, h3.areaTematica a{ font-weight:bolder; font-size:19px; color:#F3702A; text-transform:uppercase; margin-bottom:10px; }


h2.areaTematica ul{font-weight:bolder; font-size:14px; color:#F3702A; text-transform:none; margin-bottom:10px; list-style-type:square; list-style-position: inside;  list-style-image: none; }/*////////////incluido////////////*/

/*///////////////////////////////////GUIA DE SERVIÇOS/////////////////////*/

.boxguiadeServicos ul{ margin-left:10px; list-style-type:square; } 
h2.guiadeServicos, h2.guiadeServicos a{ font-weight:bolder; font-size:14px; color:#FFF; text-transform:none; margin-left:5px; }
h3.guiadeServicos, h3.guiadeServicos a{ font-weight:bolder; font-size:19px; color:#FFF; text-transform:uppercase; margin-bottom:10px; margin-left:10px; padding-top:8px; }

/*///////////////////////////////ENQUETE///////////////////////////*/

.enquete h3{ color:#CED31C; font-weight:bold; text-transform:uppercase; font-size:19px; padding-top:3px; } 
.enquete .pergunta{ font-weight:bolder; font-size:16px; color:#171717; text-transform:none; }
.pergunta{padding: 5px 0;}
.valorEnquete{ color:#CED31C; font-weight:bold; text-transform:uppercase; font-size:21px; }


/*///////////////////////////FOTOS DO DIA//////////////////////////*/

.BoxFotodoDia img{ border:solid 2px #FFFFFF; }
.BoxFotodoDia img:hover{ border:solid 2px #56BAE0; }
	.BoxFotodoDia img a{ border:none; }
	
.BoxFotodoDia h3{ font-weight:bolder; font-size:18px; color:#171717; margin-bottom:10px; margin-top:10px; text-transform:uppercase; }

/*//////////////////////////BLOGS E COLUNAS/////////////////////////*/

.BoxblogsColunas{  }
	.BoxblogsColunas h3{ color:#ED2E8E;	font-weight:bold; text-transform:uppercase;	font-size:18px;	margin-top:10px; }
	.BoxblogsColunas h5{ font-size:14px; }
	.BoxblogsColunas h6{ color:#4D4D4D; }
	/*#blog1,#blog2,#blog3,#blog4{ height:120px;}*/
	#blog1,#blog2,#blog3,#blog4{ height:70px;}											/*//////////alterado////////////*/
	#blog1,#blog2{border-bottom:dashed 1px #cccccc;}
	#blog2, #blog4{margin-left:10px;}

.boxBlogs p{ font-size:11px; margin:0; }
.txtBlogComentarios{ text-align:right; font-size:11px; color:#ED2E8E; }

/*-----------------------------------------------------< H's >----------------------------------------------------*/


/*titulos das chamadas*/
h2.n1, h2.n1 a{ font-weight:bolder; font-size:25px; color:#008EB6; margin-bottom:10px; line-height:25px; }
	h2.n1:hover, h2.n1 a:hover, h2.n14 a:hover, h2.n16 a:hover, h2.n14-int a:hover{ color:#56BAE0;}

h2.n1-capa a, h2.n14-capa a{font-weight:bolder; font-size:18px; color:#008EB6; margin-bottom:10px; line-height:20px;}
	h2.n1-capa a:hover, h2.n14-capa a:hover{color:#56BAE0;}

h2.n14, h2.n14 a{ font-weight:bolder; font-size:14px; color:#0083B4; line-height:30px; line-height:30px; font-size:23px;}
h2.n14-int, h2.n14-int a{ font-weight:bolder; font-size:14px; color:#0083B4; line-height:25px; font-size:18px; }

h2.n14-meio, h2.n14-meio a{ font-weight:bolder; color:#0083B4; line-height:25px; font-size:18px;}
	h2.n14-meio a:hover{ color:#56BAE0 }


h2.n16, h2.n16 a{ font-weight:bolder; font-size:16px; color:#008EB6; }
h2.n21, h2.n21 a{ font-weight:bolder; font-size:21px; color:#171717; line-height:25px;  }
h2.n24, h2.n24 a{ font-weight:bolder; font-size:24px; color:#027394;  margin-bottom:10px; line-height:25px; }


.quarentaCincoK{ font-weight:bolder; font-size:14px; color:#0083B4; line-height:30px; font-size:23px;}

	p.quarentaCincoK a{color:#008EB6; }
	p.quarentaCincoK a:hover{color:#56BAE0; }
	
	.colunaDois p.quarentaCincoK a{color:#171717; font-size:14px; line-height:16px; font-weight:bold; }							/*//////////////incluido///////////////////*/
	.colunaDois p.quarentaCincoK a:hover{color:#666666; font-size:14px; line-height:16px; font-weight:bold; }		  			   /*//////////////incluido///////////////////*/
	
	
/*//////////////////////////titulo dos boxes/////////////////////////*/

h3.n18{ font-weight:bolder; font-size:18px; color:#027394; margin-bottom:10px; }

/*//////////////////////////////chapeus//////////////////////////////*/

h4.home, h4.home a{ font-weight:bolder; font-size:12px; color:#333; margin-top:10px; text-transform:uppercase; }
h4.home-meio, h4.home-meio a{ font-weight:bolder; font-size:12px; color:#333; margin-top:10px; text-transform:uppercase; }
h4.home-meio{margin-bottom:-20px;}
/*/////////////////////////////////datas e horas//////////////////////////*/

/*/////////////////////////////////creditos///////////////////////////////*/

.azulAtarde{ font-size:12px; color:#008EB6; font-weight:bold; }

#buscaBase{ color:#999; font-size:18px; font-weight:bold; }
.txtBusca{ font-size:10px; color:#ccc; }

#buscaBase fieldset, .busca fieldset{ float:left; padding:0; margin:7px 9px 0px 10px; }
#buscaBase fieldset .inputText, .busca fieldset .inputText, .menuList, .inputTextP{ border:1px solid #AEAEAE; background-color:#FFFFFF; color:#ccc; font-size:18px; font-weight:bold; text-align:center; cursor:pointer; }

.inputTextP{ width:120px; margin-bottom:3px; text-align:left; }

.inputTextG{ width:300px; margin-bottom:3px; text-align:left; border:1px solid #ccc; background-color:#FFFFFF; color:#ccc; font-size:18px; font-weight:bold; text-align:center; cursor:pointer; }

.menuList{ width:157px; font-size:13px; cursor:pointer; }

.buscarOnde{ padding:0;margin:0; }

/*//////////////////////////// altint ///////////////////////*/

.buscarOnde #canal{  margin-top:0px;}

.BuscaTopoLocal{ font-size:9px; }

.BuscaTopoBotao{ font-size:11px; padding-top:25px; margin-top:1px;   /* >>> nova entrada 17/09/08 */ height:50px; width:80px; float:left;}
.btnInput{ background-color:#FFFFFF; border:1px solid #AEAEAE; font-weight:bold; color:#999999; padding:3px; }

/* >>> nova entrada de estilo 18/09/08*/
.linkslateralTopo{ list-style:none; padding-left:4px; margin-left:40px; font-size:12px; line-height:16px; *padding-top:1px; border-left:1px solid #ccc;}
	.linkslateralTopo a{ color:#999;}
	.linkslateralTopo a:hover{ color:#666;}
	.linkslateralTopo a:visited{ color:#999;}

.floatright{ float:right; }
p.floatright{ margin-right:15px; }
.floatleft{ float:left; }


/*///////////////////////////////////BUSCA INTERNA/////////////////////////////*/

.buttonOk{ margin-top:30px; background-color:#FFFFFF; border:1px solid #ccc; font-weight:bold; color:#999999; padding:3px; }

/*/////////////////ABAS MAIS NOTIICAS////////////////////////*/

.abasMaisnoticias li{ padding:3px 6px 3px 6px;   display:inline; list-style:none;  border-bottom:none; background-color:#51AED0; font-size:14px; margin-right:3px; }
	.abaAgora a span, .abaMaislidas a span, .abaMaiscomentadas a span{color:#ffffff; font-size:12px;} 
	
.agora{}
	.agora h5{ font-size:25px;}
	.agora a{ font-weight:bold; color:#666666;}
	.agora a:hover{color:#0083B4;}
	.maisLidas h5,.maisComentadas h5 { padding-top:15px; height:40px;  font-size:25px; font-weight:bold; background-color:#51AED0; color:#ffffff;}
	
	/* Nova insercao em 17/09/08 >>> Componente de listagem do AGORA*/
	.componenteAgora ul{ width:295px; list-style:none; margin-top:-10px; }
	.componenteAgora li{  padding:6px; }
	.datefield{ float:left; padding-top:10px; padding-right:7px; font-size:25px; font-weight:bold; color:#008eb6;  }
	.datefield span{ line-height:40px; }
	
	.titlefield{ float:left; font-weight:bold; color:#666666; width:190px; margin-left:3px; }
	.titlefield a{ font-weight:bold; color:#666666;  }
	.titlefield a:hover{color:#000;}

.maisLidas, .maisComentadas{display:none;}

.abaSelecionada{ font-weight:bold; padding-top:10px; /*background-color:none;*/ color:#fff; }


/*//////////////////////PAGINACAO//////////////////*/

.paginacao{ clear:both; margin-left:30%;  margin-top:30px; padding-bottom:25px; }
	
	

		.paginacao a{ background-color:#0099FF; display:block; padding:3px; text-align:center; color:#fff; font-weight: bold; width: 30px; }
		.paginacao a:hover{	background-color:#51AED0; padding:3px;  color:#FFFFFF; text-align:center; font-weight: bold; width: 30px;}
		.paginacao a:active{ background-color:#CCCCCC; width: 30px;}/*#008EB6*/
	
	
	.paginacao table{  width:auto;  }
		.paginacao table td{ width:40px; height:15px; border-right:solid #fff 1px; }

/*/////////////////////////////RODAPE//////////////////////////////////////*/

#rodape{ float:left; margin: 15px 0; width:100%; display:block; height:auto; overflow:hidden;}

#buscaBase{ padding-top:10px; padding-left:10px; margin:0 auto; width:980px; } 
	#buscaBase .BuscaTopoBotao{	margin-top:5px; } 
	
.menuRodape{ width:985px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-top:10px; padding:5px; padding-left:1px; margin:0 auto; }
	.menuRodape li{ display: inline; list-style-image: none; list-style-type: none; margin:0; padding:10px; }
	.menuRodape img{ margin-bottom:-2px; }
	
.menuRodapeEsquerda{ width:820px; padding-left:1px; font-weight:bold; color:#333; float:left; }
	.menuRodapeEsquerda li{ padding:25px; }
	.menuRodapeEsquerda a{ font-weight:bold; color:#333; }
	
.menuRodapeDireita{ padding-right:10px; color:#333; font-size:10px; text-align:right; }
	.menuRodapeDireita ul li a{ display:inline; }

.institucionalRodape{ width:990px; border-bottom: 1px solid #CCC; padding:5px; /*padding-left:12px;*/ font-size:10px; margin:0 auto; }

.privacidadeRodape{ width:979px; padding:5px; padding-left:12px; font-size:10px; padding-bottom:30px; margin:0 auto; }

.menor{font-size:12px; font-weight:normal; } 



/******************************///////////////VITRINE/////////////////////////////*/
.vitrine{width:270px; float:left;}





