#fondo_contenido{margin-top: -3px}
#contenido {height:auto;margin:0 auto;width:968px;background-color: #fff;overflow:hidden;}

			
		/****************************************************************/
		/*					  	DATOS PROMOCIÓN                   		*/
		/****************************************************************/
		 .promocion{float:left; width:968px;}
		
			/*** Menú ***/
			  .promocion .menu_promociones{float:left; width:197px; display:inline; overflow:hidden;margin-left:4px;}
				  .promocion .menu_promociones .titulo_menuES{float:left;width:197px; height:47px; background:url(/imagenes/promociones-venta/titulo_menuES.gif) no-repeat; display:inline; text-indent:-9999px;margin-top:15px;}
				  .promocion .menu_promociones .cont_menu{float:left;width:195px; border:none;}
				  .promocion .menu_promociones .cont_menu a{display:block;}
					  .promocion .menu_promociones .cont_menu ul.secciones{margin-left: 0px;width:195px;list-style:none;}
						  .promocion .menu_promociones .cont_menu ul.secciones li.ppal{background:#F2F2F2 none repeat scroll 0 0;border-bottom:1px dotted #D8D8D8;height:31px;margin-bottom:3px;width:190px;}
							  .promocion .menu_promociones .cont_menu ul.secciones li.ppal a{background:transparent url(/imagenes/promociones-venta/fnd_menu.gif) no-repeat scroll -4px 5px;color:#929292;font-family:Arial;font-size:11px;font-weight:bold;height:22px;margin-left:3px;margin-top:3px;padding-left:20px;padding-top:10px;width:169px;}
							  .promocion .menu_promociones .cont_menu ul.secciones li.ppal a.actual{background:transparent url(/imagenes/promociones-venta/fnd_menu.gif) no-repeat scroll -4px -28px;color:#FFFFFF;font-family:Arial;font-size:11px;font-weight:bold;height:19px;margin-bottom:1px;margin-left:3px;margin-top:0;padding-bottom:1px;padding-left:20px;padding-top:9px;width:169px;}
							  .promocion .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;}
							
				  .promocion .menu_promociones .cont_menu ul.secciones li.desplegable{/*float:left;display:inline;*/ width:195px; height:auto; background-color:#FFFFFF; border-bottom:1px dotted #D8D8D8; display:none;}
					  .promocion .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario{/*float:left;*/ width:195px;}
						  .promocion .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario li.sbm{/*float:left;*/ width:195px; height:27px;}
							  .promocion .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario li.sbm a{/*float:left;*/ width:159px; height:18px; background:url(/imagenes/quienes-somos/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;}
							  .promocion .menu_promociones .cont_menu ul.secciones li.desplegable ul.menu_secundario li.sbm a.actual{/*float:left;*/ width:159px; height:18px; background:url(/imagenes/quienes-somos/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:#000000; padding-top:5px;}
							
			  .promocion .menu_promociones .cont_compartir{float:left; margin-left:10px;}
			
			  .promocion .menu_promociones a.feria{float:left; margin-top:20px;}
			  .promocion .menu_promociones a.banner{float:left; margin-top:20px;margin-left:8px;display:inline;}
			
			/*** datos de la promocion ***/
			  .promocion .datos{float:left; width:500px;_width:490px;}
				  .promocion .datos {float:left; /*width:535px;*/ height:48px; text-align:left; margin-top:25px; margin-left:12px;margin-bottom:10px; display:inline; line-height:20px;}
					  .promocion .datos .titulo_piso10{float:left; height:20px; line-height:20px; margin-right:5px;color: #C60001;font-size: 25px;}
					  .promocion .datos .tit_condiciones{float:left; height:20px; line-height:20px;color: #b7a963;font-size: 20px;}
				  .promocion .datos .imagen_principal{float:left; width:490px; height:304px; display:inline; position:relative;}
					  .promocion .datos .imagen_principal img{float:left;}
					  .promocion .datos .imagen_principal .tipo_destacado{position:absolute; top:-19px; left:-6px;}
					  .promocion .datos .imagen_principal .importe_desde{position:absolute; width:179px; height:59px; bottom:-21px; left:-2px;}
						  .promocion .datos .imagen_principal .importe_desde img{position:relative; bottom:0px; left:0px;}
						  .promocion .datos .imagen_principal .importe_desde .desde{position:absolute; left:5px; top:4px; display:inline;}
						  .promocion .datos .imagen_principal .importe_desde .precio_promo{position:absolute; left:22px; top:10px; display:inline;clear:left;color: #fff;font-size: 32px;}
					  .promocion .datos .imagen_principal .piso_piloto{position:absolute; width:123px; height:31px; bottom:-15px; right:115px;background:url(/imagenes/promociones-venta/ver_piloto.png) no-repeat;}
					  .promocion .datos .imagen_principal .piso_piloto a{color:#fff;padding-left:32px;float:left;font-weight:bold;line-height:12px;font-size:1em;_padding-top:2px;}
					  .promocion .datos .imagen_principal .ver_video{position:absolute; width:123px; height:31px; bottom:-15px; right:-22px;background:url(/imagenes/promociones-venta/ver_video.png) no-repeat;}
					  .promocion .datos .imagen_principal .ver_video a{color:#fff;padding-left:32px;float:left;font-weight:bold;line-height:11px;_padding-top:2px;}
					  .promocion .datos .imagen_principal .ver_video2{position:absolute; width:123px; height:31px; bottom:50px; right:-30px;}
					
					  .promocion .datos .imagen_principal .lupa{position:absolute; width:119px; height:25px; bottom:6px; right:6px;}
						  .promocion .datos .imagen_principal .lupa img{position:relative; bottom:0px; left:0px;}
						  .promocion .datos .imagen_principal .lupa .ampliar{position:absolute; left:28px; margin-top:5px; display:inline; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
						
				  .promocion .datos .texto{float:left; width:464px; margin-left:32px; display:inline; margin-top:30px;}
					  .promocion .datos .texto h3{float:left; width:464px; margin-bottom:25px; font-family:Arial; color:#C60001; font-size:15px;}
					  .promocion .datos .texto p{float:left; width:464px; margin-bottom:15px; font-family:Arial; color:#444444; font-size:15px;}
						  .promocion .datos .texto p strong{font-family:Arial; color:#364446; font-size:15px; font-weight:bold;}
						  .promocion .datos .texto p b{font-family:Arial; color:#364446; font-size:15px; font-weight:bold;}
					  .promocion .datos .texto ul{float:left; width:439px;  display:inline; margin-bottom:25px; font-family:Arial; color:#444444; font-size:15px; }
						  .promocion .datos .texto ul li{float:left; width:439px; margin-bottom:25px; font-family:Arial; color:#444444; font-size:15px; padding-left:25px; background: url("/imagenes/promociones-venta/lista.gif") top left no-repeat;}
						
				  .promocion .datos .galeria{float:left; width:513px; margin-left:12px; display:inline; margin-top:12px;_width:490px;}
					  .promocion .datos .galeria a{float:left; margin-right:5px; margin-bottom:5px;}
					
				  .promocion .datos .mapa{float:left; width:490px; height:380px; margin-left:0px; display:inline; margin-top:12px;}
				
				  .promocion .datos .tipologias{float:left; width:507px; margin-top:11px; display:inline;}
					  .promocion .datos .tipologias .menu_tipo{float:left; width:507px; height:45px; display:inline; background:url(/imagenes/promociones-venta/fnd_menu_tipologia.gif) no-repeat;}
						  .promocion .datos .tipologias .menu_tipo .encuentra_en{float:left; margin-top:15px; display:inline; margin-left:7px;}
						  .promocion .datos .tipologias .menu_tipo ul{float:right; width:374px; height:42px; display:inline; margin-right:6px; margin-top:3px;}
							  .promocion .datos .tipologias .menu_tipo ul li{float:left; width:70px; height:42px; display:inline; text-align:center; }
								  .promocion .datos .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:13px; color:#7F7F7F; padding-top:17px;}
								  .promocion .datos .tipologias .menu_tipo ul li a.marcada{float:left; width:70px; height:25px; background:url(/imagenes/promociones-venta/pest_tipo.gif) 0 -42px no-repeat; font-family:Arial; font-size:13px; color:#c60001; padding-top:17px;}
					
				/*** Inmuebles de la promoción ***/
				  .promocion .datos .visible{display:inline;}
				  .promocion .datos .lista_inmuebles{float:left; width:506px; display:inline; background:url(/imagenes/promociones-venta/fndo_inmuebles.gif) top left repeat-y; display:none;}
					  .promocion .datos .lista_inmuebles table.t_inmuebles{float:left; width:506px; background:url(/imagenes/promociones-venta/borde_inmuebles.gif) bottom left no-repeat; border-collapse:collapse;}
						  .promocion .datos .lista_inmuebles table.t_inmuebles th{height:30px; font-family:Arial; font-size:12px; color:#C60001; text-align:center; font-weight:bold; }

						  .promocion .datos .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;}
						  .promocion .datos .lista_inmuebles table.t_inmuebles td a.ampliar_info{width:119px; height:26px; background:url(/imagenes/promociones-venta/btn_ampliar.png) no-repeat; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;  text-align:center; padding-top:5px; left:0; display:block; margin:auto;}
				
				/*** Planos de la promoción ***/
					  .promocion .datos .planos_inmuebles{position:relative; float:left; width:506px; background:url(/imagenes/promociones-venta/fndo_inmuebles.gif) top left repeat-y; display:none;}
					  .promocion .datos .visible{display:inline;}
					
					  .promocion .datos .planos_inmuebles .plano{float:left; width:488px; height:251px; margin-left:5px; display:inline; margin-top:15px; position:relative;}
						  .promocion .datos .planos_inmuebles .plano a.ampliar_imagen{position:absolute; width:119px; height:25px; right:5px; bottom:18px;}
							  .promocion .datos .planos_inmuebles .plano a.ampliar_imagen img{position:relative;}
							  .promocion .datos .planos_inmuebles .plano a.ampliar_imagen span.texto_boton{position:absolute; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; left:26px; margin-top:5px;}
					  .promocion .datos .planos_inmuebles .galeria_planos{float:left; width:501px; padding-left:5px; display:inline; margin-top:15px; position:relative; background:url(/imagenes/promociones-venta/borde_inmuebles.gif) center bottom no-repeat; padding-bottom:15px;}
					
				/*** PDF de memoria de calidades ***/
				  .promocion .datos a.descarga_memoria{float:left; width:151px; height:36px; background:url(/imagenes/promociones-venta/pdf.gif) no-repeat; margin-left:32px; display:inline; font-family:Arial; font-weight:bold; color:#FFFFFF; font-size:12px; padding-left:45px; padding-top:16px;}
				/**** Documentación ****/
				  .promocion .datos .documentos{float:left; width:482px; display:inline; margin-left:26px;}
					  .promocion .datos .documentos .documento{float:left; width:241px; height:87px; border-bottom:2px solid #F4F4F4; position:relative; margin-bottom:7px;}
						  .promocion .datos .documentos .documento a.pdf{float:left; width:151px; height:36px; background:url(/imagenes/promociones-venta/pdf.gif) no-repeat; display:inline; font-family:Arial; font-weight:bold; color:#FFFFFF; font-size:13px; padding-left:45px; padding-top:15px; margin-top:14px;}
					  .promocion .datos .documentos .separador{position:absolute; width:2px; height:79px; top:0; left:223px; background-color:#F4F4F4;}
				
			/*** formulario de contacto ***/
			.formulario{float:right; display:inline;width:250px;_width: 190px;}
				.formulario .cont_formulario{float:left; width:250px; height:auto; display:inline; background:url(/imagenes/promociones-venta/fnd_formulario.gif) no-repeat;margin-bottom: 15px;}
					.formulario .cont_formulario h3.solicita{float:left; height:36px; margin-left:21px; padding-left:30px;display:inline; margin-top:5px; margin-bottom: 0px; background:url(/imagenes/promociones-venta/solicita_info.gif) no-repeat; display:inline;padding-top: 2px;}
					.formulario .cont_formulario .cuestionario{float:left; width:244px; 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;}
						.formulario .cont_formulario .cuestionario label{float:left;height:18px; font-family:Arial; font-size:12px; color:#000; margin-left:14px;}
						.formulario .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;}
						.formulario .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;}
						
						.formulario .cont_formulario .cuestionario .l_check{float:left; width:78px; font-family:Arial; font-size:10px; color:#444444; margin-bottom:10px; margin-left:14px; margin-top:5px; display:inline;}
							.formulario .cont_formulario .cuestionario .l_check input{float:left; width:auto; margin-left:0; margin-right:5px; border:none;}
						.formulario .cont_formulario .cuestionario .radios{float:left; width:224px; margin-left:14px; display:inline; margin-bottom:10px;}
							.formulario .cont_formulario .cuestionario .radios input{float:left; width:auto; margin-left:0px; display:inline; border:none;}
							.formulario .cont_formulario .cuestionario .radios span{float:left; width:auto; margin-left:5px; margin-right:5px; display:inline; font-family:Arial; font-size:10px; color:#444444; margin-top:0px;}
							
						.formulario .cont_formulario .cuestionario .check_condiciones{float:left; width:224px; font-family:Arial; font-size:10px; color:#444444; margin-bottom:5px; margin-left:14px; margin-top:5px; display:inline;}
							.formulario .cont_formulario .cuestionario .check_condiciones input{float:left; width:auto; margin-left:0; margin-right:5px; border:none;}
							.formulario .cont_formulario .cuestionario .check_condiciones a{font-family:Arial; font-size:10px; color:#364446; text-decoration:underline;}
						.formulario .cont_formulario .cuestionario input#enviar{float:right;margin-right: 10px; 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;}
						
					.formulario .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;}
						.formulario .cont_formulario .contacto_telefono p{float:left; font-family:Arial; font-size:12px; color:#444444; font-weight:bold;}
						.formulario .cont_formulario .contacto_telefono p .telefono_index{position:absolute; right:5px; height:25px; top:55px;}
						.formulario .cont_formulario .contacto_telefono a.contactar{float:right; font-family:Arial; font-size:13px; color:#000; font-weight:bold; background:url(/imagenes/index/flecha_buscar.gif) center right no-repeat; padding-right:8px;margin-top:15px;_margin-top: 25px;}
						
				.formulario .oficina_ventas{float:left; width:218px; margin-left:10px; display:inline; margin-top:12px; background-color:#F2F2F2; padding-top:23px; padding-left:14px; padding-bottom:18px;}
					.formulario .oficina_ventas p{float:left; width:218px; font-family:Arial; font-size:11px; color:#444444;margin:0px;}
					.formulario .oficina_ventas p strong{font-family:Arial; font-size:11px; color:#444444;}
					.formulario .oficina_ventas a.situacion{float:left; font-family:Arial; font-size:13px; color:#C60001; font-weight:bold; background:url(/imagenes/index/flecha_buscar.gif) center right no-repeat; padding-right:10px;}
					
					
			/*** Shadow de inmuebles ***/
			#cont_shadow{float:left; width:774px; display:inline; margin-left:35px; margin-top:20px;background:#fff;}
				#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:#C60001; font-weight:bold;}
					#cont_shadow .datos_inmueble h2 .nombre_promo{float:left; font-family:Arial; font-size:14px; color:#444444; font-weight:bold; margin-left:5px; }
				#cont_shadow .datos_inmueble .imagen_ppal{position:relative;float:left; width:475px; height:312px; margin-top:14px; overflow:hidden;display:inline;margin-left:10px;}
					#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;display:inline;margin-left:10px;}
					#cont_shadow .datos_inmueble .caracteristicas .caract{float:left; width:231px; height:30px; margin-bottom:1px; margin-right:14px; 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:#C60001;}
						#cont_shadow .datos_inmueble .caracteristicas .caract .valor{float:left; margin-left:15px; margin-top:9px; display:inline; font-family:Arial; font-size:11px; color:#444444; 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;}
					
					
				a.ver_imagenes{background:transparent url(/imagenes/promociones-venta/ver_imagenes.png) no-repeat scroll 0 0;bottom:4px;color:#FFFFFF;font-family:Arial;font-size:11px;font-weight:bold;height:20px;padding-left:31px;padding-top:5px;position:absolute;right:5px;text-align:center;width:88px;}
