
/*
   @font-face {

      font-family: "Calibri";
       src: url('../calibri.eot');
    src: url('../calibri.eot?#iefix') format('embedded-opentype'),
         url('../calibri.woff') format('woff'),
         url('../calibri.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;

      }

      */


body, td, div, input, select, textarea, span{
color:#444444;	
font-size:13px;
/*font-family: 'PT Sans'; */
font-family: 'Montserrat', sans-serif;
}

body{
margin:0px;
text-align:center;
 background: #f6f6f6;
}

.body_ifr{
   background: #ffffff;
   margin:15px;
}

.body_login_cab{
   background: #eeeeee;
}

table{
width:100%;	
}


td{
padding:0px;
}


a{
font-size: 13px;
text-decoration: none;
/*color:#D81624;*/
color:#4A71A8;
}

a:hover{
text-decoration: underine;
}



input{
border: 1px solid #999999; 
background-color:#ffffff;
height:35px; 
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
padding:5px;
}


select{
border: 1px solid #999999; 
background-color:#ffffff;
height:35px; 
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
padding:5px;
width: 100%;
}

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

input[type="checkbox"]{  
border: 1px solid #999999; 
width:13px ; 
height:13px ; 
padding:1px;
}


/*
.check_peq{  
width:15px !important ; 
height:15px !important ; 
padding:2px;
}
*/



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



.input_form{
margin:2px;
}






.clear{
 clear: both; 
}

.oculto{
display: none;
}


.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; 
}







.botoes{
font-weight: bold;
font-size:14px;
text-align:center;
border-radius: 15px; -webkit-border-radius:15px;-moz-border-radius:15px; 
padding:8px;    cursor:pointer;
height:35px;
width:170px;
color:#ffffff;
background:#D31111;
}




.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 #000000; 
background:#C51F2A; color:#F8F0F1;
}

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



.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:12px;
border-radius: 10px; -webkit-border-radius:10px;-moz-border-radius:10px; 
padding:5 15 5 15;   
height:27px;
width:auto;
}




#divsalvandodados{
   position:absolute;
/* z-index:1000;*/
}



.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;
}


.titulo{
font-size: 19px;
font-weight: bold;
text-transform:uppercase;
}


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


.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;
}











.subcat_lat_check{
float:left; width:14px; 
}




.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;
}





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


.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_pg_int{
 padding:20px; min-height:400px;
 width: 89%;
}


.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;
}







.interesse_input{
margin-bottom:5px;
width:100%;
max-width:600px;
}













