#contenido{margin-top:15px;}
#izquierda{float:left; display:inline; width:196px;}

/*** Menú ***/
			#izquierda  .menu_promociones{float:left; width:197px; display:inline; overflow:hidden;}
				#izquierda  .menu_promociones .titulo_menuES{float:left; width:197px; height:40px; background:url(/imagenes/promociones-venta/titulo_menuES.gif) no-repeat; display:inline; text-indent:-9999px;}
				#izquierda  .menu_promociones .cont_menu{float:left; width:195px; border:1px solid #EEEEEE; border-top:none;}
				#izquierda  .menu_promociones .cont_menu a{display:block;}
					#izquierda  .menu_promociones .cont_menu ul.secciones{/*float:left;*/ width:195px; background:url(/imagenes/promociones-venta/fnd_listado.gif) #F2F2F2 top center no-repeat;}
						#izquierda  .menu_promociones .cont_menu ul.secciones li.ppal{/*float:left;*/ width:195px; height:34px; border-bottom:1px dashed #D8D8D8;}
							#izquierda  .menu_promociones .cont_menu ul.secciones li.ppal a{/*float:left;*/ width:169px; height:22px; background:url(/imagenes/promociones-venta/fnd_menu.gif) 0 0 no-repeat; margin-left:3px; margin-top:3px; padding-left:20px; padding-top:6px; font-family:Arial; font-size:11px; font-weight:bold; color:#A3A3A3;}
							#izquierda  .menu_promociones .cont_menu ul.secciones li.ppal a.actual{/*float:left;*/ width:169px; height:22px; background:url(/imagenes/promociones-venta/fnd_menu.gif) 0 -28px no-repeat; margin-left:3px; margin-top:3px; padding-left:20px; padding-top:6px; font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF;}
							#izquierda  .menu_promociones .cont_menu ul.secciones li.ppal a.desplegada{/*float:left;*/ width:169px; height:22px; background:url(/imagenes/promociones-venta/fnd_menu.gif) 0 -56px no-repeat; margin-left:3px; margin-top:3px; padding-left:20px; padding-top:6px; font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF;}
							
				#izquierda  .menu_promociones .cont_menu ul.secciones li.desplegable{/*float:left;*/ width:195px; height:auto; background-color:#FFFFFF; border-bottom:1px dashed #D8D8D8; display:none;}
					#izquierda  .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario{/*float:left;*/ width:195px;}
						#izquierda  .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario li.sbm{/*float:left;*/ width:195px; height:27px;}
							#izquierda  .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario li.sbm a{/*float:left;*/ width:159px; height:18px; background:url(/imagenes/promociones-venta/fnd_submenu.gif) 0 0 no-repeat; margin-left:3px; margin-top:2px; padding-left:30px; font-family:Arial; font-size:11px; font-weight:bold; color:#A3A3A3; padding-top:5px;}
							#izquierda  .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario li.sbm a.actual{/*float:left;*/ width:159px; height:18px; background:url(/imagenes/promociones-venta/fnd_submenu.gif) 0 -23px no-repeat; margin-left:3px; margin-top:2px; padding-left:30px; font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:5px;}
							
			#izquierda  .menu_promociones .cont_compartir{float:left; margin-left:10px; margin-bottom:20px;}
			
			#izquierda  .menu_promociones a.feria{float:left; margin-top:20px;}
			#izquierda  .menu_promociones a.banner{float:left; margin-top:20px;}
						
#izquierda .compartir{margin:15px auto auto 7px;float:left;display:inline;}

#centro{float:left; display:inline; margin-left:18px;width:501px;}
	#centro #titular-promo-ampliada{float:left; display:inline;background: url(/imagenes/promociones-venta/fnd-titulo.gif) no-repeat;width:100%;background:#4b4c52;}
			#titular-promo-ampliada .titular-promo{ font-family:Arial;color: #FFFFFF;  font-family: Arial; font-size:14px; }
			#titular-promo-ampliada .titular-promo strong{color:#2E4F93;float:left; display:inline;}
			#titular-promo-ampliada .titular-promo span{float:left; display:inline;}
	#contenido-ficha{float:left; display:inline; width:501px;margin-top:10px;margin-bottom:40px;}
		#googleMaps{float:left; display:inline;width:501px; height:316px;}
		#contenido-ficha .imagen_principal{float:left; display:inline;position:relative;}
		#contenido-ficha .texto{float:left; display:inline; margin-top:15px; color:#6d6a6d; font-family:Arial;text-align:justify;}
			#contenido-ficha .texto p{float:left; display:inline;width:100%; color:#6d6a6d;font-size:13px;font-family:Arial;margin-bottom:12px;}
			#contenido-ficha .texto ul{float:left; display:inline;width:100%; color:#6d6a6d;font-size:13px; margin-top:5px;font-family:Arial;}
			#contenido-ficha .texto li{list-style-position: outside; margin-left:20px; margin-top:12px;font-family:Arial;}
			#contenido-ficha .texto h3{float:left; display:inline;width:100%; color:#2E4F93; font-size:15px;font-family:Arial;margin-bottom:12px;}
		#contenido-ficha  #galeria{width:100%;margin-top:10px;float:left; display:inline;}
				#contenido-ficha #galeria .galeria_invisible{display:none;}
				#contenido-ficha #galeria .f{margin-right:5px;}
				#contenido-ficha #galeria .ultimo{margin-right:0px;}
				#contenido-ficha #galeria img{cursor:pointer;}
		
		
		#contenido-ficha .ampliar_imagen{float:right; padding: 7px 0 0 29px;display:inline;background: url(/imagenes/promociones-venta/btn_ampliar.gif) no-repeat left center;width:93px; height:24px;text-decoration:none;}
				#contenido-ficha .ampliar_imagen .texto_boton{display:inline;  /*width:130px; height:24px;*/color:#ffffff;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;}
				#contenido-ficha .ampliar_imagen:hover{text-decoration:none;}
		/*** datos de la promocion ***/
					#contenido-ficha  .imagen_principal .importe_desde{position:absolute; width:179px; height:59px; bottom:-21px; left:-2px;}
						#contenido-ficha  .imagen_principal .importe_desde img{/*position:relative; bottom:0px; left:0px;*/}
						#contenido-ficha  .imagen_principal .importe_desde .precio_promo{position:absolute;top:0; left:22px; margin-top:8px; display:inline;}
					#contenido-ficha  .imagen_principal .piso_piloto{position:absolute; width:123px; height:31px; bottom:-15px; right:115px;}
					#contenido-ficha  .imagen_principal .ver_video{position:absolute; width:123px; height:31px; bottom:-15px; right:-22px;}
					#contenido-ficha  .imagen_principal .ver_video2{position:absolute; width:123px; height:31px; bottom:50px; right:-30px;}
					
					
					
		 .tipologias{float:left; width:501px;display:inline;}
		 .tipologias .menu_tipo{float:left; width:501px; /*height:45px;*/ display:inline; background:url(/imagenes/promociones-venta/fnd_menu_tipologia.gif) no-repeat;}
		 .tipologias .menu_tipo .encuentra_en{float:left; margin-top:15px; display:inline;}
		 .tipologias .menu_tipo ul{float:right; width:374px; /*height:42px;*/ display:inline; margin-right:6px; margin-top:3px;}
		 .tipologias .menu_tipo ul li{float:left; width:70px; height:42px; display:inline; text-align:center; }
		 .tipologias .menu_tipo ul li a{float:left; width:70px; height:25px; background:url(/imagenes/promociones-venta/pest_tipo.gif) 0 0 no-repeat; font-family:Arial; font-size:12px; color:#7F7F7F; padding-top:17px; font-weight:bold;}
		 .tipologias .menu_tipo ul li a.marcada{color:#FF9600;float:left; width:70px; height:25px; background:url(/imagenes/promociones-venta/pest_tipo.gif) 0 -42px no-repeat; font-family:Arial; font-size:12px;  padding-top:17px; font-weight:bold;}
		/*** Inmuebles de la promoción ***/
		 .visible{display:inline;}
		 .lista_inmuebles{float:left; width:506px; margin-left:11px; display:inline; background:url(/imagenes/promociones-venta/fndo_inmuebles.gif) top left repeat-y; display:none;}
		 .lista_inmuebles table.t_inmuebles{float:left; width:506px; background:url(/imagenes/promociones-venta/borde_inmuebles.gif) bottom left no-repeat; border-collapse:collapse;}
		 .lista_inmuebles table.t_inmuebles th{height:30px; font-family:Arial; font-size:12px; color:#BB86CB; text-align:center; font-weight:bold; }
		 .lista_inmuebles table.t_inmuebles td{height:50px; font-family:Arial; font-size:11px; color:#989898; text-align:center; border-top:2px solid #F4F4F4; position:relative;}
		 .lista_inmuebles table.t_inmuebles td a.ampliar_info{width:76px; height:20px; background:url(/imagenes/promociones-venta/btn_ampliar.gif) no-repeat; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:28px; text-align:center; padding-top:5px; left:0; display:block; margin:auto;}

		
				
				.lista_inmuebles{float:left; width:501px; display:none; display:none;}
				.planos_inmuebles{float:left; width:501px; display:none; display:none;}
				.lista_inmuebles.visible{display:inline;}
				.planos_inmuebles.visible{display:inline;}
				.lista_inmuebles table.t_inmuebles{float:left; width:501px; border-collapse:collapse;}
				.planos_inmuebles table.t_inmuebles{float:left; width:501px; border-collapse:collapse;}
				.lista_inmuebles table.t_inmuebles th{height:30px; font-family:Arial; font-size:10px; color:#fff; text-align:center; font-weight:bold; background:#ff9600;font-size:11px;}
				.planos_inmuebles table.t_inmuebles th{height:30px; font-family:Arial; font-size:10px; color:#ff9600; text-align:center; font-weight:bold; background:#fff;font-size:11px;}
			
				.lista_inmuebles table.t_inmuebles td{height:50px; font-family:Arial; font-size:11px; color:#989898; text-align:center; border-top:2px solid #F4F4F4; position:relative;}
				.planos_inmuebles table.t_inmuebles td{height:50px; font-family:Arial; font-size:11px; color:#989898; text-align:center; border-top:2px solid #F4F4F4; position:relative;}
				.lista_inmuebles table.t_inmuebles td a.ampliar_info{width:76px; height:20px;font-family:Arial;font-size:11px; color:#ffffff; font-weight:bold; padding-left:28px; text-align:center; padding-top:5px; left:0; display:block; margin:auto;background:url(/imagenes/promociones-venta/amplia_info.gif) no-repeat 0 0;}
				.planos_inmuebles table.t_inmuebles td a.ampliar_info{width:76px; height:20px;font-family:Arial;font-size:11px; color:#ffffff; font-weight:bold; padding-left:28px; text-align:center; padding-top:5px; left:0; display:block; margin:auto;background:url(/imagenes/promociones-venta/amplia_info.gif) no-repeat 0 0;}
				.planos_inmuebles .galeria{margin-top:20px; float:left; display:inline;width:501px;}
			
				
			
				.descarga_memoriaES{background:transparent url(/imagenes/promociones-venta/pdfES.gif) no-repeat scroll 0 0;color:#FFFFFF;display:inline;float:left;font-size:13px;font-weight:bold;height:24px;margin-left:32px;padding-left:45px;padding-top:27px;width:151px;margin-top:40px;}
				.documento {border-bottom:2px solid #F4F4F4;float:left;height:87px;margin-bottom:7px;position:relative;width:241px;}
				a.pdfES {margin-left:20px;background:transparent url(/imagenes/promociones-venta/pdfES.gif) no-repeat scroll 0 0;color:#FFFFFF;display:inline;float:left;font-size:9px;font-weight:bold;height:24px;margin-top:14px;padding-left:45px;padding-top:29px;width:151px;}
				.ver_video2{float:left; display:inline; margin-top:30px;}
						
		
						
#derecha{float:left; display:inline;width:250px;margin-left:10px;}
/*** formulario de contacto ***/

#derecha{float:left; width:254px;}
	#derecha .cont_formulario{float:left; width:254px; height:594px; display:inline; background:url(/imagenes/promociones-venta/fnd_formulario.gif) no-repeat;margin-bottom:20px;}
		#derecha .cont_formulario h3.solicita{float:left; width:214px; height:29px; margin-left:21px; display:inline; margin-top:5px; background:url(/imagenes/promociones-venta/solicita_info.gif) no-repeat; text-indent:-9999px; display:inline;margin-bottom:9px;}
		#derecha .cont_formulario .cuestionario{float:left; width:244px;height:435px; margin-left:5px; display:inline; background:url(/imagenes/promociones-venta/fnd_sup_formulario.gif) #F1F1F1 top center no-repeat; padding-top:13px; display:inline; padding-bottom:2px;}
			#derecha .cont_formulario .cuestionario label{float:left; width:228px; height:18px; font-family:Arial; font-size:12px; color:#4b4c52; margin-left:14px;}
			#derecha .cont_formulario .cuestionario input{float:left; width:218px; font-family:Arial; font-size:11px; color:#AFABAB; margin-left:14px; border:1px solid #D1D1D1; margin-bottom:5px;}
			#derecha .cont_formulario .cuestionario textarea{float:left; width:218px; height:47 font-family:Arial; font-size:11px; color:#AFABAB; margin-left:14px; border:1px solid #D1D1D1; margin-bottom:5px;}
			
			#derecha .cont_formulario .cuestionario .l_check{float:left; width:78px; font-family:Arial; font-size:10px; color:#565656; margin-bottom:10px; margin-left:14px; margin-top:5px; display:inline;}
				#derecha .cont_formulario .cuestionario .l_check input{float:left; width:auto; margin-left:0; margin-right:5px; border:none;}
			#derecha .cont_formulario .cuestionario .radios{float:left; width:224px; margin-left:14px; display:inline; margin-bottom:10px;}
				#derecha .cont_formulario .cuestionario .radios input{float:left; width:auto; margin-left:0px; display:inline; border:none;}
				#derecha .cont_formulario .cuestionario .radios span{margin-bottom:5px;float:left; width:auto; margin-left:5px; margin-right:5px; display:inline; font-family:Arial; font-size:10px; color:#565656; margin-top:0px;}
				
			#derecha .cont_formulario .cuestionario .check_condiciones{float:left; width:224px; font-family:Arial; font-size:10px; color:#565656; margin-bottom:5px; margin-left:14px; margin-top:5px; display:inline;}
				#derecha .cont_formulario .cuestionario .check_condiciones input{float:left; width:auto; margin-left:0; margin-right:5px; border:none;}
				#derecha .cont_formulario .cuestionario .check_condiciones a{font-family:Arial; font-size:10px; color:#364446; text-decoration:underline;}
			#derecha .cont_formulario .cuestionario input#enviar{float:right; width:93px; height:28px; background:url(/imagenes/promociones-venta/btn_enviar.gif) no-repeat; border:none; padding-left:30px; text-align:center; font-family:Arial; font-size:17px; color:#FFFFFF; font-weight:bold; cursor:pointer; margin-top:15px;}
			
		#derecha .cont_formulario .contacto_telefono{float:left; width:225px; margin-left:5px; background:url(/imagenes/promociones-venta/fin_formulario.gif) #FFFFFF top center no-repeat; display:inline; padding-top:25px; padding-left:9px; padding-right:10px; position:relative;}
			#derecha .cont_formulario .contacto_telefono p{float:left; height:40px;font-family:Arial; font-size:12px; color:#565656; font-weight:bold;}
			#derecha .cont_formulario .contacto_telefono p .telefono_index{position:absolute; right:5px; height:25px; top:35px;}
			#derecha .cont_formulario .contacto_telefono a.contactar{float:right; font-family:Arial; font-size:13px; color:#2e4f93; font-weight:bold; background:url(/imagenes/comunes/mas-bg.gif) center right no-repeat; padding-right:8px;}
			#derecha  .cont_formulario .cuestionario input#enviar{float:right; width:93px; height:28px; background:url(/imagenes/promociones-venta/btn_enviar.gif) no-repeat; border:none; padding-left:27px; text-align:center; font-family:Arial; font-size:15px; color:#FFFFFF; font-weight:bold; cursor:pointer; margin-top:15px;margin-right:12px;}
		
#derecha .video{float:left; display:inline;margin-top:10px;}		

#derecha #oficina-ventas{width:234px;float:left;background:url(/imagenes/comunes/oficina-ventas-dcha.gif) no-repeat 12px 20px #F2F2F2;height:186px;margin-left:6px;margin-bottom:40px;}
#derecha #oficina-ventas h3{display:none;}

#banners{float:left; display:inline; margin-top:15px; width:100%;}
	#title-banner{float:left; display:inline; width:100%; height:42px;background: url(/imagenes/promociones-venta/fnd-titulo-banner.gif) no-repeat;}
		#title-banner .todo-encontrar{float:left; display:inline;color:#f18e00;font-size:20px; font-family:Arial;font-weight:bold;margin-left:200px;margin-top:3px;}
		#title-banner .nombre-promo-banner{float:left; display:inline;color:#fff;font-size:20px; font-family:Arial;font-weight:bold;margin-top:3px;}
	#banners .banner_boton{float:left; display:inline;margin-left:3px; margin-right:3px;}	
	/*** Shadow de inmuebles ***/
			#cont_shadow{float:left; width:790px; display:inline; margin-left:20px; margin-top:20px;}
				#cont_shadow .datos_inmueble{float:left; width:520px; display:inline; }
					#cont_shadow .datos_inmueble h2 .localizacion{float:left; font-family:Arial; font-size:18px; color:#113D97; font-weight:bold;}
					#cont_shadow .datos_inmueble h2 .nombre_promo{float:left; font-family:Arial; font-size:14px; color:#565656; font-weight:bold; margin-left:5px; margin-top:5px;}
				#cont_shadow .datos_inmueble .imagen_ppal{position:relative;float:left; width:475px; height:312px; margin-top:14px; overflow:hidden;margin-left:20px;}
					#cont_shadow .datos_inmueble .imagen_ppal .lista_imagenes{position:absolute; width:999999999px; height:312px; left:0; top:0; z-index:1;}
						#cont_shadow .datos_inmueble .imagen_ppal .lista_imagenes .foto{float:left; width:475px; height:312px; overflow:hidden;}
						#cont_shadow .datos_inmueble .imagen_ppal a.anterior{position:absolute; width:94px; height:312px; top:0; left:0; z-index:9;}
							#cont_shadow .datos_inmueble .imagen_ppal a.anterior img{float:left; margin-top:100px; display:inline;}
						#cont_shadow .datos_inmueble .imagen_ppal a.siguiente{position:absolute; width:94px; height:312px; top:0; right:0; z-index:9;}
							#cont_shadow .datos_inmueble .imagen_ppal a.siguiente img{float:left; margin-top:100px; display:inline;}
						#cont_shadow .datos_inmueble .imagen_ppal .central{position:absolute; width:287px; height:312px; top:0; left:94px; z-index:9;}
				
				#cont_shadow .datos_inmueble .caracteristicas{float:left; width:520px; margin-top:10px;}
					#cont_shadow .datos_inmueble .caracteristicas .caract{float:left; width:231px; height:30px; margin-bottom:1px; margin-left:17px; display:inline; background-color:#F2F2F2;}
						#cont_shadow .datos_inmueble .caracteristicas .caract .desc{float:left; margin-left:13px; margin-top:8px; display:inline; font-family:Arial; font-size:14px; color:#113D97;}
						#cont_shadow .datos_inmueble .caracteristicas .caract .valor{float:left; margin-left:15px; margin-top:9px; display:inline; font-family:Arial; font-size:11px; color:#565656; font-weight:bold;}
						
				#cont_shadow .datos_inmueble .plano{float:left; width:478px; height:241px; display:inline; margin-top:9px;}
				#cont_shadow .datos_inmueble .galeria{float:left; width:520px; text-align:center; margin-top:12px;}
					#cont_shadow .datos_inmueble .galeria img{float:left; margin-right:27px; margin-bottom:5px;}
					#cont_shadow #derecha{margin-left:10px;}
					#cont_shadow #titular-promo-ampliada{float:left; display:inline;width:100%;background:#4b4c52;}{margin-left:0;}
					
					
					
.imprimir-calidades{text-align:right;margin:12px 10px;clear:both;}
.imprimir-calidades img{margin:0 4px 0 0;}
.imprimir-calidades a{color:#000;}
.impresion {display:none;}				
