/* Tabelas campos ---------------------------------------------------------*/
.tabTotal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	align:center;
	padding:5px;
	text-align:left;
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
}
.tabTop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	align:center;
	padding:5px;
	text-align:center;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color:004d84;
	color: #ffffff;
	font-weight: bold;
}
/* Bem Vindo ---------------------------------------------------------*/
.bemvindo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:400px;
	height:200px;
	align:center;
	padding:5px;
	text-align:left;
	border-color: #dddddd;
	border-width: 1px;
	border-style: solid;
}
/* Campos de formulário*/
.campoForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #2F5F70;
}
/* Botoes Enviar*/
.btenviar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #2F5F70;
	background-color:#E3E3E3;
}
/* Mensagem de Erro do LOGIN inicial*/
.mensRetorno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:004d84;
	align:center;
	text-align:center;

}
/* Caixa Login ---------------------------------------------------------*/
.caixaLogin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:190px;
	align:left;
	background-color:#E3E3E3;
	padding:0px;
	border-color: #E3E3E3;
	border-width: 1px;
	border-style: solid;
}
.tituloLogin{
	background-color:#E3E3E3;
	text-align:left;
	height:27px;
	padding:2px;
}
.camposLogin{
	background-color:#ffffff;
	text-align:left;
	padding:3px;
	height:27px;
}
.camposEnviarLogin{
	background-color:#ffffff;
	text-align:center;
	align:center;
	padding:3px;
}
/* RODAPé ---------------------------------------------------------*/
.Rodape{
	/*width:776px;*/
	align:left;
	/*height:10;*/
	background-color:004d84;
	padding:1px;
	text-align:center;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	border-color: 004d84;
	border-width: 1px;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
}
/* Topo ---------------------------------------------------------*/
.top{
	align:center;
	text-align:center;
	background-color:004d84;
	padding:1px;
	text-align:center;
	border-color: 004d84;
	border-width: 1px;
	border-style: solid;
	border-bottom-width: 0px;
}
/* Topo ---------------------------------------------------------*/
.menuTop{
	height:12px;
	align:left;
	background-color:004d84;
	padding:1px;
	text-align:center;
	border-color: 004d84;
	border-width: 1px;
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
}
.mainCentral{
	/*width:776px;*/
	/*height:10;*/
	background-color:#ffffff;
	padding:1px;
	text-align:left;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-color: 004d84;
	border-width: 1px;
	border-style: solid;
}
.rpCentral{
	align:center;
	float:left;
	text-align:right;
	width:57%;
}
.rpLateral{
	margin-top:2px;
	margin-right:3px;
	float:right;
}
/* DESTAQUE LATERAL -----------------------------------------*/
.linkMenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 9px;
	width:100%;
}
.linkMenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	font-size: 9px;
	width:100%;
}
.linkMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #0066ff;
	font-size: 9px;
	width:100%;
}
.destaque {
	text-align:left;
	margin-left:5px;
}
.topDestaque {
	margin:0px;
}
.itemMenu a{
	width:100%;
	align:left;
	text-align:left;
	padding:2px;
}
.itemMenu a:hover{
	width:100%;
	align:left;
	text-align:left;
	color: #ff3300;
	background-color:#FBFBFB;
}
/* SEÇOES LATERAL -----------------------------------------*/
.secoes {
	text-align:left;
	margin-left:5px;
}
.topSecoes {
	margin:0px;
}
.itemSecoes a{
	width:150px;
	align:left;
	background-color:#f8f4f8;
	text-align:left;
	padding:3px;
	margin:1px;
}
.itemSecoes a:hover{
	width:150px;
	align:left;
	background-color:#f8f4f8;
	text-align:left;
	margin:1px;
}
.linkSecoes:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #004d84;
	font-size: 9px;
}
.linkSecoes:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	font-size: 9px;
}
.linkSecoes:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF9900;
	font-weight: bolder;
	font-size: 9px;
}


.linkSecoesS:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-weight: bolder;
	font-size: 9px;
}
.linkSecoesS:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-weight: bolder;
	font-size: 9px;
}
.linkSecoesS:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-size: 9px;
}
.corpo{
	background-color:#F3F3F3;
}
.tituloMenu{
	width:100%;
	align:left;
	text-align:left;
	padding:2px;
	background-color:#EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 9px;
	color: #333333;
}