#barra-busqueda{
border:1px solid;
float:left;
width:200px;
position:absolute;
top:10px;
right:10px;
background:#E67819;
padding-bottom:10px;
}

#barra-busqueda select{
	width:190px;
	margin-left:6px;
	margin-top:5px;
}

#barra-busqueda #BUSCAR{
	float:right;
	margin-top:3px;
}

#barra-busqueda #titulo{
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

#barra-busqueda #titulo span{
	color:#fff;
}

#resultados-propiedades{
border:1px solid;
float:left;
height:100%;
width:250px;
overflow:auto;
}
#resultados-propiedades .propiedad{
border:1px solid #E67819;
margin-top:-1px;
}
.propiedad #image div{
text-align:center;
font-size:12px;
}
.propiedad #image{
float:right;
height:58px;
width:44px;
}
.propiedad .tipo
{
font-size:15px;
font-weight:bold;
color:#E67819;
}
.propiedad .precio{
	font-size:14px;
}
#resultados-propiedades #num-props{
border-bottom:2px solid;
color:#666666;
font-weight:bold;
text-align:center;
margin:5px;
}
#mapa{
border:1px solid;
height:100%;
margin-left:250px;
position:relative;
}
#mapa #ads{
bottom:0;
height:60px;
position:absolute;
width:490px;
background:#fff;
}
#contenedor{
height:400px;
position:relative;
}
#map_canvas{
 height: 100%;
}
.html{
width:200px;
margin-top:-5px;
font-size:13px;
}
.html .imagenes{
 width:200px;
}
.html .imagenes img{
 width:90px;
 margin-bottom:1px;
 margin-left:1px;
}

#loading{
background:#E67819;
border:2px solid;
height:60px;
left:50%;
margin-left:-100px;
margin-top:-30px;
padding:25px;
position:absolute;
text-align:center;
top:50%;
width:150px;
font-size:20px;
font-weight:bold;
color:#fff;
}

#warning{
background:#FFFFCC;
border:1px solid #CC9933;
padding:10px;
text-align:left;
padding-left:35px;
font-weight:bold;
font-size:14px;
/*
z-index:1;
top:10px;
left:335px;
position:absolute;
right:235px;
*/
}
.close{
width:16px;
height:16px;
background:url(/images/close-button.gif) no-repeat;
float:right;
margin:-7px;
}
#notice{
background:#F00;
color:#FFF;
padding:5px;
text-align:left;
font-weight:bold;
font-size:14px;
margin-top:5px;
/*
border:1px solid #CC9933;
left:335px;
position:absolute;
z-index:1;
top:10px;
right:235px;
*/
}

#avisos{
left:335px;
position:absolute;
top:10px;
z-index:1;
right:235px;
}

#overlay{
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1000;
}

#options-error{
	background:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:4px;
	text-align:center;
}