body {
  font-family: Arial;
  background-color: white;
  color: black;
  padding: 0px 0px 0px 0px;
  border: none;
  margin:0 0 0 0;
}


/* IMAGEM NO TEXTO */
.imagem_flutuante_esquerda{}
.imagem_flutuante_esquerda img{float:left; padding-right:10px;}
.imagem_flutuante_direita{}
.imagem_flutuante_direita img{float:right; padding-left:10px;}
/* IMAGEM NO TEXTO */

/* PAGINACAO */
.paginador {width:100%; clear: both;}
.paginador a {display:block; width:100%; font-family:Arial; font-size:12px; font-style:italic;}
.paginador a:link {text-decoration:none; color:black !important;}
.paginador a:visited {text-decoration: none;color: black !important;}
.paginador a:hover {text-decoration: underline !important;color: black !important;}
.paginador_atual {float: left;width: 30px;line-height: 30px;background-color: #26508C !important;text-align: center;margin-right: 4px;  font-family:Arial; font-size:12px; font-style:italic;}
.paginador_atual a {color: white !important; font-weight:bold;}
.paginador_atual a:link {color: white !important;}
.paginador_atual a:visited {color: white !important;}
.paginador_atual a:hover {color: white !important;}
.paginador_outra {float: left;width: 30px;line-height: 30px;text-align: center;margin-right: 4px; font-family:Arial; font-size:12px; font-style:italic;}
.paginador_outra:hover {background-color: #EEEEEE !important;}
.paginador_inativa {float: left;width: 30px;line-height: 30px;text-align: center;margin-right: 4px;color: silver !important; font-family:Arial; font-size:12px;}
.paginador_anterior_proxima {float: left; line-height: 30px; margin-left: 17px; color: silver !important; font-family:Arial; font-size:12px;}
.paginador_separador {float: left;line-height: 30px;margin-left: 20px;color: black !important; font-family:Arial; font-size:12px; font-style:italic;}
/* PAGINACAO */










/* FORMATACAO DO FORMULARIO DIVS */
.corpo_formulario{
  width:782px;
  padding:20px 0 10px 0;
}
.formulario_label{
  width:265px; 
  height:20px; 
  float:left; 
  text-align:right; 
  margin-right:5px;
  line-height:20px;
}
.formulario_label_txarea{
  width:265px; 
  height:auto; 
  float:left; 
  text-align:right; 
  margin-right:5px;
  line-height:20px;
}
.ing_esp_formulario_label{
  width:130px; 
  height:20px; 
  float:left; 
  text-align:right; 
  margin-right:5px;
  line-height:20px;
}
.formulario_label_nada{
  width:270px; 
  height:20px; 
  float:left; 
  text-align:right;
  line-height:20px;
}
.formulario_comentario01{
  width:493px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
  line-height:20px;
}
.formulario_comentario02{
  width:65px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
  line-height:20px;
}
.formulario_comentario03{
  width:427px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
  line-height:20px;
}
.formulario_comentario04{
  width:51px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
  line-height:20px;
}
.formulario_campo01{
  width:243px; 
  height:20px; 
  float:left;
  line-height:20px;
}
.formulario_campo_auto{
  width:400px; 
  height:auto; 
  float:left; 
  line-height:20px;
}
.formulario_campo01_txarea{
  width:243px; 
  height:auto; 
  float:left;
  line-height:20px;
}
.formulario_campo02{
  width:493px; 
  height:25px; 
  float:left;
}
.formulario_campo03{
  width:158px; 
  height:20px; 
  float:left;
  line-height:20px;
}
.formulario_campo04{
  width:51px; 
  height:20px; 
  float:left;
  line-height:20px;
}
.formulario_campo05{
  width:23px; 
  height:20px; 
  float:left;
  line-height:20px;
}
.formulario_campo06{
  width:493px; 
  height:20px; 
  float:left;
}
.formulario_campo07{
  width:37px; 
  height:20px; 
  float:left;
}
.formulario_campo08{
  width:25px; 
  height:20px; 
  float:left;
  margin-right:5px;
}
.formulario_campo09{
  width:463px; 
  height:20px; 
  float:left;
}

.formulario_cont01{
  width:240px; 
  height:20px; 
  float:left; 
  margin-left:10px; 
  font-family:Arial; 
  font-size:12px; 
  color:#009;
  line-height:20px;
}
.formulario_cont01_txarea{
  width:240px; 
  height:auto; 
  float:left; 
  margin-left:10px; 
  font-family:Arial; 
  font-size:12px; 
  color:#009;
  line-height:20px;
}
.formulario_cont02{
  width:300px; 
  height:20px; 
  float:left; 
  margin-left:10px; 
  font-family:Arial; 
  font-size:12px; 
  color:#009;
  line-height:20px;
}
.formulario_cont03{
  width:298px; 
  height:20px; 
  float:left;
  line-height:20px;
}
.formulario_cont04{
  width:304px; 
  height:20px; 
  float:left; 
  margin-left:10px; 
  font-family:Arial; 
  font-size:12px; 
  color:#009;
}
.formulario_cont05{
  width:302px; 
  height:20px; 
  float:left; 
  margin-left:10px; 
  font-family:Arial; 
  font-size:12px; 
  color:#009;
}
.formulario_cont06{
  width:368px; 
  height:20px; 
  float:left; 
  margin-left:10px; 
  font-family:Arial; 
  font-size:12px; 
  color:#009;
}
.formulario_label_botao{
  width:265px; 
  height:25px; 
  float:left; 
  text-align:right; 
  margin-right:5px;
}
.formulario_label_captcha{
  width:270px; 
  height:102px; 
  float:left;
}
.formulario_clear{
  width:763px; 
  height:10px; 
  clear:both;
}
.formulario_clear_txarea{
  width:763px; 
  height:1px; 
  clear:both;
}
.ing_esp_formulario_clear{
  width:481px; 
  height:10px; 
  clear:both;
}
.div_intermediaria{
  width:115px; 
  height:20px; 
  float:left;
}

.formulario_fora01{
  width:238px; 
  height:20px; 
  float:left;
}
.formulario_barra_divisoria{
  width:15px; 
  height:20px; 
  float:left; 
  text-align:center;
  line-height:20px;
}
/* FORMATACAO DO FORMULARIO DIVS */

/* SALA DE IMPRENSA */
.si_formulario_geral{
  width:452px; 
  float:left;
}
.si_div_intermediaria{
  width:100px; 
  height:20px; 
  float:left;
}
.si_div_intermediaria2{
  width:225px; 
  height:20px; 
  float:left;
}
.si_formulario_label{
  width:157px; 
  height:20px; 
  float:left; 
  text-align:right; 
  margin-right:5px;
  line-height:20px;
}
.si_formulario_label_nada{
  width:157px; 
  height:20px; 
  float:left; 
  text-align:right;
  margin-right:5px;
}
.si_formulario_campo01{
  width:290px; 
  height:21px; 
  float:left;
}
.si_formulario_campo02{
  width:107px; 
  height:20px; 
  float:left;
}
.si_formulario_comentario01{
  width:290px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
}
.si_formulario_comentario02{
  width:50px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
}
.si_formulario_comentario03{
  width:102px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
}
.si_formulario_comentario04{
  width:107px; 
  height:20px; 
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
}
.si_formulario_comentario05{
  width:225px; 
  height:20px;
  float:left;
  font-family:Arial;
  font-size: 11px;
  color: gray;
}
.si_formulario_campo08{
  width:25px; 
  height:20px; 
  float:left;
  margin-right:5px;
}
.si_formulario_label08{
  width:255px; 
  height:20px; 
  float:left; 
  margin-left:5px;
}
.si_formulario_clear{
  width:452px; 
  height:10px; 
  clear:both;
}

.si_input1{
  width:283px;
}
.si_input2{
  width:59px;
}
/* CAPTCHA SI */
.si_captcha_geral{
  width:452px; 
  height:200px; 
  float:left;
}
.si_captcha_quadro{
  width:290px; 
  height:102px; 
  float:left; 
  margin-left:162px;
}
.si_captcha_clear{
  width:452px; 
  height:10px; 
  clear:both;
}
.si_captcha_campo{
  width:290px; 
  height:20px; 
  float:left; 
  margin-left:162px;
}
.si_captcha_botao{
  width:290px; 
  height:30px; 
  float:left; 
  margin-left:162px;
}
.si_captcha_rodape{
  width:452px; 
  height:70px; 
  clear:both;
}
/* CAPTCHA SI */
/* SALA DE IMPRENSA */

/* LISTA AZUL 1 COLUNA */
.lista_1c_barra_azul{
  width:777px; 
  float:left; 
  background-color:#26508C; 
  font-family:Arial; 
  font-size:12px; 
  font-weight:bold; 
  color:#FFF; 
  padding-left:5px;
}
.lista_1c_texto{
  width:782px; 
  float:left; 
  font-family:Arial; 
  font-size:12px; 
  text-align:justify; 
  color:#000;
}
/* LISTA AZUL 1 COLUNA */

/* LISTA AZUL 2 COLUNA */
.lista_2c_barra_azul{
  width:386px; 
  height:auto;
  float:left; 
  background-color:#26508C; 
  font-family:Arial; 
  font-size:12px; 
  font-weight:bold; 
  color:#FFF; 
  padding-left:5px;
}
.lista_2c_barra_azul_2{
  width:376px; 
  height:auto;
  float:left; 
  background-color:#26508C; 
  font-family:Arial; 
  font-size:12px; 
  font-weight:bold; 
  color:#FFF; 
  padding-left:5px; 
  margin-left:10px;
}
.lista_2c_barra_clear{
  width:376px; 
  height:auto;
  min-height:21px;
  float:left; 
  padding-left:5px; 
  margin-left:10px;
}
.lista_2c_texto{
  width:391px; 
  height:auto;
  float:left;
}
.lista_2c_texto_2{
  width:381px; 
  height:auto;
  min-height:10px;
  float:left; 
  margin-left:10px;
}
/* LISTA AZUL 2 COLUNA */

/* ITENS DE FORMULARIO */
input{
  font-family:Arial;
  font-size:12px;
  color:#000;
  height:15px;
  border:1px solid #666;
}
.input1{
  width:400px;
}
.input2{
  width:240px;
}
.input3{
  width:178px;
}
.input4{
  width:155px;
}
.input5{
  width:110px;
}
.input6{
  width:55px;
}
.input7{
  width:45px;
}
.input8{
  width:33px;
}
.input9{
  width:20px;
}
.input10{
  width:175px;
}
.input11{
  width:100px;
}
/* SELECT */
.formulario_select01{
  width:70px; 
  height:20px; 
  float:left;
}
select{
  font-family: Arial;
  font-size: 12px;
  color: black;
  height:20px;
  background-color:#fff;
  border:1px solid #666;
}
.si_select1{
  width:244px;
  height:20px;
}
.si_select_saiu_na_imprensa{
  width:125px;
  height:20px;
}
.select1{
  width:403px;
}
.select2{
  width:242px;
}
.select3{
  width:112px;
}
.select4{
  width:108px;
}
.select5{
  width:63px;
}
.select6{
  width:58px;
}
textarea{
  font-family: Arial;
  font-size: 12px;
  color: black;
  background-color:#fff;
  border:1px solid #666;
}
.textarea1{
  width:240px;
}
.radio{
  border:none;
}
.checkbox{
  border:none;
}
/* BOTAO */
.botao {width:80px; height:25px; font-family: Arial; font-size: 12px; background-color: #DDDDDD; border: 1px solid gray; color: black; cursor: pointer;}
.botao:visited{background-color: #DDDDDD; border: 1px solid gray;}
.botao:hover{background-color: #DDDDDD; border: 1px solid gray;}
.botao:active, .botao:focus {background-color: #DDDDDD; border: 1px solid gray;} 


.botao2 {width:120px; height:25px; font-family: Arial; font-size: 12px; background-color: #DDDDDD; border: 1px solid gray; color: black; cursor: pointer;}
.botao2:visited{background-color: #DDDDDD; border: 1px solid gray;}
.botao2:hover{background-color: #DDDDDD; border: 1px solid gray;}
.botao2:active, .botao:focus {background-color: #DDDDDD; border: 1px solid gray;} 


.botao3 {width:160px; height:25px; font-family: Arial; font-size: 12px; background-color: #DDDDDD; border: 1px solid gray; color: black; cursor: pointer;}
.botao3:visited{background-color: #DDDDDD; border: 1px solid gray;}
.botao3:hover{background-color: #DDDDDD; border: 1px solid gray;}
.botao3:active, .botao:focus {background-color: #DDDDDD; border: 1px solid gray;} 
/* BOTAO */
.botao_link{
  border:none;
  font-family:Arial;
  font-size:12px;
  font-style:italic;
  color:#009;  
}

/* LISTA ZEBRADA */

.lz_titulo_campo01{
  width:200px; 
  float:left; 
  background-color:#26508C; 
  font-family:Arial; 
  font-size:12px; 
  font-weight:bold; 
  color:#FFF; 
  padding-left:5px;
}
.lz_titulo_campo02{
  width:239px; 
  float:left; 
  background-color:#26508C; 
  font-family:Arial; 
  font-size:12px; 
  font-weight:bold; 
  color:#FFF; 
  padding-left:5px; 
  margin-left:2px;
}
.lz_titulo_campo03{
  width:78px; 
  float:left; 
  background-color:#26508C; 
  font-family:Arial; 
  font-size:12px; 
  font-weight:bold; 
  color:#FFF; 
  padding-left:5px; 
  margin-left:2px;
}
.lz_titulo_clear{
  width:763px; 
  height:5px; 
  clear:both;
}
.lz_fb_campo01{
  width:200px; 
  float:left; 
  font-family:Arial; 
  font-size:12px; 
  color:#000; 
  padding-left:5px;
}
.lz_fb_campo02{
  width:239px; 
  float:left; 
  font-family:Arial; 
  font-size:12px; 
  color:#000; 
  padding-left:5px; 
  margin-left:2px;
}
.lz_fb_campo03{
  width:239px; 
  float:left; 
  font-family:Arial; 
  font-size:12px; 
  color:#000; 
  padding-left:5px; 
  margin-left:2px;
}
.lz_fb_campo04{
  width:78px; 
  float:left;
  font-family:Arial;
  font-size:12px;
  color:#000;
  padding-left:5px;
  margin-left:2px;
}
.lz_fc_campo01{
  width:200px; 
  float:left; 
  font-family:Arial; 
  font-size:12px; 
  color:#000; 
  padding-left:5px;
  background-color:#ccc;
}
.lz_fc_campo02{
  width:239px; 
  float:left; 
  font-family:Arial; 
  font-size:12px; 
  color:#000; 
  padding-left:5px; 
  margin-left:2px;
  background-color:#ccc;
}
.lz_fc_campo03{
  width:239px; 
  float:left; 
  font-family:Arial; 
  font-size:12px; 
  color:#000; 
  padding-left:5px; 
  margin-left:2px;
  background-color:#ccc;
}
.lz_fc_campo04{
  width:78px; 
  float:left;
  font-family:Arial;
  font-size:12px;
  color:#000;
  padding-left:5px;
  margin-left:2px;
  background-color:#ccc;
}
/* LISTA ZEBRADA */
/* CAPTCHA */
.quadro_captcha{
  width:182px; 
  height:102px; 
  float:left;
}
.quadro_acess_captcha{
  width:60px; 
  height:100px; 
  float:left; 
  border-right:1px solid #666; 
  border-top:1px solid #666; 
  border-bottom:1px solid #666;
  background-color:#FFF;
}
.quadro_acess_captcha_dentro{
  width:50px; 
  height:50px; 
  float:left; 
  padding-left:10px;
}
/* CAPTCHA */
/* ITENS DE FORMULARIO */
/* TEXTOS */
.texto {
  font-size: 12px;
  text-align:justify; 
  font-family:Arial; 
  font-size:12px; 
  color:#000;
}
.observacoes {
  font-size: 11px;
  color: gray;
}
.intertitulo {
  font-size: 14px;
  color: #000066;
  font-weight: bold;
}
.msg_erro {
  color: red;
}
.msg_sucesso {
  color: #000099;
}

/* FORMATAÇÂO DA LISTA*/
#barra1{
  width:772px; 
  height:20px; 
  background-color:#26508C; 
  color:#FFF; 
  padding-left:10px; 
  font-weight:bold;
}
#barra2{
  width:782px; 
  height:auto;
}
/* FORMATAÇÂO DA LISTA*/

/* INGLES E ESPANHOL */

.ing_esp_geral{
  width:781px; 
  height:auto;
}
.ing_esp_esquerda{
  width:481px; 
  height:345px; 
  float:left; 
  background-color:#EFEFEF;
}
.ing_esp_coment{
  width:441px; 
  height:50px; 
  margin:20px 20px; 
  text-align:justify;
}
/* CAPTCHA */
.captcha_ing_esp_geral{
  width:300px; 
  height:345px; 
  float:left; 
  background-color:#E0E0E0;
}
.captcha_ing_esp_cabecalho{
  width:300px; 
  height:80px; 
  float:left;
}
.captcha_ing_esp_ip{
  width:260px; 
  height:20px; 
  margin:60px 10px 0px 30px;
}
.captcha_linha_separador{
  width:300px; 
  height:10px; 
  clear:both;
}
.captcha_geral{
  width:272px; 
  height:102px; 
  margin-left:28px;
}
.ing_esp_captcha_label{
  width:272px; 
  height:20px;
  margin-left:28px;
}
.formulario_campo_captcha{
  width:272px; 
  height:20px; 
  margin-left:28px;
}
.botao_captcha_ing_esp{
  width:272px; 
  height:30px; 
  margin-left:28px;
}
.rodape_captcha_ing_esp{
  width:300px; 
  height:60px; 
  clear:both;
}
/* CAPTCHA */
/* INGLES E ESPANHOL */

/* FORMULARIOS */
.caixa_de_texto {
  background-color: white;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  border: 1px solid #666;
}

/* CORPO */


#corpo_frame {
  float: left;
  width: 775px; 
  font-size: 12px;
  line-height: 21px;
  word-wrap: break-word;
  overflow: hidden;
}

#corpo_frame a {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo_frame a:link {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo_frame a:visited {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo_frame a:active {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo_frame a:hover {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}

/*  */

#corpo_frame_coluna1 {
  float: left;
  width: 441px;
}

#corpo_frame_coluna1_topo {
  background: url("//servicos.sjc.sp.gov.br/imagens/servicos_barra_azul_2_frame.jpg") no-repeat scroll left top transparent;
  height: 23px;
  margin-bottom: 8px;
  width: 453px;
  color: #FFFFFF;
  font-size: 12px;
  padding: 1px 2px 2px 10px;
  text-align: left;
}

/* Fim corpo frame */

#corpo {
  float: left;
  width: 782px; 
  font-size: 12px;
  line-height: 1.8;
  word-wrap: break-word;
  overflow: hidden;
}
#corpo a {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo a:link {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo a:visited {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo a:active {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo a:hover {
  color: #000099;
  font-style: italic;
  text-decoration: none;
}
#corpo_coluna1 {
  float: left;
  width: 452px;
}
#corpo_coluna1_topo {
  background: url("/imagens/servicos_barra_azul_2.jpg") no-repeat scroll left top transparent;
  height: 23px;
  margin-bottom: 8px;
  width: 453px;
  color: #FFFFFF;
  font-size: 12px;
  padding: 1px 2px 2px 10px;
  text-align: left;
}
#corpo_coluna1_nomeservico {
  color: #000066;
  font-weight: bold;
  font-size: 20px;
}

#corpo_coluna1_imprimir {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  text-align: right;
}
#corpo_coluna1_imprimir a {
  font-style: normal;
  text-decoration: none;
  color: black;
}
#corpo_coluna1_imprimir a:link {
  font-style: normal;
  text-decoration: none;
  color: black;
}
#corpo_coluna1_imprimir a:visited {
  font-style: normal;
  text-decoration: none;
  color: black;
}
#corpo_coluna1_imprimir a:active {
  font-style: normal;
  text-decoration: none;
  color: black;
}
#corpo_coluna1_imprimir a:hover {
  font-style: normal;
  text-decoration: none;
  color: black;
}

#corpo_coluna2 {
  float: left;
  margin-left: 12px;
  width: 317px;
}
#corpo_coluna2_combosecfund {
  background:url("/imagens/servicos_fundo_secretarias.jpg") no-repeat scroll 0 0 transparent;
  height: 49px;
  /* margin-bottom: 0; */
  margin-bottom: 5px;
  padding: 7px 10px 10px 10px;
}
#corpo_coluna2_chapeusecfund {
  margin-bottom: 2px;
  font-weight: bold;
}
#corpo_conteudo {
  clear: both;
}

#corpo_conteudo_nomeservico {
  color: #000066;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 15px;
}

#corpo_final {
 width:782px;
 clear: both;
 height: 25px;
 /*padding-top: 20px;*/
}
#corpo_final_ferramentas {
  border-bottom: 1px dotted rgb(153, 153, 153); 
  margin-left: 218px; 
  width: 782px;
  line-height: normal;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
}
#corpo_final_ferramentas a:link {
  font-style: normal;
  text-decoration: none;
  color: black;
}
#corpo_final_ferramentas a:visited {
  font-style: normal;
  text-decoration: none;
  color: black;
}
#corpo_final_ferramentas a:active {
  font-style: normal;
  text-decoration: none;
  color: black;
}
#corpo_final_ferramentas a:hover {
  font-style: normal;
  text-decoration: none;
  color: black;
}


/* MENU */
#menu_esquerda {
  float: left;
  width: 206px;
  margin-right:12px;
  word-wrap: break-word;
  overflow: hidden;
}
#menu_esquerda a {
  color: black;
  text-decoration: none;
}
#menu_esquerda a:link {
  color: black;
  text-decoration: none;
}
#menu_esquerda a:visited {
  color: black;
  text-decoration: none;
}
#menu_esquerda a:active {
  color: black;
  text-decoration: none;
}
#menu_esquerda a:hover {
  color: black;
  text-decoration: underline;
}
#menu_esquerda ul {
  list-style-image: url("/imagens/seta_nova.jpg");
  padding-left: 1em;
}
#menu_esquerda li {
  /* height: 22px; */
  padding-bottom: 5px;
  margin: 0;
  padding-left: 0.3em;
}
#menu_esquerda_topo {
  background: url("//servicos.sjc.sp.gov.br/imagens/servicos_barra_azul_1.jpg") no-repeat scroll left top transparent;
  height: 23px;
  margin-bottom: 4px;
  width: 206px;
  color: #FFFFFF;
  font-size: 12px;
  padding: 4px 2px 2px 10px;
  text-align: left;
}
.item_menu {
  font-size: 12px;
}
.topico_menu {
  color: #000066;
  font-size: 80%;
  font-weight: bold;
  padding-left: 1em;
  text-align: left;
}




/* etapas */

.etapas{
  width:782px;
  height:30px;
  margin-bottom:10px;
}
.etapas_div{
  width:156px;
  height:30px;
  float:left;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  text-align:center;
  line-height:30px;
}
.etapa_a{
  width:156px;
  height:30px;
  background-image:url(/imagens/etapa_img1.png);
  color:#FFF;
}
.etapa_b{
  width:156px;
  height:30px;
  background-image:url(/imagens/etapa_img2.png);
  color:#FFF;
}
.etapa_c{
  width:156px;
  height:30px;
  background-image:url(/imagens/etapa_img3.png);
  color:#000;
}
.etapa_d{
  width:156px;
  height:30px;
  background-image:url(/imagens/etapa_img4.png);
  color:#000;
}




/* INTRANET */
input{
  font-family:Arial;
  font-size:12px;
  color:#000;
  height:15px;
  border:1px solid #666;
}
.input_intranet01{
  width:46px;
}
.input_intranet02{
  width:240px;
}
.input_intranet03{
  width:110px;
}
.input_intranet04{
  width:178px;
}
.input_intranet05{
  width:45px;
}

.servidor_geral{width:782px; height:auto;}
.servidor_bloco01{width:350px; height:395px; padding:20px 20px; float:left; background-color:#EFEFEF;}
.servidor_bloco02{width:350px; height:395px; padding:20px 20px; float:left; background-color:#E0E0E0;}
.servidor_titulo01{width:350px; height:20px; margin-bottom:10px; line-height:20px; font-family:Arial; font-size:16px; color:#006; font-weight:bold;}
.servidor_subtitulo{width:350px; height:20px; line-height:20px; font-family:Arial; font-size:12px; color:#000;}

.servidor_label01{width:80px; height:20px; line-height:20px; margin-right:5px; float:left; text-align:right; font-family:Arial; font-size:12px; color:#000;}
.servidor_label02{width:265px; height:20px; line-height:20px; margin-left:85px; font-family:Arial; font-size:12px; color:#000;}
.servidor_label03{width:100px; height:20px; line-height:20px; margin-right:5px; float:left; text-align:right; font-family:Arial; font-size:12px; color:#000;}
.servidor_label04{width:245px; height:20px; line-height:20px; margin-left:105px;}

.servidor_input01{width:265px; height:20px; float:left;}
.servidor_input02{width:245px; height:20px; float:left;}
.servidor_input03{width:115px; height:20px; float:left;}
.servidor_input04{width:15px; height:20px; float:left; text-align:center; line-height:20px;}
.servidor_input05{width:51px; height:20px; float:left; line-height:20px;}
.servidor_input06{width:50px; height:20px; float:left;}

.servidor_label_cinza{width:66px; height:20px; float:left; font-family:Arial; font-size: 11px; color: gray; line-height:20px;}
.servidor_label_nada01{width:105px; height:20px; float:left; text-align:right; line-height:20px;}

.formulario_comentario02{width:65px; height:20px; float:left; font-family:Arial; font-size: 11px; color: gray; line-height:20px;}

.servidor_captcha_geral{width:350px; height:102px;}
.servidor_captcha_troca{width:50px; height:100px; padding-left:10px; background-color:#FFF; border-bottom: 1px solid #000; border-top: 1px solid #000; border-right:1px solid #000; float:left;}
.servidor_captcha_troca_dentro{width:50px; height:50px;}
.servidor_captcha_imagem{width:182px; height:102px; margin-left:85px; float:left;}


.servidor_clear01{width:350px; height:10px; clear:both;}
.servidor_clear02{width:782px; height:5px; clear:both;}
/* INTRANET */



.botao4_duplo {width:80px; height:25px; font-family: Arial; margin-right:20px; font-size: 12px; background-color: #DDDDDD; border: 1px solid gray; color: black; cursor: pointer;}
.botao4_duplo:visited{background-color: #DDDDDD; border: 1px solid gray;}
.botao4_duplo:hover{background-color: #DDDDDD; border: 1px solid gray;}
.botao4_duplo:active, .botao:focus {background-color: #DDDDDD; border: 1px solid gray;} 






/* HORARIOS E ITINERARIOS MAPAS */
.mapas_gostou_geral{width:782px; height:32px;}
.mapas_gostou_botao{width:130px; height:32px; float:left;}
.mapas_gostou_frase{width:266px; height:22px; float:left; padding-top:10px;}
.mapas_gostou_total{width:266px; height:22px; float:left; padding-top:10px; text-align:right;}
.mapas_gostou_midias{width:120px; height:20px; float:left; padding-top:12px;}
.icones_midias_sociais{width:20px; height:20px; float:left; padding-left:10px;}
/* HORARIOS E ITINERARIOS MAPAS */



.atencao_alerta{color:#ff0000 !important; font-weight:bold !important;}














/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
