.contenidoPagina { float:left; width:964px; background:url(/promociones/img/fondoDetallePromo.jpg) repeat-x }
	.contenidoPagina .hiloAriadna { float:left; margin-left: 15px; text-align:left; line-height:20px; }
	.contenidoPagina .volverAlListado { float:right; margin-right: 14px; line-height:20px;}
	.contenidoPagina .columnaIzq {float:left; padding-top:50px; width:225px; text-align:left; z-index:2;}
		.contenidoPagina .columnaIzq .soloContacto { float:left; width:225px; height:60px;}
	.contenidoPagina .datosPromocion { float:left; width:739px; margin-top:18px; }
	.contenidoPagina .datosPromocion .resumenPromo { float:left; width:739px;}
		.contenidoPagina .datosPromocion .resumenPromo .nombrePromo { float:left; padding-left:3px; }
		.contenidoPagina .datosPromocion .resumenPromo .precio { float:left; margin-top:8px; margin-left:15px; }
		.contenidoPagina .datosPromocion .resumenPromo .poblacion { float:left; width:735px; padding-left:4px; text-align:left; }
		.contenidoPagina .datosPromocion .resumenPromo .direccion {float:left; width:735px; padding-left:4px; text-align:left; }
		.contenidoPagina .datosPromocion .resumenPromo .desde {float:left; width:735px; padding-left:4px; text-align:left; }
	.contenidoPagina .datosPromocion .tipologias {float:left; width:735px; height:23px; margin-top: 13px; line-height: 23px; padding-left:4px; text-align:left; background-color:#f2f2f2; }
	.contenidoPagina .datosPromocion .detalle {float: left; width: 555px; }


/*
	.contenidoPagina .datosPromocion .detalle .cuadroContenido{float: left; width: 555px; height: 515px; margin-top:-5px; margin-left: -2px; background:url(/promociones/img/carrusel.png) no-repeat top;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .fotos { float:left; width: 540px; height: 405px; margin-top:8px; margin-left:7px;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .objetoFla{float:left; width:540px; height: 98px; margin-left:7px; }
*/

	.contenidoPagina .datosPromocion .detalle .cuadroContenido{float: left; width: 555px; margin-top:0px; margin-left: -2px;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .cuadroArriba {width: 555px; height:5px; margin-top:-5px; margin-left: -2px; background:url(/promociones/img/cuadroArriba.png) no-repeat top;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido { float:left; width:555px; min-height:506px; margin-top:0px; margin-left: -1px; background:url(/promociones/img/pixelCuadro.png) }
			.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .fotos { float:left; width: 540px; height: 405px; margin-top:3px; margin-left:7px;}

			.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .objetoFla{float:left; width:540px; height: 98px; margin-left:7px;}
			.datosPromocion .detalle .cuadroContenido .contenido .objetoFla embed, .datosPromocion .detalle .cuadroContenido .contenido .objetoFla object{float:left; width:540px; height: 90px; margin:0px 0 0 0px;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .cuadroAbajo { float:left; width:555px; margin-left: -1px; height:4px; background:url(/promociones/img/cuadroAbajo.png) no-repeat bottom;}



	.contenidoPagina .datosPromocion .utilidades { float:left; width:184px;}
	.contenidoPagina .datosPromocion .utilidades .pestana{float: left; width:89px; height:26px; margin-top: 12px; margin-left: 1px; line-height:26px; background:url(/promociones/img/pestanas/utilidades.png) no-repeat top}
	.contenidoPagina .datosPromocion .utilidades .borde{float: left; width: 184px; height: 539px; margin-top: -5px; margin-left: -2px; background:url(/promociones/img/utilidades.png) no-repeat top;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido { float:left; width:	174px; height: 495px; margin-top: 5px; margin-left: 5px; padding-top: 11px;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido .enviarAmigoForm {position:absolute; top:11px; left:0; width:	174px; height:278px; text-align:left; visibility:hidden; z-index:99; background-color:#FFFFFF}

		.contenidoPagina .datosPromocion .utilidades .borde .contenido .enviarAmigoForm .cabecera { cursor:pointer; float:left; width:	174px; top:2px;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .enviarAmigoForm .cabecera .fotoIzq { float: right; margin: -1px 2px 0 0;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .enviarAmigoForm .cabecera .fotoDer { float: right; margin: 0px 2px 0 0;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido .enviarAmigoForm .campoForm {float:left; width:174px; margin-left: 6px;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido .enviarAmigoForm .campoForm .titulo{float:left; margin-left: 0px; margin-right:34px;}

		.contenidoPagina .datosPromocion .utilidades .borde .contenido .hipotecaForm {position:absolute; top:11px; left:0; width:	174px; height:230px; text-align:left; visibility:hidden; z-index:99; background-color:#ffffff;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido .hipotecaForm .cabecera { cursor:pointer; float:left; width:	174px; top:2px;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .hipotecaForm .cabecera .fotoIzq { float: right; margin: -1px 2px 0 0;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .hipotecaForm .cabecera .fotoDer { float: right; margin: 0px 2px 0 0;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido .hipotecaForm .campoForm {float:left; width:174px; margin-left: 6px;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .hipotecaForm .campoForm .titulo{float:left; margin-left: 0px; margin-right:34px;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .hipotecaForm .campoForm .botonCalcular{float:right; margin-right:11px;}


		.contenidoPagina .datosPromocion .utilidades .borde .contenido .util, .contenidoPagina .datosPromocion .utilidades .borde .contenido .utilSel { float:left; width:	174px; height: 38px;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido .util { cursor:pointer; background:url(/producto/img/medidabkg.png) repeat top}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .texto { float: left; line-height: 21px; margin-left:6px;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .fotoIzq { float: right; margin: 1px 2px 0 0;}
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .fotoDer { float: right; margin: -2px 2px 0 0;}
		.contenidoPagina .datosPromocion .utilidades .borde .contenido .utilSel .relacionadas { float:left; width:174px; height:123px; margin-top:24px; }
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .utilSel .relacionadas .foto { float:left; width:90px; height:65px; margin-left:15px; }
			.contenidoPagina .datosPromocion .utilidades .borde .contenido .utilSel .relacionadas .textoRel {float:left; width:159px; margin: 2px 0px 0px 15px; line-height:12px; text-align:left; }

		.contenidoPagina .datosPromocion .textosPagina { float:left; width: 540px; padding-right: 10px;}
			.contenidoPagina .datosPromocion .textosPagina p{ text-align:left; width:540px; padding-right: 10px;}





/*	 		Relativo a los planos			*/
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .seleccionables {float:left; width:540px; margin-top:8px; margin-left:7px; }
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .seleccionables .selecTipologias {float:left; width:167px; margin-left:90px;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .seleccionables .selectPlantas { float:left; width:167px; margin-left:26px;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .planos { float:left; width:540px; margin-left:7px;}
#preCargaPlano {position:absolute;float:left; height:478px;left:0; overflow:hidden; top:0; width:540px; z-index:100;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .planos .plano { position:absolute; float:left; display:none;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .menos {position:relative; float:left; margin-left:50px; text-align:left;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .mas {position:relative; float:right; margin-right:50px; text-align:left;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .textoOrientativo {position:relative; float:left; text-align:left; top:400px;}






/*	 		Relativo a los precios			*/
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .precios .tablaPrecios {margin-left:0px;}
	.precios {float:left; width:540px; margin-top:8px; margin-left:7px;}
	.precios .tituloDisponibilidad {float:left; width: 540px; height: 23px; line-height:23px; background-color:#003574}
	tr.sepTitulo {height:1px; background-color:#003574}
	td.celdaTitulo {width:135px;}
	tr.sepTipologia {height:15px; background-color:#FFFFFF}
	tr.tipologiaCur { cursor:pointer}
	.precios .textoPrecios { float:left; width:540; text-align:left; margin-left:7px;}

	.contenidoPagina .datosPromocion .detalle .cuadroContenido .tituloTextoPrecios { float:left; width:540px; text-align:left; margin-left:10px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .textoPreciosCat { float:left; width:140px; text-align:left; margin-left:10px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .textoPreciosDesc { float:left; width:400px; text-align:left;}



/*				Para memoria de calidades				*/
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .listaCalidades{float:left; width: 217px; min-height:465px; margin:20px 0 20px 7px;padding:0 0 0 10px;}
			.contenidoPagina .datosPromocion .detalle .cuadroContenido .listaCalidades a{float:left;text-align:left;clear:both;}
		.contenidoPagina .datosPromocion .detalle .cuadroContenido .descripcionCalidad{float:left; width: 292px; min-height:465px; margin:20px 0 20px -1px;padding:0 10px 0 10px;text-align:left;display:none;border-left:1px dashed #C1C1C1;}


/*				Para Elige Vivienda				*/
	.datosPromocion .detalle .cuadroContenido .contenido .form{float:left;padding:40px 60px 0 40px;}
		.datosPromocion .detalle .cuadroContenido .contenido .form span, .datosPromocion .detalle .cuadroContenido .contenido .form a{position:relative;float:left;}
		.datosPromocion .detalle .cuadroContenido .contenido .form select{float:left;width:180px;height:19px;margin:3px 20px 0 0;}
	.datosPromocion .detalle .cuadroContenido .contenido .significados{float:left;margin:15px 0 0 0;}
		.datosPromocion .detalle .cuadroContenido .contenido .significados img{float:left;margin-right:5px;}
		.datosPromocion .detalle .cuadroContenido .contenido .significados span{float:left;line-height:16px;}
	.datosPromocion .detalle .cuadroContenido .contenido .tituloViviendasDisp{float:left;margin:0 7px 0 7px;width:540px;height:23px;line-height:23px;text-align:center;background-color: #003574;}
	.datosPromocion .detalle .cuadroContenido .contenido table{margin:10px 0 20px 7px;width:540px;}
		.datosPromocion .detalle .cuadroContenido .contenido table .celda{width:36px;text-align:center;}
		.datosPromocion .detalle .cuadroContenido .contenido table .celdaGrande{width:101px;text-align:center;}
		.datosPromocion .detalle .cuadroContenido .contenido table .celdaSep{width:1px;background-color:#cccccc;}
		.datosPromocion .detalle .cuadroContenido .contenido table .celdaImg{width:26px;text-align:center;}
		.datosPromocion .detalle .cuadroContenido .contenido table .sepTitulo {background-color:#003574;height:1px;}
		.datosPromocion .detalle .cuadroContenido .contenido table .sepTipologia{background-color:#FFFFFF;height:15px;}
	.datosPromocion .detalle .cuadroContenido .contenido .aclaraciones{float:left;margin:0 0 10px 10px;}


				/*		Precio 		*/
	.datosPromocion .detalle .cuadroContenido .contenido .titulo{float:left;margin:15px 0 0 17px;height:25px;line-height:25px;}
	.datosPromocion .detalle .cuadroContenido .contenido .tituloAzul{float:left;margin:15px 0 0 5px;padding:0 5px 0 5px;background-color:#003574;height:25px;line-height:25px;}
	.datosPromocion .detalle .cuadroContenido .contenido .volver{float:right;margin:19px 24px 0 0;}
	.datosPromocion .detalle .cuadroContenido .contenido .enlacesImg{float:left;margin:20px 0 0 15px;}
	.datosPromocion .detalle .cuadroContenido .contenido .enlacesTexto{float:left;margin:20px 15px 0 5px;}
	.datosPromocion .detalle .cuadroContenido .contenido .caract{float:left;margin:20px 0 0 15px;clear:both;white-space:nowrap;}
	.datosPromocion .detalle .cuadroContenido .contenido .parrafo{float:left;margin:20px 15px 0px 15px;clear:both;width:525px;text-align:left;}


				/*		Plano 		*/
	.datosPromocion .detalle .cuadroContenido .contenido embed, .datosPromocion .detalle .cuadroContenido .contenido object{position:relative;margin:10px 0 0 0;width:520px;height:480px;}
	.datosPromocion .detalle .cuadroContenido .contenido .zoom{float:left;width:520px;height:22px;background-color:#dadada;margin:0 17px 0 17px;}
		.datosPromocion .detalle .cuadroContenido .contenido .zoom a{position:relative;float:right;margin:3px 10px 0 0;}

				/*		Prerreserva 		*/
	.datosPromocion .detalle .cuadroContenido .contenido .parrafo{float:left;margin:20px 15px 0px 15px;clear:both;width:525px;text-align:left;}
	.datosPromocion .detalle .cuadroContenido .contenido .numeroPaso{float:left;margin:10px 5px 0 15px;}
	.datosPromocion .detalle .cuadroContenido .contenido .textoPaso{float:left;margin:14px 5px 0 0;width:500px;text-align:left;}


				/*		Prerreserva Paso 2 		*/
	.datosPromocion .detalle .cuadroContenido .contenido .nombreCampoTexto{float:left;margin:11px 5px 0 15px;width:100px;text-align:left;}
	.datosPromocion .detalle .cuadroContenido .contenido .divCampoTexto{float:left;margin:10px 0 0 0;width:145px;}
	.datosPromocion .detalle .cuadroContenido .contenido .campoTexto,.datosPromocion .detalle .cuadroContenido .contenido .combo{width:145px;}



/*				Para Situacion				*/
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .comoLLegar { float:left; width:270px; margin-left:7px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .streetView { float:left; width:270px; display:none}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .vistaAerea { float:left; width:270px; display:none}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .imagenGoogle {float: left; width:135px; height:58px; text-align:right;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .textoGoogle {float: left; width:135px; height:58px; text-align:left; line-height:58px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .mapa { float:left; width:500px; height:370px; margin-left:27px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido #streetViewGoogle{display:none;}

/*				Para Concertar Cita				*/

	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .tituloCita {float:left; width: 540px; height: 23px; margin-top:10px; margin-left:7px; line-height:23px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .columnaDerecha {float:left; width:265px; margin-top:10px; margin-left:7px; text-align:left; padding-left:5px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .columnaIzquierda {float:left; width:270px; margin-top:10px; text-align:left}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .tituloCampo{float:left; width:85px; text-align:left;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido .campoFormulario{float:left; width:180px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.pedirCita{float:left; width:540px; margin-left:12px; text-align:left;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.pedirCita .opcionesCita{float:left; width:540px; text-align:left;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.pedirCita .textoCita, .contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.pedirCita .opcionesCita .textoCita {float:left; width:200px;}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.pedirCita .campoFormulario, .contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.pedirCita .opcionesCita .campoFormulario{float:left; width:340px; }

	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.pedirCita .boton{float:left; width:320px; text-align:right}
	.contenidoPagina .datosPromocion .detalle .cuadroContenido .contenido	.datosPersonales {float:left; width:520px; margin-left:17px;}
