#geralBanner2{
	float:left;
	margin:0px 0px 25px 0px;
	padding-bottom:5px;
}
.h1{
	list-style-type:none;
	margin:0 auto;
	border:0 none transparent;
	font-size:12px;
}
.portaCaixa{	
	float:left; 
	width:165px; 
	cursor:pointer;
	margin:10px;
	border:#d6d6d6 1px solid;
	background-color:#f9f9f9;
	padding:5px 0px 3px 0px;
}
.categCaixa{	
	width:165px;
	padding:4px 0px 4px 0px;
	background-color:#f1f1f1;
	height:20px;
}
.txtCategCaixa{
	/*padding:4px 0px 0px 12px;
	 colocado o height neste local para poder não quebrar o texto */
	height:35px;
	font-size:11px;
	color:#1e508f;
	font-weight:bold;
}
.portaContCaixa{	
	width:120px;
	margin-bottom:5px;
	border:#c5c5c5 3px solid;
	text-align:center;
}
.fotoCaixa{	
	width:100%;
	height:100px;
}
.imgCaixa{	
	width:97%;
	height:96%;
	border:#fff 2px solid;
}
.bairroCaixa{	
	vertical-align:middle;
	width:165px;
	height:20px;
	text-align:center;
	padding:5px 0px 4px 0px;
	color:#1e508f;
	background-color:#fbfbfb;
}
.precoCaixa{
	width:165px;
	height:20px;
	text-align:center;
	color:#1e508f;
	background-color:#FBFBFB;
	padding-top:3px;

}
.txtPrecoCaixa{
	font-weight:bold;
}
.Lista_not_foco {
	background-color:#0099FF;
	color:#FFFFFF;
	font-weight: bold;
}

.tamBox{
	width:116px;
}
.tamSelect{
	width:160px;
}

.bd0{
	margin:0 auto;
	border:0px;
	background-color:transparent;
}
.btBuscaPesq{
	font-size:9px;
}
.tdResult{
	border-collapse:collapse;
	border:#ffffff 1px solid;
}

.corTabOn{
	background-color:#F6F8FA; 
	color:#676767; 
	font-size:9px;
}
.corTabOff{
	background-color:#DAE2EC; 
	color:#676767; 
	font-size:9px;
}
.Lista_Legenda {
	background-color:#3A5F8F; 
	color:#FFFFFF; 
	font-weight: bold;
	font-size:10px;
	padding:3px;
}
.tdResult{
	padding:5px; 
	cursor:pointer;
}
.descImob{
	color:#cc0000;
	text-decoration:none;
}
td.descImob{
	padding:5px;
}
.descImob{
	color:#cc0000;
	text-decoration:none; 
	font-weight:bold;
	font-style:italic;
}
.preco{
	color:#FF0000;
	padding-top:6px;
	padding-left:6px;
}
.divLoading{
	display: block; 
	position: absolute; 
	border:#ff0000 1px dashed; 
	padding:30px;
	background-color: #f9f9f9;
	left:45%; 
	top:45%;
	font-size: 14px; 
	font-weight:bold;
	z-index:200;
}
.titCategs{
	padding:12px 0px 12px 0px; 
	font-size:13px; 
}



/* ESTILOS PARA CAMPO DE BUSCA */

#buscadorTop{
  margin:0px;
  padding:0px;
 }
 #geralBuscaHorizontal{
  width:100%;
  margin:0px;
  padding:0px;
 }
 .selectBuscaHorizontal{
  float:left;
  margin-left:10px;
 }
 .fLeft{
  float:left;
 }