input.borda {



	border:1px solid #bbb;



}







textarea.borda {



	border:1px solid #bbb;



}







#texto{



	position:relative;



	float: left;



	width: 572px;



	/*padding: 20px 0;*/



	font: 13px Verdana, Geneva, sans-serif;



}



	



#texto img.imagem{



	float: left;



	margin:0 15px 15px 0;



	clear: both;



}







#video{



	float: left;



	margin:0 15px 5px 0;



}







td{



	text-align:left;



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



	font-size:14px;



}







#linha {



	background-color:#006;



	height:3px;



	width:65%;



	margin-left:0px;



	margin-top:-8px;



}







a {



	color:#00C;



	/*font-family:Verdana, Geneva, sans-serif;



	font-size:13px;*/



}







a:hover {



	text-decoration:underline;	



}







* {



	margin:0 auto;



	border:0;



	padding:0;



	text-decoration:none;



}







body {



	background:#fff;

}







#geral {



	width:990px;

	

	text-align:center;



	overflow:hidden;



}







/**********************



	topo



**********************/



#topo{



	float:left;



	width:990px;



	height:117px;



	background:url("../imagens/logo.jpg") no-repeat;



}







#topo a{



	float:left;



	width:390px;



	height:117px;



	text-indent:-2000px;



}







/***********************



	menu



***********************/



.menu {



	float:left;



	width:983px;



	background:url("../imagens/baseMenu.jpg") repeat-x;



	font:11px Arial, Verdana, Helvetica, sans-serif;



	font-weight:bold;



	border-top:2px solid #f9e500;



	padding-left:7px;



}







.menu ul li {



	float:left;



	padding:6px 0 6px 0;



  	list-style:none;



}







.menu ul li a {



   text-decoration: none;



   padding:6px 22px 6px 22px;



   color:#fff;



}







/***********************



	menuSecundario



***********************/



.menuSecundario {



	float:left;



	width:990px;



	height:25px;



	background:#f9f9f9;



}







.submenu ul {



	text-align:center;



	height:20px;



	padding-top:5px;



}







.submenu ul li{



	display:inline;



	background:#f9f9f9;



	color:#13274f;



	font:12px Arial, Verdana, Helvetica, sans-serif;



	padding:0 14px 0 14px;



}







.submenu ul li a{



	color:#13274f;



}







.submenu ul li a:hover{



	text-decoration:underline;



}







#menu1 ul{



	text-align:left;



	margin-left:100px;



}







/***********************



	conteudo



***********************/



#conteudo {



	/*position:relative;*/ /*Gera erro na div deixando o layout quebrado no navegador Chrome*/



	float:left;



	width:990px;



	background:#f7f7f7;



	overflow:hidden;



}







/***********************



	colEsq



***********************/



#colEsq{



	float:left;



	width:194px;



	background:#f7f7f7;



}







/***********************



	diaData



***********************/



h3.data {



	height:23px;



	background:#fff;



	font:11px Arial, Verdana, Helvetica, sans-serif;



	color:#132b58;



	padding-top:10px;



}







h2.azul {



	height:17px;



	background:url("../imagens/baseh3.jpg") repeat-x;



	font:11px Arial, Verdana, Helvetica, sans-serif;



	color:#fff;



	font-weight:bold;



	border-bottom:2px solid #f9e500;



	padding-top:4px;



}







#colEsq form {



	width:194px;



	height:60px;



	background:#f0f0f0;



	color:#696969;



	font:11px Verdana, Helvetica, sans-serif;



	padding:5px 0;



}







input.busca {



	border:1px solid #8f8f8f;



}







input.ok {



	float:right;



	width:30px;



	background:#ddd;



	margin:5px 5px 0 0;



	border-right:2px solid #494949;



	border-bottom:2px solid #494949;



}







#colEsq img {



	margin:28px 0 18px 0;



}







/***********************



	colDir



***********************/



#colDir{



	float:left;



	width:772px;



	_width:769px;



	background:#fff;



	padding:0 12px;



}







/***********************



	contEsq



***********************/



#contEsq{



	float:left;



	width:570px;



	text-align:left;



	margin-top:32px;



	padding-bottom:30px;



	overflow:hidden;



}







#principal {



	float:left;



	width:568px;



	padding-bottom:20px;



	border-bottom:1px dotted #515151;



}







h3.publicado {



	font:11px Arial, Verdana, Helvetica, sans-serif;



	color:#132b58;



}







#principal h1 {



	font:18px Arial, Verdana, Helvetica, sans-serif;



	color:#132b58;



	font-weight:bold;



	margin-bottom:10px;



}







a.titulo {



	color:#132b58;



}







a:hover.titulo {



	text-decoration:underline;



}

a.voto01 {



	color:#132b58;



}







a:hover.voto01 {



	text-decoration:underline;



}







a.subtitulo {



	color:#5d5d5d;



}







a:hover.subtitulo {



	text-decoration:underline;



}







#contEsq p {



	font:12px Arial, Verdana, Helvetica, sans-serif;



	color:#5d5d5d;



}







div.noticia {



	margin-top:30px;



	border-bottom:1px dotted #515151;



	padding-bottom:30px;



}







/* secundario  */



#secundario {



	float:left;



	width:568px;



	padding-bottom:20px;



}







#secundario h1 {



	font:15px Arial, Verdana, Helvetica, sans-serif;



	color:#132b58;



	font-weight:bold;



	margin-bottom:10px;



}







#secundario img{



	margin-top:30px;



}







/* secEsq  */



#secEsq {



	float:left;



	width:282px;



}







/* secDir  */



#secDir {



	float:right;



	width:270px;



}







#titulo {



	border-bottom:1px solid #98a3b5;



	margin-bottom:15px;



}







#titulo h1 {



	font:25px Arial, Verdana, Helvetica, sans-serif;



	color:#13274f;



	font-weight:bold;



}







#contEsq p.textos {



	font:12px Arial, Verdana, Helvetica, sans-serif;



	color:#515151;



	text-align:left;



}







/* noticias */



#noticias {



	width:570px;



}







#noticias h1{



	font:20px Arial, Verdana, Helvetica, sans-serif;



	margin-bottom:10px;



	color:#13274f;



	font-weight:bold;



}







#noticias p{



	font:12px Arial, Verdana, Helvetica, sans-serif;



	color:#515151;



	text-align:left;



}







#botoes {



	width:570px;



	margin-top:35px;



	padding-bottom:70px;



}







#botoes img.botaoEsq {



	float:left;



	margin-left:100px;



}







#botoes img.botaoDir {



	float:right;



	margin-right:100px;



}







/***********************



	contDir



***********************/



#contDir{



	float:right;



	width:185px;



	margin-top:32px;



	margin-bottom:20px;



}







#login {



	width:168px;



	color:#1e3660;



	background:#f4f5f7;



	font:12px Arial, Verdana, Helvetica, sans-serif;



	padding:9px;



}







#contDir form label {



	float:right;



	margin-top:10px;



}







#contDir form input.borda {



	width:120px;



	border:1px solid #bbb;



}







#contDir form input.entrar {



	width:46px;



	color:#fff;



	background:url("../imagens/baseEntrar.jpg") repeat-x;



	font:12px Arial, Verdana, Helvetica, sans-serif;



	margin-bottom:20px;



}







#contDir a {



	color:#1e3660;



	font:12px Arial, Verdana, Helvetica, sans-serif;



}







#contDir a:hover {



	text-decoration:underline;



}







#contDir img.convenio {



	margin:30px 0 15px 0;



}







/* links */



#links {



	width:184px;



	margin-top:30px;



}







#linkTopo {



	width:184px;



	height:20px;



	overflow:hidden;



}







#logos {



	width:182px;



	border-left:1px solid #a2abbb;



	border-right:1px solid #a2abbb;



}







#logos img {



	margin-top:15px;



	margin-bottom:20px;



}







#bordaCurva {



	width:184px;



	margin-top:-4px;



}







/***********************



	leisMais



***********************/



#leiaMais {



	float:left;



	width:568px;



	background:#f7f7f7;



}







h2.azul2 {



	height:17px;



	background:url("../imagens/baseh3.jpg") repeat-x;



	font:11px Arial, Verdana, Helvetica, sans-serif;



	color:#fff;



	font-weight:bold;



	border-bottom:2px solid #f9e500;



	padding:4px 0 0 10px;



}







/***********************



	leisMaisNot



***********************/



.leiaMaisNot {



	float:left;



	width:568px;



	background:#f7f7f7;



	font:12px Arial, Verdana, Helvetica, sans-serif;



	



}







.leiaData {



	float:left;



	width:82px;



	text-align:right;



	color:#545454;



	padding:8px 0;



}







.leiaNot {



	float:right;



	width:480px;



	text-align:left;



	color:#5f5f5f;



	padding:8px 0;	



}







.leiaNot a {



	color:#5f5f5f;



}







.leiaNot a:hover {



	text-decoration:underline;



}







#todas {



	width:558px;



	height:20px;



	background:#dedede;



	text-align:right;



	padding:2px 10px 0 0;



	clear:both;



}







#todas a {



	color:#7b7b7b;



	font:12px Arial, Verdana, Helvetica, sans-serif;



}







#todas a:hover {



	text-decoration:underline;



}







/***********************



	rodape



***********************/



#rodape {



	float:left;



	width:990px;



	height:103px;



	background:url("../imagens/baseRodape.jpg") repeat-x;



	overflow:hidden;



}







#rodape a{



	float:left;



	margin:63px 0 0 10px;



}







#logoEndereco {



	width:605px;



	float:right;



}







#logoEndereco img{



	float:left;



	margin:18px 0 0 10px;



}







#logoEndereco p{



	float:right;



	color:#fff;



	text-align:right;



	font:11px Arial, Verdana, Helvetica, sans-serif;



	margin:16px 10px 0 0;



}








































