body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

input,select,textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #324F95;

	margin: 1px;

	padding: 1px;

	border: 1px solid #BCCEFA;

	background-color: #FFFFFF;

	font-weight: bold;

}



#site {

	display: block;

	width: 980px;

	margin: auto;

}

#print {

	display: block;

	width: 780px;

	margin: auto;

}

#topo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #192A60;

	font-weight: bold;

}

#topo input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	width: 150px;

	border: 1px solid #6881BA;

	background-color: #FFFFFF;

}

#topo .botao {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color: #152D65;

}





#corpo {

	margin-top: 10px;

}

#rodape {

	display: block;

	height: 160px;

	background-image: url(images/rodape.jpg);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: center;

	line-height: 20px;

	background-repeat: no-repeat;

	background-position: bottom;

}

#rodape a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000099;

}

#menu {

	display: block;

	margin-bottom: 5px;

	height: 30px;

}

#nav, #nav ul { /* all lists */

	padding: 0;

	margin: 0;

	list-style: none;

	line-height: 1;

}



#nav a {

	display: block;

	width: 120px;

	text-align: center;

	padding: 10px;

	color: #FFFFFF;

	background-color: #152d65;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

#nav a:hover {

	background-color: #7182B0;

	border: 1px solid #000000;

	padding: 9px;

}



#nav li { /* all list items */

	float: left; /* width needed or else Opera goes nuts */

}



#nav li ul { /* second-level lists */

	position: absolute;

	background: orange;

	width: 180px;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}



#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

}



#nav .linkmenu {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	width: 210px;

	padding: 10px;

	color: #EAEAEA;

}

#esquerda {

	display: block;

	float: left;

	width: 180px;

}

#esquerda a {

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding: 5px;

	display: block;

	color: #000000;

}

#esquerda a:hover {

	background-color: #0A3087;

	padding-right: 0px;

	padding-left: 10px;

	color: #FFFFFF;

}

#esquerda .titulo {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #1B2E69;

	font-weight: bold;

	display: block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 2px;

}

#centro #flash {

	text-align: center;

}

#centro {

	display: block;

	float: left;

	width: 560px;

	margin-right: 10px;

	margin-left: 10px;

}

#direita {

	display: block;

	float: left;

	width: 220px;

	text-align: center;

}

#unidades a {

	display: block;

	width: 260px;

	float: left;

	margin: 5px;

	height: 280px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

}

#unidades img {

	padding: 2px;

	border: 1px solid #CCCCCC;

	margin-top: 3px;

	margin-bottom: 5px;

}

#unidades strong {

	text-decoration: underline;

	color: #142D65;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	display: block;

	margin-bottom: 3px;

}





#noticias a {

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

	text-decoration: none;

	height: 85px;

	width: 250px;

	display: block;

	float: left;

	padding: 5px;

	margin: 5px;

	overflow: hidden;

}

#noticias a:hover {

	text-decoration: none;

	background-color: #F9F9F9;

}

#noticias img {

	margin-right: 5px;

	float: left;

	border: 1px solid #666666;

	margin-bottom: 10px;

}

#noticias strong {

	font-size: 12px;

	color: #324F95;

}

#destaques {

}

#destaques a {

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

	text-decoration: none;

	height: 200px;

	width: 255px;

	display: block;

	float: left;

	padding: 5px;

	margin: 4px;

	overflow: hidden;

	background-color: #f5fbfe;

	border: 1px solid #e3ecf1;

}

#destaques a:hover {

	border: 1px solid #CCCCCC;

}

#destaques strong {

	font-size: 16px;

	color: #999999;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

#destaques img {

	border: 1px solid #999999;

	margin-top: 3px;

	margin-bottom: 3px;

	display: block;

}

#anexo {

}

#anexo .titulo {

	display: block;

	font-size: 18px;

	font-weight: bold;

	margin: 5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #324F95;

}

#direita .botao {

	margin-bottom: 10px;

}

#informativo {

	text-align: left;

}

#informativo .titulo {

	display: block;

	font-size: 18px;

	font-weight: bold;

	margin: 5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #132C65;

}

#informativo a {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	display: block;

	padding: 5px;

}

#informativo img {

	margin-top: 5px;

	margin-bottom: 5px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	display: block;

}

#informativo  a strong {

	text-decoration: underline;

	display: block;

	margin-bottom: 3px;

}



#informativo a:hover {

	background-color: #F7F7F7;

}

#conteudo {

	display: block;

	float: left;

	width: 780px;

	margin-right: 8px;

	margin-left: 8px;

	border: 1px dotted #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

#conteudo .migalhas {

	display: block;

	font-size: 10px;

	margin: 5px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	padding: 5px;

	text-align: justify;

	height: 15px;

	width: 760px;

}

#conteudo .migalhas .esquerda {

	display: block;

	float: left;

}

#conteudo .migalhas .direita {

	display: block;

	float: right;

}

#conteudo .migalhas a {

	color: #333333;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

}

#conteudo .titulo {

	display: block;

	font-size: 18px;

	font-weight: bold;

	margin: 5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #324F95;

	background-color: #F8F8F8;

	padding: 5px;

	width: 760px;

}

#conteudo .subtitulo {

	display: block;

	font-size: 14px;

	font-weight: bold;

	margin: 5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #324F95;

	padding: 5px;

}

#conteudo .descricao {

	display: block;

	font-size: 14px;

	margin: 5px;

	font-family: Arial, Helvetica, sans-serif;

	color: #999999;

	font-style: italic;

	padding: 5px;

}

#conteudo .conteudo {

	display: block;

	font-size: 12px;

	margin: 5px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	padding: 5px;

	text-align: justify;

}

#conteudo .album {

	display: block;

	font-size: 12px;

	margin: 5px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	padding: 5px;

	text-align: justify;

}

#conteudo .album img{

	display: block;

	margin: 5px;

	padding: 5px;

	float: left;

	height: 100px;

	width: 100px;

	border: 1px solid #CCCCCC;

	overflow: hidden;

}

#conteudo img {

	display: block;

	margin-top: 5px;

	margin-bottom: 5px;

}

#conteudo a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000099;

	text-decoration: underline;

}

#conteudo a:hover {

	color: #999999;

}

#conteudo .funcionarios {

	display: block;

	font-size: 12px;

	margin: 5px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	padding: 5px;

	width: 760px;

}

#conteudo .funcionarios_bloco {

	display: inline;

	font-size: 12px;

	margin: 7px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	padding: 5px;

	width: 100px;

	text-align: center;

	float: left;

	height: 180px;

}

#conteudo .funcionarios_bloco img {

	height: 120px;

}
#white {
	color: #FFF;
}
#white a{
	color: #FFF;
}
#icones a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #152D65;
	text-decoration: none;
}
