#contenido {background-image:url(/imagenes/comunes/fondo_fin.jpg); background-repeat:no-repeat; background-position:bottom center; margin-bottom:1px; padding-bottom:25px; }
#buscar{/*z-index: -1; position: absolute; top: 24px; left: -8px; width: 1007px; height: 100px;*/}
	#buscar strong{display: block; text-indent: -99999px;}
#contenido h3 {float:left; /*width:948px;*/width:100%; height: 36px; text-indent: -9999px; margin-left:10px; margin-top:20px;}
	.contenidoES #uno {background: url(/imagenes/buscador/h3-bgES.gif) no-repeat;}
	.contenidoEN #uno {background: url(/imagenes/buscador/h3-bgEN.gif) no-repeat;}
	.contenidoCA #uno {background: url(/imagenes/buscador/h3-bgCA.gif) no-repeat;}
h3.dos {margin-top: -15px; }
	.contenidoES #h3.dos {background: url(/imagenes/buscador/h3-bg-2ES.gif) no-repeat;}
	.contenidoEN #h3.dos {background: url(/imagenes/buscador/h3-bg-2EN.gif) no-repeat;}
	.contenidoCA #h3.dos {background: url(/imagenes/buscador/h3-bg-2CA.gif) no-repeat;}
#arriba {padding-bottom: 25px;}
	#arriba h4, #pselecciona, #tel p {display: none;}
	#form {position: relative; float: left; padding: 36px 0 0 60px; width: 900px; height: 64px;display:inline;}
		#form p{float: left; display: inline; margin-right: 28px;}
		#estado{/*margin-top: 19px !important;*/}
		#buscas {text-indent: -9999px;}
		#form label {margin-top: 3px; display: block; font: 11px Arial; color:#01669e;}
		#form select {margin-top: 3px; display: block; width: 165px; height: 18px; border: solid 1px #7f9db9;}
		#form button {position: absolute;margin-top: 17px; width: 88px; height: 22px;}
			.contenidoES #form button {background:url(/imagenes/buscador/encuentraloES.jpg) no-repeat; border: 0px; text-indent: -99999px;}
			.contenidoEN #form button {background:url(/imagenes/buscador/encuentraloEN.jpg) no-repeat; border: 0px; text-indent: -99999px;}
			.contenidoCA #form button {background:url(/imagenes/buscador/encuentraloCA.jpg) no-repeat; border: 0px; text-indent: -99999px;}
			
	#tel {float: left; width: 333px; height: 334px;}	
		#tel a {margin: 165px 0 0 30px; display: block; font-weight: bold; font-size: 12px;}

	

/* Resultados */
#der {float: left; padding-bottom: 25px; width: 987px;}
	div.paginador {float: left; width:945px; height:30px; margin-left:20px; display:inline; margin-top: 15px; color: #77726c;}
		div.paginador strong {float: left;}
		div.paginador p {float: right;}
			div.paginador p a {color: #77726c; font: bold 11px Trebuchet MS;}
			a.anterior {padding-right: 5px; margin-right: 5px; border-right: solid 1px #77726c;}
			a.siguiente {padding-left: 5px; margin-left: 5px; border-left: solid 1px #77726c;}
	#cuerpo {float:left; margin-left:15px;}
		#cuerpo .ficha{float: left; display: inline; width: 234px; height:260px; background:url(/imagenes/buscador/fnd_ficha.jpg) no-repeat; margin-right:5px;}
			#cuerpo .ficha span, #cuerpo .ficha img {float: left; width: 212px; height: 90px; text-indent: -9999px; margin-left:7px; display:inline; margin-top:11px;}
			#cuerpo .ficha .localidad{float: left; width: 192px; font-family:Arial; font-size:12px; font-weight:bold; color:#007BC0; margin-left:15px; margin-top:4px; display:inline;}
			#cuerpo .ficha .provincia{float: left; width: 192px; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; margin-left:15px; margin-top:4px; display:inline;}
			#cuerpo .ficha .tipologia{float: left; width: 192px; font-family:Arial; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:15px; display:inline;}
			#cuerpo .ficha .habitaciones{float: left; width: 192px; font-family:Arial; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:15px; display:inline;}
			#cuerpo .ficha .superficie{float: left; width: 192px; font-family:Arial; font-size:11px; font-weight:normal; color:#FFFFFF; margin-left:15px; display:inline;}
			#cuerpo .ficha .precio{float: left; width: 192px; font-family:Arial; font-size:30px; font-weight:bold; color:#FFFFFF; margin-left:15px; display:inline; text-align:right; margin-top:5px;}
			#cuerpo .ficha a.vermas{float:right; margin-top:5px; margin-right:30px; font-family:Arial; font-size:12px; color:#FFFFFF; display:inline;}
			
	#noresultados {}
		#noresultados h4 {padding: 0 !important; margin: 10px 0 0 10px; }
			.contenidoES #noresultados h4 {background: url(/imagenes/buscador/resultadosES.gif) no-repeat !important; text-indent: -9999px; height: 40px !important;}
			.contenidoEN #noresultados h4 {background: url(/imagenes/buscador/resultadosEN.gif) no-repeat !important; text-indent: -9999px; height: 40px !important;}
			.contenidoCA #noresultados h4 {background: url(/imagenes/buscador/resultadosCA.gif) no-repeat !important; text-indent: -9999px; height: 40px !important;}
		#noresultados p {font: 12px Arial; margin-left: 30px; color: #909090;}
		#noresultados p#no-resultados{margin-bottom: 5px; font-weight: bold;}
		#noresultados p span{color: #01669e; font-weight: bold;}
		#noresultados h3 {margin: 25px 0 0 15px;}
	#abajo2 div {float: left; margin: 10px 0 0 10px; width: 357px; min-height: 320px; height: auto !important; height: 320px;}
		.nomarginleft {margin-left: 0 !important;}
			#abajo2 div img {margin: 15px 0 0 15px}
			#abajo2 div dl {margin: 11px 0 0 17px; width: 320px;}
					#abajo2 div dl dt a {font-size: 14px; font-weight: bold; text-decoration: none; color: #006699;}
				#abajo2 div dl dd {color: #333;}
				#abajo2 dd.vermas {margin-top: 15px;}
					.contenidoES #abajo2 dd.vermas a {background: url(/imagenes/index/vermasES.gif) no-repeat; display: block; height: 25px; margin-top: 15px; text-indent:-9999px;}
					.contenidoEN #abajo2 dd.vermas a {background: url(/imagenes/index/vermasEN.gif) no-repeat; display: block; height: 25px; margin-top: 15px; text-indent:-9999px;}
					.contenidoCA #abajo2 dd.vermas a {background: url(/imagenes/index/vermasCA.gif) no-repeat; display: block; height: 25px; margin-top: 15px; text-indent:-9999px;}
		
/* Ampliado */
body.ampliado {background: #fff;}
#ampliado {height: 50px !important;}
	.contenidoES #ampliado {background: url(/imagenes/buscador/h3-bg-ampliES.gif) no-repeat;}
	.contenidoEN #ampliado {background: url(/imagenes/buscador/h3-bg-ampliEN.gif) no-repeat;}
	.contenidoCA #ampliado {background: url(/imagenes/buscador/h3-bg-ampliCA.gif) no-repeat;}
	
#referencia {color: #ff8c40; font-size: 15px; font-weight: bold;}	
#izq-ampli {float: left; width: 755px;}	
	#contenido h4 {padding: 15px 0 0 15px; height: 35px; background: url(/imagenes/buscador/h4-bg.gif) no-repeat; font-size: 24px;}
	#contenido table {float: left; margin-top: 3px; width: 300px;}
	* html #contenido table {margin: 0 0 0 -3px; width: 300px;}
	*+html #contenido table {margin: 0 0 0 -3px; width: 300px;}
	/*		#contenido table tr td {padding-left: 5px; width: 50%; height: 20px; background: #e2e9ef; border: solid 3px #fff;} */
	#galeria-ampli {float: left; width: 450px;}
		#grande {margin: 20px 0 0 20px;}
		#galeria-ampli div {margin-left: 18px;}
			#boton-anterior {float: left; margin-top: 10px; width: 25px; height: 78px; display: inline; background: url(/imagenes/buscador/boton-izq.gif) no-repeat;}
			#galeria-ampli div img {margin: 10px 0 0 3px; cursor: pointer;}
			#boton-siguiente {float: left; margin: 10px 0 0 3px; width: 25px; height: 78px; display: inline; background: url(/imagenes/buscador/boton-der.gif) no-repeat;}
	#izq-ampli dl {margin-top: 10px;}
		#izq-ampli dl dt {height: 30px; background: url(/imagenes/buscador/otros-datos.gif) no-repeat; text-indent: -9999px;}
		#izq-ampli dl dd {margin-left: 5px;}
#form-ampli {float: left; padding:45px 10px 0 15px; width: 200px; height: 415px; /*background: url(/imagenes/buscador/form-ampli.gif) no-repeat;*/}
	.contenidoES #form-ampli {background: url(/imagenes/promociones-ampliadas/form-ampliES.gif) no-repeat;}
	.contenidoEN #form-ampli {background: url(/imagenes/promociones-ampliadas/form-ampliEN.gif) no-repeat;}
	.contenidoCA #form-ampli {background: url(/imagenes/promociones-ampliadas/form-ampliCA.gif) no-repeat;}
	
	input.none {display: none !important;}
	#form-ampli label {margin-top: 5px; display: block; font-size: 12px;}
	label.inline {float: left; margin-left: 5px; display: inline !important;}
	#form-ampli input {margin-top: 4px; width: 190px; height: 20px; display: block; border: none; background: #dfdfdf;}
	input.inline {float: left; display: inline !important; width: 10px !important; height: 15px !important; background: none !important; }
		#lcheck {font-size: 11px !important;}
		#radio2 {margin-left: 10px;}
		#radio3 {margin-bottom: 10px;}
	#form-ampli textarea {margin-top: 4px; width: 190px; height: 43px; display: block; border: none; background: #dfdfdf;}
	#finalidad {margin: 10px 0; padding-top: 10px; border-top: solid 1px #d7d7d7; font-size: 12px;}
	#pcondiciones {margin-top: 10px;}
		#condiciones {display: inline !important; width: 10px !important; height: 10px !important;}
		#lcondiciones {display: inline !important; font-size: 11px !important;}
		#acondiciones {color: #006699;}
	#form-ampli button {margin: 10px 0 0 108px; width: 85px; background: none; border: none; cursor: pointer;}
	#request {margin-top: 10px; padding-left: 35px; color: #69a810; background: url(/imagenes/buscador/request.gif) no-repeat; font-weight: bold;}
	
	
	
	/* NUEVO BUSCADOR */
 
