.acao_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle}
.aciona_eletronico { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/icon_4.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 53; height: 52; background-color: transparent; border: none; }
.aciona_telefonico   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/icon_1.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 53; height: 52; background-color: transparent; border: none; }
.aciona_pendencia_cr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/icon_5.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 53; height: 52; background-color: transparent; border: none; }

.aciona_gps        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/icon_2.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 53; height: 52; background-color: transparent; border: none; }
.aciona_ilha        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/icon_3.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 53; height: 52; background-color: transparent; border: none; }
.arial_preta {font: normal 13px/normal Arial;color: #000000;text-decoration: none}
.arial_preta_bold {font: bold 11px/normal Arial;color: #000000;text-decoration: none}
.botao_miolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; background-image: url(/juvoweb/imagens/botao_medio.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 90; height: 24; border: none; cursor: pointer; background-color: transparent;}
.botao_miolo_02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; background-image: url(/juvoweb/imagens/botao_medio_branco.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 90; height: 24; border: none; cursor: pointer; background-color: transparent;}
.botao_miolo_03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: White; background-image: url(/juvoweb/imagens/botao_medio_vermelho.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 90; height: 24; border: none; cursor: pointer; background-color: transparent;}
.botao_miolo_pequeno { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/botao_pequeno.gif); background-repeat: no-repeat; background-position:center; text-align: center; vertical-align: middle; width: 60; height: 21; background-color: transparent; border: none; cursor: pointer; }
.botao_miolo_grande { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; background-image: url(/juvoweb/imagens/botao_grande.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 120; height: 24; border: none; cursor: pointer; background-color: transparent; vertical-align: middle; }
.botao_erro_pequeno { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/botao_erro_pequeno.jpg); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 60; height: 21; background-color: transparent; border: none; cursor: pointer; }
.botao_miolo_mini { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/botao_mini.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 15; height: 21; background-color: transparent; border: none; cursor: pointer; }
.botao_lupa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/lupa.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 15; height: 21; background-color: transparent; border: none; cursor: pointer; }
.bottom_creditos {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #999999; text-align: center; vertical-align: middle}
.bottom_data {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #61830B;text-decoration: none;}
.bottom_direitos {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #999999; text-align: center; vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px}
.bottom_tab {  padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px}
.bottom_tab2 {  padding-bottom: 10px; padding-top: 10px; padding-right: 10px; padding-left: 10px}
.bottom_tempo {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; padding-bottom: 5px}
.bottom_usuario {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; padding-bottom: 2px}
.branch{display: none; margin-left: 16px;}
.bt_controle_remoto { background-color: #FFFFFF; border: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.dados_lista { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #D16800;text-decoration: none; background-color: #E8C793; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_anil {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #004080; background-color: #E8C793; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_botoes { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #E8C793; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_centro {text-decoration: none;background-color: #CA6B00;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-align: center;vertical-align: middle;border: 1px solid #7D8DAE;}
.dados_lista_centro_ok { text-decoration: none;background-color: #54A173;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-align: center;vertical-align: middle;border: 1px solid #7D8DAE;}
.dados_lista_claro {text-decoration: none;background-color: #F5F5F5;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #CA6B00;border: 1px solid #7D8DAE;text-align: center;vertical-align: middle;}
.dados_lista_claro_botoes { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F4E2CA; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_claro_centro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F4E2CA; text-align: center; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_claro2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F4E2CA; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 0px}
.dados_lista_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; background-color: #FFFFDE; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px; font-style: normal }
.dados_lista_verde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #669C7C; background-color: #DEE8DF; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_verde_botao {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #669C7C; background-color: #DEE8DF; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_vermelho {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #FF0000; background-color: #E8C793; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista1 {  font-family: Verdana; font-size: 13px; font-weight: bold; color: #ffffff; background-color: #7D2800; text-align: center; vertical-align: top; border: 1px #000000 solid; }
.ex_campos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; vertical-align: middle}
.ex_campos_acionamento              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #D2FFE9; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_acionamento_direita      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #D2FFE9; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_amarelo          { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFFF00; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_amarelo_center   { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFFF00; text-align:  center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_amarelo_direita  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFFF00; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_anil             { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #004080; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_anil_center { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #004080; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; font-weight: bold}
.ex_campos_anil_direita     { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #004080; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_branco           { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; /*font-weight: bold*/}
.ex_campos_branco_center    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align:  center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; /*font-weight: bold*/}
.ex_campos_branco_direita   { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; /*font-weight: bold*/}
.ex_campos_center {  font-family: Tahoma, Verdana, Verdana; font-size: 11px; color: #000000; text-align: center; vertical-align: middle; font-weight: bold}
.ex_campos_fechar_serv              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #BFDFFF; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_fechar_serv_direita      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #BFDFFF; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_impr { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; text-align: left; vertical-align: middle }
.ex_campos_impr_rigth { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; text-align: right; vertical-align: middle}
.ex_campos_laranja          { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #EA8C00; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_laranja_center  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #EA8C00; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_laranja_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #EA8C00; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_roxo             { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #660066; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_azul_center     { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #00BFFF; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_azul_direita    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #00BFFF; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_marrom          { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #8B4513; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_marrom_center   { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #8B4513; text-align:  center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_marrom_direita  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #8B4513; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-weight: bold}
.ex_campos_mta                      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #D2FFE9; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_mta_direita              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #D2FFE9; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_negociacao               { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFEADF; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_negociacao_direita       { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFEADF; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_redirecionamento         { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFEADF; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_redirecionamento_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFEADF; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.ex_campos_rigth {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; text-align: right; vertical-align: middle; font-weight: bold}
.ex_campos_rigth_red {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: red; text-align: right; vertical-align: middle; font-weight: bold}
.ex_campos_verde            {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: Black;
  background-color: #CCD4A3;
  text-align: left;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  /*font-weight: bold;*/
}
.ex_campos_verde_border     {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: #FFFFFF;
  background-color: #CCD4A3;
  text-align: left;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  /*font-weight: bold;*/
}
.ex_campos_verde_center {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  background-color: #CCFFCC;
  text-align: center;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  /*font-weight: bold;*/
}
.ex_campos_verde_direita    {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: Black;
  background-color: #CCD4A3;
  text-align: right;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  /*font-weight: bold;*/
}

.ex_campos_cinza_center {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  background-color: #E7E7E7;
  text-align: center;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  /*font-weight: bold;*/
}
.ex_campos_cinza_direita    {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: Black;
  background-color: #E7E7E7;
  text-align: right;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
 /*font-weight: bold;*/
}

/*.ex_campos_verde_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #008442; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; font-weight: bold}*/
.ex_campos_vermelho         { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #CC0000; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; /*font-weight: bold;*/}
.ex_campos_vermelho_border  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #CC0000; text-align:  left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; /*font-weight: bold;*/}
.ex_campos_vermelho_center  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #CC0000; text-align:  center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; /*font-weight: bold;*/}
.ex_campos_vermelho_center { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #CC0000; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; /*font-weight: bold;*/}
.ex_campos_vermelho_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #CC0000; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; /*font-weight: bold;*/}
.filete_menu { background-image: url(/juvoweb/imagens/filete_menu.jpg); height: 7; line-height: 7px; }
.fundo_aba {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;text-align: center;vertical-align: middle;background-image: url(/juvoweb/imagens/aba_normal.jpg);background-repeat: no-repeat;background-position: center bottom;}
.fundo_aba_sel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color:#333333;vertical-align: middle;font-weight: bold;background-image: url(/juvoweb/imagens/aba_selecionada.jpg);background-repeat: no-repeat;background-position: center bottom;}
.fundo_aba:hover {background:url(/juvoweb/imagens/aba_selecionada.jpg);text-align: center;vertical-align: middle;}
.fundo_aba_peq {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FFFFFF;text-align: center;vertical-align: middle;background-image: url(/juvoweb/imagens/aba_pequena.jpg);background-repeat: no-repeat;background-position: center bottom;}
.fundo_aba_peq_selecionada {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color:#333333;vertical-align: middle;font-weight: bold;background-image: url(/juvoweb/imagens/aba_pequena_selecionada.jpg);background-repeat: no-repeat;background-position: center bottom;}
.fundo_aba:hover_peq {background:url(/juvoweb/imagens/aba_selecionada.jpg);text-align: center;vertical-align: middle;}

.fundo_barra_menu { background-color: #DDE1C8; height: 32; }
.fundo_barra_menu_carregando { background-color: #CED5AC; }
.fundo_destaque_topo {background-color: #CCD4A3;}
.fundo_menu {background-color: #D7DABB;}
.fundo_menu2 {background-color: #EBEEDD;}
.fundo_menu3 {background-color: #FAFBF6;cursor:pointer;}
.fundo_menu4 {background-color: #758D2D;}
.fundo_menu5 {background-color: #AFBB73;}
.fundo_nivel2 {  background-color: #CC3300}
.fundo_termina_aba { background-image: url(/juvoweb/imagens/fim_aba.jpg); }
.fundo_termina_aba_pequena { background-image: url(/juvoweb/imagens/fim_aba_pequena.jpg); }
.fundo_titulo_popup {background-color: #486384;}
.fundo_titulo_tab_miolo {background-color: #D8DAE6;}
.fundo_titulo_tab_miolo_vip {background-color: #B28781;}
.fundo_topo {background-color: #F4F5ED;}
.hit_aba {background-color: #EFF3D0;border: 1px solid #C82909;}
.icone_1 { background-image: url(/juvoweb/imagens/icon_1.gif); height: 52px; background-repeat: no-repeat; background-position: center center; width: 53px; }
.icone_2 { background-image: url(/juvoweb/imagens/icon_2.gif); height: 52px; background-repeat: no-repeat; background-position: center center; width: 53px; }
.icone_3 { background-image: url(/juvoweb/imagens/icon_3.gif); height: 52px; background-repeat: no-repeat; background-position: center center; width: 53px; }
.icone_4 { background-image: url(/juvoweb/imagens/icon_4_.gif); height: 52px; background-repeat: no-repeat; background-position: center center; width: 53px; }
.icone_5 { background-image: url(/juvoweb/imagens/icon_5.gif); height: 52px; background-repeat: no-repeat; background-position: center center; width: 53px; }
.icone_6 { background-image: url(/juvoweb/imagens/icon_6.gif); height: 52px; background-repeat: no-repeat; background-position: center center; width: 53px; }
.imagem_bandeira_amarela { background-image: url(/juvoweb/imagens/bandeira_amarela.gif); width: 73; height: 22; background-repeat: no-repeat }
.imagem_bandeira_verde { background-image: url(/juvoweb/imagens/bandeira_verde.gif); width: 30; height: 22; background-repeat: no-repeat; background-position:center }
.imagem_bandeira_vermelha { background-image: url(/juvoweb/imagens/bandeira_vermelha.gif); width: 73; height: 22; background-repeat: no-repeat }
.imagem_botao_ir { background-image: url(/juvoweb/imagens/botao_ir_normal.jpg); width: 22; height: 27; border: none; cursor: pointer; }
.imagem_botao_menu { background-image: url(/juvoweb/imagens/botao_menu_normal.jpg); width: 102; height: 27; cursor: pointer; }
.imagem_load { background-image: url(/juvoweb/imagens/Load.gif); width: 73; height: 22; background-repeat: no-repeat }
.imagem_relogio { background-image: url(/juvoweb/imagens/relogio.jpg); width: 118; height: 26; }
.input_01 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #081364;border: 1px solid #738EAC;}
.input_01_direita {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #081364;border: 1px solid #738EAC; text-align: right;}
.input_01_disabled { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; border: 1px #333333 solid; background-color: #FFFFde; font-weight: bold}
.input_01_disabled_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; border: 1px #333333 solid; background-color: #FFFFde; text-align: right; font-weight: bold}
.input_01_disabled_direita_red { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: red; border: 1px #333333 solid; background-color: #FFFFde; text-align: right; font-weight: bold}
.input_01_disabled2 { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; border: 1px #333333 solid; background-color: #FFFFF2; font-weight: bold }
.input_02 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #666666; background-color: #FFFFFF; border: 1px #000000 solid}
.input_03 {border: 1px solid #A2AE66;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #081364;}
.input_04 {  background-color: #FFFFDE; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; border: 1px #333333 solid; font-weight: bold}
.input_erro {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #B42E2E;
}
.input_acao_02 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #FFFFFF; border: 1px #666666 solid}
.input_acao_03 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; border: 1px #666666 solid}
.input_acao_02_1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #FFFFFF; border: 1px #666666 solid}
.input_acao_03_1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; border: 1px #666666 solid}

.input_acao_03_disabled {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; background-color: #FFFFde; border: 1px #666666 solid}
.input_acao_item {  border: 1px #FF9900 solid; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}
.legenda_amarelo             { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFFF00; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_anil                { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #004080; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_borda_branco   { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align: left; vertical-align: middle;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color:#ffffff}
.legenda_borda_vermelho { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #CC0000; text-align: left; vertical-align: middle;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color:#CC0000}
.legenda_branco              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_branco_center_top   { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align: center; vertical-align: top; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_laranja             { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #EA8C00; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.legenda_amarelo_center_top  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFFF00; text-align: center; vertical-align: top; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_laranja_center_top  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #EA8C00; text-align: center; vertical-align: top; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_azul_center_top     { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #00BFFF; text-align: center; vertical-align: top; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_verde_center_top    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #CCFFCC; text-align: center; vertical-align: top; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_cinza_center_top    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #E7E7E7; text-align: center; vertical-align: top; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


.legenda_verde               {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  background-color: #CCD4A3;
  text-align: left;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}
.legenda_vermelho            { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #CC0000; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_vermelho_center_top { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #CC0000; text-align: center; vertical-align: top; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_marrom              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #8B4513; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.linha_lista { padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border: 1px #000000 solid; background-color: #FFFFDE}
.linha_lista_verde { padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border: 1px #000000 solid; background-color: #EEFFEE}
.linha_lista_pendente { padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border: 1px #000000 solid; background-color: #EEEEFF}
.linha_titulo {background-color: #7D8DAE;height: 1px;}.linha_hit {background-image: url(/juvoweb/imagens/linha_hit.jpg);background-repeat: repeat-y;background-position: center;}
.linha_topo_menu {background-color: #788C29;height: 1px;line-height: 1px;}
.naoSelecionado{font-weight: normal; color: #993300;}
.pausa{font-size:200px; color:#FF0000; font-weight:bold; font-family: Tahoma, Verdana, Arial;}
.popup_padrao {background-color: #D8DAE6;border: 1px solid #7D8DAE;}
.error_panel {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
        color:#FF0000;
  background-color: #FFBFBF;
  border: 1px solid Red;
}
.error_titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
        color:#FF0000;
  background-color: #CC0000;
  border: 1px solid Red;
}
.selecionado{font-weight: bold; font-style: italic; color: #993300;}
.select_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; background-color: #CCCCCC; border: 1px #000000 solid}
.select_02 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; background-color: #CCCCCC; border: 1px #000000 solid}
.select_acao_item {  color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.status {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle}
.tab_acao {  background-color: #CCCC99; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tab_acao_impr { background-color: #CCCCCC; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tab_acao2 { background-color: #EAEAD5; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tab_arv {  border: 1px #FFCC66 solid; background-image: url(/juvoweb/imagens/bk_arvore.gif); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.tab_campos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E8C793; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px}
.tab_campos_02 {  background-color: #E8C793; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: none; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px}
.tab_campos_impr { border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tab_campos_no_border { background-color: #FFFFDE; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.tab_campos2 { background-color: #F4E2CA; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px }
.tab_lista {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 1px #000000 solid; background-color: #78CAE9}
.tab_miolo {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #C6C9DA;border-right-color: #C6C9DA;border-bottom-color: #C6C9DA;border-left-color: #C6C9DA;background-repeat: repeat-x;background-position: top;}
.tab_nom_campos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #993300; text-align: right; vertical-align: middle; font-weight: bold}
.tab_nom_campos_acima { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #993300; text-align: right; vertical-align: top; font-weight: normal}
.tab_nom_campos_acionamento      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #993300; background-color: #D2FFE9; text-align: right; vertical-align: middle; font-weight: bold; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.tab_nom_campos_anil     { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #004080; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tab_nom_campos_branco   { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tab_nom_campos_branco_right { font-family: Verdana; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tab_nom_campos_center {  font-family: Verdana; font-size: 11px; font-style: normal; color: #000000; background-color: #ffffff; text-align: center; vertical-align: middle; font-weight: normal}
.tab_nom_campos_center_bold {  font-family: Verdana; font-size: 11px; font-style: normal; color: #000000; text-align: center; vertical-align: middle; font-weight: bold}
.tab_nom_campos_center_vinho {  font-family: Verdana; font-size: 11px; font-style: normal; color: #993300; text-align: center; vertical-align: middle; font-weight: normal}
.tab_nom_campos_fechar_serv      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #993300; background-color: #BFDFFF; text-align: right; vertical-align: middle; font-weight: bold; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.tab_nom_campos_impr { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; text-align: right; vertical-align: middle; font-weight: bold }
.tab_nom_campos_laranja  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #EA8C00; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tab_nom_campos_left {  font-family: Verdana; font-size: 11px; font-style: normal; color: #993300; text-align: left; vertical-align: middle; font-weight: bold}
.tab_nom_campos_mta              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #993300; background-color: #D2FFE9; text-align: right; vertical-align: middle; font-weight: bold; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.tab_nom_campos_negociacao       { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #993300; background-color: #FFEADF; text-align: right; vertical-align: middle; font-weight: bold; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.tab_nom_campos_redirecionamento { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #993300; background-color: #FFEADF; text-align: right; vertical-align: middle; font-weight: bold; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 11px}
.tab_nom_campos_verde    {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: Black;
  background-color: #CCD4A3;
  text-align: right;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
}
.tab_nom_campos_vermelho { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #FFFFFF; background-color: #CC0000; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tab_nom_campos1 {  font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #993300; text-align: left; vertical-align: middle; font-weight: normal}
.tab_nom_campos2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #7D2800; text-align: right; vertical-align: middle; font-weight: bold }
.tab_nom_campos3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #7D2800; text-align: left; vertical-align: middle; font-weight: bold }
.tab_nom_campos4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #7D2800; text-align: center; vertical-align: middle; font-weight: bold }
.tab_nom_combo {  font-family: Verdana; font-size: 11px; font-style: normal; color: #000000; background-color: #CCCCCC; text-align: left; vertical-align: middle;}
.tab_pesquisas {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FFFFFF solid}
.tab_status_grava {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-align: center; vertical-align: middle; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: #CCCCCC; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tab_tit_dados {  background-color: #CC9933; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 1px}
.tab_tit_dados2 { background-color: #E1C588; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 1px}
.tab_tit_tela {  background-color: #0099CC; border: 1px solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; border-color: #000000 black}
.tabela_historico_cor1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #727D81;background-color: #D3E2E9;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #999999;border-right-color: #999999;border-bottom-color: #999999;border-left-color: #999999;}
.tabela_historico_cor2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #727D81;background-color: #E5EDC4;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #999999;border-right-color: #999999;border-bottom-color: #999999;border-left-color: #999999;}
.tabela_miolo_borda {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #C6C9DA;border-right-color: #C6C9DA;border-bottom-color: #C6C9DA;border-left-color: #C6C9DA;background-repeat: repeat-x;background-position: top;}
.text_area_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; border: 1px #000000 solid}
.text_area_01 {  font-family: Verdana; font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px #000000 solid}
.text_area_02 {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; background-color: #FFFFde; border: 1px #000000 solid; font-weight: bold}
.texto_aba_sup {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: bold;	}
.texto_aba_sup_sel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;text-decoration: none;font-weight: bold;}
.texto_aba_sup:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFF00;text-decoration: underline;font-weight: bold;}
.texto_aviso_topo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #FFFFFF;font-weight: bold;	}
.texto_botao_miolo:hover{text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;}
.texto_botao_miolo{text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;}
.texto_destaque_topo { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; }
.texto_menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.texto_menu_sel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;}
.texto_menu_titulo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #737D3E;text-decoration: none;}
.texto_topo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
.tit_aba_centro { border-color: black black #000000; padding-top: 0px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-color: #FFFFDE; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_aba_centro_selecionada { border-color: black black #000000; padding-top: 0px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-color: #D6D2AD; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_aba_direita { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Direita.gif); background-position: right bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; width: 6px; background-repeat: no-repeat}
.tit_aba_direita_menor { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Direita_Menor.gif); background-position: right bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; width: 6px; background-repeat: no-repeat}
.tit_aba_direita_menor_selecionada { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Direita_Menor_Selecionada.gif); background-position: right bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; background-repeat: no-repeat; width: 6px}
.tit_aba_direita_selecionada { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Direita_Selecionada.gif); background-position: right bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; background-repeat: no-repeat; width: 6px}
.tit_aba_esquerda { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Esquerda.gif); background-position: left bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; width: 6px; background-repeat: no-repeat}
.tit_aba_esquerda_menor { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Esquerda_Menor.gif); background-position: left bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; width: 6px; background-repeat: no-repeat}
.tit_aba_esquerda_menor_selecionada { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Esquerda_Menor_Selecionada.gif); background-position: left bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; background-repeat: no-repeat; width: 6px}
.tit_aba_esquerda_selecionada { border-color: black black #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; cursor: pointer; line-height: 10px ; background-image: url(/juvoweb/imagens/Btn_Aba_Esquerda_Selecionada.gif); background-position: left bottom; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ; background-repeat: no-repeat; width: 6px}
.tit_campos1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; border-color: black black #000000; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tit_dados {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; border-color: black black #000000; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_dados1 {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; border-color: black black #000000; text-align: center; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tit_dados1_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; border-color: black black #000000; text-align: right; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_dados2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; border-color: black black #000000; font-weight: bold; vertical-align: bottom}
.tit_dados3 {  font-family: Verdana; font-size: 11px; color: #000000; border-color: black black #D6D3AD; text-align: left; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; vertical-align: bottom}
.tit_dados4 {  font-family: Verdana; font-size: 11px; color: #000000; border-color: black black #000000; text-align: right; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_lista {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_lista {  font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #993300; background-color:  #D6D2AD; text-align: left; vertical-align: middle; border-color: black black #000000; font-style: normal; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_lista_centro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #D6D2AD; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_lista_direita { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tit_lista_direita { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #993300; background-color: #D6D2AD; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tit_lista_impr { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #CCCCCC; text-align: left; vertical-align: middle; border-color: black black #000000; font-style: normal; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tit_lista1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #CC9933; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_lista2 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #993300; background-color: #E2E2C5; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-style: normal }
.tit_listaCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tit_listaCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tit_mod {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.tit_mod {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.tit_num_processo { font-family: Verdana; font-size: 20px; color: #7D2800; background-color: #FFFFFF; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tit_num_processo_impr { font-family: Verdana; font-size: 20px; color: #000000; background-color: #FFFFFF; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tit_num_sinalizador_branco { font-family: Verdana; font-size: 25px; font-weight: bold; color: #CC0000; background-color: #FFFFFF; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_num_sinalizador_vermelho { font-family: Verdana; font-size: 25px; font-weight: bold; color: #FFFFFF; background-color: #CC0000; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_num_sinalizador_amarelo { font-family: Verdana; font-size: 25px; font-weight: bold; color: #CC0000; background-color: #FFFF00; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_num_sinalizador_laranja { font-family: Verdana; font-size: 25px; font-weight: bold; color: #CC0000; background-color: #EA8C00; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_num_sinalizador_azul    { font-family: Verdana; font-size: 25px; font-weight: bold; color: #CC0000; background-color: #00BFFF; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_num_sinalizador_verde   { font-family: Verdana; font-size: 25px; font-weight: bold; color: #CC0000; background-color: #CCFFCC; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_num_sinalizador_cinza   { font-family: Verdana; font-size: 25px; font-weight: bold; color: #CC0000; background-color: #E7E7E7; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.tit_popup {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration: none;}
.tit_relogio {  font-family: Verdana; font-size: 20px; color: #000000; background-color: #ffffff; text-align: center; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_sem_aba {  border-color: black black #000000; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.tit_tam_fila { font-family: Verdana; font-size: 20px; color: #7D2800; background-color: #FFFFFF; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tit_tela {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.tit_tela{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #486384;text-decoration: none;}
.tit_tempo_espera { font-family: Verdana; font-size: 20px; color: #7D2800; background-color: #FFFFFF; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px }
.titdadosDir { font-size: 12px; color: #FFFFFF;	border-color: black black #000000; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; text-align: right; padding-right: 3px}
.top_bt_ir {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FFCC99; color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.top_bt_ir {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FFCC99; color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.top_select {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFCC99; font-weight: bold; color: #000000}
.top_select {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFCC99; font-weight: bold; color: #000000}
.top_tab {  border: 1px #FFCC33 solid; background-image: url(/juvoweb/imagens/bk_top2.jpg); background-repeat: no-repeat; background-position: center center}
.top_tab {  border: 1px #FFCC33 solid; background-image: url(/juvoweb/imagens/bk_top2.jpg); background-repeat: no-repeat; background-position: center top}
.trigger { cursor: pointer; cursor: pointer; }
.txt_acao_item {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099}
.txt_fixos {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #081364;text-decoration: none;}
.txt_fixos_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-size: 10px;color: #486384;text-decoration: none;}
.txt_fixos_vermelho {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FF6384;text-decoration: none;}
.txt_fixos_centro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-align: center; vertical-align: middle}
.txt_fixos_claro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; background-color: #F4E2CA; text-align: left; vertical-align: middle}
.txt_fixos_direita {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-align: right; vertical-align: middle}
.txt_fixos_direita_claro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; background-color: #F4E2CA; text-align: right; vertical-align: middle}
.val_ref {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #996666}
#menu {position:absolute;width:227px;z-index:2;left: 0px;top: 228px; visibility:hidden}
#popupAbosoluto {position:absolute;width:780px;height:560px;z-index:1;left: 0px;top: 0px; visibility:hidden}
#submenu1 {position:absolute;width:212px;z-index:1;left: 212px;top: 30px; visibility:hidden}
#submenu2 {position:absolute;width:212px;z-index:1;left: 212px;top: 50px; visibility:hidden}
#submenu3 {position:absolute;width:212px;z-index:1;left: 212px;top: 70px; visibility:hidden}
#submenu4 {position:absolute;width:212px;z-index:1;left: 212px;top: 90px; visibility:hidden}
.legenda_vermelho2            { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #FFCCCC; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_anil2                { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #CCFFFF; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.legenda_branco2              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; color: #000000; background-color: #DDDDDD; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



.legenda_verde2               {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  background-color: #CCFFCC;
  text-align: left;
  vertical-align: middle;
  border-color: black black #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}
.txt_fixos_anil {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; color: #000000; background-color: #CCFFFF; text-decoration: none;}
.txt_fixos_verde {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; color: #000000; background-color: #CCFFCC; text-decoration: none;}
.txt_fixos_branco {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; color: #000000; background-color: #FFFFFF; text-decoration: none;}
.janelaTitulo {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   vertical-align: middle;
   background-image: url(/juvoweb/imagens/janela_barra.gif);
   background-repeat: repeat-x;
}
.janelaTexto {
   font-family: Arial, Helvetica, sans-serif; font-size: 12px;
   font-weight: bold;
   color: #000000;
}
.janelaTabela {
   font-family: Arial, Helvetica, sans-serif; font-size: 12px;
   color: #000000;
   background-color: #FFFFFF;
}



.tit_mod {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.tit_tela {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.tab_tit_tela {  background-color: #0099CC; border: 1px solid; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; border-color: #000000 black}
.tab_tit_dados {  background-color: #CC9933; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 1px}
.tit_dados {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; border-color: black black #000000; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tab_nom_campos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #993300; text-align: right; vertical-align: middle; font-weight: bold}
.tab_campos {  background-color: #E8C793; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px}
.tab_campos_02 {  background-color: #E8C793; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: none; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px}
.input_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; border: 1px #333333 solid; background-color: #FFFFFF}
.input_01_direita {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; border: 1px #333333 solid; background-color: #FFFFFF; text-align: right;}
.select_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; background-color: #CCCCCC; border: 1px #000000 solid}
.input_02 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #666666; background-color: #FFFFFF; border: 1px #000000 solid}
.ex_campos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; vertical-align: middle}
.acao_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle}
.status {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle}
.input_acao_02 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #FFFFFF; border: 1px #666666 solid}
.input_acao_03 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; border: 1px #666666 solid}

.tab_acao {  background-color: #CCCC99; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tit_lista {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tit_lista_centro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: center; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.dados_lista {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #E8C793; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_direita {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #E8C793; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_vermelho {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #FF0000; background-color: #E8C793; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_anil {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #004080; background-color: #E8C793; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_verde {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #008442; background-color: #E8C793; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_verde_botao {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #008442; background-color: #E8C793; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.tab_lista {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 1px #000000 solid; background-color: #78CAE9}
.text_area_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; border: 1px #000000 solid}
.input_03 {  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; border: 1px #FF9900 solid}
.val_ref {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #996666}
.tab_pesquisas {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FFFFFF solid}
.input_acao_item {  border: 1px #FF9900 solid; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}
.txt_acao_item {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099}
.select_acao_item {  color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.tab_status_grava {  font-family: Arial, Helvetica, sans-serif; font-size: x12px; font-weight: bold; color: #CCCCCC; text-align: center; vertical-align: middle; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: #CCCCCC; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.dados_lista_botoes { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #E8C793; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_centro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #E8C793; text-align: center; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_centro_bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #E8C793; text-align: center; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px; font-weight: bold; }
.top_select {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFCC99; font-weight: bold; color: #000000}
.top_bt_ir {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FFCC99; color: #000000; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.top_tab {  border: 1px #FFCC33 solid; background-image: url(../imagens/bk_top2.jpg); background-repeat: no-repeat; background-position: center top}
.tab_arv {  border: 1px #FFCC66 solid; background-image: url(../imagens/bk_arvore.gif); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.bt_controle_remoto {  background-color: #FFFFFF; border: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.bottom_data {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; padding-bottom: 2px}
.bottom_usuario {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; padding-bottom: 2px}
.bottom_tempo {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; padding-bottom: 5px}
.bottom_tab {  padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px}
.bottom_direitos {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #999999; text-align: center; vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px}
.bottom_tab2 {  padding-bottom: 10px; padding-top: 10px; padding-right: 10px; padding-left: 10px}
.bottom_creditos {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #999999; text-align: center; vertical-align: middle}
.fundo_nivel2 {  background-color: #CC3300}
.tab_tit_dados2 { background-color: #E1C588; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 1px; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 1px}
.tab_campos2 { background-color: #F4E2CA; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px }
.tab_acao2 { background-color: #EAEAD5; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tab_nom_campos2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #7D2800; text-align: right; vertical-align: middle; font-weight: bold }
.tabela_miolo_borda {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #C6C9DA;border-right-color: #C6C9DA;border-bottom-color: #C6C9DA;border-left-color: #C6C9DA;background-repeat: repeat-x;background-position: top;}
.tit_listaCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: left; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tit_dados2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #787878; border-color: black black #000000; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tit_lista_direita { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC9933; text-align: right; vertical-align: middle; border-color: black black #000000; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.dados_lista_claro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F4E2CA; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px}
.dados_lista_claro_botoes { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F4E2CA; text-align: right; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_claro_centro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F4E2CA; text-align: center; vertical-align: top; border: #000000 solid; border-width: 0px 0px 1px }
.dados_lista_claro2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F4E2CA; text-align: left; vertical-align: top; border: #000000 solid; border-width: 0px 0px 0px}
.tab_fundo { background-color: #F9F8F0; border-color: black black #000000; padding-top: 3px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px; clip:                 rect(   ); border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}



.botao_miolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White; background-image: url(/juvoweb/imagens/botao_medio.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 90; height: 24; border: none; cursor: pointer; background-color: transparent;}
.botao_miolo_02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; background-image: url(/juvoweb/imagens/botao_medio_branco.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 90; height: 24; border: none; cursor: pointer; background-color: transparent;}
.botao_miolo_03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: White; background-image: url(/juvoweb/imagens/botao_medio_vermelho.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 90; height: 24; border: none; cursor: pointer; background-color: transparent;}
.botao_miolo_pequeno { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/botao_pequeno.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 60; height: 21; background-color: transparent; border: none; cursor: pointer; }
.botao_erro_pequeno { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/botao_erro_pequeno.jpg); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 60; height: 21; background-color: transparent; border: none; cursor: pointer; }
.botao_miolo_mini { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-image: url(/juvoweb/imagens/botao_mini.gif); background-repeat: no-repeat; background-position: center center; text-align: center; vertical-align: middle; width: 15; height: 21; background-color: transparent; border: none; cursor: pointer; }
.tit_campos1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; border-color: black black #000000; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.top_tab_novo {  border: 1px #D8DAE6 solid; background-image: url(../imagens/bk_top2.jpg); background-repeat: no-repeat; background-position: center top}
.tab_arv_novo {  border: 1px #D8DAE6 solid; background-image: url(../imagens/bk_arvore.gif); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.txt_fixos {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #081364;text-decoration: none;}
.txt_fixos_vermelho {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; color: #000000; background-color: #FFCCCC; text-decoration: none;}
.txt_fixos_anil {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; color: #000000; background-color: #CCFFFF; text-decoration: none;}
.txt_fixos_verde {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; color: #000000; background-color: #CCFFCC; text-decoration: none;}
.txt_fixos_branco {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; color: #000000; background-color: #FFFFFF; text-decoration: none;}
.txt_fixos_centro {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #081364;text-decoration: none; align: center;}
.txt_fixos_claro {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #081364; background-color: #F4E2CA; text-align: left; vertical-align: middle}
.txt_fixos_direita {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #081364; text-align: right; vertical-align: middle;text-decoration: none;}
.txt_fixos_direita_claro {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #081364; background-color: #F4E2CA; text-align: right; vertical-align: middle}
.txt_fixos:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #081364;}
.validaSaveAction{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: red;text-decoration: none;}

.line-heigth-12px {line-height:12px;}