@charset "utf-8";
/* CSS Document */
body {
	margin:		0;
	padding:	0;
	background:	url(../imagens/topo_bg.jpg) top repeat-x;
	font-family: Arial, Helvetica, "sans-serif #333";
	font-size: 12px;
	line-height: 20px;
}
img{
	border:none;
}
td{
	font-size: 12px;
}
#geral {
     width:		850px;	 
     margin:	0 auto;   
     text-align:left;
 }
#conteudo {
    padding:	0px;
}
#geral #topo {
	height:		358px;
}
#geral #topo #logo {
	float:		left;
	height:		168px;
	width:		238px;
	margin:		28px 0 8px 0;
}
#geral #topo #menu {
	float:		left;
	height: 	35px;
	width: 		612px;
	margin:		160px 0 8px 0;
}
#geral #topo #menu ul {
	list-style-type:none;
	padding:	0px;
	margin:		0px;
}
#geral #topo #menu ul li{
	list-style-type:none;
	display:		inline;
	padding:		0px;
	margin:			0px;
	text-align:		center;
}
#geral #topo #menu ul li a {
	font:			14px/12px Arial, Helvetica, sans-serif;
	font-weight:	bold;
	text-decoration:none;
	color:			#000;
	background-image: url(../imagens/menu_bg.jpg);
	background-repeat: no-repeat;
	display: 		block;
	width: 			99px;
	height: 		23px;
	float: 			left;
	padding:		12px 0 0 0;
}
/**/
#geral #topo #menu ul li a.area {
	padding:		7px 0 0 0;
	height: 		28px;
}
#geral #topo #menu ul li a:hover {
	font:			14px/12px Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color:			#333;
	text-decoration:none;
	background-image: url(../imagens/menu_bg_hover.jpg);
	background-repeat: no-repeat;
	display: 		block;
	width: 			99px;
	height: 		35px;
	float: 			left;
}
#geral #conteudo #col1 {
	float: left;
	width: 268px;
	margin: 20px;
	text-align: right;
	font-size: 12px;
}
#geral #conteudo #col2 {
	float: left;
	width: 510px;
	margin: 20px 10px 20px 20px;
}
#geral #conteudo #col_barra {
	float: left;
	width: 2px;
}
#geral #conteudo #col1 #tit_home {
}
#geral #conteudo #col1 #tit_home {
	display: block;
	margin: 0 0 0 81px;
}
/**/
.clear{
	clear:both;
}
.col_home{
	padding: 35px 0 0 0;
	text-align:right;
}
.baixo {
	float: left;
	height: 142px;
	width: 250px;
	padding:8px 10px;
}
.tit_baixo{
	font:	14px/12px Arial, Helvetica, sans-serif;
	font-weight:	bold;
	color:			#467499;
	display:block;
}
#geral #conteudo #barra_baixo {
	padding: 30px 0 0 0;
	background: url(../imagens/bg_barra_baixo.jpg) 0 30px repeat-x;
}
#geral #conteudo #barra_baixo #baixo1 {
	background: url(../imagens/bg_baixo1.jpg) top center no-repeat;
}
#geral #conteudo #barra_baixo #baixo2 {
	background: url(../imagens/bg_baixo2.jpg) top center no-repeat;
	width: 300px;
	padding:8px 0 0 10px;
	height: 150px;
}
#geral #conteudo #barra_baixo #baixo2 ul li {
	list-style-image: url(../imagens/marc.jpg);
}
#geral #conteudo #barra_baixo #baixo2 ul {
	margin-top: 30px;
}
.bot{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bolder;
	text-align:right;
	border:none;
	background-color:#2481BE;
	width:80px;
	padding:3px 10px 3px 20px;
	cursor:pointer;
}
.box{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #ccc;
}
#geral #conteudo #barra_baixo #baixo1 #texto_baixo1 {
	margin: 10px;
}
#geral #conteudo #barra_baixo #baixo1 #texto_baixo1 {
	margin: 10px;
	text-align: right;
	padding: 0 10px 0 0;
}
#geral #conteudo #barra_baixo #baixo3 #texto_baixo3 {
	margin-top: 8px;
	background-image: url(../imagens/bg_baixo3.jpg);
	background-repeat: repeat-x;
	text-align: center;
	padding-top:15px;
	height: 80px;
}
#fone {
	display:block;
	background: url(../imagens/ico_fone.jpg) no-repeat left center;
	height: 30px;
	width: 150px;
	font-size:16px;
	padding:10px 0 0 0;
	text-align:right;
	margin:0 0 10px 50px;
}
#geral #conteudo #barra_baixo #baixo3 #texto_baixo3 a {
	font-size: 13px;
	color: #333;
	text-decoration: none;
}
#geral #rodape {
	border-top: 1px solid #000;
	margin-top: 20px;
}
#geral #rodape #txt_rodape {
	float: left;
	width: 300px;
	margin: 18px 0 0 10px;
}
#geral #rodape #logo_rodape {
	float: right;
}
#geral #conteudo #col1 #marea {
	list-style-type: none;
	font-size:14px;
	width:220px;
	margin:0 0 80px 10px;
}
#geral #conteudo #col1 #mcontato {
	list-style-type: none;
	font-size:11px;
	width:200px;
	margin:0 0 20px 20px;
}
#geral #conteudo #col1 #mgrupo, #marea, #mcontato {
	list-style-type: none;
	font-size:14px;
	width:150px;
	margin:0 0 80px 70px;
}
#geral #conteudo #col1 #mgrupo li, #marea li,#mcontato li {
	border-bottom:1px dotted #ccc;
	padding:5px 0;
}
#geral #conteudo #col1 #mgrupo li a, #marea li a, #mcontato li a{
	text-decoration:none;
	color:#000;
}

.azul{
	color:#5486B8
}
.azul_grande{
	font-size:16px;
	color:#5486B8
}
.azul_escuro{
	color:#33536C;
	text-decoration:none;
}
.foto_equipe {
	float: left;
	width:210px;
	height:160px;
}
.txt_equipe {
	float: left;
	width:300px;
	height:160px;
}
.box_form{
	border:1px solid #5587B0;
	width:200px;
}
.bot_enviar{
	background: url(../imagens/bt_enviar.jpg) no-repeat center;
	border:none;
	text-indent:-99999px;
	width:54px;
	height:22px;
}
.bot_limpar{
	background: url(../imagens/bt_limpar.jpg) no-repeat center;
	border:none;
	text-indent:-99999px;
	width:54px;
	height:22px;
}
.rotulo_campos{
	text-align: right;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	color:#000033;  
 }
 .rotulo_campos_esq{
	text-align: left;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	color:#000033;
 }
 .rotulo_campos_centro{
	text-align: center;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	color:#000033;
 }
 .rotulo_campos_dir{
	text-align: right;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	color:#000033;
 } 
 .link_noti{
	color: #003366;
	font-family: Tahoma,Verdana;
	font-size:14px;
	text-decoration: none;	
}
.link_noti:visited {text-decoration: none;
}
.link_noti:hover {color: #666666;text-decoration: underline;
}
.link_noti:active {text-decoration: none;
}

.titulo_noti {
color: #999999;
font-family:Tahoma,Verdana;
font-size:14px;
font-style:normal;
font-weight:bold;
}

