.aba_conteudo {  background-color: #FFFFFF;  color: #000000;  border-color: #535352;  font-size: 11px;  font-family: ;  width: 100%;  text-align: left;  opacity: .87;  border-width: 1px 1px 1px 1px;  border: 1px solid;}
.aba_horizontal_normal {  -moz-border-radius: 11px 11px 0px 0px;  border-width: 1px 1px 1px 1px;  border: 1px solid;  border-bottom-width: 0px;  font-size: 11px;  font-weight: bold;  white-space: nowrap;  padding: 2px;  background-color: #EEEEEE;  color: #666666;  border-color: #666666;}
.aba_horizontal_selecionada {  -moz-border-radius: 11px 11px 0px 0px;  border-width: 1px 1px 1px 1px;  border: 1px solid;  border-bottom-width: 0px;  font-size: 11px;  font-weight: bolder;  white-space: nowrap;  padding: 2px;  background-color: #FFFFFF;  color: #666666;  border-color: #666666;}
.aba_imagem {  text-align: center;  margin: 2px 0px 0px 0px;}
.aba_vertical_normal {  -moz-border-radius: 11px 0px 0px 11px;  border-width: 1px 1px 1px 1px;  border: 1px solid;  border-right-width: 0px;  font-size: 11px;  font-weight: bold;  white-space: nowrap;  padding: 2px;  background-color: #EEEEEE;  color: #666666;  border-color: #666666;}
.aba_vertical_selecionada {  -moz-border-radius: 11px 0px 0px 11px;  border-width: 1px 1px 1px 1px;  border: 1px solid;  border-right-width: 0px;  font-size: 11px;  font-weight: bolder;  white-space: nowrap;  padding: 2px;  background-color: 666666;  color: #EEEEEE;  border-color: #666666;}
.alerta {  background-color: #FFFFFF;  color: #00212F;  border: 1px solid #C6DFE5;}
.alerta_campo {  background-color: #FFFFFF;  color: #00212F;  background-image: URL('../../../../imagens/fundo_campos.gif');  border: 1px solid #AA0000;}
.alerta_fechar {  background-image: url('../../../../imagens/16x16/actions/remove.png');  width: 16px;  height: 16px;  border: 1px;  border-style: solid;  border-color: #BBBBBB;}
.banner {  text-align: center;}
.botao_maximizar {  background-image: url('../../../../imagens/maximizar.gif');  width: 16px;  height: 16px;}
.botao_minimizar {  background-image: url('../../../../imagens/minimizar.gif');  width: 16px;  height: 16px;}
.camada_bloco {  float: left;}
.camada_fechar {  float: right;}
.camada_padrao {  float: left; background-color: #FFFFFF;  color: #000000;  border-color: #BBBBBB;  margin: 2;  font-size: 11px;  font-family: ;  width: 100%;  text-align: left;  -moz-border-radius: 10px 10px 10px 10px;  filter: progid;  -moz-opacity: .87;  -khtml-opacity: .87;  opacity: .87;  border: 1px;  border-style: solid;}
.camada_titulo {  float: left; font-weight: bold;}
.data_especial {  background-color: #9999FF;  color: #FFFFFF;}
.destaque_branco {  background-color: #FFFFFF;  border: 1px solid  #FFFFFF;  border-width: 0px 0px 0px 0px;}
.destaque_cinza {  background-color: #FEFEFE;  border: 1px solid  #999999;  border-width: 0px 0px 0px 0px;}
.font_descricao {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #000000;}
.font_texto {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #000000;}
.font_titulo {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #000000;} 
.font_titulo h2 {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  color: #000000;}
.input_login {  background: url('../../imagens/16x16/apps/administration.png') no-repeat scroll 0px 1px;  padding-left: 17px;  font-size: 12px;}
.input_senha {  background: url('../../imagens/16x16/apps/password.png') no-repeat scroll 0px 1px;  padding-left: 17px;  font-size: 12px;}
.linha1 {  background-color: #FFFFFF;}
.linha2 {  background-color: #F0FAFF;}
.linha_destaque {  background-color: #CED7DE;}
.menu_botoes {  background-image: url('../../../../imagens/menu_botoes_fundo.jpg');}
.menu_botoes_alt {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: bold;  color: #000000;}
.menu_botoes_mousedown {  background-image: url('../../../../imagens/menu_botoes_mousedown.jpg');  height: 24px;  width: 24px;}
.menu_botoes_mouseout {  background-image: none;  height: 24px;  width: 24px;}
.menu_botoes_mouseover {  background-image: url('../../../../imagens/menu_botoes_mouseover.jpg');  height: 24px;  width: 24px;}
.menu_modulo {  border: 0;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 11px;  line-height: 14px;  text-align: left;  padding: 3px 5px;  white-space: nowrap;  color: #000000;}
.menu_modulo_hover {  color: #000000;  border-color: #535352;  background-color: #FEFEFE;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 11px;  line-height: 14px;  text-align: left;  padding: 2px 4px;  border: 1px solid;  white-space: nowrap;}.sub_menu_modulo {  background-color: #CED7DE;  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 11px;  line-height: 14px;  text-align: left;  padding: 3px 5px;  white-space: nowrap;}
a.font_titulo_escuro_1_:hover {  text-decoration: underline;}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;  color: #000000;}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;  color: #000000;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: #FFFFFF;
}
button {  background-color: #F5F5F5;  border-width: 1px 1px 1px 1px;  font-size: 10px;}
button.botao_transparente {  background-color: transpa;  border-width: 0px 0px 0px 0px;  border: 0px;  margin: 0px;  font-size: xx-small;}
div.formulario {  font-size: 11px;  padding: 2px 4px;  border-width: 1px 1px 1px 1px;  border: 1px solid;  text-align: left;  background-color: #F5F5F5;  border-color: #FFFFFF;}
div.menu_menuBar {  padding: 2px 4px 0px 4px;}
div.menu_menuElement {  border: 0;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 11px;  line-height: 14px;  text-align: left;  padding: 3px 5px;  white-space: nowrap;  color: #CED7DE;}
div.menu_menuElementHover {  color: #000000;  border-color: #535352;  background-color: #CED7DE;  padding: 5px 4px;  border: 1px solid;  background: url(../imagens/fundo_menu_over_pai.jpg) repeat-x;  white-space: nowrap;}
div.menu_subMenuBar {  background: #D6F7F6 url(../imagens/fundo_menu_over_pai.jpg) repeat-y right;  border: 1px solid;  border-color: #CED7DE;}
div.menu_subMenuElement {  border: 0;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 11px;  line-height: 14px;  text-align: left;  background: url(../imagens/fundo_menu_over_pai.jpg) repeat-x;  padding: 5px 3px 3px 13px;  white-space: nowrap;  color: #000000;}div.menu_subMenuElementHover {  padding: 5px 2px 2px 12px;  border: 1px solid;  background: url(../imagens/fundo_menu_over_filho.jpg) repeat-x;  white-space: nowrap;  border-color: #000000;}font {  font-family: Verdana, Arial, Helvetica, sans-serif;}form {  margin: 0px;  padding: 0px;}form.bloco {  background-color: ;  border-color: ;  border-width: ;  border: ;}form.modulo {  background-color: #F5F5F5;  border-color: #FFFFFF;  border-width: 1px 1px 1px 1px;  border: 1px solid;}input {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  border-width: 1px 1px 1px 1px;  color: #000000;  background-color: #FFFFFF;}input:focus {  background-color: #FEFEFE;}input[type="button"] {  background-color: #F5F5F5;  border-width: 1px 1px 1px 1px;  font-size: 10px;  background: url(../imagens/fundo_menu_over_filho.jpg) repeat-x;}input[type="image"] {  border-width: 0px 0px 0px 0px;  font-size: 10px;}input[type="submit"] {  background-color: #F5F5F5;  border-width: 1px 1px 1px 1px;  font-size: 10px;  background: url(../imagens/fundo_menu_over_filho.jpg) repeat-x;}input[type="text"] {  width: 95%;}select {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  border-width: 1px 1px 1px 1px;  color: #000000;  background-color: #FFFFFF;}table.formulario {  width: 100%; padding: 2px 4px}table.lista {  font-size: 11px;  padding: 2px 4px;  border-width: 1px 1px 1px 1px;  border: 1px solid;  text-align: left;  width: 100%;  background-color: #F5F5F5;  border-color: #FFFFFF;}td {  font-size: 11px;}td.campo {  font-weight: bold;  font-size: 11px;  text-align: right;}textarea {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  border-width: 1px 1px 1px 1px;  color: #000000;  background-color: #FFFFFF;}textarea:focus {  background-color: #FEFEFE;}a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: underline;  color: #000000;}
.moldura_galeria_conteudo {
	text-align:center;background-color:#E4D5BE;width:100%;margin-top:3px;margin-bottom:10px;
}

.legenda_galeria_conteudo {
	text-align:justify;color:#FFFFFF;font-family:"Trebuchet MS";font-size:10px;
}

.tituloConteudo{
	color:#604B28;font-family:"Trebuchet MS";font-weight:bold;	
}
/* Configuração do layout */
#geral {
	/* background: url(../imagens/bgGeral.gif) #FFFFFF repeat-y 0 0; */
	width: 775px;
	height: auto;
	height: 100%;
	position: relative;
	margin: 0px auto;
	float:left;
}

#topo {
	width: 775px;
	height: auto;
	height: 100%;
	position: relative;
	margin: 0px auto;
	float:left;
	padding-left: 12px;
	padding-bottom: 5px;	
}

#corpo {
	padding-left: 12px;	
	width: 775px;
	height: auto;
	height: 100%;
	position: relative;
	margin: 0px auto;
	float:left;
}

#esquerda {
	width: auto;
	height: auto;
	height: 100%;
	position: relative;
	margin: 0px auto;
	float:left;
}

#centro {
	width: 625px;
	height: auto;
	height: 100%;
	position: relative;
	margin: 0px auto;
	float:left;
	
}

#direita {
	width: 150px;
	height: auto;
	height: 100%;
	position: relative;
	margin: 0px auto;
	float:left;
}

#rodape {
	background: url(../imagens/bgRodape.jpg) no-repeat 0 0;
	background-position:center;
	float: left;
	height: 60px;
	width: 775px;
	position: relative;
	margin: 0px auto;
	z-index:140;
	vertical-align:top;	
	float:left;	
	padding-left: 12px;	
}



/* menuMenu Style Sheet */
.menuMenu{
	background-color: #003063;
	float: left;
	margin-bottom: 20px;
	width: 500px;
	font-size:9px;
}

.menuSubMenu{
	background-color: #003063;
	float: left;
	margin-bottom: 20px;
	width: 142px;
}
.menuSubMenuTable{
	border:		1px solid #000000;
	background-color:	#FFFFFF;
}
.menuSubMenuTable td{
	white-space:	nowrap;
}
.menuMainItem,.menuMainItemHover,.menuMainItemActive{
	color: #FFFFFF;
	text-decoration: none;
	height: 16px;
	width: 120px;
	float: left;
	/*
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 0px 1px;
	*/
	border-bottom: solid 1px #FFFFFF;
	margin: 0px 0px 0px 5px;
	padding: 3px 0px 0px 0px;	
	font-size:10px;	
}

.menuMainItemHover{
	background-color: #006699;
}

.menuSubMenuItemHover{
	background-color: #006699;
}

.menuMainItemActive{
	color: #FFFFFF;
	/*background-color: #FFFFFF;
	border:	1px solid #FF0000;  */
	text-decoration:underline;
	border-bottom: solid 1px #FFFFFF;	
}

.menuMenuSplit{
	height:		1px;
	margin-top:	1px;
	margin-bottom:	1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #FF0000;
}
.menuMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
}

.padraoSubMenu
{
	position:	absolute;
	visibility:	hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;
}

.padraoSubMenuTable
{
	border:		1px solid #ADAA9C;
	background-color:	white;
}

.padraoSubMenuTable td
{
	white-space:	nowrap;
}

.padraoMainItem,.padraoMainItemHover,.padraoMainItemActive,
.padraoMenuItem,.padraoMenuItemHover,.padraoMenuItemActive
{
	padding-left:	3px;
	padding-right:	3px;
	white-space:	nowrap;
}

.padraoMainItemHover,.padraoMainItemActive,
.padraoMenuItemHover,.padraoMenuItemActive
{
	color:		white;
	background-color:	#3169C6;
}

.padraoMenuSplit
{
	height:		1px;
	margin-top:	1px;
	margin-bottom:	1px;
	overflow:	hidden;
	background-color:	#EEEEEE;
	border-top:	1px solid #ADAA9C;
}

.padraoMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	1px solid #ADAA9C;
}

.indicar_conteudo{
position:absolute; left:158px; top:240px; width:401px; height:281px; z-index:1;visibility: hidden; display:none; border:2px 2px 2px 2px;
border-color:#000000;
}

/* Folha de estilos da galeria de Fotos - Bloco da direita */
#galeriaFotosFotoAmpliada{
	float:left;padding-left:10px;overflow:auto;width:450px;height:350px;text-align:center;
}

#galeriaFotosLateralDireita{
	float:left;width:140px;height:350px;text-align:center;vertical-align:top;
}

#galeriaFotosListaMiniatura{
	overflow:auto;width:140px;height:330px;text-align:center;vertical-align:top;
}

#mostraFotoAmpliada{
	width:410px; text-align:left;
}

#galeriaFotosFotoPequena{
	width:120px;padding-bottom:5px;text-align:center;vertical-align:middle;
}

/*
* Folha de estilo - ABAS(tabs)
* RanderNet
* Autor Roberto Rander
* 27/11/2005
*/
/*
	Configuracao de abas com imagens
*/
.menuAba {
    background-image:url(../../../../imagens/abas/pedaco_aba_centro_cinza.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #DEEFEF;
	border-bottom: 1px solid #91A7B4;
	padding: 3px;
	cursor: hand;
}

a:hover.menuAba {
	cursor: hand;
}

.menuAbaSelecionado {
    background-image:url(../../../../imagens/abas/pedaco_aba_centro_branco.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	padding: 3px;
	cursor: hand;
}
.menuAbaSelecionadoInvertida {
    background-image:url(../../../../imagens/abas/pedaco_aba_centro_branco.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	border-left: 1px solid #91A7B4;
	background-color: #FFFFFF;
	border-bottom: 1px solid #91A7B4;
	padding: 3px;
	cursor: hand;
}

.molduraConteudoAba {
	border-right: 1px solid #91A7B4;
	border-bottom: 1px solid #91A7B4;
	border-left: 1px solid #91A7B4;
	height: 400px;
}

.molduraConteudoAbaInvertida {
	border-right: 1px solid #91A7B4;
	border-top: 1px solid #91A7B4;
	border-left: 1px solid #91A7B4;	
	height:520px;
	width:187px;
}

/* Para config. em 800 x 600 */
.molduraConteudoAbaMenor {
	border-right: 1px solid #91A7B4;
	border-bottom: 1px solid #91A7B4;
	border-left: 1px solid #91A7B4;
	height: 400px;
}

/* Para config. em 800 x 600 */
.molduraConteudoAbaInvertidaMenor {
	border-right: 1px solid #91A7B4;
	border-top: 1px solid #91A7B4;
	border-left: 1px solid #91A7B4;	
	height:360px;
	width:187px;
}

.conteudoAba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding: 5px;
	width: 98%;
	height: 100%;
	opacity: .87; 	
}

.bordaUltimaAba{
	border-bottom: 1px solid #91A7B4;
	border-left: 1px solid #91A7B4;
}

.bordaUltimaAbaInvertida{
	border-top: 1px solid #91A7B4;
	border-left: 1px solid #91A7B4;
}
