@charset "utf-8";

body {
	margin:0 0 0 0;
	background:url(../img/fondo.png) top left repeat-x;
	background-color:#bddde8;
	
}
/********************************	
    	ZONA: ESQUELETO
********************************/
		#contenedor { 
			position:relative;
			top:0; 
			left:50%;
			width:901px;
			margin:0 0 0 -450px;
			padding:0;
			border:0;
			float:left;			
		}


		/* CABECERA DEL SITIO */
		#cabecera { 
			position:relative;
			top:0;
			left:0;
			margin:0;
			width:901px;
			height:100px;
			background:url(../img/fondo_cielo.png) top left no-repeat;
			overflow:hidden;
			float:left;
		}
		
		#isologo { 
			top:0;
			left:0;
			margin:15px 0 0 80px;
			width:265px;
			height:85px;
			float:left;
		}
		
		#cabecera_login { 
			top:0;
			left:0;
			margin:60px 0 0 200px;
			float:left;
		}
		
		
		/* MENU TOP */
		#menu_top {
			top:0;
			left:0;
			width:901px;
			height:35px;
			margin:0;
			background:url(../img/fondo_menu_top.png) top left no-repeat;
			float:left;
		}
		
		#menu_top_opciones { 
			top:0;
			left:0;
			margin:10px 0 0 15px;
		}
		
		#menu_top_botones { 
			top:0;
			left:0;
			margin:10px 0 0 720px;
		}
		
		#menu_top_botones_esp { 
			 float:left;
			 margin-right:5px;
		}
		
		#menu_top_int_botones { 
			top:0;
			left:0;
		}
		
		
		/* CUERPO */
		#cuerpo { 
			top:135px; 
			left:0;
			width:901px;
			padding:0;
			margin:0;
			background:url(../img/fondo_cuerpo.png) top left repeat-y;
			float:left;
			text-align:left;
			overflow:hidden;
		}
		
		
		/* PIE */
		#pie { 
			width:901px;
			height:30px;
			padding:0;
			margin:0;
			background:url(../img/fondo_pie.png) top left no-repeat;
			background-color:#bddde8;
			overflow:hidden;
			clear:both;
		}
		
		#pie_home { 
			width:901px;
			height:30px;
			padding:0;
			margin:0;
			background:url(../img/fondo_pie_home.png) top left no-repeat;
			background-color:#bddde8;
			overflow:hidden;
			clear:both;
		}
		
		#col_izq {
			top:0;
			left:0;
			width:175px;
			float:left;
			overflow:hidden;
		}
		
		#col_izq_destacadas {
			top:0;
			left:0;
			margin:5px 0 0 5px
		}
		
		#col_centro_home { 
			top:0;
			left:0;
			width:890px;
			height:100%;
			float:left;
			overflow:hidden;
		}
		
		#col_centro_ultimas {
			top:0;
			left:0;
			margin:12px 0 0 2px
		}
		
		#col_centro2 { 
			top:0;
			left:0;
			width:649px;
			max-width:649px;
			height:100%;
			float:left;
		}
		
		#col_centro2_contenido { 
			top:0;
			left:0;
			margin: 12px 0 0 10px;
			width:630px;
			max-width:630px;
			float:left;
		}
		
		#col_der { 
			top:0;
			left:0;
			margin:0; padding:0;
			width:249px;
			height:1100px;
			max-width:250px;
			background-color:#d7e4ef;
			float:left;
			overflow:hidden;
		}


/****************************
	COL CENTRO HOME
****************************/
		
		#col_izq_top {
			top:0;
			left:0;
			width:170px;
			height:43px;
			margin:5px 0 0 2px;
			background:url(../img/fondo_col_izq_top.png) top left no-repeat;
			float:left
		}
		
		#col_izq_body {
			top:0;
			left:0;
			width:170px;
			margin:0 0 0 2px;
			background:url(../img/fondo_col_izq.png) top left repeat-y;
			float:left
		}
		
		#col_izq_pie {
			top:0;
			left:0;
			width:170px;
			height:11px;
			margin:0 0 0 2px;
			background:url(../img/fondo_col_izq_pie.png) top left no-repeat;
			float:left
		}
		
		#propDestacada {
			top:0;
			left:0;
			width:130px;
			height:161px;
			margin:5px 0 0 10px;
			background:url(../img/fondo_propiedad_destacada.png) top left no-repeat;
			float:left
		}
		
		#propDestacada_titulo {
			top:0;
			left:0;
			width:130px;
			height:20px;
			margin:0 0 0 5px;
			float:left
		}
		
		#propDestacada_img {
			top:0;
			left:0;
			width:122px;
			height:70px;
			margin:6px 0 0 2px;
			overflow:hidden;
			float:left
		}
		
		#propDestacada_descrip {
			top:0;
			left:0;
			width:122px;
			margin:3px 0 0 2px;
			float:left
		}
		
		#propDestacada_botones {
			top:0;
			left:0;
			width:122px;
			margin:5px 0 0 2px;
			float:left
		}
/****************************
	COL CENTRO HOME
****************************/

		

		#home_titulo { 
			top:0;
			left:0;
			margin:15px 0 0 100px;
			width:691px;
			height:55px;
			background:url(../img/launionhacelafuerza.png) top left no-repeat;
		}
		
		#home_listado { 
			top:0;
			left:0;
			margin:5px 0 0 10px;
			width:890px;
			float:left;
		}
		
		#vmg_foto {
			top:0;
			left:0;
			margin:0 0 0 10px;
			width:550px;
			height:219px;
			float:left;
		}
		
		#vmg_txt {
			top:0;
			left:0;
			margin:0 0 0 10px;
			width:250px;
			float:left;
		}
		
		#home_logos { 
			top:0;
			left:0;
			margin:5px 0 0 10px;
			width:890px;
			float:left;
		}
		
		#inmoMosaico {
			top:0;
			left:0;
			margin:5px 0 0 10px;
			width:200px;
			float:left;
		}
		
		#inmoMosaico_limpia {
			top:0;
			left:0;
			margin:5px 0 0 10px;
			width:890px;
			clear:both;
		}
		
		#home_tip { 
			top:0;
			left:0;
			margin:10px 0 0 30px;
			width:854px;
			height:80px;
			background:url(../img/tip_home.png) top left no-repeat;
		}
		
		/* BOX PARA MOSTRAR PROPIEDAD */
		#boxPropiedades { 
			top:0;
			left:0;
			margin:0 10px 0 0;
			width:215px;
			height:245px;
			background-color:#f7f7f7;
			border:1px solid #9c9c9c;
			float:left;
		}
		
		#boxPropiedades_limpia { 
			top:0;
			left:0;
			margin:0 10px 0 0;
			width:440px;
			height:10px;
			clear:both;
		}
		
		#boxPropiedades_tit { 
			top:0;
			left:0;
			margin:5px 0 0 0;
			width:215px;
		}
		
		#boxPropiedades_div { 
			top:0;
			left:0;
			margin:5px 0 5px 5px;
			width:205px;
			height:1px;
			background-color:#9c9c9c;
			overflow:hidden;
		}
		
		#boxPropiedades_img { 
			top:0;
			left:0;
			margin:5px 0 5px 0;
			width:215px;
		}
		
		#boxPropiedades_datos { 
			top:0;
			left:0;
			margin:5px 0 0 5px;
			width:200px;
			height:63px;
			overflow:hidden;
		}
		
		#boxPropiedades_boton { 
			top:0;
			left:0;
			margin:0 0 0 147px;
			width:62px;
			height:19px;
		}
		
		#cmd_verPropiedad {
			display:block;
			width:62px;
			height:19px;
			background:url(../img/cmdVerPropiedad.png) top left no-repeat;
			overflow:hidden;
		 }
		
		#cmd_verPropiedad:hover {
			display:block;
			width:62px;
			height:19px;
			background-position:0 -19px;
		}

/****************************
		COL DERECHA
****************************/

	#cuadro_busqueda {
		top:0;
		left:0;
		width:230px;
		margin:12px 0 0 5px;
		background:url(../img/fondo_cuadro_busqueda.png) top left no-repeat;
		background-color:#FFFFFF;
		overflow:hidden;
		text-align:left;
		float:left;
	}
	
	#cuadro_busqueda_pie {
		top:0;
		left:0;
		margin:0 0 0 5px;
		width:230px;
		height:6px;
		background:url(../img/fondo_cuadro_busqueda_pie.png) top left no-repeat;
		float:left;
		overflow:hidden;
	}
	
	#cuadro_operacion {
		top:0;
		left:0;
		width:212px;
		margin:82px 0 0 9px;
		background-color:#F4F4F4;
	}
	
	#cuadro_operacion_int {
		top:0;
		left:0;
		padding:3px 0 7px 7px;
		
	}
	
	#cuadro_tipo {
		top:0;
		left:0;
		width:212px;
		margin:6px 0 0 9px;
		background-color:#F4F4F4;
	}
	
	#cuadro_tipo_int {
		top:0;
		left:0;
		padding:3px 0 7px 7px;
	}
	
	#cuadro_comodidades {
		top:0;
		left:0;
		width:212px;
		margin:6px 0 0 9px;
		background-color:#F4F4F4;
		overflow:hidden;
	}
	
	#cuadro_comodidades_int {
		top:0;
		left:0;
		width:205px;
		padding:3px 0 7px 7px;
	}
	
	#comodidades {
		width:99px;
		float:left;
		overflow:hidden;
		
	}
	
	#comodidades_limpia {
		width:212px;
		height:1px;
		clear:both;
		overflow:hidden;
	}
	
	#cuadro_provincias {
		top:0;
		left:0;
		width:212px;
		margin:6px 0 0 9px;
		background-color:#F4F4F4;
	}
	
	#cuadro_provincias_int {
		top:0;
		left:0;
		padding:3px 0 7px 7px;
	}
	
	#cuadro_cmdSubmit {
		top:0;
		left:0;
		height:20px;
		margin:10px 0 0 140px;
		overflow:hidden;
	}
	
	
	#areaFavoritas {
		top:0;
		left:0;
		width:230px;
		margin:12px 0 0 5px;
		background:url(../img/fondo_cuadro_favoritas.png) top left no-repeat;
		background-color:#d7e4ef;
		overflow:hidden;
		text-align:left;
		float:left;
	}
	
	
	
	#cuadro_favoritas_pie {
		top:0;
		left:0;
		margin:0 0 0 5px;
		width:230px;
		height:6px;
		background:url(../img/fondo_cuadro_favoritas_pie.png) top left no-repeat;
		float:left;
		overflow:hidden;
	}
	
	/* FAVORITAS */
	#favItem { 
		top:0;
		left:0;
		margin:5px 0 0 2px;
		width:222px;
		height:42px;
		background-color:#ECF4FA;
		float:left;
	}
	
	#cuadro_cmdConsultar {
		top:0;
		left:0;
		height:20px;
		margin:5px 0 0 154px;
		clear:both;
		overflow:hidden;
	}
	
	
/****************************
		CONSULTA
****************************/	
	#consulta_top {
		top:0;
		left:0;
		width:350px;
		margin:10px 0 0 0;
		overflow:hidden;
	}
	
	#consulta_items {
		top:0;
		left:0;
		width:350px;
		margin:5px 0 0 0;
		overflow:hidden;
	}
	
	#consulta_propiedad {
		top:0;
		left:0;
		width:222px;
		height:42px;
		margin:5px 0 0 0;
		background-color:#ECF4FA;
		overflow:hidden;
	}
	
	#consulta_lista {
		top:0;
		left:0;
		width:350px;
		margin:5px 0 0 0;
		overflow:hidden;
	}
	
	#consulta_etiquetas {
		top:0;
		left:0;
		width:100px;
		margin:5px 5px 0 10px;
		float:left;
		overflow:hidden;
	}
	
	#consulta_controles {
		top:0;
		left:0;
		width:150px;
		margin:5px 0 0 0;
		float:left;
		overflow:hidden;
	}
	
	#consulta_submit {
		top:0;
		left:0;
		whidth:350px;
		margin:5px 0 0 0;
		clear:both;
		overflow:hidden;
	}
	
	#consulta_division {
		top:0;
		left:0;
		width:300px;
		padding:0 0 0 0;
		border-bottom:1px solid #999999;
		overflow:hidden;
	}
	
/****************************
		BUSQUEDAS
****************************/
	#busqueda_top { 
		top:0;
		left:0;
		margin:12px 0 0 10px;
		width:630px;
		height:6px;
		background:url(../img/esquinaTopCuerpo.png) top left no-repeat;
	}

	#busqueda_titulo { 
		top:0;
		left:0;
		margin:5px 0 0 10px;
		width:220px;
		height:13px;
		background:url(../img/titulo_busquedaPropiedades.png) top left no-repeat;
	}
	
	#busqueda_listado { 
		top:0;
		left:0;
		margin:5px 0 0 10px;
		width:620px;
		float:left;
	}
	
	#busqueda_paginacion {
		top:0;
		left:0;
		margin:15px 0 0 0;
		width:610px;
	}
	
	#busqueda_item {
		top:0;
		left:0;
		width:610px;
		height:95px;
		margin:0 0 0 0;
		clear:both;
		overflow:hidden
	}
	
	#busqueda_div {
		top:0;
		left:0;
		width:610px;
		height:9px;
		background:url(../img/linDiv1.png) top left repeat-x;
		overflow:hidden;
	}
	
	#busqueda_item_boton {
		top:0;
		left:0;
		width:80px;
		margin:0 0 0 545px;
		overflow:hidden;
	}
/****************************
	COL CENTRO PROPIEDAD
****************************/

		#propiedad_datos { 
			top:0;
			left:0;
			margin:12px 0 0 10px;
			width:625px;
			height:650px;
			background:url(../img/fondo_ficha.png) top left no-repeat;
		}
		
		
		
		#imagen_mosaico { 
			top:0;
			left:0;
			margin:0 0 0 10px;
			width:610px;
		}
		
		#propDatos_operacion { 
			position:absolute;
			top:40px;
			left:45px;
			margin:0;
		}
		
		#cmdVolver { 
			top:0x;
			left:0;
			margin:0 0 10px 400px;
		}
		
		#propDatos_tipo { 
			position:absolute;
			top:40px;
			left:300px;
			margin:0;
		}
		
		#propDatos_logoInmo { 
			position:absolute;
			top:20px;
			left:500px;
			margin:0;
		}
		
		#propDatos_limpia {
			clear:both; height:3px; overflow:hidden;
		}
		
		#comodidad {
			width:180px;
			float:left;
		}
		
		#propDatos_ubicacion { 
			position:absolute;
			top:90px;
			left:45px;
			margin:0;
		}
		
		#propDatos_costo { 
			position:absolute;
			top:90px;
			left:440px;
			margin:0;
		}
		
		#propDatos_comodidades { 
			position:absolute;
			top:150px;
			left:45px;
			margin:0;
		}
		
		#propDatos_descripcion { 
			position:absolute;
			top:285px;
			left:45px;
			width:500px;
			margin:0;
		}
		
		#propDatos_imagenes { 
			position:absolute;
			top:420px;
			left:45px;
			margin:0;
		}
		
		/* BOX PARA MOSTRAR PROPIEDAD */
		#boxPropiedades { 
			top:0;
			left:0;
			margin:0 10px 0 0;
			width:215px;
			height:245px;
			background-color:#f7f7f7;
			border:1px solid #9c9c9c;
			float:left;
		}
		
		#boxPropiedades_limpia { 
			top:0;
			left:0;
			margin:0 10px 0 0;
			width:440px;
			height:10px;
			clear:both;
		}	
