h1            	{color:#0000FF; text-weight:bold}
hr            	{color:#0000FF; width:70%}

.oculto
{
	display: none;
}

.tabcenter tr td
	{
	text-align: center;
	}
/* >>>---   Objetos de Entrada e Sa?a   ---<<< */

.botao_cinza
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #FFFFFF;
	 text-decoration: none;
	 background-color: #808080;
	 border-color: #eeeeee #666666 #666666 #eeeeee;
	 border-radius: 10px;
	 height:48px;
	 width:88px;	
	 vertical-align: middle; 
	 }
.botao_azul2
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #FFFFFF;
	 text-decoration: none;
	 background-color: #0080F0;    /* #4169E1 */
	 border-color: #eeeeee #666666 #666666 #eeeeee;
	 border-radius: 6px;
	 height:48px;
	 width:88px;
	 }
.botao_vermelho
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #FFFFFF;
	 text-decoration: none;
	 background-color: #FF0000;
	 border-color: #eeeeee #666666 #666666 #eeeeee;
	 }
.botao_desativado
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #FFFFFF;
	 text-decoration: none;
	 background-color: #D3D3D3;
	 border-color: #eeeeee #666666 #666666 #eeeeee;
	 }
/* antigo input_vermelho */
.input_text
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: none;
	 color: #000000;
	 text-decoration: none;
	 background-color: #F5F5F5;
	 }
.input_alterado
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: none;
	 color: #000000;
	 text-decoration: none;
	 background-color: #FFFFAA;
	 }
.input_readonly
	{font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size: 12px;
	 font-weight: none;
	 color: #000000;
	 text-decoration: none;
	 background-color: #D0D0D0;
	 }
.input_readonly_display {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #808080;
	border: none;
}
.input_text_10
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: none;
	 color: #000000;
	 text-decoration: none;
	 background-color: #F5F5F5;
	 }
.input_ajax
 	{font-family: Verdana, Arial, Helvetica, sans-serif;
 	 font-size: 12px;
 	 font-weight: none;
 	 color: #000000;
 	 text-decoration: none;
 	 background-color: #CCCCFF;
 	 }

/* combo */
.combo_cinza
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #FFFFFF;
	 text-decoration: none;
	 background-color: #808080;
	 }


/* >>>---   TEXTOS   ---<<< */
.texto_arial_7
	{color:#000099;
	 font-weight:none;
	 font-family: Arial, Helvetica, Sans-Serif;
	 font-size:7pt;
	 text-decoration: none
	 }
.texto_8
	{color:#000099;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:8pt;
	 text-decoration: none
	 }
.texto_8_red
	{color:#000099;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:8pt;
	 text-decoration: none;
	 color: red;
	 }	 
.texto_8N
	{color:#000099;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:8pt;
	 text-decoration: none
	 }
.texto_10
	{color:#000099;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:10pt;
	 text-decoration: none
	 }
.texto_10_red
	{color:#000099;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:10pt;
	 text-decoration: none;
	 color:red;
	 }
.texto_10N
	{color:#000099;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:10pt;
	 text-decoration: none
	 }
.texto_12
	{color:#000099;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:12pt;
	 text-decoration: none
	 }
.texto_12N
	{color:#000099;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:12pt;
	 text-decoration: none
	 }
.texto_13N
	{color:#000099;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:13pt;
	 text-decoration: none
	 }

/*
S O B R E A V I S O   -   I M P R E S S Ã O

As fontes abaixo comentadas devem ser ativadas caso a função de redução de fontes
para a impressão do sobreaviso seja ativada.
*/

/*
.texto_PR5
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:5pt;
	 text-decoration: none
	 }	 
.texto_PR6
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:6pt;
	 text-decoration: none
	 }	 
.texto_PR6N
	{color:#000000;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:6pt;
	 text-decoration: none
	 }
*/
.cabecalho_site
	{
	 font-weight: bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:14pt;
	 text-decoration: none;
	 color: #000080;
	}
.texto_PR7
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:7pt;
	 text-decoration: none
	 }
.texto_PR7N
	{color:#000000;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:7pt;
	 text-decoration: none
	 }
.texto_PR8
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:8pt;
	 text-decoration: none
	 }
.texto_PR8N
	{color:#000000;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:8pt;
	 text-decoration: none
	 }
.texto_PR10
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:10pt;
	 text-decoration: none
	 }
.texto_PR10N
	{color:#000000;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:10pt;
	 text-decoration: none;
	 }
.texto_PR12
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:12pt;
	 text-decoration: none
	 }
.texto_PR12N
	{color:#000000;
	 font-weight:bold;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:12pt;
	 text-decoration: none
	 }
.texto_PR14
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:14pt;
	 text-decoration: none
	 }
.texto_PR17
	{color:#000000;
	 font-weight:none;
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size:17pt;
	 text-decoration: none
	 }

/* >>>---   FORMULÁRIOS   ---<<< */
.tabela_formulario_cabecalho_12
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #98FB98;
	 }
.tabela_formulario_cabecalho_14
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
/* 	 background-color: #80E080; */
	 background-color: #98FB98;
	 }
.tabela_formulario_identificador
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6699FF;
	 }

.tabela_formulario_dependencia
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #000099;
	 }



/* >>>---   Formatos: TABELAS   ---<<< */

/* cabecalho */
.tabela_resposta_cabecalho_8
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }
.tabela_resposta_cabecalho_10
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }
.tabela_resposta_cabecalho_12
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }
.tabela_resposta_cabecalho_14
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }
.tabela_resposta_cabecalho_8_ordena
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #FFD700;
	 }
.tabela_resposta_cabecalho_10_ordena
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #FFD700;
	 }
.tabela_resposta_cabecalho_12_ordena
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #FFD700;
	 }

/* cabecalho - cinza */
.tabela_resposta_cabecalho_7N_Cz
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 font-weight: bold;
	 text-decoration: none;
	 color:#000000;
	 background-color: #D3D3D3;
	 }

/* corpo */
.tabela_resposta_corpo_6
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:6pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_7
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_7_Cz
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:7pt;
  	 text-decoration: none;
  	 color:#000000;
	 background-color: #D3D3D3;
  	 }
.tabela_resposta_cabecalho_7N_Pr
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:7pt;
  	 text-decoration: none;
  	 color:#000000;
	 background-color: #eeeeee;
  	 }
.tabela_resposta_corpo_7N
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_8
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_8_red
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-decoration: none;
	 color:red;
	 font-weight:bold;
	 background-color: #eeeeee;
	 }	 
.tabela_resposta_corpo_8_a
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-decoration: none;
	 color:#000066;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_8N
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_10
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_10N
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_10_impar
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #ffffff;
	 }
	 
/* corpo - amarelo */
.tabela_resposta_corpo_6_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:6pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }  	 
.tabela_resposta_corpo_7_amarelo
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }
.tabela_resposta_corpo_7_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }
.tabela_resposta_corpo_7N_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }
.tabela_resposta_corpo_8_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }
.tabela_resposta_corpo_8N_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }
.tabela_resposta_corpo_9_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:9pt;
  	 text-decoration: none;
  	 color:#000099;
	 background-color: #FFFF00;
  	 }
.tabela_resposta_corpo_10N_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }
.tabela_resposta_corpo_12N_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:12pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }
.tabela_resposta_corpo_12
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 text-decoration: none;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.tabela_resposta_corpo_12_Cz
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:12px;
  	 text-decoration: none;
  	 color:#000000;
	 background-color: #D3D3D3;
  	 }
.tabela_resposta_corpo_12_alerta_Am
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFF00;
	 }

/* corpo - azul claro*/
.tabela_resposta_corpo_7_alerta_Az
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:7pt;
  	 text-decoration: none;
  	 color:#000000;
	 background-color: #CCFFFF;
  	 }
.tabela_resposta_corpo_7N_alerta_Az
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:7pt;
	 font-weight:bold;
  	 text-decoration: none;
  	 color:#000000;
	 background-color: #CCFFFF;
  	 }

/* corpo - azul */
.tabela_resposta_corpo_8_alerta_Az
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:8pt;
  	 text-decoration: none;
  	 color:#000099;
	 background-color: #6699CC;
  	 }

/* corpo - branco */
.tabela_resposta_corpo_8_Br
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:8pt;
  	 text-decoration: none;
  	 color:#000066;
	 background-color: #ffffff;
  	 }

/* corpo - cinza */
.tabela_resposta_corpo_8_alerta_Cz
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:8pt;
  	 text-decoration: none;
  	 color:#000099;
	 background-color: #999999;
  	 }

/* corpo - laranja */
.tabela_resposta_corpo_7_alerta_Lr
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:7pt;
  	 text-decoration: none;
  	 color:#000066;
	 background-color: #FFBF80;
  	 }

.tabela_resposta_corpo_8_alerta_Lr
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-decoration: none;
	 color:#000066;
	 background-color: #FFBF80;
	 }
.tabela_resposta_corpo_10_alerta_Lr
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #FFBF80;
  	 }
.tabela_resposta_corpo_12_alerta_Lr
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #FFBF80;
	 }

/* corpo - marron */
.tabela_resposta_corpo_8N_alerta_Mr
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:8pt;
	 font-weight:bold;
  	 text-decoration: none;
  	 color:#FFFFFF;
	 background-color: #660000;
  	 }
.tabela_resposta_corpo_8N_alerta_Mr_readonly
	{font-family: Verdana, Arial, Helvetica, Sans-Serif;
  	 font-size:8pt;
 	 font-weight: bold;
	 text-decoration: none;
 	 color:	#600;
  	 background-color: #BBB;
	 }

/* corpo - verde */
.tabela_resposta_corpo_6_alerta_Vd
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:6pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #90EE90;
	 }
.tabela_resposta_corpo_7_alerta_Vd
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #90EE90;
	 }
.tabela_resposta_corpo_7N_alerta_Vd
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #90EE90;
	 }
.tabela_resposta_corpo_8_alerta_Vd
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #90EE90;
	 }
.tabela_resposta_corpo_8N_alerta_Vd
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #90EE90;
	 }
.tabela_resposta_corpo_10N_alerta_Vd
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #90EE90;
	 }
.tabela_resposta_corpo_12N_alerta_Vd
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:12pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #90EE90;
	 }

/* corpo - vermelho */
.tabela_resposta_corpo_6_alerta_Vm
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:6pt;
	 text-decoration: none;
	 color:#ffffff;
	 background-color: #FF6347;
	 }    	 
.tabela_resposta_corpo_7_alerta_Vm
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 text-decoration: none;
	 color:#ffffff;
	 background-color: #FF6347;
	 }  	 
.tabela_resposta_corpo_7N_alerta_Vm
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#ffffff;
	 background-color: #FF6347;
	 }
.tabela_resposta_corpo_8N_alerta_Vm
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#ffffff;
	 background-color: #FF6347;
	 }
.tabela_resposta_corpo_9_alerta_Vm
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:9pt;
  	 text-decoration: none;
  	 color:#FFFFFF;
	 background-color: #FF0000;
  	 }

.tabela_resposta_corpo_9N_alerta_Vm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
}

.tabela_resposta_corpo_9_alerta_Vm_readonly
	{font-family: Verdana, Arial, Helvetica, Sans-Serif;
  	 font-size:9pt;
 	 font-weight: bold;
	 text-decoration: none;
 	 color:	#FF0000;
  	 background-color: #A0A0A0;
	 }

.tabela_resposta_corpo_10N_alerta_Vm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
}

/* cursor */
.tabela_resposta_cursor_pequeno
	{font-family: Arial;
	 font-size:7pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #98FB98;
	 }
.tabela_resposta_cursor_7
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #98FB98;
	 }

/* destaque */
.tabela_resposta_destaque_7
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFACD;
	 }
.tabela_resposta_destaque_7N
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:7pt;
	 font-weight: bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFACD;
	 }
.tabela_resposta_destaque_8
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFACD;
	 }
.tabela_resposta_destaque_8N
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight: bold;
	 text-decoration: none;
	 color:#000099;
	 background-color: #FFFACD;
	 }

/* rodape */
.tabela_resposta_rodape_8
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #808080;
	 }
.tabela_resposta_rodape_10
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #808080;
	 }
.tabela_resposta_rodape_12
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #808080;
	}

.tabela_resposta_rodape_14
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #808080;
	 }

/* titulo */
.tabela_resposta_titulo_10
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }

.tabela_resposta_titulo_12
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }

.tabela_resposta_titulo_14
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }
.tabela_resposta_titulo_18
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 18px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }	 

/* selecao */
.tabela_selecao_titulo
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;     /* #4169E1 */
	 }
.tabela_selecao_titulo_10
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }
.tabela_selecao_titulo_7
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 7pt;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #6495ED;
	 }	 

/* legenda */
.tabela_resposta_legenda_titulo
	{font-family: Arial;
  	 font-size:10pt;
     font-weight: bold;
  	 text-decoration: none;
  	 color:#000099;
  	 background-color: #FFFF00;
  	 }
.tabela_resposta_legenda_item
	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	 font-size:8pt;
  	 text-decoration: none;
  	 color:#000099;
	 background-color: #FFFFCC;
  	 }



/* >>>---   Formatos: AJUDA   ---<<< */
.ajuda 
{
	width: 420px; 
	height: 350px; 
	position: absolute; 
	display: block; 
	left: -600px; 
	top: 150px; 
	z-index:1; 
	scroll: none;	
}

.ajuda_texto
	{font-family:arial;
	 font-size:8pt;
	 text-align:justify;
	 color:#000099;
	 background-color: #eeeeee;
	 }
.ajuda_tabela
	{font-family:arial;
	 color:#000099;
	 background-color: #eeeeee;
	 border-color: #eeeeee #666666 #666666 #eeeeee;
	 }
.ajuda_titulo
	{font-family:arial;
	 font-size:12pt;
	 color:#ffffff;
	 background-color: #808080;
	 }


/* >>>---   Formatos: NOTICIA   ---<<< */

.noticias_titulo
	{color:#000080;
	font-weight:bold;
	font-family:Comic Sans MS;
	font-size:13pt;
	text-decoration: none
	}
.noticias_corpo
	{color:#000080;
	font-family:Comic Sans MS;
	font-size:10pt;
	text-decoration: none
	}


/* >>>---   Formatos: RODAPÉ  ---<<< */

.rodape1
	{font-family:arial;
	 font-size:7.5pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 }
.rodape2
	{font-family:arial;
	 font-size:6pt;
	 font-weight:bold;
	 text-decoration: none;
	 color:#000099;
	 }  	 
.mensagem
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 color: #FF6347;
	 text-decoration: none;
	 background-color: #eeeeee;
	 }
.informacao
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 color: blue;
	 text-decoration: none;
	 background-color: #FFFFFF;
	 }


/* >>>---   Formatos: ESPECIAL   ---<<< */

a.link-branco:link     /* unvisited link */ 
	{color: #ffffff;
	 text-decoration: underline;
	}
a.link-branco:visited  /* visited link */
	{color: #FFFFFF
	}
a.link-branco:hover    /* mouse over link */
	{color: #CCCCCC;
	 text-decoration: underline;
	}
a.link-branco:active  /* selected link */
	{color:#FFFF00
	} 

.link_preto
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #000000
	}
.link_preto_no_branco
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	background-color:#FFFFFF
	}
.tabela_link
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #808080;	
	}
.treeimg
	{border: 0px;
	width: 19px;
	height: 16px;
	}
.tree 
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.ambiente_teste_14_desenv
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #FFFFFF;
	 background-color: #FF0000;
	 }
.ambiente_teste_14
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 color: #000000;
	 background-color: #7CFC00;
	 }
