 a.verde{font-family:Tahoma,Verdana;font-size:12px;color:#006600}
.BotCinza { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; background-color: #C1C1C1; color: #4E4E4E; font-weight: bold; border-color: #E6E6E6 #CCCCCC #CCCCCC #E6E6E6; border-style: outset }
font {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px} 
.fontg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100px}
table { border: none}
.Formulario {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #9F0004; text-transform: uppercase}
.FormularioMinusculo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #9F0004}
a {color: #0000FF;text-decoration:none}
.FontePequena {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; font-style: normal}
.cabecalho1 { background: #FFFFFF; background-repeat: no-repeat; background-image: url(images/fapeam_42.jpg);background-position: 51% 0% ;}
.fonta{   font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.fontb{   font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; font-size: 11px}
.fontc{   font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px}
.fontc2{   font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 14px}
.fontred{  color: #CC0000; font-weight: bold}
.fonttext{  font-size: 14px; color: #818141 }
.imgErro {
	background-image:  url(../images/msg/16x16/erro.png);
	height:		16px;
	width:		16px;
	border: 	none;
	background-color: #FFFFFF;
}

.imgVazio {
	background-image:  url(images/msg/16x16/branco.gif);
	height:		16px;
	width:		16px;
	border: 	none;
	background-color: #FFFFFF;
}

.imgNumero {
	background-image:  url(images/msg/16x16/numero.gif);
	height:		16px;
	width:		16px;
	border: 	none;
	background-color: #FFFFFF;
}

.imgData {
	background-image:  url(images/msg/16x16/data.gif);
	height:		16px;
	width:		16px;
	border: 	none;
	background-color: #FFFFFF;
}

.imgBalaoErro {
	background-image : url(images/msg/32x32/erro.gif);
	background-repeat: no-repeat;
	height			 : 32px;
	border			 : none;
}

.imgBalaoVazio {
	background-image : url(images/msg/32x32/branco.gif);
	background-repeat: no-repeat;
	height			 : 32px;
	border			 : none;
}

.imgBalaoNumero {
	background-image : url(images/msg/32x32/numero.gif);
	background-repeat: no-repeat;
	height			 : 32px;
	border			 : none;
}

.imgBalaoData {
	background-image : url(images/msg/32x32/data.gif);
	background-repeat: no-repeat;
	height			 : 32px;
	border			 : none;
}

.balao_CantoSuperiorEsquerdo {
	background-image : url(images/msg/balao/CantoSuperiorEsquerdo.png);
	background-repeat: no-repeat;
	height			 : 5px;
	width			 : 4px;
}

.balao_CantoSuperiorDireito {
	background-image: url(images/msg/balao/CantoSuperiorDireito.png);
	background-repeat: no-repeat;
	height			 : 5px;
	width			 : 4px;
}

.balao_CantoInferiorEsquerdo {
	background-image: url(images/msg/balao/CantoInferiorEsquerdo.png);
	background-repeat: no-repeat;
	height			 : 5px;
	width			 : 4px;
}

.balao_CantoInferiorDireito {
	background-image: url(images/msg/balao/CantoInferiorDireito.png);
	background-repeat: no-repeat;
	height			 : 5px;
	width			 : 4px;
}

.balao_CantoEsquerdo {
	background-image: url(images/msg/balao/CantoEsquerdo.png);
	background-repeat: repeat-y;
}

.balao_CantoDireito {
	background-image: url(images/msg/balao/CantoDireito.png);
	background-repeat: repeat-y;
}

.balao_Topo {
	background-image: url(images/msg/balao/Topo.png);
	background-repeat: repeat-x;
}

.balao_Rodape {
	background-image: url(images/msg/balao/Rodape.png);
	background-repeat: repeat-x;
}

.balao_Meio {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8pt;
	font-weight:	bold;
	color: #000000;
	background-color:	#FFFFDC;
	text-align:	center;
	vertical-align: center;
	text-shadow:Silver;

}

.balao_Uniao {
	background-image : url(images/msg/balao/uniao.png);
	background-repeat: no-repeat;
	height			 : 31px;
	width			 : 36px;
}

#btSalvar {
	background-image:  url(images/botoes/Salvar.jpg);
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}

#btEnviar {
	background-image:  url(images/botoes/Salvar.jpg);
	height:		20px;
	width:		60px;
	border: 	none;
}

#btOk {
	background-image:  url(images/botoes/Ok.jpg);
	height:		20px;
	width:		60px;
	border: 	none;
}

#btCancelar {
	background-image:  url(images/botoes/Limpar.jpg);
	height:		20px;
	width:		60px;
	border: 	none;
}

#btConsultar {
	background-image:  url(images/botoes/Consultar.jpg);
	background-color:  #FFFFFF;
	height:		20px;
	width:		80px;
	border: 	none;
}

#btNovo {
	background-image:  url(images/botoes/Novo.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}

.btCurso {
	background-image:  url(images/botoes/Curso.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}

.btImprimir {
	background-image:  url(images/botoes/Imprimir.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		65px;
	border: 	none;
}

#btFechar {
	background-image:  url(images/botoes/Fechar.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}

.btGerarSenha {
	background-image:  url(images/botoes/GerarSenha.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		80px;
	border: 	none;
}

.btReGerarSenha {
	background-image:  url(images/botoes/RegerarSenha.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		95px;
	border: 	none;
}

.btRelogin {
	background-image:  url(images/botoes/Relogin.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}


.btExcluir {
	background-image:  url(images/botoes/Excluir.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}

.btDesativar {
	background-image:  url(images/botoes/Desativar.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		80px;
	border: 	none;
}

.btValidar {
	background-image:  url(images/botoes/Validar.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		65px;
	border: 	none;
}

.btRegerar {
	background-image:  url(images/botoes/Regerar.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}

#btVerTodas {
	background-image:  url(images/botoes/ver_todas.gif);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		78px;
	border: 	none;
}


.btAdicionar {
	background-image:  url(images/botoes/Adicionar.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		75px;
	border: 	none;
}

#btRemover {
	background-image:  url(images/botoes/Remover.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		75px;
	border: 	none;
}

#btVoltar {
	background-image:  url(images/botoes/Voltar.jpg);
	background-repeat: no-repeat;
	background-color:  #FFFFFF;
	height:		20px;
	width:		60px;
	border: 	none;
}

.btVer {
	background-image:  url(images/botoes/ver_todas.gif);
	height:		20px;
	width:		78px;
	border: 	none;
}
.btAlterar {
	background-image:  url(images/botoes/Alterar.jpg);
	height:		20px;
	width:		60px;
	border: 	none;
}
.body {
	background-image:  url(img/bgPage.gif);
	margin-left: 3px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}

.bgAviso {

	background-image: url(img/bgAviso.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align:	middle;
}

.bgAviso p{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
}




.textbox {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size	: 9pt;

	border: 1px solid #D2D2D2;
	background-color: #CFE7B8;
}

.comboBox {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size	: 9pt;

	border: 1px solid #D2D2D2;
	background-color: #F9F9F9;
}

.textbox .erro {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size	: 9pt;
	background-color: #CC3333;
	border: 1px solid #999999;
}

.readOnly {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size	: 9pt;
	color: #647D76;
	border: 0px;
	background-color: #FFFFFF;
}

.topico {
	border: 1px #999999 solid;
	background-color:99cc99;
	width: 99%;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.box {
	width: 98%;
}

.espacamento {
	height: 5px;
}

.espacamentoDuplo {
	height: 10px;
}

.campo {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	padding-left:3px;
}

.campo_texto{
	font-family	: Arial, helvetiva, verdana, sans-serif;
	font-size: 8.5pt;
	color: #647D76;
}


.valida_texto{
	font-family	: Arial, helvetiva, verdana, sans-serif;
	font-size: 8.5pt;
	color: #FF3300;
}

.campo_obrigatorio{
	font-family	: Arial, helvetiva, verdana, sans-serif;
	font-size: 10pt;
	color: #FF3300;
}

#msgErro {
	margin-top:6px;
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8pt;
	font-weight:	bold;
	color: #000000;
	background-image: url(images/bgProibidoPq.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align:	baseline;
	text-align:	center;
	vertical-align: center;
	height:	25;
	width:	40%;
	border:	1px solid #CC3333;
	text-shadow: Silver;

}

#msgSessao {
	margin-top:6px;
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8pt;
	font-weight:	bold;
	color: #000000;
	background-image: url(img/bgProibidoPq.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align:	baseline;
	text-align:	center;
	vertical-align: center;
	height:	25;
	width:	70%;
	border:	1px solid #CC3333;
	text-shadow: Silver;

}

#msgAviso {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8pt;
	font-weight:	bold;
	color: #000000;
	background-image: url(images/bgAvisoPq.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align:	baseline;
	background-color:	#ffff99;
	text-align:	center;
	vertical-align: center;
	height:	25;
	width:	90%;
	border:	1px solid #CCCCCC;
	text-shadow:Silver;
}

#msgOk {

	margin-top:6px;
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8pt;
	font-weight:	bold;
	color: #000000;
	background-image: url(images/bgOkPq.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align:	baseline;
	background-color:	#99cc999;
	text-align:	center;
	vertical-align: center;
	height:	25;
	width:	40%;
	border:	1px solid #CCCCCC;
	text-shadow:Silver;
}

#grid_LinhaImpar {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8pt;
	background-color: #F5F9F0;
	color: #000000;
}

#grid_LinhaImpar a {
	color: #0000EE;
}

#grid_LinhaPar {
	font-family	: Geneva, Arial, helvetiva, verdana, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #000000;
}

#grid_LinhaPar a {
	color: #0000EE;
}

#campoObrigatorio{
	color: #CC2504;
}


#link a {
  	color:            #0000EE;
  	text-decoration:  link;
  	font-family:      arial,verdana;
}

#link a:active {
  	font-family:      arial,verdana;
  	color:            #0000EE;
  	text-decoration:  link;
}


a.linkMenu:link, a.linkMenu:active, a.linkMenu:visited {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:  none;
	padding:2px;
}

a.linkMenu:hover{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:  none;
	background-color: #7FA796;
	padding:2px;
}

.fundoOuro {
		background-color:#e0e0c0;
	}

.fundoBranco {
		background-color:#ffffff;
	}

.fundoVerdeEscuro {
		background-color:#647d76;
	}

.fundoLinha {
		background-color:#4B5E58;
	}


.fontePreta {
	font-family: tahoma, verdana;
	color:#000000;
	font-size: 11px;
}

.fonteBranca {
	font-family: tahoma, verdana;
	color:#ffffff;
	font-size: 10px;
}

.titulo {
	background-color: #E5E5E5;
	}

.txt_pq {
	font-family: arial, verdana;
	font-size: 10px;
	color: #636363;
	text-decoration: none;
}


