.titulo_tabela,.titulo_tabela_grande,.titulo_tabela_branco, .titulo_coluna_tabela_azul {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	background-color: #acdaf1;
	text-align: center
}


.titulo_tabela_grande {
	font-size: 20pt;
	background-color: #FFFFFF;
	color: #020180;
}

.titulo_tabela_pequeno_preto {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-size: 13pt;
	background-color: #FFFFFF;
	color: #000000;
	text-align: center
}

.logotipo {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	background-color: #FFFFFF; color : #020180;
	text-align: left;
	color: #020180;
}

.titulo_tabela_azul, .titulo_coluna_tabela_azul {
	background-color: #00379F;
	color: #FFFFFF;
}

.texto {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff;
	text-decoration: none;
	color: #000000
}

.texto_valor {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff;
	text-decoration: none;
	color: #000000;
	text-align: right;
}

.texto_transparente {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000
}

.label_form {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff;
	text-decoration: none;
	color: #000000;
	text-align: right;
}

.label_tabela {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #e3f0f9;
	text-align: center;
}

.label_tabela_retorno {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #e3f0f9;
	text-align: center;
	border-color: #CC0000;
	border-width: 1px;
	border-style: solid;
}

.label_tabela_retorno_texto {

	border-color: #6699cc;
	border-width: 1px;
	border-style: solid;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff;
	text-decoration: none;
	color: #000000
}

.label_erro {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	background-color: #ffffff;
	text-decoration: none;
	color: #FF0000;
}
/*adicionado*/
.label_tabela_desabilitado {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #e3f0f9;
	text-align: center;
	border-width: 0px;
	border-style: solid;
	border-color: #e3f0f9;
}
/*adicionado*/
.label_lista {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #cccccc;
	text-align: center;

}

/*adicionado*/
.label_caption {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #e3f0f9;
	text-align: center;
    border-top-width: 1pt;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-width: 1pt;
	border-right-style: solid;
	border-right-color: #cccccc;
}

.texto_incluir {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-variant: normal;
	background-color: #ffffff;
	text-decoration: none;
	color: #00379F;
}

.link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #020180;
	
}

.cor_tabelamae {
	background-color: #c8c8c8;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold
}

.botao_final {
	background-color: #009933;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
}

.botao_sistema {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #535353;
	background-color: #b9d2dd;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
}

.botao_voltar {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #535353;
	background-color: #b9d2dd;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
}

.botao_navegacao{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #020180;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	width: 100;
	height:25
}

.botao_navegacao_grande{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;   
	font-weight: bold;
	color: #020180;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	width: 150;
	height:25
}

.texto_negrito {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none
}


.texto_negrito_azul_escuro, .texto_negrito_azul_escuro_pequeno {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #020180;
	background-color: #ffffff;
	text-decoration: none
}

.texto_negrito_azul_escuro_pequeno {
	font-size: xx-small
}

.texto_negrito_verde {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #009933;
	background-color: #ffffff;
	text-decoration: none
}


.texto_negrito_Azul, .texto_negrito_Azul_pequeno {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #6699cc;
	background-color: #ffffff;
	text-decoration: none
}
.texto_negrito_Azul_pequeno{
    font-size: xx-small
}

.caminho_negrito {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000
}

.caminho_texto {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000
}

.popup {
	background-color: #e9f0f4;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}

.nota {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #fff2e6
}

.subtitulo {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #eaf4e3
}

.tabela_botoes2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #e9f0f4
}

.tabela_botoes3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF
}

.tabela_botoes {
	background-color: #e9f0f4;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none
}

.tabela_parcelas1 {
	background-color: #e9f0f4;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.tabela_parcelas2 {
	background-color: #e9f0f4;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none
}

.texto2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	background-color: #ffffff
}


.link3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #999999
}

.tit_alerta {
	font-size: 11pt;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	background-color: #a8c5e1;
	font-family: verdana, arial, helvetica, sans-serif
}

.botao_sistema2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	background-color: #669933;
	width: 35px;
	font-weight: normal
}

input.senha {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffffff;
	color: #000000;
	border: 1px inset;
	cursor: text;
	border-color: #cccccc black
}

select.senha {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffffff;
	color: #000000;
	border: 1px #ffffff inset;
	cursor: text;
}

textarea.caixa {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffffff;
	color: #000000;
	border: 1px #ffffff inset;
	cursor: text;
}

body {
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #999999;
	scrollbar-arrow-color: #000000;
	background-color: #e9f0f4;
}

.texto_negritoCertoopy {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #cccccc
}

.texto_negritoErrado {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #ffdfb0
}

.caminho_menu {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #999999
}

.link_form {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	text-decoration: yes;
	color: #000000;
	background-color: #00379F;
}

.link_tabela {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}

.caixa2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #f4fcff;
}

.caixa_desabilitado {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}

.caixa_desabilitado_azul_escuro, .caixa_desabilitado_azul_escuro_pequeno {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #020180;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
}
.caixa_desabilitado_azul_escuro_pequeno{
    font-size: xx-small
}
.caixa_desabilitado_azul, .caixa_desabilitado_azul_pequeno {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color:  #6699cc;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
}
.caixa_desabilitado_azul_pequeno{
    font-size: xx-small
}


.caixa_valor {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-width: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #f4fcff;
	text-align: right
}

.caixa_valor_desabilitado {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-width: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: right
}

select.caixinha {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffffff;
	color: #000000;
	border: 1px inset;
	cursor: text;
	border-color: #cccccc black
}

a:hover {
	text-decoration: underline;
}

a,a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}

/*Estilo para o botão da tela de entrada inserido em 12 de maio de 2005*/
.botaoLogar {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #cccccc;
	border: 1px solid #666666;
	font-weight: bold;
}

/*estilo necessário para formatação da lista e paginação
 *Inicio
 */
span.pagebanner {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;	
	font-weight: normal;
	font-variant: normal;
	text-align: left;	
	text-decoration: none;
	color: #000000
}

.pagelinks {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
	text-align: right;
	background-color: #ffffff;
	border: 1px solid #c8c8c8;
	padding: 2px 4px 2px 4px;
	width: 100%;
	margin-top: 10px;
	display: block;
}

strong {
	margin: 0;
	padding: 0;
	font-size: 1em;
	background-repeat: no-repeat;
	list-style-type: none;
}
/*estilo necessário para formatação da lista e paginação
 *Fim
 */
/*Estilo menu*/
/******   H3    */
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:25px;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	background:transparent url("../imagens/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid #C5C5C5;
	border-top:1px solid #FFFFFF;
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;}
ul#menu li a{
	display:block;
	float:left;
	color:#00379F;
	text-decoration:none;
	font-weight:bold;
	padding:8px 10px 0 8px;
	height:18px;
	background:transparent url("../imagens/DIVIDER.gif") no-repeat top right;
	}
ul#menu li a:hover{
	background:transparent url("../imagens/HOVER.gif") no-repeat top right;
}	

/*
Formatação
*/
#footer {
    BORDER          : #ccc 1px solid;
    PADDING         : 5px;
    MARGIN-TOP      : 10px;
    FONT-SIZE       : 9px;
    BACKGROUND      : #fff;
    LINE-HEIGHT     : 12px;
    VERTICAL-ALIGN  : middle;
    COLOR           : #00379F;
    TEXT-ALIGN      : left;
	font-family: verdana, arial, helvetica, sans-serif;
}	

#left {
    FLOAT           : left;
}
#right {
    FLOAT           : right;
}
#clear {
    clear           : both;
}

.titulo_tabela_z{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00379F;
	text-align: center;
	border-top-width: 0pt;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 0pt;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 0pt;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.link_pakdd{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	color: #00379F;
	text-decoration: none;
}