/* CSS Document */

div.barra_arul_links {
margin-top:8px;
margin-left:31px;
font-family:arial;
font-size:17px;
color:#FFFFFF;
float:left;
font-weight:700;
}
a.trans{
color:#FFFFFF;
text-decoration:none;
}
a.trans:hover{
color:#CCCCCC;
text-decoration:none;
}

.destaques {
	width:148px;
	height:49px;
	padding:0px;
	border:1px solid #cccccc;
	margin:0px 0px 10px 0px;
	background-color:#000066
}
.destaques img {
	border:0px;
	padding:7px 0px 0px 9px
}

.destaques_cheio {
	width:150px;
	height:107px;
	padding:0px;
	border:0px;
	margin:0px 0px 10px 0px;
	background-color:#000066
}
.destaques_cheio img {
	border:0px;
}




.boxizing_right {
width:160px;
height:49px;
border:1px solid #cccccc;
margin:0px 0px 17px 0px

}
.boxizing_right div{
border:0px;
margin:7px 0px 0px 8px;
background-color:#31719B;
width:143px;
height:35px
}

.boxizing_right img{
border:0px;
margin:7px 0px 0px 8px

}
.atalhos {

width:162px;
height:53px;
padding:0px;
border:1px solid #cccccc;
margin:0px 0px 17px 0px

}

.meio_destaques {
	width:190px;
	height:193px;
	float:left
}

.meio_destaques h2 {
	color:#3C88BD;
	width:190px;
	height:23px;
	font-family:arial;
	font-weight:600;
	font-size:20px;
	margin: 0px 0px 5px 0px;
	letter-spacing:-1px;
	padding:0px

}
.meio_destaques p {
margin:0px;
padding:0px


}

/* Headers */
h2.titulo_limpo {
color:#3C88BD;
width:150px;
height:30px;
font-family:arial;
font-weight:400;
font-size:20px;
margin: 0px 0px 10px 0px;
padding:0px
}

h2.titulo_menu {
color:#3C88BD;
width:150px;
height:30px;
background-image:url(../imagens/bg_titulo.gif);
background-repeat:no-repeat;
font-family:arial;
font-weight:400;
font-size:20px;
margin: 0px 0px 10px 0px;
padding:0px
}

a.hover{
color:#3C88BD;
font-family:Arial;
text-decoration:none;
}

.caixa {
width:159px;
border: 1px solid #CCCCCC;
margin:0px 0px 17px auto

}
.caixa h2 {

color:#3C88BD;
width:136px;
height:30px;
font-family:arial;
font-weight:400;
font-size:20px;
margin: 3px 0px 3px 7px;
padding:0px

}
.caixa img{
border:0px;
margin:0px 0px 3px 8px
}

.caixa p {
	margin:3px 0px 3px 7px;
	padding:0px;
	line-height:130%;
	font-size:11px
}
.caixa hr {
	color:#3C88BD;
	width:143px;
	height:1px;
	margin: 0px 0px 2px 5px;
	padding:0px
}
.caixa p a {
color:#3C88BD;
text-decoration:none;
font-weight:700;
margin-bottom:5px
}
a.thumb:hover {
	display: block;
	background:#000000;

}

a.thumb:hover img {		
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	zoom: 1;

	
}
/* Formulario */
.campo_input_busca {
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #cccccc;
border-right:0px;
border-top:0px;
padding:4px 0px 0px 6px;
width:135px;
height:25px;
margin-bottom:7px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#999999
}
.campo_botao_busca {
background-color:#31719B;
border:0px;
padding:5px;
margin-bottom:7px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#ffffff
}
h2.identifica_pagina {
	font-weight:900;
	letter-spacing:-2px;
	font-size:26px;
	color:#CC0000;
	margin:0px 0px 2px 0px;
	padding:0px;
}
div.conteudo_links {
width:100%;
padding-bottom:20px;
line-height:1.5em;
}
	div.conteudo_links h2 {
	color:#31719B;
	font-size:30px;
	font-weight:900;
	letter-spacing:-2px;
	margin:0px 0px 15px 0px;
	padding:0px;
	}
	div.conteudo_links img {
	border: 5px solid #CCE0DF;
	margin:0px 0px 15px 15px;
	padding:0px;
	}
	div.conteudo_links h3 {
	color:#CC0000;
	font-size:24px;
	font-weight:900;
	letter-spacing:-1px;
	margin:15px 0px 15px 0px;
	padding:0px;
	}
	div.conteudo_links ul {
	margin:10px 0px 20px 0px;
	padding:0px;
	}
	div.conteudo_links ul li {
	list-style-type:none;
	margin:0px 0px 4px 0px;
	padding:0px 0px 4px 0px;
	border-bottom:1px solid #999999;
	}
	div.conteudo_links ul li a{
	text-decoration:none;
	color:#333333;
	}
	div.conteudo_links ul li a:hover{
	text-decoration:none;
	color:#000;
	}
div.onde_esta {
	width:100%;
	padding:0px 0px 7px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #CCE0DF;
	font-size:11px;
	color:#31719B;
}

h4.contas_publicas {
	background-color:#EBEBEB;
	padding:5px;
	color:#31719B;
	margin:0px 0px 10px 0px;
	font-weight:900;
}
div.imagem_interna {
float:left;
padding:0px 15px 15px 0px;
width:300px;
}
h4.data_noticia {
	width:100%;
	color:#999999;
	border-bottom:1px solid #E1E1E1;
	margin-bottom:10px;
	font-size:11px;
	font-weight:300;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

}

