

/*@media only screen and (max-width: 630px)  { */
@media only screen and (max-width: 790px)  { 























/* -geral */


body{
  margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
/*font-family:Arial; */
  background-color: #F8F8F8;
  background-image: url('../img/fd_cel2.jpg?vs=2');   background-repeat: no-repeat; background-size: 100% ;
}



.ocu_desk{
display: block;
}

.ocu_cel{
display: none;
}


.divGridSite{
margin-top:0px; margin-bottom:0px; 
}


.divGridSiteNew{

}


.pgEnquadra{
width: 98%;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
}



.pgMolduraCor{
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
width:94%;
padding: 15px 0px 15px 0px;
background:var(--claro) ; 
min-height: 250px;
border: 3px solid var(--cinza);
margin-bottom: 50px;
 margin-left: 0px;
 margin-right: 0px;
 display: inline-block;

}



.body_cel2{
background-image: none;
}



.titulo{
font-size: 14px;
}



.div_pg_int_geral{
 padding:10px 2% 10px 2%; 
 min-height:100px;
 width: 89%;

 margin-top: 20px;
margin-bottom: 20px;


}



.div_pg_int{

 padding:10px 2% 10px 2%; 
 min-height:100px;
 width: 89%;

 margin-top: 20px;
margin-bottom: 20px;

}

.pgEnquadra_new{
 padding:10px 2% 10px 2%; 
 width: 89%;
 margin-top: 20px;
margin-bottom: 20px;
}




.moldura2{
 padding:10px 2% 10px 2%; 
 width: 89%;

 margin-top: 20px;
margin-bottom: 20px;
}






.div_img_pg_int{
width:98%; clear:both; float:none; margin-left:0px; 
}

.img_pg_int{
max-height:375px;
width: 98%;
}




.iframe_login_cab{
margin-top:-10px;
height:150px;
}


#blocoLoginCab li .campoLoginCab{
height:50px; width:200px;
}

#blocoLoginCab li .campoSenhaCab{
height:50px; width:150px; 
}


 .logcab_bt{
height:50px;
}

#email_cab_as{
  height:50px; 
  width:100%; 
}


.tbl_pgedital_1{
 width:96%; 
}

.tbl_pgedital_1 td{
padding: 5px;
}


.tbl_pgedital_1 img{

}

.tbl_pgedital_2{
 width:96%; 
}

.tbl_pgedital_2 td{
padding: 5px;
}


/* geral- */





















/* -cabecalho */









#gridCab .gridCabCel1{
width:28%; 
 text-align:center; padding:0px; padding-top:5px;

}

.logoHome{
width:95%; height:auto; margin-top: 10px; margin-left: 3%; 
}




#gridCab .gridCabCel2{
width:71%; 
padding: 0px;
padding-top: 4px;
margin: 0px;

  text-align:left !important; 

}



#menuCab{
list-style: none; 
text-align:left;  width: 100%; margin: 0px; 
 margin-left:-30px; 
}


#menuCab li{
position: relative; float: left;  
margin:0px; 
padding:0px  !important; 
padding-top:2px !important ;
margin-right:6px !important ;
margin-bottom: 6px !important ;
height:16px;
text-align:center;

}




.limite_menu1{
max-width:110px;  min-width:110px;  width:110px;
}



.menu_cab{
font-size:14px; 
font-weight:bold;
color:#777777;  
}



#menuCab .menu_cab_destaque{
padding-left:0px;
}













#gridCab .gridCabCel3{
width:100%; 
height: 1px;

}

/*
.divCabIco{
right : none;
margin-right : 1px;
width:30px  !important; 
margin-top:-25px;
text-align: left;;
padding: 0px;
}



#gridCabIco{
width:30px  !important;
 margin:0px;  padding: 0px; 
}


#gridCabIco li{
width:30px; padding:0px; padding-top:5px; padding-bottom:5px;
}



#gridCabIco li img{
width:30px; 
height:30px; 
}
*/




#box_arcli_fechar{
margin-top: -15px;
height: 40px !important;
}




#menuCab{
list-style: none; 
text-align:left;  width: 100%; margin: 0px; 
 margin-left:-30px; 

 margin-top: 2px;

 position: absolute;
 z-index: 140;


 display: none;  

}


#menuCab li{

float: none;  
background: #eeeeee;
border: 1px solid #555555;
width:90%;
height:25px !important ;
margin-bottom: 1px !important ;
margin-left: 6%;
padding-top: 7px !important;
}




.limite_menu1{
max-width:90%;  min-width:90%;  width:90%;
}




#gridCab{
  display: none;
}

#gridCab .cel2b{

}



#submenuCab li{
height:22px;
padding:8px 2px 4px 2px !important;
margin-bottom: 2px !important;
 background:#cccccc !important;
}

#div_submenu{
 background:#eeeeee !important;
 height: 200px !important;
}


.div_menu22{
   display: none;
}





#div_cab_cel{
display: block;
width: 100%;
padding: 0px;
margin: 0px;
}



.div_cab_cel_sup{
padding: 0px;
margin: 0px;
background: var(--cinza);
border: 1px solid var(--esverdeado); 
height: 40px;
position: fixed;
width: 100%;
}

.div_cab_cel_sup_espaco_do_cab{
height: 40px;
clear: both;
}


.div_cab_cel_sup img{
height: 35px;
width: 40px;
cursor: pointer;
margin-right: 20px;
margin-top: 3px;
}






.logo_cel_img{
 height: 60px; 
 margin-top: 20px;
}

.logo_cel_img_menu{
   height: 60px; 
 margin-top: 20px;
}






.topoPrincipal{
  display: none;
}




.divCabIco{
 width:70% !important;
 margin-left: 15% !important;
}


#gridCabIco{

}

#gridCabIco li{
 width:20% !important;
 float: center !important;
}


#gridCabIco li img{
width:70% !important; 
height:auto !important; 
max-height:40px !important; 
}




/* cabecalho- */









/* -menucel */
#menu_cel_new{
   display: none; 
 position: absolute; 
  position: fixed; 
    width: 80%;
  max-width: 400px;
}



.menu_cel_sup{
 width: 100%;
 height: 100px;
 background: #ffffff;
 box-shadow: 0px 4px 4px #000000;
}

.menu_cel_sup_fechar{
   text-align: right;
   padding: 0px;
   margin: 0px;
    height: 20px;
}

.menu_cel_sup_fechar_img{
width: 20px;
height: 13px;
margin-right: 7px;
cursor: pointer;
}



.menu_cel_fundo{
 background: var(--esverdeado);
 filter:opacity(alpha=90); 
-moz-opacity:0.9; 
opacity:0.9;
 width: 100%;
 height: 500px;
}



.menu_cel_espacoini{
  height: 20px;
}


.menu_cel_linha{
clear: both;
     height: 37px;


}




.menu_cel_linha_col1{
       width: 18%;
       float: left;
cursor: pointer;

}


.menu_cel_linha_col1 img{
max-width: 28px;
 width: 90%;
  margin-left: 5%;
}

#menu_cel_img1{
max-width: 24px;
 width: 80%;
}

#menu_cel_img2{
max-width: 24px;
 width: 80%;
}





.menu_cel_linha_col2{
    width: 80%;
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
      text-align: left;
 padding-top: 3px;
    float: left;
}



.menu_cel_linha_divis{
  background:#ffffff;
  width: 85%;
    height: 2px;
margin-bottom: 10px;
margin-top: 5px;
display: inline-block;

}





/* menucel- */




















/* -home */




#gridHome li{


}



.banner{
height:215px;  
}


.banner_img{
height:215px; 
}





#divBuscaHome{
 top:5px; 
  width:89%; 
  margin-left: 0px;
 padding-bottom: 0px !important;
}


.txtHomeBanner{
font-size:15px; 
text-shadow: none; 
color: #444444;
}

.boxBuscaHome{
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
height: 170px;
margin-bottom: 0px !important; 
padding: 5px;
width: 90%;  
max-width: 350px;  
margin-top:5px;
}

#CidadeUnica{
 height: 25px; 
}



#divBuscaHome .auxRow{
margin-top: 5px !important;
}

#divBuscaHome .auxInstr{
padding-left: 10px ;
margin-bottom: 2px;
font-size: 12px;
}

#divLimiCatsBuscaHome{
height: 50px; overflow: auto;
}


.catshome_div1{
float:left; width:auto; margin-right: 5px; 
}

.catshome_div2{
  float:left;  width:17px;
}

.catshome_div2 input{
  width:10px;  height: 10px; 
}

.catshome_div3{
  float:left;  width:auto; padding-top: 2px; margin-left: -2px; 
  font-size: 10px; color: #000000;
}

#btn_buscaAvanHome{
   height: 20px; font-size: 11px; padding-bottom: 2px; padding-top: 2px; background: #777777;
}
#btn_buscaPostHome{
  height: 30px; width: 100px !important; padding-top: 3px;
}




/*

.box_engloba_leihome1{
margin-top:20px; margin-bottom:50px; margin-left:2%; margin-right:0px; 
padding-top:5px; 
width:94%;  
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
box-shadow: #cccccc 5px 5px 5px; 
height:450px !important ;
}


.box_engloba_leihome2{
margin-top:20px; margin-bottom:50px; margin-left:2%; margin-right:0px; 
padding-top:5px; 
width:94%;  
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
box-shadow: #cccccc 5px 5px 5px; 
height:900px !important ;
}
*/

.box_engloba_leihome3{
  /*
margin-top:20px; margin-bottom:50px; margin-left:2%; margin-right:0px; 
padding-top:5px; 
width:94%;  
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
box-shadow: #cccccc 5px 5px 5px; 
height:1300px !important ;
*/
display: none;
}





.box_leihome_tit{
font-size:20px; 
margin-top:10px; margin-bottom:10px; 
color:#666666;
}




.ulHomeLei .li3{
width:90%;
}



 .ulHomeLei .blocosLeiNew3{
margin-left:3%; 
margin-right:3%;
width:94%;
height:376px;
}





.encaixaBuscaHomeCel{
  margin:0px; padding:0px;  
  width:100% ;
  clear: both;
display: block;
}


.logo_cel_div{
/*height: 350px;*/
/*background-mobile@2x.png*/
}

.cel_cab_div_chamada{
 /* border: 1px solid pink;*/
  margin-top: 20px;
  margin-bottom: 20px;
}


.cel_cab_div_chamada a{
  font-size: 22px;
  font-weight: bold;
  color: var(--esverdeado);
  text-decoration: none;
}



.cel_cab_div_busca{
  background: var(--esverdeado);
  height: 160px;
  width: 95%;
  border-radius: 6px; -webkit-border-radius:6px;-moz-border-radius:6px; 
}

.cel_cab_div_busca_intra{
  width: 85%;
  padding-top: 10px;
  text-align: left;
}

.cel_cab_div_busca_legendas{
  font-size: 14px;
  color: #ffffff;
  margin-bottom: 4px;
}


.cel_cab_div_busca_campos{
margin-bottom: 8px;
}


#local_pesq_div{
position: absolute;
background: var(--claro);
margin: 0px;
padding: 3px;
margin-top: -10px;
width: 80%;
text-align: left;
display: none;
}

#local_pesq_div div {
margin-bottom: 5px;
}


#local_pesq_div div a{
font-size: 16px;
}


.cel_cab_div_busca_btn{
  margin-top: 15px;
}



.bsc_cel_btn1a{
width: 75%;
margin-right: 0px;
padding: 0px;

}







.bsc_cel_btn1b{
background: none;
height: 40px;
width: 38%;
float: left;
padding: 0px;

border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;

border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;

margin-left: 5px;
border: 0px;
text-align: left;
}

.bsc_cel_btn1b img{
margin-top: 7px;
height: 25px;
width: auto;
}

.bsc_cel_btn1c{
background: none;
height: 40px;
width: 60%;
float: left;
padding: 0px;
color: #ffffff;


margin-top: var(--fontem2);
margin-top: 10px;
text-align: right;
}


#banner_enfase{
 display: none; 
}

#banner_enfase_mob{
 display: block; 
}



#banner_leiloes_desta{
height: 1260px;   
}



.tituloHome{
margin-bottom:10px; margin-left:5PX; margin-right:5PX;  
 font-size:16px !important; border: 0px;
}





/* home- */










/* -destaques */




/* dest1 */

.box_licits{

margin-top:10px; 
margin-bottom:20px; 
padding-top:15px; 
height: 425px;

/* border: 1px solid red; */

}


/* dest2 */

  .box_licits_intra{
width:100%; 
background: var(--claro2b); 
padding-top: 50px;
padding-bottom: 30px;

height: 280px;

text-align: center;

/* border: 1px solid green; */


}



/* dest3 */

.ulSlide2{
width:100%;  list-style: none; margin:0px;  margin-bottom:20px;  padding:0px; 
}

.ulSlide2 li{
margin-bottom: 20px;  padding:0px; clear:both;  background:none;
  text-align: left;
  margin-right: 0px;
  width:100% !important;

  /* border: 1px solid orange; */
}



/* dest4 */
.ulSlide2DivAux{

  /* border: 1px solid pink; */
  /* background: pink; */
  text-align: center;
  }






/* dest5 */



.lote_destaque3{
float:none;
clear: both;
margin-bottom:0px;  
margin-right:0px;
margin-left:3%; 
margin-left:0px; 
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 

height:255px;
padding:0px;

display: inline-block;



background-color:#ffffff;

box-shadow: 5px 5px 15px #222222;

/*  border: 1px solid blue; */

}



.lote_destaque3_larg{
width:90%;
min-width:290px;
max-width:290px;

}




.desta3_foto{
height:auto;
width:100%;
max-height:170px;
min-height:170px;

-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 

}

.desta3_foto_vert{
height:170px;
width:auto;
max-width:100%;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 

}




.lote_destaque3_sobre{
width:280px;
display: block;
margin-top: 171px; 
filter:opacity(alpha=100); 
-moz-opacity:1; 
opacity:1;
background: none;
font-size:16px;
line-height: 17px;
color: #ad0000;
height: 75px;
}



.desta3_proxlance{
color: #ad0000;
font-size:18px;
}


.links_slides2{

}





.divSlideSetaEsq2{
position:absolute;   padding-left:1px; padding-right:1px; 
left: 10px;
/*background:orange;*/
margin-top:110px; 
}


.divSlideSetaDir2{
position:absolute;   padding-left:1px; padding-right:5px;
right: 10px;

/*background:orange;*/ 
margin-top:110px; 
}

.ico_desta3_seta{
height:25px;
width:auto;
}





.box_licits_tit{
font-size:22px;  
color: var(--esveredado);
text-align: center;

}

.box_licits_tit_linha{
  height: 5px;
  width: 70%;
  margin-bottom: 20px;
  margin-right: 0px;

  box-shadow: 2px 3px 6px #444444;


}






/* destaques- */









/* -interna */


.subcab_int_div{

  margin:5 0 20 0; 
  padding:0px;  
  width:100% ;
  clear: both;

   height: 100px;
   box-shadow: #999999 5px 5px 10px; 

}



#divBuscaInt{
padding-top: 5px;
}




.boxBuscaInt{
border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px; 
height: 75px;
padding: 5px;
width: 92%;  
max-width: 92%;   
text-align: left;
margin-left: -2% !important;

}


#divBuscaInt .auxRow1{
position: absolute;
text-transform: uppercase;
font-weight: 700;
font-size: 11px;
}


#divBuscaInt .btpeq{
  height: 20px; padding: 0 4 0 4; margin: 0px; margin-right: 30px; font-size: 10px;
  border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px; 
}

#divBuscaInt .bgcinzaclaro{
background: #666666;
}


#divBuscaInt .auxCol1{
width: 95%;  
float: none;
text-align: left;
margin-top: 3px;
}

#divBuscaInt .auxCol2{
width: 220px;  
float: left;
margin-left: 0px;
margin-top: 2px;
}

#divBuscaInt .auxCol3{
width: 60px;  
float: left;
padding: 0px;
margin:0px; 
padding-top: 3px;
}


#divBuscaInt .auxInstr{
padding-left: 0px ;
margin-bottom: 5px;
font-size: 11px;

float: left; width: 47px; color: #000000;
}

#divBuscaInt .auxCbb1{

}

#divBuscaInt #EstadoUnico{
  height: 25px;  max-width: 170px; font-size: 10px; padding:0px;  margin:0px; color:#000000; 
}


#divBuscaInt #CidadeUnica{
  height: 25px;  max-width: 170px; font-size: 10px; padding:0px;  margin:0px; color:#000000; 
}


#divBuscaInt .w100{
  height: 25px;  width: 60px !important; font-size: 10px; padding:0px;  margin:0px; background: #555555; 
}


/* interna- */







































/* -forms */




/* -recupsenha */
#email_recup{
width:94%; 
height: 50px;
}
#btn_recup_salvar{
width:94%; 
height: 50px;
}
/* recupsenha- */


/* -newsletter */


.roda_nl{
width:100%;  height:270px; 
   background-size: 98% 320px;
    padding-top:20px;
    padding-left: 0px;
    text-align: left;
    margin-bottom: 10px;

}


#ifr_nl{
width:77%; max-width:350px;  height:233px; 
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
padding:10px;
margin-left: 5px;
background: #ffffff;
}


.home_nl{
clear:both;  width:100%;  height:290px; 

    padding-top:50px;

}



.nl_agd{
 width:95%;  height:690px; 

    padding-top:50px;

}

#ifr_agd_cel{
width:90%; max-width:500px;   height:680px; 
background:none;
padding:5px;
}




#banner_leiloes_desta{
    display: none;
}






.home_nl{
  display: none;
}

.nl_cel{
 width:100%;  height:310px; 

    padding-top:50px;


}

#ifr_nl{
   width:86%;  height:270px; 
}



/* newsletter- */





/* -interessados */

.div_cad_interessado{
width: 100% ;
padding: 0px
margin: 0px;

}

.div_cad_interessado2{
width: 100%;
margin: 0px;
}

.div_cad_interessado3{
width: 100%;
margin: 0px;
}

.interesse_cx_campo{
width: 100%;
text-align: none;
margin-bottom: 2px;
}


.interesse_input{
width: 99%;
margin-right: 1%;
margin-bottom: 0px;
}


.bt_cadinteressado{
 width:150px;
}


/* -interessados */



/* -cadastro */

#pgEnquadra_cad{
  width: 96% !important;
     padding-left: 0px !important;
  padding-right: 0px !important;
}

#pgMolduraCor_divcad{
   width: 96% !important;
   margin-left: 0px !important;
   margin-right: 0px !important;
     padding-left: 0px !important;
  padding-right: 0px !important;
  box-shadow: none;
  border: 1px solid #999999;
  text-align: center;
}


.divEnglobaCadastro {
padding:0px; 
margin: 0px;
min-height: 100px;
width: 100%;
}


#cad_compl_tit_fis{
font-size: 16px;
}

#cad_compl_tit_jur{
font-size: 16px;
}




.divEnglobaCadastro #divsalvando{
width:60%; 
padding-left: 2%;
padding-right: 2%;
margin: 0px;
}


.divEnglobaCadastro #divsalvandoRetorno{
width:94%; 
padding-left: 2%;
padding-right: 2%;
margin: 0px;
}


.divCadastrar_linha{
width:96%; 
padding-left: 2%;
padding-right: 2%;
background: none;
text-align: center;
}


.abas{
width:130px; 
border-top-right-radius: 10px; -moz-border-radius-topright: 10px -webkit-border-top-right-radius: 10px;
font-size:14px;
}



.abas_apag{
width:130px; 
border-top-right-radius: 10px; -moz-border-radius-topright: 10px -webkit-border-top-right-radius: 10px;
font-size:14px;
}





#pgEnquadra_cad .titulo3{
font-size: 25px;
font-weight: 600;
color: #687680 ;
margin-top: 80px;
margin-bottom: 30px;
padding-left: 10px;
}

#pgcad_eta1 .pg_div1{
width: 95%;
clear: both;
padding-top: 30px;
}

#pgcad_eta1 .pg_div2{
width: 95%;
clear: both;
display: inline-block;
padding-top: 50px;
}


#pgEnquadra_cad .bt1{
  width: 100%;
  height: 50px;
}









.cadnew_input{
width:100%; 
margin-bottom:5px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
box-shadow: #999999 0px 1px 1px; 
border: 2px solid #ffffff;
background: var(--esverdeado);
color: #ffffff;
height: 50px;
 font-size: 16px; 
}


.cadnew_input::placeholder {
  color: #ffffff;
}



.cadnew_input_gr{
width:100%; 
}


.divCadaNew_m{
 float:none; 
margin-bottom:15px; 
width:100%; 
}


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



.divCadaNew_m3{
margin-bottom:15px; 
width:100%; 
float:left;
}



.divCadaNew_p{
margin-bottom:15px; 
width:100%; 
float:left;
}

.divCadaNew_pp{
margin-bottom:15px; 
width:100%; 
float:left;
}



.cadnew_select{
width:100%; 
margin-bottom:5px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
box-shadow: #999999 0px 1px 1px; 
border: 2px solid #ffffff;
background: var(--esverdeado);
color: #ffffff;
height: 50px;
 font-size: 16px; 
}



#div_linha_cidade_estado select{
width:100%; 
margin-bottom:5px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
box-shadow: #999999 0px 1px 1px; 
border: 2px solid #ffffff;
background: var(--esverdeado);
color: #ffffff;
height: 50px;
 font-size: 16px; 
}


.cadnew_select::placeholder {
  color: #ffffff;
}


#btn_cad_salvar_new{
 height: 50px;
 font-size: 16px; 
}

.cad_acesso a{
   font-size: 16px; 
}


.cad_termos .d1{
width: 20%;
}

.cad_termos .d1 #concordo{
max-width:100%; 
}


.cad_termos .d2{
  width: 79%;
    font-size: 15px;  
    text-align: left;;
}

#sp_cad_tx_concordo{
     font-size: 16px; 
}




.caddoc_col1{
  width: 100%;
  float: none;
  margin-bottom: 40px;
}


.caddoc_col2{
  width: 100%;
  float: none;
    margin-bottom: 40px;
}

.caddoc_semcol{
  width: 100%;
margin-top: 40px;
margin-left: 0px;
margin-right: 0px;

}


.caddoc_blocotit{
height: 52px;
width: 100%;
font-size: 16px;
padding-top: 5px;
float: none;
height: 75px;
}



.caddoc_bt_div{
 margin-top: 5px !important;
}

.caddoc_bt{
height:50px;
width: 100%;
}



/* cadastro- */





/* --forms- */












/* -leilao-busca */




.cat_engloba{
margin-bottom:3px;  
-webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px;
}

.cab_cat{

}

.cab_cat_img{
  height:30px; width:18px;
   padding-top:5px; 
 
}



.cab_cat_nome{
height:30px; 
}


.cab_div_ico{
height:10px; width:10px; margin-top:1px;margin-left:1px;
display: none;
}

.cabcat_div_ico_img{
height:10px; width:10px;  
}


.subcat_engloba{

}

.subcat_intra{
padding:5px; min-height:20px;  
font-weight:bold; 
font-size:10px;
}


.categ_lat{
font-size:13px !important; 
}

.categ_lat span{
font-size:9px !important;   
}


.subcat_lat_nome label{
font-size:11px !important; 
}


.subcat_lat_nome span{
font-size:9px !important; 
}

.bsc_lat_list1{
 width:15px !important ;
 padding: 0px; 
}

.bsc_lat_list2{
padding-left:1px; font-size:10px !important; 
}


.bsc_lat_list_tit{
font-size:12px !important; 
}

.bsc_lat_list_tit2{
font-size:12px; width:110px !important; 
}

.bsc_lat_divfim_b{
font-size:11px !important; 
}



.bsc_lat_divfim_btn{
padding-top:5px; font-size:11px !important; 
max-width:75px; height:20px; 
}





.lateralPgLeilaoTbl{

}

.lateralPgLeilaoCol1{
padding-top:0px;
width: 0px;
}


#div_lateral_pglei{
margin-left: 5px; 
margin-top: -15px;
position: absolute;
}


#div_lateral_pglei_abre{
display: block;
}

#div_lateral_pglei_conteudo{
display: none;
-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px; 
padding: 10px;
width: 200px;
border: 2px solid #777777;
}


.lateralPgLeilaoCol2{
width: 100%;
padding: 4px;
}


.pglei_tit{
padding-left:4px; margin-top:6px; margin-bottom:0px;  
}

.pglei_subtit{
font-size:11px; padding-left:4px;  height:12px; margin-bottom:10px; color: #000000; 
}








.pglei_lote  { 
-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; 
width:90%; 
/*height:735px; */
margin-left: 2%;
padding-bottom: 10px;
}





#ulPgLeilaoLotes{
width:100%; 
}


.ulPgLeilaoLotesLi1{
clear: both;
width:90%; 
text-align:center;   
display:block;
}

.ulPgLeilaoLotesLi2{
clear: both;
width:90%; 
padding-left:5px; padding-right:5px; 
padding-bottom: 10px;
}


.ulPgLeilaoLotesLi3{
clear: both;
width:90%; 
padding:0px;
min-height:210px; 
}



#ulPgLeilaoLotes .RecSubStatusDivLei{
 margin-top:-10px;
}




#sp_redessociais_pgleiloes{
display: none;  
}


.tituloleilao{
font-size:14px;
}



.endleilao{
font-size:11px;
padding-top:6px;
padding-bottom:6px;
color: #000000;
}


.obsleilao{
padding-bottom:6px;
font-size:10px;
line-height:11px;
height:35px;
color: #000000;
}


#tblCabPgLeilaoCel2{
padding:5px;
}


.pglei_lote  { 
padding-bottom: 10px !important;
}




.ulPgLeilaoLotesLi1{
width:100%; 
text-align:center !important;   
margin-bottom: 10px !important;
}


.ulPgLeilaoLotesLi2{
clear: both;
width:98%; 
padding-left:5px; padding-right:5px; 
padding-bottom: 20px;
margin-top: 10px !important;
}



.ulPgLeilaoLotesLi3{
margin-top: 10px !important;
width:98%; 
padding-bottom: 10px;
}




.lolei_sit2{
padding-top:1px;
}


.somostrarnocelu{
display: block;
}


.lolei_row11{
  padding:7 2 0 0; 
  line-height: 12px;
}



.pglei_cab1{
display: none;  
}

.pglei_cab1_compl{
  display: none;  
}

.busca_blocofiltros2{
width:100%;
padding: 0px;
background: var(--cinzaclaro2) ; 
height: 60px;
border-radius: 0px;
text-align: right;
padding-top: 10px;
}


.bsc_lat_divfim_btn_a{
background: #ffffff;
height: 52px;
width: 35%;
max-width: 200px;
float: none;
padding: 0px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 
cursor: pointer;
margin-left: 0px;
margin-right: 3%;
margin-top: 0px;
text-align: right;
display: inline-block;
box-shadow: 2px 2px 10px #222222;
}



.bsc_lat_divfim_btn3_a{
background: none;
height: 42px;
width: 65%;
float: left;
padding: 0px;
color: var(--cinza9);
text-align: center;
font-size:  var(--fontem);
font-weight: bold;
margin-top: 15px;
}




.bsc_lat_divfim_btn2_a{
 display: none; 
}





.bsc_lat_divfim_btn2_a_cel{
   display: block; 
background: none;
height: 45px;
width: 21%;
float: left;
padding: 0px;

}

.bsc_lat_divfim_btn2_a_cel img{
margin-top: 10px;
height: 31px;
width: 100%;
}





.pglei_boxfiltros{
background: #687680;
height: 32px;
width: 46%;
margin-right: 1.5%;
float: left;
padding: 0px;
-webkit-border-radius:5px;-moz-border-radius:4px;border-radius:4px; 
margin-bottom: 10px;
margin-right: 2%;
}


.pglei_boxfiltros4{
padding:5; border:1px solid #999; max-height:400px; overflow:auto; clear:both;
background: #F5F5F5;
display: none;
position: absolute;
margin-top: 32px;
width: 38%;
}

.pglei_cab3b{
  display: none; 
}

#bsc_sp_ordem{
    display: none; 
}

.pglei_cab3c{
width: 100%;
float: none;
text-align: center;
}








.abasEtapas{
height:62px; 
width:90px;
width:29%;

text-align:center;
padding:5 0 0 5px;

border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;

border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;

margin-right:3px;
margin-right:1%;
}


.abasEtapasDiv1{
display: none;
}


.abasEtapasDiv2{
height:26px; 
width:85px;
width:95%;
font-size:13px;
line-height:13px;
padding:0px; 
float:left;
margin:0px; 
}


.abasEtapasDiv3{
height:30px; 
width:85px;
width:95%;
font-size:10px; line-height:10px;
padding:0px; 
}











.moldura_busca3{

border: 0px;
box-shadow: none;
}




/* leilao-busca- */











/* -leiloes */

.box_pgleis_tit{
font-size:20px; 
margin-top:10px; margin-bottom:10px; 
color:#666666;
}


.titulo_pgleis_enc{
 font-size: 20px;
}

.blocosleiloes2_leiloes{
clear: both;
width: 92%;
max-width:92%;
margin-left: 3%;
margin-bottom: 30px;
}


.blocosleiloes2{
float:none;
clear: both;
margin-bottom:20px;  
margin-left:3%; 
margin-right:0px;
width:85%;
min-width:200px;
max-width:300px;

}




/* leiloes- */







/* -lotes */




.lo22_0{
 margin-bottom:50px;  
 padding:0px;  
width:90%; 
height: 370px;
}


.lo22_0_sem{
 margin-bottom:50px;  
 padding:0px;  
width:90%; 
height: 360px;
}




.lo22_1{
width:84%; 
height:203px; 
}


.lo22_1_sem{
width:84%; 
height:203px; 
}



.lo22_foto{
height:190px; 
width:95%; 
margin-top: 7px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 
}


.lo22_foto_vert{
height:190px; 
width: auto;
max-width:95%; 
margin-top: 7px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 
}



.lo22_foto_sem{
height:190px; 
width:95%; 
margin-top: 7px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 
}


.lo22_foto_sem_vert{
height:190px; 
width: auto;
max-width:95%; 
margin-top: 7px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; 
}





.lo22_2{
width:3%; 
padding-left:0px; 
padding-right: 0px;
margin-left: 0px;
margin-right: 0px; 
height: 230px;
margin-top: 130px;
float: left;
}



.lo22_2_sem{
width:3%; 
padding-left:0px; 
padding-right: 0px;
margin-left: 0px;
margin-right: 0px; 
height: 220px;
margin-top: 130px;
float: left;
}




.lo22_3{
width:94%; 
height: 230px;
margin-top: 10px;
float: left;
margin-top: 133px;
}


.lo22_3_sem{
width:94%; 
height: 220px;
margin-top: 10px;
float: left;
margin-top: 133px;
}



.lo22_tbl1{
border: 0px;
margin-top: 70px;
width: 95%;
height: 90px;
}


.lo22_tbl1_sem{
border: 0px;
margin-top: 70px;
width: 95%;
height: 90px;
}


.lolei_row7{
padding:0; 
height: 25px;
}



.lolei_row7_sem{
padding:0; 
height: 25px; 
}



.lolei_row8_td{
 padding-top: 0px; width: 25%; font-size: 10px; 
}


.lolei_alinha_ico{
width:30px;
float:left;
}

.lolei_valorlote{
  font-size: var(--fontem2);
  color: var(--verm);
  font-weight:bold;
}




.card-barrainf{
background: none;

}



/* lotes- */











/* -lote */














.pgLoteDivEngloba{
 padding:0px; 
 width:100%;
 margin-left: 0;
 text-align: left;
}




.pgLoteLimiLarg{
   width: 87%;
   margin-left: 2%;
}


.pgLoteTit{
  font-size: 14px;
  font-weight: 700;
}

.pgLoteTit2{
  font-size: 12px;
  font-weight: 700;
  margin-top: 4px;
}


.pgLoteEndLei{
    font-size: 12px;
  font-weight: normal;
  color: #000000;
  margin-top: 5px;
}






.body_lote_atualiza{
text-align:center;
background: none; 
}


#ulPgLotesDet2{
width:100%; list-style: none; margin:0px; padding:0px; 
}


#ulPgLotesDet2 li{
position: relative; float: left; 
padding:0px; margin:0px;
text-align:left;
font-size: 13px;
font-weight: 500;
color: #666666;
line-height: 18px;
font-family: 'Montserrat', sans-serif;
margin-bottom: 12px;
width: 100%;
}

#ulPgLotesDet2 .varTx2{
font-size: 12px;
line-height: 15px;
font-weight: normal;
}

#ulPgLotesDet2 .varTx3{
font-size: 16px;
font-weight: normal;
}

#ulPgLotesDet2 .linha{
border-bottom: 1px solid #cccccc; margin-top: 0px; margin-bottom: 12px; height: 1px;
}


.pglote_bt_lance{
height:30px;
width:80% !important;
padding:2 10 2 10;
font-size: 16px;
}

.pglote_bt_avisar{
height:30px;
width:50% !important;
padding:2 10 2 10;
font-size: 16px;
}



.pglote_bt_incrs{
height:20px;
width:35px;
padding:1 3 1 3;
font-size: 12px;
font-weight: 500;

border-radius: 6px; -webkit-border-radius:6px;-moz-border-radius:6px; 

background:#999999; 
color: #ffffff;
margin-right: 10px;
cursor: pointer;
}


.pglote_bt_incrs_outro{
width:140px;
background:#ffffff; 
color: #444444;
margin-right: 0px;
cursor: none;
}





.pglote_proxlance{
height:26px;
font-size: 16px;
padding:3 5 3 5;
color: #ffffff;
background: #D31111;
font-weight: bold;
border-radius: 20px; -webkit-border-radius:20px;-moz-border-radius:20px; 
width: 60%;
text-align: center;;
}





#ulPgLotesInfe{
width:93%;
}


#ulPgLotesInfe li{
position: relative; float: left; 
padding:0px; margin:0px; padding-bottom: 10px; padding-top: 10px;
text-align:left;
font-size: 14px;
font-weight: 500;
color: #666666;
line-height: 18px;
margin-bottom: 12px;
width: 93%;
}



.pglote_inf_deta{
height:20px;
width:auto !important;
padding:3 5 3 5;
font-size: 11px;
font-weight: 500;
background: #666666;
text-transform: uppercase;
border-radius: 5px; -webkit-border-radius:5px;-moz-border-radius:5px; 
margin-bottom: 5px;
}



.pglote_inf_blocos{
width:88%;
padding:5 0 5 0;
margin-left: 5%;
padding-bottom: 20px !important;
font-size: 14px;
clear: both;
}

.pglote_inf_blocos_linha{
margin-bottom: 10px;
}

.pglote_inf_blocos_p1{
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
}

.pglote_inf_blocos_p2{
font-size: 14px;
}





.box_licits_lote{
margin-top:20px; margin-bottom:20px; 
padding-top:5px; 
width:94%;  
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
box-shadow: #555555 5px 5px 5px; 
}



.box_licits_lote_tit{
font-size:19px;  
margin-top:1px; margin-bottom:5px; 
}


.box_licits_lote_intra{
width:94%; 
margin-left:1%;
}





.lote_destaque5_larg{
width:79% !important;
}


.lote_destaque5{
float:none;
clear: both;
margin-bottom:10px;  
margin-left:2%; 
margin-right:0px;
-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; 
padding:0px;
width:84% ;

}





.desta5_row4{
padding:6 2 0 4 !important; 
}

.desta5_row5{
padding:7 2 0 4  !important; 
}


.desta5_row6{
padding:4 2 0 4  !important; 
}

.desta5_row7{
padding:4 2 0 4  !important; 
}

.desta5_row8{
padding:4 2 0 4  !important; 
}

.desta5_row9{
padding:4 2 0 4  !important; 
}

.desta5_row10{
padding:4 2 0 4  !important; 
}





.box_lotes_semelhantes_cab{
font-size: 16px;
height: 50px;
padding-top: 8px;
margin-top: 30px;
}

#ulPgLotes{
width:100%; margin-top: 10px;
}







#ulPgLotes .ulPgLotesLi1{
width:100%;
clear: both;
padding: 0px;
margin: 0px;
height: 360px;
text-align: center;
clear: both;
float: none;
}




.ulPgLotesLi1 .pgLoteDivIframe{
  border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
height: 320px !important;
width:94%;
padding: 0px;
margin: 0px;
padding-top: 5px;
display: inline-block;
clear: both;
float: none;

box-shadow: #555555 2px 2px 5px;
}


.pgLoteIframeGal{
width:96%;
height: 260px !important;
padding: 0px;
margin: 0px;
}





#ulPgLotes .ulPgLotesLi2{
width:100%;
clear: both;
float: none;
padding: 0px;
margin: 0px;
margin-top: 10px;
text-align: center;
height: 450px;
}





.ulPgLotesLi2 .pgLoteDivIframe2{
clear: both;
float: none;
padding: 0px;
margin: 0px;
padding-top: 10px;
width:94%;
display: inline-block;
max-height: 430px !important; 
}



.pgLoteIframeAtuLote{
width:96%;
height:440px !important;
padding: 0px;
margin: 0px;
}




.pgLoteDivBlocos{

width:92%;
padding: 0px;
padding-bottom: 5px;
padding-right: 1%;
margin: 0px;
margin-top: 20px;
margin-left: 3%;
}

.lote_docs{
font-size:15px; 
}




.pgLoteDivBlocosConteudo{
width:96%;
}
















/* lote- */























/* -areacliente */

.cel_arcli_div_chamada{
  margin-top: 20px;
  margin-bottom: 20px;
    font-size: 20px;
  font-weight: bold;
  color: var(--esverdeado);
}








#gridArcli{
width:100%; list-style: none; padding:0px; 
margin:0px; 
}



#gridArcli li{
position: relative; float: none; padding:0px;  margin:0px; text-align:center; clear: both; display: inline-block;
color: #6A7781; width:90%;
    margin-bottom: 15px;
}




#gridArcli .cel1{
margin-top: 20px;
}



#gridArcli .d1{
 text-align:center; padding:0px; margin-top:0px;
width:78%;
float: left;
font-size: 16px;
font-weight: bold;
padding:0px; 
margin:0px;
padding-top: 10px;
}


#gridArcli  .d1 .sp1{
color:#ad0000;;
}

#gridArcli .d2{
 text-align:right; 
padding:0px; 
margin:0px;
width:10%;
float: left;
padding-top: 10px;
}


#gridArcli .d3{
padding:0px; 
margin:0px;
width:10%;
float: left;
}


#gridArcli .d3 img{
padding:0px; 
margin:0px;
width:70%;
}




#gridArcli .overlap-group {
  align-items: center;
  background-color: var(--cinzaclaro);
  border-radius: 8px; -webkit-border-radius:8px;-moz-border-radius:8px;
  display: flex;
  margin-left: 0px;
  margin-top: 10px;
  width: 100%;
  height: 45px;

}


#gridArcli .e-mail-cpfcnpj {
  letter-spacing: 0;
  width: 100%;
  border-radius: 0px;
   background: var(--esverdeado);
   color: #ffffff;
   border: 1px solid #ffffff;
   height: 50px;
   border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px;
   box-shadow: 0px 2px 4px #000000;
   font-size: 16px;

}

#gridArcli .e-mail-cpfcnpj::placeholder {
  color: #ffffff; 
  }





#gridArcli .digite-sua-senha {
  letter-spacing: 0;
  width: 100%;
  border-radius: 0px;
   background: var(--esverdeado);
   color: #ffffff;
   border: 1px solid #ffffff;
   height: 50px;
   border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px;
   box-shadow: 0px 2px 4px #000000;
   font-size: 16px;
}

#gridArcli .digite-sua-senha::placeholder {
  color: #ffffff; 
  }







#gridArcli .overlap-group3 {
  align-items: center;
  background-color: var(--verm);
 border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px;
  display: flex;
  height: 50px;
  justify-content: flex-end;
  margin-left: 0px;
  margin-top: 10px;
  width: 100%;
  padding-top: 0px ;
  cursor: pointer;
   border: 1px solid #ffffff;
    box-shadow: 0px 2px 4px #000000;

}


#gridArcli .entrar {
  align-self: flex-end;
  color: var(--white);
      font-size: 18px;
  font-weight: 400;
  height: 35px;
  margin: 0;
  padding-top: 0px;
  letter-spacing: 0;
  text-align: center;
 width: 100%;
}

/*
#gridArcli .arrow_right {
  height: 40px;
  margin: 0px
  margin-left: 5px;
    margin-top: -8px;
    padding: 0px
  width: 40px;
}

*/


#gridArcli .cel6{

}

#gridArcli .esqueceu-sua-senha {
  color: var(--esverdeado);
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0;
  margin-top: 10px;
  text-align: center;
  width: 100%;
  cursor: pointer;
}






#gridArcli .cel8{

}


#gridArcli  .novo-cadastro {
  color: var(--esverdeado);
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0;
  margin-top: 10px;
  text-align: center;
  width: 100%;
  cursor: pointer;
}




#gridArcli .cel9{

}



#gridArcli .overlap-group4 {
  background-color: var(--cinzaclaro);
   border-radius: 8px; -webkit-border-radius:8px;-moz-border-radius:8px;
  display: flex;
 width: 100%;
 height: 45px;

}



#gridArcli .overlap-group-1b {
  align-items: center;
  background-color: var(--cinzaclaro2);
       border-radius: 8px; -webkit-border-radius:8px;-moz-border-radius:8px;
  display: flex;
  height: 45px;
  min-width: 30px;
  padding: 0 6px;
}



#gridArcli .icon-user-1 {
  height: 30px;
  width: 30px;
}



#gridArcli .cpf-ou-cnpj {
  letter-spacing: 0;
  margin-left: 0px;
  height: 30px;
  width: 100%;
  border-radius: 0px;
  border: 0px;
  font-size: var(--fontep2);
  background: none;
}







/* areacliente- */














/* -contato */

.ifr_chamado{
  height:550px;
}



.contato_col1{
  width: 100%;
  padding: 0px;
  margin: 0px;
    float: none;
}


.contato_col2{
   width: 100%;
    max-width:500px; 
  padding: 0px;
    margin: 0px;
  float: none;
  margin-top: 20px;
}


/*   contato- */
















/* -rodape */






.englobaRoda{

  padding: 0px !important;
  margin: 0px !important;
  width: 97%;
}

.englobaRoda2{
    padding: 0px !important;
  margin: 0px !important;

}


#ulRodape{
width:100%; 
}

#ulRodape .roda_cel1{
width:84%; 
clear: both;
  padding: 0px !important;
  margin-left: 2%;

  height: 300px;
}



#ulRodape .roda_cel3{
width:84%; 
  margin-left: 2%;
clear: both;
margin-top: 30px;
  padding: 0px !important;
  
    height: 220px;
}

#ulRodape .roda_cel3 div{
  padding: 0px !important;
    margin: 0px !important;
  height: 28px;
}


.linkrodape{
font-size:13px; 
}


#ulRodape .roda_cel4{
width:84%; 
  margin-left: 2%;
clear: both;
margin-top: 20px;
  padding: 0px !important;

   height: 90px;  
    height: 130px; 
}


#ulRodape .roda_cel4 img{
width:100px; 
 height:auto; 

 margin-bottom: 0px;
}


#ulRodape .roda_cel4 .div_aux1{
width:50px;
float: left;
margin-right: 5px;
}


#ulRodape .roda_cel4 .div_aux2{
float: left;
}




.tx_min_roda{
padding-top:20px;
/*padding-top:60px; */
padding-bottom:10px;
padding-bottom:30px;
padding-right: 2%;
padding-left: 1%;

width:95%; 

  text-align: left;;
}





#ulRoda2{
height: 180px; 
}


#ulRoda2 .li1{

clear: both;
height: 60px;
background: #ffffff;
margin:0px;
padding:1%;
width:96%; 
}

#ulRoda2 .logo_roda{
/*width:90%; height:auto;*/
height:auto;
width:110px;
}

#ulRoda2 .li2{
clear: both;
height: 50px;
background: #ffffff;
margin:0px;
padding:1%;
width:96%; 
}

#ulRoda2 .li3{
clear: both;
  text-align:center;
height: 170px;
background: #ffffff;
margin:0px;
padding:1%;
width:96%; 
}

#ulRoda2 .selo_roda{
width:150px ; 
}


#ulRodape .roda_cel4{

width:98%; 
  margin-left: 0px;
 text-align: center;
 min-height: 240px;
background: #eeeeee;
}




.div_widget{
width:98%; 
  margin-left: 0px;
  margin-left: 0px;
  padding-left: 1%;
 text-align: center;
}




.tx_min_roda{
/*padding-top:110px;*/
padding-top:40px;
clear:both;
 text-align: center;

}


.btn_cookies{
padding-right: 2px;
padding-left: 2px;
 width: 70px;

}






/*new mobile*/

.englobaRoda{
  display: none;
}




.englobaRoda{
min-height:700px; 
}


.englobaRoda2{

}




#ulRoda2{
height: 180px; 
}




.roda_nl{
    text-align: center;
}


#ulRodape .roda_cel1{
width:98%; 
  margin-left: 0px;
 text-align: center;
 padding-top: 5px !important;
 height:240;

}



#ulRodape .roda_cel3{
width:98%; 
  margin-left: 0px;
  margin-left: 0px;
 text-align: center;
}









#div_cookies{
height:70px; 
}

.div_cookies_div1{
font-size: 11px; 
line-height: 11px;
width:54%;
}

.div_cookies_div2{
width:23%; 
padding-top:25px; 
}


.div_cookies_div2 a{
font-size: 11px; 
}

.div_cookies_div3{
width:18%; 
}


.btn_cookies{
 font-size:12px; 
 width: 60px;
}



.rodape_new_linha1{
  height: 7px;
}

.rodape_new_linha2{
  margin-top: 2px;
  height: 50px;
  font-size: 14px;
  padding-top: 35px;
}

/* rodape- */





























.menu_meusdados_div1{
float:none;  text-align:center; padding-top: 10px; padding-left: 5px; width: 98%;  
}

.menu_meusdados_div1 img{
width:95%; max-width:100px;
}



.menu_meusdados_div2{
 float:none; padding-top: 10px; width: 98%;   text-align:center;
}


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



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



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


.div_altcad_g{
margin-bottom:5px; 
margin-left: 0px;
margin-right: 0px;
float: none;
width:98%; 
}

.div_altcad_metade{
margin-bottom:5px; 
margin-left: 0px;
margin-right: 0px;
float: none;
width:98%; 
}

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


/*

#txtnumero{
width:60px; 
}

#txtcomplemento{
width:100px; 
}

#cep{
  width:60px; 
}

*/

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



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




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




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


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


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



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





















#caddoc_bloco_doc1{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}

#caddoc_bloco_doc2{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}


#caddoc_bloco_doc11{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}




#caddoc_bloco_doc3{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}

#caddoc_bloco_doc4{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}




#caddoc_bloco_doc5{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}

#caddoc_bloco_doc6{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}




#caddoc_bloco_doc7{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;
}

#caddoc_bloco_doc8{
     margin-bottom: 30px;
  height: 150px;
  width: 100%;
  float: none;;
  margin-right: 0px;

}
































}
