* { margin:0; padding:0; border:none; text-decoration:none; }

body { background-color:#F7F7F7; }

#geral {
	width:900px;
	margin:0 auto;
}

/* TOPO */

#topo { margin-top:10px; }

#topo h1 {
	display:block;
	float:left;
}

#topo h2 {
	width:430px;
	padding:13px 0 13px 0;
	float:right;
	font:17px Verdana;
	font-weight:bold;
	color:#06044B;
}

#topo #menu-topo {
	display:block;
	float:right;
	padding-top:10px;
	font:11px Verdana;
}
	#topo #menu-topo a { color:#999999; }

#topo ul {
	float:right;
	display:block;
	width:658px;
	height:49px;
	background:url('imagens/menu.fundo.jpg');
}
	#topo ul li {
		display:block;
		float:left;
		padding:16px 15px 14px 14px;
		list-style:none;
		font:bold 13px Verdana;
		color:#FFFFFF;
	}
		#topo ul li a { text-decoration:none; color:#FFFFFF; }
			#topo ul li a:hover { color:#06044B; }
			
/* BANNER */
#banner {
	clear:both;
	width:900px;
	height:173px;
	margin:0 auto;
	padding:15px 0 15px 0;
}



/* CONTEUDO */
#conteudo { padding:20px 0 20px 0; }
#conteudo h2 { 
	margin-bottom:20px;
	padding-bottom:3px;
	border-bottom:4px solid #FA9300;
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#000066;
}

#conteudo h3 { margin-bottom:3px; font:bold 12px Verdana; color:#000066; }

#conteudo p { margin:15px 0 15px 0; font-family:Verdana; font-size:12px; line-height:18px; color:#000; }
	#conteudo p a { color:#000; text-decoration:underline; }
	#conteudo p a:hover { color:#000; text-decoration:none; }

#conteudo ol, #conteudo ul { margin-left:50px; }
	#conteudo ol li, #conteudo ul li {
		margin:15px 0 15px 0; font-family:Verdana; font-size:12px; line-height:18px; color:#000;
	}

/* PRINCIPAL */
#conteudo #noticias { width:400px; float:left; }
	#conteudo #noticias h4 { margin-bottom:3px; font:bold 12px Verdana; color:#000; }
	#conteudo #noticias p { font-size:11px; margin:0 0 20px 0; }
		#conteudo #noticias p a { text-decoration:underline; color:#000; } #conteudo #noticias p a:hover { text-decoration:none; }
		
#conteudo #destaques { width:400px; float:right; }
	#conteudo #destaques div { display:block; width:390px; height:94px; margin-bottom:15px; padding:5px; background:#FFFFFF; }
	#conteudo #destaques div img { float:left; margin-right:3px; }
	#conteudo #destaques h4 { margin-bottom:3px; font:bold 12px Verdana; color:#000; }
	#conteudo #destaques p { font-size:11px; margin-top:5px; }

/* RODAPÉ */
#rodape { clear:both; width:100%; height:247px; background:url('imagens/rodape.fundo.jpg') repeat-x; }
	#rodape div { width:900px; margin:0 auto; padding-top:18px; }
	
	#rodape div .rodape-item { width:230px; }
		#rodape div .rodape-item h3 { padding:5px; padding-left:20px; background:#242449; font:bold 13px Verdana; color:#FFFFFF; }
		#rodape div .rodape-item ul { margin-left:35px; }
		#rodape div .rodape-item ul li { margin:15px 0 15px 0; list-style-image:url('imagens/lista.gif'); font:11px Verdana; }
			#rodape div .rodape-item ul li a { color:#000033; }
			#rodape div .rodape-item ul li a:hover { text-decoration:underline; color:#003399; }
			
	#rodape div #rodape-fim {
		clear:both;
		padding-top:38px;
		text-align:center;
		font:11px Verdana;
		color:#00001D;
	}
		#rodape div #rodape-fim p { margin-bottom:5px; }
			#rodape div #rodape-fim p a { color:#666666; }
			
			
			
/* Formulario */
#formulario { margin-top:25px; }
#formulario span { display:block; margin-bottom:5px; }
#formulario span label {
	display:block;
	float:left;
	width:70px;
	text-align:right;
	padding-top:2px;
	padding-right:10px;
	font:13px Arial;
	color:#333333;
}
#formulario span input, #formulario span textarea {
	width:250px;
	border:1px solid #006699;
	padding:5px;
	font:13px Arial;
	color:#333333;
}
#formulario span .botao { width:100px; color:#FFF; border:none; background:#242449; }