body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
}

.combo_box_menor
{
	background:url(../images/combo_sel.jpg) no-repeat;
	color:#666666;
	width:100px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}

.combo_box_menor_bairro
{
	background:url(../images/combo_sel.jpg) no-repeat;
	color:#666666;
	width:100px;
	height:23px;
	cursor:pointer;
	padding: 4px 5px 0px 5px;
	font-size:11px;
}

.combo_box_menor_bairro:hover 
{
	background:url(../images/combo.jpg) no-repeat;
	color:#000;
	cursor:pointer;
}

.combo_box_menor:hover 
{
	background:url(../images/combo.jpg) no-repeat;
	color:#000;
	cursor:pointer;
}


.combo_box_maior
{
	background:url(../images/combo_maior_sel.jpg) no-repeat;
	color:#666666;
	width:142px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}
.combo_box_maior:hover 
{
	background:url(../images/combo_maior.jpg) no-repeat;
	color:#000;
	width:142px;
	height:23px;
	cursor:pointer;
}


.combo_box_90
{
	background:url(../images/combo_90_sel.gif) no-repeat;
	color:#666666;
	width:90px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}
.combo_box_90:hover 
{
	background:url(../images/combo_90.gif) no-repeat;
	color:#000;
	width:90px;
	height:23px;
	cursor:pointer;
}



.combo_box_100
{
	background:url(../images/combo_100_sel.gif) no-repeat;
	color:#666666;
	width:100px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}
.combo_box_100:hover 
{
	background:url(../images/combo_100.gif) no-repeat;
	color:#000;
	width:100px;
	height:23px;
	cursor:pointer;
}


.combo_box_115
{
	background:url(../images/combo_115_sel.gif) no-repeat;
	color:#666666;
	width:120px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}
.combo_box_115:hover 
{
	background:url(../images/combo_115.gif) no-repeat;
	color:#000;
	width:120px;
	height:23px;
	cursor:pointer;
}


.combo_box_120
{
	background:url(../images/combo_120_sel.gif) no-repeat;
	color:#666666;
	width:120px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}
.combo_box_120:hover 
{
	background:url(../images/combo_120.gif) no-repeat;
	color:#000;
	width:120px;
	height:23px;
	cursor:pointer;
}

.combo_box_150
{
	background:url(../images/combo_150_sel.png) no-repeat;
	color:#666666;
	width:152px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}
.combo_box_150:hover 
{
	background:url(../images/combo_150.png) no-repeat;
	color:#000;
	width:152px;
	height:23px;
	cursor:pointer;
}

.combo_box_85
{
	background:url(../images/combo_85_sel.gif) no-repeat;
	color:#666666;
	width:85px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}
.combo_box_85:hover 
{
	background:url(../images/combo_85.gif) no-repeat;
	color:#000;
	width:85px;
	height:23px;
	cursor:pointer;
}


#area{
	float:left;
}

#area_de{
	float:right;
	margin-left:0px;
}
#area_ate{
	float:right;
	margin-left:5px;	
	margin-right:0px;
}


#avancada_1{
	float:left;
	margin-top:10px;	
	width:150px;
}

#avancada_2{
	float:left;
	margin-top:10px;	
	width:270px;
}

.opcao_combo
{
	padding:2px;
	width:auto;
	cursor:pointer;
}

.opcao_combo:hover
{
	font-weight:bold;
}

#lista_tipo, #lista_cidade{
	min-width:150px;
	max-height:106px;
	padding-left:5px;
	font-size:11px;
	overflow:auto;
	display: none;
	position: absolute;
	margin-top:-9px;
	margin-left:3px;
	z-index:15;
	color:#333333;
	overflow-x:hidden;
	background:#fff;
	border:1px solid #ccc;
}

#lista_pretensao, #lista_finalidade,#lista_dormitorios, #lista_garagens, #lista_condominio, #lista_suites{
	min-width:100px;
	max-height:106px;
	padding-left:5px;
	font-size:11px;
	overflow:auto;
	display: none;
	position: absolute;
	margin-top:-9px;
	margin-left:3px;
	z-index:15;
	color:#333333;
	overflow-x:hidden;
	background:#fff;
	border:1px solid #ccc;
}


#lista_bairro{
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:0px; 
	width:55px;	
	background-color: transparent;
}

.combo_box_menor:hover 
{
	color:#000;
}


#filtro_0{
	float:left;
	width:85px;
}
#img_filtro0{
	background: url(../images/pretensao.gif) no-repeat;	
	width:85px;
	height:51px;
	margin:auto;
}

#filtro_1{
	float:left;
	width:100px;
}
#img_filtro1{
	background: url(../images/finalidade.gif) no-repeat;	
	width:65px;
	height:51px;
	margin:auto;
}

#filtro_2{
	float:left;	
	width:120px;	
}
#img_filtro2{
	background:url(../images/tipo_imovel.gif) no-repeat;	
	width:65px;
	height:51px;
	margin:auto;
}

#filtro_3{
	float:left;	
	width:120px;	
}
#img_filtro3{
	background:url(../images/cidade.gif) no-repeat;	
	width:65px;
	height:51px;
	margin:auto;
}

#filtro_4{
	float:left;	
	width:85px;	
}
#img_filtro4{
	background:url(../images/bairro.gif) no-repeat;	
	width:65px;
	height:51px;
	margin:auto;
}

#filtro_5{
	float:left;
	width:100px;	
}
#img_filtro5{
	background:url(../images/dormitorios.gif) no-repeat;	
	width:106px;
	height:51px;
	margin:auto;
}

#filtro_garagem{
	float:left;
	width:115px;	
	margin-left:15px;	
}

#filtro_suite{
	float:left;
	width:115px;	
	margin-left:15px;
}

#filtro_6{
	float:left;	
	width:165px;	
	z-index: 100;
}
#img_filtro6{
	background:url(../images/preco.gif) no-repeat;	
	width:65px;
	height:51px;
	margin-left:5px;
}

#filtro_7{
	float:left;	
	width:100px;
	height:51px;
}
#img_filtro7{
	background:url(../images/resultado.gif) no-repeat;	
	width:100px;
	height:51px;
	margin-left:5px;
}

.espaco{
	float:left;
	background:url(../images/separador.gif) no-repeat;
	background-position:center;
	width:15px;
	height:50px;
	margin-top:7px;
}

.slider{
	float:left;
	width:165px;
	margin-top:3px;	
	height:14px;
}

.slider_valor{
	border:solid 1px #333;
	z-index: 100;
}

.slider_area{
	float:left;
	width:230px;
	margin-top:5px;			
	margin-left:15px;
}

.clear{
	clear:both;	
}

#spn_area{
	font-size:12px;
	clear:both;
	margin-left:15px;
	width: 230px;	
}

#btn{
	width:100px;	
	height:60px;
	text-align:right;
	color:#FF9900;
	font-size:10px;
	text-decoration:underline;
}


#btn_resultado{
	background:url(../images/btn_pesquisar_sel.gif) no-repeat;	
	width:100px;	
	height:23px;
	cursor:pointer;
	text-align:right;
	color:#FF9900;
	font-size:10px;
	text-decoration:underline;
}

#filtro{
	width:100px;	
}

#lbl_filtro{
	float:right;
	margin-top:3px;
	cursor:pointer;
	font-weight:bold;
}

#btn_resultado:hover{
	background:url(../images/btn_pesquisar_sel.gif) no-repeat;	
}


#_resultado{
	background:url(../images/fundo_mais.gif) no-repeat;
	position:absolute;
	width:1000px;
	height:221px;
	color:#333;
	margin:91px auto 0px -15px;
	display:none;
	z-index:15;
}

#mais_1{
	float:left;	
	width:100px;
	background:url(../images/caracteristica_imovel.gif) no-repeat;
	height:50px;
	margin-top:90px;
	margin-left:50px;
	
}
#mais_2{
	float:left;	
	background:url(../images/path_mais.png) no-repeat;
	background-position:right;
	margin-top:60px;
	width:430px;
}
#mais_3{
	float:left;	
	width:60px;	
	height:50px;
	background: url(../images/area_imovel.gif) no-repeat;	
	margin-left:20px;
	margin-top:90px;	
}
#mais_4{
	margin-left:20px;
	float:left;	
	margin-top:60px;	
	width:300px;
}


.combo_box_condominio
{
	float:left;
	background:url(../images/combo_sel.jpg) no-repeat;
	color:#666666;
	width:100px;
	height:23px;
	cursor:pointer;
	padding: 5px 5px 0px 5px;
	font-size:11px;
}

.chk_mais{
	width:140px;	
}

.chk_mais_2{
	float:left;
	width:140px;	
}

#borda_1{
	background:url(../images/borda_1.png) no-repeat;
	width:47px;
	height:193px;
	float:left;
}


#mais_detalhes_resultado{
	background: url(../../images/fundo_mais.gif) no-repeat;
	width:990px;
	height: 205px;
	z-index:5;
	position:absolute;
	top:100px;
	margin: 0px auto 0px auto;
	display:none;
}

#mais_detalhes{
	background: url(../../images/fundo_mais.gif) no-repeat;
	width:990px;
	height: 205px;
	z-index:5;
	position:absolute;
	top:103px;
	display:none;
}
