
/*
@import url("https://fonts.googleapis.com/css?family=Inter:400,700,300,500,600");
*/


body, td, div, input, select, textarea, span, a, li, p, h1, h2,h3,h4{
color: var(--cinza4);	
font-size: var(--fontep2);
font-family: var(--fontepadrao);
}

body{
margin:0px;
text-align:center;
 /*background: var(--clarinho); */
 background: var(--white);
}

.body_ifr{
    background: var(--white);
   margin:15px;
}

.body_login_cab{
    background: var(--cinzaclaro);
}






table{
width:100%;	
}


td{
padding:0px;
}


a{
font-size: var(--fontep2);
text-decoration: none;
color: var(--cinza4);	
}

a:hover{
text-decoration: underine;
}



input{
border: 1px solid var(--cinza9);
background-color: var(--white);
height:38px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
padding:5px;
width: 100%;
}


select{
border: 1px solid var(--cinza9);
background-color: var(--white);
height:38px; 
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
padding:5px;
width: 100%;
}

/*input[type="checkbox"]:checked {*/

input[type="checkbox"]{  
border: 1px solid var(--cinza9);
width:13px ; 
height:13px ; 
padding:1px;
}




h1{
 font-size: var(--fontegg);
 font-weight: bold;
 margin-top: 10px;
  margin-bottom: 10px;
}



.div_pg_int_geral{
 padding:20px; min-height:400px;
 width: 89%;

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

 margin-top: 50px;
margin-bottom: 50px;


border: 1px solid #cccccc;
box-shadow: 0px 0px 10px #999999;

}



.div_pg_int{
 padding:20px; min-height:400px;
 width: 89%;

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

 margin-top: 50px;
margin-bottom: 50px;

border: 1px solid #cccccc;
box-shadow: 0px 0px 10px #999999;


}




.titulo_cor{
   color: var(--esverdeado);
}





.botoes{
font-size: var(--fontep2);
text-align:center;
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
padding:8px;    cursor:pointer;
height:38px;
width:170px;
color: var(--white);
background: var(--verm);
}



.botoes_apag{
font-weight: bold;
font-size:16px;
text-align:center;
cursor:pointer;
height:35px;
width:170px;
filter:opacity(alpha=50); 
-moz-opacity:0.5; 
opacity:0.5;
color:#F8F0F1;
background:#C51F2A;
}





.botoes_peq{
cursor:pointer; font-weight:bold;  height:26px; width:60px; 
-webkit-border-radius:5px;-moz-border-radius:5px; 
 border:1px solid var(--black); 
background: var(--verm); 
color:#F8F0F1;
}

.botaovermelho{
border-radius: 0.3em; 
height:20px; 
background-image:url("img/fd_botaovermelho.gif");
background-color: var(--verm); 
font-weight: bold;
border: 1px solid #C51F2A; 
background: var(--white); 
}


.agd_input{
margin-bottom:5px;
width:100%;
padding-left: 5px;
}



.titulo{
font-size: 19px;
font-weight: bold;
/*text-transform:uppercase;*/
color: #ad0000;
}


.titulo_new{
font-size: 24px;
font-weight: bold;
color:var(--esverdeado)
}


.subtitulo{
font-size: 16px;
color: #C51F2A;
}


.titulo2{
font-size: 24px;
font-weight: 600;
color: #687680 ;
margin-bottom: 10px;
}


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


.titulo4{
font-size: 26px;
font-weight: 600;
color: #687680 ;
text-align: center;

}





.subtitulo2{

}

.sub_subtitulo2{
margin-bottom: 5px;
font-weight: bold;
font-size: 15px;
}



.aligesq{
text-align: left;
}




.divGridSite{
clear:both;  width:100%;  margin-top:5px; margin-bottom:2px;  
/*-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;  padding-left:0px; padding-right:0px; */
}






.divGridSiteNew{

}



.pgEnquadra{
width: 94%;
padding-left: 0px;
padding-left: 0px;
margin: 0px;
margin-top: 20px;
margin-bottom: 20px;
}


.pgEnquadra_new{
width: 94%;
padding-left: 0px;
padding-left: 0px;
margin: 0px;
margin-top: 50px;
margin-bottom: 50px;
}




.pgMoldura{
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
width:100%;
padding: 15px 0px 15px 0px;
/*background:var(--clarinho2) ; */
min-height: 200px;

margin-bottom: 50px;
display: inline-block;
 text-align: center;

 border: 1px solid #cccccc;
box-shadow: 0px 0px 10px #999999;


}



.pgMolduraCor{
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
width:100%;
padding: 15px 0px 15px 0px;
background:var(--claro) ; 
min-height: 250px;
margin-bottom: 50px;
display: inline-block;
 text-align: center;

 border: 1px solid #cccccc;
box-shadow: 0px 0px 10px #666666;

}




.moldura2{
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
width:90%;
padding: 15px;
background:var(--cinzaclaro) ; 
min-height: 200px;
margin-top: 50px;
margin-bottom: 50px;
}






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

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



.input_medio{
width:98%; 
max-width:400px; 
margin-bottom:5px; 
box-shadow: #999999 0px 2px 2px; 
border: 2px solid #999999;
}


.btn_medio{
  width:98%; 
max-width:400px; 
}


.div_input_padrao{
 margin-bottom:5px;  
}


.div_input_alto{
 margin-bottom:15px;  
}




/*revisado*/




.check_porc{  
width:99% !important ; 
height:15px !important ; 
padding:0px;
}



.input_form{
margin:2px;
}






.clear{
 clear: both; 
}

.oculto{
display: none;
}

.ocu{
display: none;
}

.ocu_desk{
display: none;
}

.ocu_cel{
display: block;
}



.tf5{
 font-size: 18px; font-weight: bold; 
}

.tf8{
 font-size: 15px; font-weight: bold; 
}

.tf9{
 font-size: 14px; font-weight: bold; 
}


.tf10{
 font-size: 13px; font-weight: bold; 
}

.tf11{
 font-size: 12px; font-weight: bold; 
}



.corfonte1{
color:#360D0D;
}

.corfonte_esc{
color:#360D0D;
}


.corfonte2{
color:#F8F0F1;
font-weight: bolder;
}







.corlei1{
color:#D31111 !important; 
}

.corlei2{
color:#EF8359 !important; 
}

.corlei3{
color:#4A71A8 !important; 
}


.bglei1{
background-color: #D31111 !important; 
}

.bglei2{
background-color: #EF8359 !important; 
}

.bglei3{
background-color: #4A71A8 !important; 
}











.bgcinza{
background: #888888;
}

.bgcinzaclaro{
background: #999999;
}

.bordacinzaclaro{
border: 1px solid #cccccc !important;
}

.w150{
width: 150px !important; 
}


.w100{
width: 100px !important; 
}

.btpeq{
font-weight: normal;
font-size:var(--fontep);
border-radius: 4px; -webkit-border-radius:4px;-moz-border-radius:4px; 
padding:5 15 5 15;   
height:27px;
width:auto;
}




#divsalvandodados{
   position:absolute;
}



.leilaoparticipe1{
width:570px; 
height:120px; 
 font-size:12px;
position:relative;
margin-bottom:2px;
padding:3px;
z-index:1; 
clear:both;
color: #000000;
}



.leilaoparticipe_tbl{
width:600px;
}

.leilaoparticipe2{
width:49%;
padding:0px;
border: 1px solid #B01F29;
background: #ffffff;
}

.leilaoparticipe3{
width:49%;
padding:0px;
border: 1px solid #B01F29;
background: #ffffff;
}

.leilaoparticipe_cab{
font-size:17px; padding:4px; 
 background: #B01F29; color:#ffffff; 
}




.largurasite{
width:100%;	
}



.pginterna{
width:940px;
border-radius: 5px; 	
padding:20px;
background:#ffffff; 
border: 1px solid #ffffff; 
}

.cell_menulateral{
padding-top:10px;  
padding-bottom:10px;	
font-size:14px;
cursor:pointer; 
cursor:hand;
border-bottom:1px solid #cccccc; 	
color:#444444;
}





.cell_texto_qs{
font-size: 13px;
padding-bottom:20px;
}

.espaco_img_qs{
margin-right:20px;
}


.cell_texto_cont{
font-size: 16px;
color:#444444;
}









.divlogar{
border-radius: 10px; 
height:30px; 
border: 1px solid #C51F2A; 
background-image:url("img/fd_botoes.gif");
font-weight: bold;
width:150px;
z-index:100;
}


.body_pg_light{
border-radius: 0.5em; 
margin:5px;
margin-top:25px;
padding:10px;
height:92%; 
border: 1px solid #ffffff; 
box-shadow: #999999 0em 0em 0.9em ; 
background:#ffffff;
}





.cursor{
cursor:pointer; 
cursor:hand;
}


.barralote{
border-radius: 0.5em; 
background:#D0DBDF; 
width:100%; 
margin-bottom:10px; 
padding-top:5px;
}



.barralote_todooslotes{
font-size:14px;
text-decoration:underline;
color:#444444;
}




.laranja{
font-size: 11px;
font-weight: bold;
color:#F17D16;
}




.abalogin{
border-top: 1px solid #EEEEEF; 
border-left: 1px solid #EEEEEF; 
border-right: 1px solid #EEEEEF; 
background-color:#ffffff;
border-radius: 0.2em; 
height:22px; 
text-align:center;
padding-top:4px;
}


.abalogin2{
height:1px; 
background:#EEEEEF;
}

.abalogin3{
height:22px; 
}





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


.transp_min{
filter:opacity(alpha=20);
-moz-opacity:0.2; 
opacity:0.2;
}


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

































.blocoLotesCelFavTexto{
font-size:10px; margin-top:4px; color: #000000;
}














.canto {	
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;  
}

.canto_sup {	
border-top-right-radius: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-right-radius: 8px;

border-top-left-radius: 8px;
-moz-border-radius-topleft: 8px;
-webkit-border-top-right-left: 8px;
}






.canto_inf {	
border-bottom-right-radius: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;

border-bottom-left-radius: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-right-left: 8px;
}	








.auction_row td { width: 25%;}












.linkpesq_cab_div{
margin-top:-5px;  margin-left:40px; width:120px;
}





.linkpesq_cab_link{
font-size:13px;  font-weight:bold; color:#360D0D;
}


.categ_lat{
 font-weight:bold; font-size:11px; height:30px; padding-left:2px; color:#ffffff;
}





.banner_int{
margin-bottom:10px; padding-top:15px;
}


.RecStatusDivLei{
 margin:0px; margin-top:0px;  padding:1px; padding-top:3px; padding-bottom:3px;  height:18px; 
}















.nots{
width:40px; height:30px; padding-top:2px; position:absolute; right:2px; background-image:url(img/noticacoes.png?vs=2); background-repeat:no-repeat; background-position: left; cursor:pointer;
/* z-index:9999998;*/
}

#div_notificacoes{
width:20px; height:15px; background:none; color:#ffffff;
}






.msg_classif_leihome{
position:absolute; max-width:250px; padding:2px; background:orange;  font-size: 12px; text-align:left;
}

.msg_classif_desta{
max-width:200px;
}

.msg_classif_lotes{
background:red;
font-size:11px;
color:#ffffff;
max-width:600px; 
}




.mais_pgleilao{
 font-size:14px ; font-weight: bold; 
}










.bordapadrao{
border-radius: 0.5em; border: 1px solid #ffffff; 
}











.links_etapas{
font-weight: bolder;
font-size:14px;
color:#444444;
}




.statusleilaolote1{
width:161px; 
padding-top:3px;
float: left; 
font-weight: bold;
height:24px; 
font-size:9px;
float: left; 
position:relative;
text-align:center;
vertical-align:middle;
color: #000000;
}






.statusleilao{
border-radius: 0.3em; 
width:10px;  
padding:3px;
float: left; 
border: 1px solid #ffffff; 
}


.linha_vertical {
width:1px;
vertical-align:middle;
background:#cccccc;
}


















.div_img_pg_int{
position:relative; width:420px;  margin-left:10px; margin-bottom:10px; z-index:2; float:left;
}

.img_pg_int{
max-height:375px;
width: 400px;
height: auto;
}

.ifr_chamado{
 border: 0px solid #DDDDDD; margin:0px; margin-top:10px; margin-bottom:10px; 
  height:500px;
}

















.corfonte10{
color:#ad0000;
}



.div_img_salvando{
 position:relative; width:30px; padding:3px;  display:none;
}

.div_retorno{
 color:red; 
}



.elink{
 cursor:pointer; 
}


.div_cad_interessado{
 padding-top:7px; text-align: center; 
}




.div_cad_interessado2{
padding:7px; text-align: left; 
}


.div_cad_interessado3{
width: 100%; max-width: 500px; display: inline-block; margin-top: 10px; 
}

.bt_cadinteressado{
  margin-top:7px;  width:170px;
}





#blocoLoginCab{
list-style: none; 
width: 100%;
}

#blocoLoginCab li{
position: relative; 
margin:0px; padding:0px;   
text-align: left;
width: 100%;
}



.iframe_login_cab{

}


#blocoLoginCab li .campoLoginCab{
height:24px; width:150px;
}

#blocoLoginCab li .campoSenhaCab{
height:24px; width:120px; 
}


#email_cab_as{
  height:24px; width:100%; border:1px solid #cccccc; background:#ffffff; -webkit-border-radius:5px;-moz-border-radius:5px; padding-left:2px; margin-top:3px; 
}




.tbl_pgedital_1{
 width:230px; 
}


.tbl_pgedital_2{
 width:230px; 
}

.td_pgedital_2{
  width:30px;
}










.br_ocu{
display: none;
}