* {
	margin:0;
	padding:0;
}	
body { 	
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:100%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
a { text-decoration:none; color:#666; }
a:hover {text-decoration: underline;}
p { font-size:0.8em;}
ol, ul { list-style: none; }

.titulos { font-size:1.0em; font-weight:bold; color:#990000; margin-bottom:10px;}
.titulos2 { font-size:1.0em; font-weight:bold; color:#fff; margin-bottom:10px;}
.titulos3 { font-size:0.9em; font-weight:bold; color:#1B4472; margin-bottom:10px;}
.titulos4 { font-size:0.8em; font-weight:bold; color:#666;}
.titulos5 { font-size:1.0em; font-weight:bold; color:#1B4472; margin-bottom:10px;}
.titulos6 { font-size:0.9em; font-weight:normal; }
.titulos7 { font-size:0.7em; font-weight:normal; color:#333; }
/*   topo -----------------------------------------------*/
#topo {
	width:960px;	
	height:129px;
	margin:0 auto;
	background:url(../imagens/fd_topo.jpg) repeat-x top;
	margin-bottom:1px;
	}
	#logo{ 
	width:180px; 
	height:86px;
	background:url(../imagens/logonew2.jpg) no-repeat;
	float:left;
	margin-top:23px;
	margin-left:20px;
	text-indent:-9000px;
	}
	#logotp{ 
	width:180px; 
	height:86px;
	background:url(../imagens/logonew2.jpg) no-repeat;
	float:left;
	margin-top:23px;
	margin-left:20px;
	}
	#logotp a{ 
	width:180px; 
	height:86px;
	display:block;
	text-indent:-9000px;
	}
	#logotp:hover{ 
	background-position:0 -86px;
	}
	#data { width:468px; height:18px; float:right; margin-top:10px; margin-right:20px; text-align:right;}
	.data { width:120px; height:18px; line-height:18px; font-size:0.7em; color:#fff; float:right;}
	.imgrelogio { width:13px; height:13px; margin-top:3px; float:right;}
	#bannertopo { width:468px; height:60px; float:right; margin-top:10px; margin-right:20px;}

#topomenubusca {
	width:960px;	
	height:40px;
	margin:0 auto;
	background:#ccc;
	margin-bottom:20px;
	}
	#menu { 
	width:730px;
	height:40px;
	float:left;
	}
	#menu ul li{ display:inline;}
	#menu ul li a{
	display: block;
	float:left;
	padding:5px;
	font-size:0.8em;
	letter-spacing:-1px;
	font-weight:bold;
	border-right:1px solid #999;
	margin-top:7px;
	color:#333;
	}
	#menu ul li a:hover { background:#666; color:#FFF; border:0px; text-decoration:none; 
	}
	.mn-left { margin-left:10px;}
	
	#busca { width:205px; float:right; margin-top:8px; margin-right:10px;}
	.formbusca { background:url(../imagens/form1.gif) no-repeat; width:141px; height:22px; border:0px; float:left; line-height:20px; font-size:0.8em;}
	.formbotao { background:url(../imagens/botao1.gif) no-repeat; width:56px; height:22px; color:#990000; border:0px; float:left;}
	legend{display:none;}
	fieldset{border:0;}

#conteudo1 { 
	width:960px;
	height:400px;
	margin:0 auto;
	margin-bottom:20px;
	}
	#conteudo1-destleft { width:520px; height:380px; float:left; margin-right:20px;}
	#noticiasprincipais { 
	width:500px; 
	height:190px; 
	background:url(../imagens/fd_notdestaque.jpg) no-repeat; 
	padding-top:20px; 
	padding-left:20px;
	margin-bottom:20px;
	}
	.imgnoticiaprinc { width:250px; height:160px; overflow:hidden; padding:2px; background:#fff; margin-right:15px; float:left; border:1px solid #f1f1f1;}
	.titnoticiaprinc { font-size:1.0em; font-weight:bold; margin-bottom:10px; text-transform:uppercase;}
	.mancnoticiaprinc { font-size:0.7em;}

	#destaquestextos { width:520px; height:150px;}
		#destaquestextos1 { width:145px; height:150px; float:left; margin-right:19px; border-right:1px dotted #CCC; padding-right:15px;}
		#destaquestextos2 { width:160px; height:150px; float:right;}
				

	#colunas { width:180px; height:390px; float:left; background:#e2e2e2; padding:10px;}
	#colunas a{ color#333; font-weight:bold;}
	
	.colunailauro { height:95px;margin-bottom:10px; overflow:hidden; }
	.colunadefato { height:95px; margin-bottom:10px; overflow:hidden;}
	.colunaelyan { height:70px; padding-bottom:10px; margin-bottom:10px; overflow:hidden;}	
	.colunamansur { height:95px; overflow:hidden; }
	
	.titulocoluna { font-size:0.8em; font-weight:bold; color:#0077B0; margin-bottom:5px; text-transform:uppercase;}
	.imgcoluna { margin-bottom:5px; }
	
	.separacolunailauro { width:180px; margin:0 auto; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
	.separacolunailauro a{ color:#fff;}
	.maisartigosilauro a{margin-left:10px; color:#FFF;}
	.colunailauroimg { margin-bottom:10px;}
	
	#cont-opinicaoenquete { width:200px; height:400px; float:right;}
		#opiniao { width:180px; height:190px; margin-bottom:20px; padding:10px; border:1px solid #ccc;}
		.fontopiniaotit { font-weight:bold;}
		.fontopiniao { font-size:0.7em;}
		.maisopiniao { padding:5px; background:#333; margin-top:10px;}
		.maisopiniao a{ color:#fff;}
		
		#enquete { width:180px; height:155px; padding:10px; background:#2780AF; color:#fff;}
		#enquete a{  color:#fff;}
		.fontenquete { font-size:0.7em; margin-bottom:10px;}
		.botaoenquete { margin-right:10px; float:left;}
		.botaoenquete-res { line-height:22px; float:left;}

#conteudo2 { 
	width:960px;
	height:520px;
	margin:0 auto;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	}
	#conteudo2-destleft { width:520px; height:420px; float:left; margin-right:20px;}

	#bannermeio { width:500px; height:60px; margin-bottom:20px; border:1px solid #ccc; padding:10px; text-align:center;}
	
	#especiais { width:480px; height:190px; margin-bottom:20px; padding-top:20px; padding-left:20px; padding-right:20px; background:#DBEDF7;}
	
	.espimgleft {  padding:2px; background:#fff; margin-right:15px; float:left; border:1px solid #f1f1f1;}
	
	#destaquesfotos { width:520px; height:190px;}
		#destaquesfotos1 { width:160px; height:190px; float:left; margin-right:19px;}
		#destaquesfotos2 { width:160px; height:190px; float:right;}
		.titulocor1 { width:155px; height:25px; margin-bottom:2px; background:#FF6600; color:#fff; font-size:0.8em; line-height:25px; padding-left:5px;}
		.titulocor2 { width:155px; height:25px; margin-bottom:2px; background:#004080; color:#fff; font-size:0.8em; line-height:25px; padding-left:5px;}
		.titulocor3 { width:155px; height:25px; margin-bottom:2px; background:#009933; color:#fff; font-size:0.8em; line-height:25px; padding-left:5px;}
		.titulodestfotos { font-size:0.7em; margin-top:5px;}
		.imgdestaquesfotos { width:160px; height:93px; overflow:hidden;}
		
	#ultimas { width:400px; height:500px; float:right; background:#f1f1f1; padding:10px;}
	.imgright { float:right;}
	.separaultimas { margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #ccc; font-size:0.8em;}
	
	
#conteudo3 { 
	width:960px;
	height:180px;
	margin:0 auto;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	clear:both;
	}
	#coluna1 { width:160px; height:180px; float:left; margin-right:20px;}
	.coluna1img { margin-bottom:20px;}
	#coluna2 { width:160px; height:180px; float:left; margin-right:20px;}
		#coluna2 ul li{ }
		#coluna2 ul li a{
		display: block;
		font-size:0.7em;
		text-transform:uppercase;
		border-bottom:1px solid #ccc;
		line-height:25px;
		}
		#coluna2 ul li a:hover { background:#666; color:#FFF; border:0px; padding-left:5px; text-decoration:none;
		}
	#coluna3 { width:156px; height:176px; float:left; padding-top:4px; padding-left:4px; border:1px solid #84C1F7;}
	#coluna4 { width:420px; height:180px; float:right;}	
		.fontdata { color:#990000;}
		.imgcoluna4 { float:right; margin-left:20px; margin-bottom:20px;}	
	
#rodape {
	width:960px;
	height:50px;
	margin:0 auto;
	clear:both;
	padding-top:20px;
	}
	#rodape p {
	font-size: 0.70em;
	}		
	.rodright { float:right; text-align:right; color:#666;}



#conteudotp { 
	width:960px;
	margin:0 auto;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	display:table;
	clear:both;
	}
 
.categoriainterno { color:#B3100D; font-size:0.8em; font-weight:bold; margin-bottom:20px; text-transform:uppercase;}
.categoriainterno2 { padding:10px; background:#f1f1f1; color:#B3100D; font-size:0.9em; font-weight:bold; margin-bottom:20px; text-transform:uppercase;}

.titulointerno { font-size:1.4em; font-weight:bold; text-transform:uppercase; margin-bottom:20px;}
.opcoesrodape { padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; float:left; margin-right:3px; background:#666; }
.opcoesrodape a{ color:#fff;}
 
.conteudoleft { width:680px; float:left; padding-right:20px; border-right:1px dotted #ccc;}
.conteudoright { width:230px; float:right; }

.separanoticias2 { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc; }		
.separanoticias3 { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc; font-size:0.7em;}		
.font5 { font-weight:bold; font-size:1.0em; margin-bottom:5px; line-height:25px;}
.font6 { font-weight:bold; font-size:1.0em; margin-bottom:10px; border-bottom:2px solid #ccc; line-height:25px; padding:3px;}

.tab1 { padding:10px; width:300px; float:left; margin-right:20px; border:1px dotted #666;}

#formulario{ width:250px; float:right; margin-left:20px; margin-bottom:30px;}
.imput{ padding:5px; background:#fff; width:250px; border:1px solid #A5ACB2;}
.textarea{ width:260px;}
.botaofale{ 
	width:265px;
	height:30px;
	display:block; 
	border:none; 
	background:url(../imagens/fd_form.jpg) repeat-x;
	font-weight:bold;
	margin-top:10px;
	}
