body{
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #066F9C;
	background-image: url(../imagens/bg_principal.jpg);
	background-position: center;
	background-attachment: fixed;
	background-repeat: repeat-y;
}

#geral{
	width: 770px;
	margin: 0 auto;			
	text-align: left;
}

#conteudo{
	background-color: White;
}

#boxTopo{
	width: 761px;
	height: 139px;
	float: left;
}

#boxFlash{
	width: 761px;
	height: 219px;
	float: left;
}

#boxServico{
	background-image: url(../imagens/bg_index.jpg);
	background-repeat: repeat-x;
	width: 761px;
	padding-top: 23px;
	float: left;
}

#boxLateral01{
	width: 5px;
	height: 567px;
	float: left;
}

#boxLateral02{
	width: 4px;
	height: 567px;
	float: right;
}

#boxImgServico{
	width: 242px;
	height: 12px;
	margin-left: 13px;
	_margin-left: 14px;
	padding-bottom: 2px;
	float: left;
}

#boxImgContato{
	width: 245px;
	height: 12px;
	margin-left: 26px;
	_margin-left: 23px;
	padding-bottom: 2px;
	float: left;	
}

#boxImgCorporativo{
	width: 178px;
	height: 12px;
	margin-left: 37px;
	_margin-left: 19px;
	padding-bottom: 2px;
	float: left;	
}

#ConteudoServico{
	background-image: url(../imagens/box_index.gif);
	background-repeat: no-repeat;
	width: 257px;
	height: 87px;
	margin-left: 11px;
	_margin-left: 12px;
	float: left;
}

#ConteudoCorporativo{
	background-image: url(../imagens/box_corporativo.gif);
	background-repeat: no-repeat;
	width: 178px;
	height: 87px;
	margin-left: 24px;
	_margin-left: 12px;
	float: left;
}

#ConteudoContato{
	background-image: url(../imagens/box_index.gif);
	background-repeat: no-repeat;
	width: 257px;
	height: 87px;
	margin-left: 11px;
	float: left;
}

#fotoLegenda{
	width: 230px;
	float: right;
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #22399C;
	text-align: center;
	margin-bottom: 10px;
	margin-left: 5px;
}

/* Conteudo interno do "Conteudo Servico" e "Conteudo Contato" */

#conteudoIndex{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #606060;
	width: 227px;
	height: auto;
	margin-left: 16px;
	margin-top: 13px;
}

#conteudoIndex02{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #606060;
	width: 155px;
	height: auto;
	margin-left: 12px;
	margin-top: 13px;
}

#acessar{
	width: 227px;
	margin-left: 16px;
	margin-top: 8px;
	text-align: right;
}

#acessar02{
	width: 150px;
	margin-left: 16px;
	margin-top: 8px;
	text-align: right;
}

/* Fim Conteudo Interno */

#boxSalmo{
	width: 761px;
	height: 15px;
	margin-top: 21px;
	text-align: center;
	float: left;
}

#divRodape{
	width: 761px;
	height: 3px;
	text-align: center;
	margin-top: 15px;
	float: left;

}

#rodape{
	width: 761px;
	height: 30px;
	text-align: center;
	margin-top: 3px;
	float: left;

}

/* Fontes Geral do site */
p{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 15px;
	color: #000;
}

p a{
	text-decoration: none;
	color: #D47F00;
}

p a:hover{
	text-decoration: none;
	color: #A56300;
}

.link a{
	text-decoration: none;
	color: #000;
}

.link a:hover{
	text-decoration: none;
	color: #045172;
}

h3{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #3D6C92;
}
/* Fim Fontes */


/* Somente das páginas Internas */

#GeralMig{
	background-image:url(../imagens/bg_mig.gif);
	background-repeat: repeat-x; 
	width: 761px;
	height: 66px;
	float: left;
}

#FlashMig{
	width: 200px;
	height: 20px;
	margin-top: 24px;
	margin-left: 38px;	
}

#degradeInterno{
	background-image: url(../imagens/bg_interno.jpg);
	background-repeat: repeat-x; 
	width: 761px;
	float: left;
}

#menuInterno{
	width: 160px;
	height: 250px;
	float: left;
}

#menuBotoesGrade{
	width: 95px;
	margin-top: 37px;
	margin-left: 36px;
}

#menuBotoes{
	width: 95px;
}


/* Box Migalha e Fonte */
#migalha{
	width: 600px;
	padding-top: 17px;
	padding-bottom: 21px;
	float: right;
	/* Fonte */
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
}

#migalha a{
	text-decoration: none;
	color: #D47F00;
}

#migalha a:hover{
	text-decoration: none;
	color: #A56300;
}
/* Fim Box Migalha */


/* Box Migalha e Fonte */
#boxAcesso{
	background-image: url(../imagens/box_acesso.gif);
	background-repeat: no-repeat;
	width: 311px;
	margin-left: 85px;
}

#conteudoAcesso{
	width: 255px;
	padding-top: 20px;
	_padding-top: 0px;
	margin-left: 25px;
	_margin-top: 20px;
}
/* Fim Box Migalha */

/* Box Login Acesso Restrito */

#aRestrito{
	width: 311px;
	height: 110px;
	background-image: url(../imagens/box_acesso.gif);
	background-repeat: no-repeat;
	text-align: left;
}

/* Fim do Login Acesso Restrito */


/* Conteudo Geral */
#conteudoInterno{
	width: 534px;
	float: left;
}
/* Fim do Conteudo Geral */


/* Formulario */
.campo{
	background: #F6F6F6;
	border-bottom: solid 1px #BBBDC4;
	border-left: solid 1px #BBBDC4;
	border-right: solid 1px #BBBDC4;
	border-top: solid 1px #BBBDC4;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.campotext{
	background: #F6F6F6;
	border-bottom: solid 1px #BBBDC4;
	border-left: solid 1px #BBBDC4;
	border-right: solid 1px #BBBDC4;
	border-top: solid 1px #BBBDC4;
}
#txtForm{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txt{
	background-color: #066F9B;
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}

form{
	margin: 0;
}