

	#fondo_texto_principal{ position:relative; float:left; margin: 25px 0 5px 5px; width:409px;}
	#fondo_texto_aviso{ position:relative; float:left; margin: 25px 0 0	 5px; }

	
	.texto{  text-align:justify; padding:16px; background:url(../imagenes/Page-BgTexture_oscuro.jpg)}
	.gris_oscuro{ color:#333}
	.blanco{ color:#fff}
	.rojo{ color:#f22}
	.alinear_centro{ text-align:center}
	.oculto{ display:none}
	
	.fondo_rosa{ background:#FDD}
	.fondo_amarillo{ background:#FFD}
	.fondo_verde{ background:#DFD}
	
	h1 { position:relative; top:-10px; height:20px}

/*	#fondo_foto_vertical{ position:relative; float:right; margin:10px 0 5px 0; width:348px; background: #FFF no-repeat; height:463px;}*/
	#fondo_foto_vertical{ position:relative; float:right; margin:25px 0 15px 0; width:510px; background: #FFF no-repeat; height:343px;}
		#inicio{ position:absolute; left:5px; top:5px;}
		#inicio_etiqueta{ position:absolute; left:5px; top:5px;}		
		
	/* los apartamentos */
	#fondo_texto_los_apartamentos{ position:relative; float:left; margin: 25px 0 0 5px; width:260px;}
		.columna_apartamentos{ position:relative; float:left; margin:25px 0px 15px 10px; width:324px;}
			.apartamento{ position:relative; float:left; width:322px; height:195px; margin-bottom:5px; padding: 7px 0 0 5px}	
			.apartamento_duplex{ position:relative; float:left; width:325px; height:402px; margin-bottom:5px; padding: 7px 0 0 5px}	
			
			.apartamento_foto{ position:relative; float:left; width:75px; height:90px; margin:2px}	
			.apartamento_foto_grande{ position:relative; float:left; width:155px; height:90px; margin:2px}	
			.apartamento_foto_grande_duplex{ positio:relative; float:left; width:310px; height:204px; margin:2px}	
			
			.apart_1planta{ position:absolute; z-index:100; top:-16px; left:-8px}
			.apart_2planta{ position:absolute; z-index:100; top:-16px; left:-8px}
			.apart_duplex{ position:absolute; z-index:100; top:0px; left:-8px}

	/* Productos */
	#texto_central_productos{ position:relative; float:left; width:260px;  text-align:justify; margin: 10px 15px 0 0; }
	#fondo_foto_productos{ position:relative; float:left; width:620px; height:690px;}		

	
	/* Localizacion */
	#texto_central_mapa{ position:relative; float:left; width:260px; text-align:justify; margin: 10px 15px 0 0; }
	#fondo_foto_mapa{ position:relative; float:left; width:620px; height:335px;}		
	#map_canvas{ position:relative; top:0px; float:left; width:620px; height:355px; }	
	
	/* Entorno */
	#fondo_texto_entorno{ position:relative; float:left; width:400px; text-align:justify; margin: 10px 15px 0 0; }
	#fondo_fotos_entorno{ position:relative; float:left; margin: 10px 0 0 0; width:518px; height:620px; background: #FFF}
	.separacion_fotos{ position:relative: float:left; width:520px; height:2px;}
	
	
	/* Tarifas */
	#fondo_texto_tarifas{ position:relative; float:left; width:480px; height:360px; text-align:justify; margin: 10px 15px 0 0; }
	#fondo_fotos_tarifas{ position:relative; float:left; margin: 10px 0 0 0; width:438px; height:360px; background:#FFF}
		.foto_tarifas{ position:relative; float:left; margin:4px}	
		.iva { font-size:0.8em; color:#000; }
	
	
	/* Contacto */
	#texto_contacto{ position:relative; float:left; width:933px; text-align:justify; margin: 10px 15px 0 0; }
	
	
	
	
	/********** Rollover *************/

		a img{filter: alpha(opacity=100); opacity:1;}						
		a:hover img{ filter: alpha(opacity=70); opacity: 0.7;}	
		
		a.desvanecimiento_medio img{filter: alpha(opacity=100); opacity:1;}						
		a.desvanecimiento_medio:hover img{ filter: alpha(opacity=50); opacity: 0.5;}	
		
		a.desvanecimiento_suave img{filter: alpha(opacity=100); opacity:1; }						
		a.desvanecimiento_suave:hover img{ filter: alpha(opacity=80); opacity: 0.80;}			
		
		a.desvanecimiento_muy_suave img{filter: alpha(opacity=100); opacity:1;}						
		a.desvanecimiento_muy_suave:hover img{ filter: alpha(opacity=90); opacity: 0.90;}			
		
		a.desvanecimiento_pie img{filter: alpha(opacity=100); opacity:1; border:none}						
		a.desvanecimiento_pie:hover img{ filter: alpha(opacity=50); opacity: 0.50;}	
		
		a.desvanecimiento_sin img{filter: alpha(opacity=100); opacity:1; border:none }						
		a.desvanecimiento_sin:hover img{ filter: alpha(opacity=80); opacity: 0.80;}	

		/******************* fin Rollover */
