


#pgcad_eta1 .pg_div1{
width: 20%;
display: inline-block;
padding-top: 90px;
}

#pgcad_eta1 .pg_div2{
width: 20%;
display: inline-block;
padding-top: 90px;
}




.divCadastrar_linha{
clear:both; padding:0px; margin:0px; width:98%;  height:30px;
margin-bottom:5px; 
}

.divCadastrar_linha2{
clear:both; padding:0px; margin:0px; width:98%;  height:30px;
margin-bottom:5px; 
}

.divCadastrar_m{
width:48%;  float:left; 
margin-bottom:5px; 
}

.divCadastrar_m2{
width:48%; float:left; 
margin-bottom:5px; 
}


.divCadastrar_g{
width:98%; 
margin-bottom:5px; 
}

.Cadastrar_textos{
float:left; padding-top:5px; width:85px; width:120px;  text-align:right; padding-right:5px; padding-left:0px;
}

.Cadastrar_input{
width:98%; margin-bottom:5px; 
}

.Cadastrar_input2{
margin-bottom:5px; 
}

.phone{
margin-bottom:5px; 
}

.Cadastrar_input_gr{
width:98%; min-width:475px;
margin-bottom:5px; 
}









.menu_meusdados_div1{
float:left;  text-align:left; padding-top: 15px; padding-left: 15px; 
}

.menu_meusdados_div1 img{
width:90%; max-width:180px;
}



.menu_meusdados_div2{
 float:left; padding-top: 15px;  
}


.menu_meusdados_div2b{
font-size:25px; color:#666666; 
}



.menu_meusdados{
font-size: 20px; font-weight:bold; color: blue;
}



.altcad_linha{
clear:both; padding:0px; margin:0px; width:100%;  
margin-bottom:5px; 
}


.div_altcad_g{
width:68%; 
margin-bottom:5px; 
margin-left: 1%;
margin-right: 1%;
float: left;

}

.div_altcad_metade{
width:48%; 
margin-bottom:5px; 
margin-left: 1%;
margin-right: 1%;
float: left;
}

.div_altcad_umterco{
width:28%; 
margin-bottom:5px; 
margin-left: 1%;
margin-right: 1%;
float: left;
}


.div_altcad_umsexto{
width:16%; 
margin-bottom:5px; 
margin-left: 1%;
margin-right: 1%;
float: left;
}



.div_altcad_meiosexto{
width:8%; 
margin-bottom:5px; 
margin-left: 1%;
margin-right: 1%;
float: left;
}


.div_altcad_txt{
float:none; padding-top:15px;  text-align:left; padding:0px; width:100%; 
}


.div_altcad_campo{
float:none; padding-top:5px;  text-align:left;  padding:0px; width:100%; 
}


.div_altcad_txt_float{
float:left ; padding-top:15px;  text-align:left; padding:0px; 
margin-left: 1%;
margin-right: 1%;
}



.altcad_input{
width:100%; margin-bottom:5px; 
}


.altcad_select{
width:100%; margin-bottom:5px; 
}

.altcad_input_mini{
margin-bottom:5px;  width:20%; 
}


.altcad_input_mini2{
margin-bottom:5px;  width:40%; 
}


.altcad_input_pq{
 margin-bottom:5px;  width:70%;  
}


/*


.altcad_input_gr{
width:100%; min-width:475px;
margin-bottom:5px; 
}







.altcad_select_pp{
width:30%;  margin-bottom:5px; 
max-width: 100px !important; min-width: 100px !important; 
}

*/


#btn_altcad{
  margin-left: 1%;
  width:90px;
}











.abas{
width:150px; 
border-radius: 0px; -webkit-border-radius:0px;-moz-border-radius:0px;  
border-top-right-radius: 20px; -moz-border-radius-topright: 20px -webkit-border-top-right-radius: 20px; 
font-weight: bold;
font-size:16px;
text-align:center;
cursor:pointer; 
height:35px;
color:#F8F0F1;
background:#C51F2A;
}



.abas_apag{
width:150px; 
border-radius: 0px; -webkit-border-radius:0px;-moz-border-radius:0px;  
border-top-right-radius: 20px; -moz-border-radius-topright: 20px -webkit-border-top-right-radius: 20px; 
font-weight: bold;
font-size:16px;
text-align:center;
cursor:pointer; 
height:35px;


filter:opacity(alpha=50); 
-moz-opacity:0.5; 
opacity:0.5;



color:#F8F0F1;
background:#C51F2A;

}













.novo-cadastro{
  cursor: pointer;
}


.btn_new{
   border-radius: 3px; -webkit-border-radius:3px;-moz-border-radius:3px; 
   background: #ad0000;
   color: #ffffff;
   font-size: 16px;
   cursor: pointer;
}

.bt1{
  width: 150px;
}



.cadnew_input{
width:98%; 
margin-bottom:5px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
box-shadow: #999999 0px 1px 1px; 
border: 2px solid #999999;
}




.cadnew_input_gr{
width:99%; 
}


.divCadaNew_m{
 float:left; 
margin-bottom:25px; 
width:64%; 
}


.divCadaNew_m2{
/*width:24%;  */
margin-bottom:25px; 
width:32%; 
float:left;
}



.divCadaNew_m3{
margin-bottom:25px; 
width:54%; 
float:left;
}



.divCadaNew_p{
margin-bottom:25px; 
width:23%; 
float:left;
}




.divCadaNew_pp{
margin-bottom:25px; 
width:10%; 
float:left;
}




.cadnew_select{
  width:98%; 
margin-bottom:5px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
box-shadow: #999999 0px 1px 1px; 
border: 2px solid #999999;
}




#div_linha_cidade_estado select{
  width:98%; 
margin-bottom:5px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
box-shadow: #999999 0px 1px 1px; 
border: 2px solid #999999;
}


.divCadastrar_linha #concordo{
 height: 30px; 
 width: 30px; 
}




.cad_termos{
cursor: pointer;
}

.cad_termos .d1{
float: left;
}

.cad_termos .d1 #concordo{
width:30px; height:30px;
}

.cad_termos .d2{
float: left;
padding-top: 20px;
}

.cad_termos a{
  
}

.cad_termos img{
 height: 40px; 
}


.cad_acesso{
 font-size: 20px; 
 font-weight: 500;
 margin-top: 20px;
}

.cad_acesso a{
 font-size: 13px; 
  font-weight: normal;
  color:#222222;
}


.divEnglobaCadastro {
padding:4px; background: none; min-height: 380px;
width: 80%;
text-align: center;
display: inline-block;
}

.divEnglobaCadastro #divsalvando{
/*position:fixed; width:150px; padding:4px; background:yellow; z-index:100; display:none;*/
 position:absolute; width:90px; padding:4px; background:yellow; z-index:100; display:none;
}


.divEnglobaCadastro #divsalvandoRetorno{
 position:absolute; width:100%; max-width:310px;  padding:4px;  color: red; 
 z-index:100; 
 /*display:none;*/
 /*background:#ffffff; */
}




#btn_cad_salvar_new{
  max-width:120px;
}



#divCadastroSalvou{
  display: none;
   /* display: block; */
}


#divCadastro{
  display: block;
  /*display: none; */
  margin:0px;
  padding: 0px;
}

#divCadastroSalvou .d1{
font-size: 18px;
font-weight: bold;
}

#divCadastroSalvou .d2{
font-size: 16px;
margin-top: 20px;
}



#divCadastroSalvou .d4{
clear: both;
margin-top: 20px;
background: none;
min-height: 40px;
}


#cadastroSalvouRetorno{
font-size: 18px;
}



.caddoc_bt{
/*font-weight: bold;*/
font-size:15px;
text-align:center;
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
padding:8px;    cursor:pointer;
height:38px;
color:#ffffff;
background:#D31111;
width: 300px;
}





/*
.caddoc_blocoarq{
height: 32px;
float: left;
}
*/

.caddoc_file{
  width: 290px;
  font-size: 12px;
    background: #687680;
    color:#ffffff;
  border-radius: 0px; -webkit-border-radius:0px;-moz-border-radius:0px; 
  border:0px;
  height: 29px;
}



.caddoc_col1{
  width: 49%;
  padding: 0px;
  margin: 0px;
  float: left;
  filter:opacity(alpha=100); 
-moz-opacity:1; 
opacity:1;
}


.caddoc_col2{
  width: 49%;
  padding: 0px;
    margin: 0px;
  float: left;
  filter:opacity(alpha=100); 
-moz-opacity:1; 
opacity:1;
}

.caddoc_semcol{
  width: 99%;
  padding: 0px;
    margin: 0px;
clear: both;
margin-top: 40px;
filter:opacity(alpha=100); 
-moz-opacity:1; 
opacity:1;
}



.caddoc_col1_apag{
  width: 49%;
  padding: 0px;
  margin: 0px;
  float: left;
filter:opacity(alpha=30); 
-moz-opacity:0.3; 
opacity:0.3;
}


.caddoc_col2_apag{
  width: 49%;
  padding: 0px;
    margin: 0px;
  float: left;
filter:opacity(alpha=30); 
-moz-opacity:0.3; 
opacity:0.3;
}

.caddoc_semcol_apag{
  width: 99%;
  padding: 0px;
    margin: 0px;
clear: both;
margin-top: 40px;
filter:opacity(alpha=30); 
-moz-opacity:0.3; 
opacity:0.3;
}














.div_carregando_doc{
  display: none;
  text-align: left;
  width: 20px;
  position: absolute;
  background: #ffffff;
  font-size:11px;
  font-weight: normal;
  margin-left: 5px;
}



.frmDoc{
filter:opacity(alpha=100); 
-moz-opacity:1; 
opacity:1;
}

.frmDoc_apag{
filter:opacity(alpha=50); 
-moz-opacity:0.5; 
opacity:0.5;
}

#ifrDoc{
  display: none; 
  /*border: 1px solid red; */
}

.caddoc_txtjaeviou{
color:#ffffff;
}



.div_termos{
  width: 100%;
  text-align: center;
  border: 0px;
margin: 0px;
}

.div_termos h2{ 
font-size: 30px;
font-weight: 600;
color: #666666;
  }

.div_termos2{
  width: 90%;
  height: 280px;
  overflow: auto;
  background: var(--cinza);
  display: inline-block;
  text-align: center;
  padding-left:  1%;
  padding-right : 1%;

}




.div_regras{
  width: 100%;
  text-align: center;
  border: 0px;
margin: 0px;
}


.div_regras2{
  width: 90%;
  height: 300px;
  overflow: auto;
  background: var(--cinza);
  display: inline-block;
  text-align: center;
  padding-left:  1%;
  padding-right : 1%;
    padding-top: 40px;

}

.regras_login_div1{
  width: 2px;
  max-width: 1%;
  background: #ad0000;
    display: inline-block;
    height: 20px;
}

.regras_login_div2{
  width: 97%;
  display: inline-block;
  text-align: left;
  font-size: 20px;

   padding-left: 1%;

}

.regras_login_div3{
  clear: both;
  margin-top: 10px;
}


















.caddoc_blocotit{
  background: #687680;
  border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
box-shadow: #999999 0px 2px 2px; 
color: #ffffff;
height: 75px;
width: 300px;
border: 1px solid #ffffff;
text-align: center;
font-size: 16px;
font-weight: bold;
padding-top: 5px;
float: left;
}



.caddoc_bt_div{
 clear: both;
 margin-top: 10px !important;
}




#caddoc_bloco_doc1{
    margin-top: 0px;
     margin-bottom: 30px;
  height: 150px;
  width: 35%;
  float: left;;
  margin-right: 25%;
}

#caddoc_bloco_doc2{
      margin-top: 0px;
     margin-bottom: 30px;
   height: 150px;
    width: 35%;
  float: left;;
}


#caddoc_bloco_doc11{
    margin-top: 0px;
     margin-bottom: 30px;
  height: 150px;
  width: 35%;
  float: left;;
  margin-right: 25%;
}




#caddoc_bloco_doc3{
    margin-top: 0px;
     margin-bottom: 30px;
  height: 150px;
  width: 35%;
  float: left;;
  margin-right: 25%;
}

#caddoc_bloco_doc4{
      margin-top: 0px;
     margin-bottom: 30px;
   height: 150px;
    width: 35%;
  float: left;;
}




#caddoc_bloco_doc5{
       margin-top: 0px;
     margin-bottom: 30px;
   height: 150px;
  width: 35%;
  float: left;;
  margin-right: 25%;
}

#caddoc_bloco_doc6{
          margin-top: 0px;
     margin-bottom: 30px;
   height: 150px;
    width: 35%;
  float: left;;
}




#caddoc_bloco_doc7{
        margin-top: 0px;
     margin-bottom: 30px;
   height: 150px;
  width: 35%;
  float: left;;
  margin-right: 25%;
}

#caddoc_bloco_doc8{
         margin-top: 0px;
     margin-bottom: 30px;
   height: 150px;
    width: 35%;
  float: left;;

}