div.selection {
	width : 445px;
	height  :278px;
	position  :relative;
	top : 10px;
	background  :#fff url(/img/fnd.inicio.seleccion2.jpg) repeat-y left;
	margin : 0 0 20px 0;
	padding-right : 15px;
}
* html div.selection  				{ 	padding :0;}
* html div.selection h2 			{ 	}

div.selection h2 {
	width : 460px;
	height : 51px;
	text-indent : -3000em;
	background: #fff url(/img/fnd.inicio.seleccion.jpg) no-repeat 0 0 ;
	margin : 0;
	position : relative;
	z-index : 5;
}

div.selection ul.inmuebles li {
	padding  : 0 0 0 20px;
	font-size : 1.4em; 
	line-height : 1.4em;
}

div.selection ul.inmuebles li.tv{
	width : 280px;
	height : 250px;
	padding : 0;
	background : transparent;
	position  :absolute;
	z-index : 4;
	top  : 18px;
	left : 10px;
}
* html div.selection ul.inmuebles li.tv img{ behavior: url("/css/pngfix.htc"); }

div.selection ul.inmuebles li ul.imagenes{
	position : absolute;
	width : 245px;
	height : 155px;
	top : 55px;
	left : 23px;
	z-index : 2	;
	background : #fff;
}
div.selection ul.inmuebles li ul.imagenes img{
	position : absolute;
	width : 245px;
	height : 155px;
	top : 0;
	left : 0;
	z-index : 2;
}
div.selection ul.inmuebles li ul.imagenes img#dummy{
	z-index : 3;
}

img#telefoto, img#dummy 						{ width : 215px; height : 152px; padding : 5px; border  : 5px solid #dfdfdf; }


div.selection ul.inmuebles li a 				{ margin : 0 0 0 257px; position  :relative; z-index : 5; top : 4px;}
div.selection ul.inmuebles li h3 				{ color: #644231;  padding-left : 250px; position  :relative; z-index : 5; display : none;}
div.selection ul.inmuebles li ul.details		{ font-size : .5em; color : #333; padding : 3px 0 7px 242px; position  :relative; z-index : 5; }
div.selection ul.inmuebles li ul.details li		{ list-style : square !important; text-indent : 0; margin : 0 0 0 20px; padding : 0; line-height : 1.8em; font-size : 1.5em;}
div.selection p.seleccion 						{ position : absolute; bottom : 0; padding-bottom : 30px; width : 460px; background : transparent url(/img/fnd.inicio.p.seleccion.jpg) no-repeat left bottom; text-indent : 23px; }
div.selection a.seleccion 						{ font-size : 1em; position  :relative; top : 4px; font-size  :1.1em; font-weight : bold; z-index : 5;}

div.buscador {
	width :   460px;
	height  : 278px;
	float : right;
	font-size : 1em; 
	position  :relative;
	top : 10px;

	background : #fff url(/img/fnd.inicio.buscador2.jpg) repeat-y center;
}

div.buscador h2 								{ 	width : 460px; height : 51px; text-indent : -3000em; background: #fff url(/img/fnd.inicio.buscador.jpg) no-repeat 0 0 ; }
div.buscador select 							{ 	font-size : 1em; color : #444; }
div.buscador select.operation					{ 	width : 84px; margin : 0 12px 0 35px; }
div.buscador select.type						{ 	width : 145px; }
div.buscador select.location					{ 	width : 133px; margin-left  :12px;}

form.buscador 									{ 	padding-top  : 4px; font-size : 1em; }
a.search 										{ 	display : block; height : 37px; width : 97px; background : url(/img/btn.admin.search.png) no-repeat 0 0; margin : 0 auto;}
a.search:hover 									{ 	background-position : 0 -37px;}


p.numinmuebles 									{ 	position : relative; top : 20px; left : 135px; font-size : 1em; color  : #777; padding-left : 40px; line-height : 16px; width : 60%; background : url(/img/loader2.gif) no-repeat 14px 45%; display : none;}
p.loading 										{ 	background : url(/img/loader.gif) no-repeat left center !important; }

p.search 										{ 	position : absolute; bottom : 0; padding : 0 0 30px 0; background : url(/img/fnd.inicio.p.search.jpg) no-repeat center bottom; margin : 0 0 0 0; width : 460px;}

p.labels 										{ 	position : relative; height : 1.6em;}
p.labels strong 								{ 	position  :absolute; top : 0;}
p.labels strong.operacion 						{ 	left : 30px; }
p.labels strong.tipo 							{ 	left : 130px; }
p.labels strong.zona 							{ 	left : 290px; }
div.bottom 										{ 	float : left; width : 199px; padding : 0 16px 0 16px;background : #fff url(/img/fnd.inicio.bottom2.jpg) repeat-y left; border-top : 6px solid #ccc; border-bottom : 3px solid #ddd; height  :24em; }
div.asesoramiento 								{ 	color : #000; background : #fff url(/img/fnd.inicio.bottom.jpg) repeat-y left; } 
div.areas 										{  	width : 201px; border-right : 1px solid #dfdfdf; border-top-color : #aaa;} 

div.bottom                                      {   float : left; width : 277px; padding : 0 20px 0 12px; }


/*div.areas 										{  	width : 201px;}*/


div.bottom h2									{ 	font-size : 1.6em; color  : #644231; margin : 20px 0 10px 0; border-bottom : 1px dotted #999; padding-bottom : 90px; }
div.asesoramiento h2							{ 	background: url(/img/home.png) no-repeat center bottom; } 
div.areas h2 									{ 	background: url(/img/areas.png) no-repeat center bottom; } 
div.quienes h2 									{ 	background: url(/img/quienes.png) no-repeat center bottom; } 
div.bottom p									{ 	line-height : 1.5em; color : #333; margin : 0 0 15px 0; }



div.content 									{ 	padding : 0; border : none;}
div.footer 										{ 	border : none; }
div.footer ul.menu								{ 	border : 1px solid #dfdfdf; }

div.footer 										{ width : 925px; margin : 0 0 0 -464px; }
* html div.footer 								{ width : 925px; left : 49.85%; margin-left : -231px; }




