body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/1x1_azul_fondo.gif);
	background-repeat: repeat;/**/
}

p {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.clearing{
	display:block;
	clear:both;
}
#innerTube {
	margin: 10px;
}
.Rojo{
	color: #e4222f;
}
.myclear {
	display:block;
	clear:both;
}
#conPlanoCjto {
	display: block;
	clear: both;
	vertical-align: top;
	text-align:center;
	padding: 10px 0;
	width: 578px;
	border: 1px solid #EEEEEE;
	margin: 0 0 3px 0;
}
/* ESTILOS VIEJOS */

.texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10pt;
	color: #000000;
	text-decoration: none;
	text-align: justify;

}
.borde-gris {
	border: 1px solid D9D9D9;
}
.borde-rosa {
	border: 1px solid #93324D;
}


.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
	color: #5C5C5C;
	text-decoration: none;
	text-align: justify;
	font-style: oblique;

}
.texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	color: #999999;
	text-decoration: none;
	font-style: oblique;

}
.texto4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}



/* FIN ESTILOS VIEJOS */

#Contenedor1 {
	width: 860px;
	/*text-align: center;*/
	margin-left: auto;
	margin-right: auto;
}

#Contenedor2 {	
	width: 860px;
	/*height: 800px;*/
	background-image: url(images/fondo_sombra.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	/*text-align: center;
	display: block;	
	clear: both;*/
}

#Contenedor_general {
	background-color: #FFFFFF;
	width: 820px;
	/*height: 800px;*/
	clear: right;
	display: block;
	margin-right: 20px;
	margin-left: 20px;
	/*text-align: center;*/
	overflow: visible;
	vertical-align: top;
}
/*	ESTILOS PIE GENERAL */
#con_pie_general{
	width: 820px;
	height: 30px;
}
#con_pie_promocion{
 margin-bottom: 6px;
}
a.link_desarrollo:link, a.link_desarrollo:hover, a.link_desarrollo:active, a.link_desarrollo:visited {
	color:#999999;
	text-decoration: none;
}
/*	ESTILOS FIN PIE GENERAL */
/*	ESTILOS CABECERA */
#Cabecera {
	/*height: 115px;*/
	width: 820px;
	display: block;
	overflow: visible;
	/*margin-bottom: 5px;*/
}
#cabeceraxvida{
	background-image:url(includes/images/bg_calidadxvida2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#Cabecera_promo{
	display: block;
	overflow: visible;
	height: 115px;
	width: 820px;
}
#Cabecera_enea {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#Cabecera_clarion {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#Cabecera_ana_de_austria {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#Cabecera_torres_villanueva {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#Cabecera_torredelagua {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#Cabecera_parque_tilos {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#Cabecera_trento {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#Cabecera_jtablas {
	height: 115px;
	width: 820px;
	display: block;
	overflow: visible;
}
#linea_gris {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	padding-right: 1px;
}
.separa_menu {
	margin-right: 3px;
	margin-left: 3px;

}

.elemento_menu {
	display: block;
	padding:0 8px 0 0;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #7b7979;
	font-weight: bold;
	text-decoration: none;
}

.elemento_menu a:link, .elemento_menu a:visited {
	color: #7b7979;
	text-decoration: none;
	/*padding-left: 5px;*/
	padding-left: 4px;
	padding-right: 4px;
}

.elemento_menu a:hover, .elemento_menu a:active {
	color: #000000;
	text-decoration: underline;
	padding-left: 4px;
	padding-right: 4px;
}
/*	FIN ESTILOS CABECERA */

/* ESTILO CABECERA FLASH */
#banner_flash{
	height: 200px;
	width : 820px;
	text-align: center;
	z-index:1;
	/*margin-top: 20px*/

}
/* FIN ESTILO CABECERA FLASH */

/* ESTILO CONTENIDOS HOME */

/* ESTILO VIDEO */
#contenedor_video {
	margin: 5px;
	float: left;
	width: 268px;
	/*width: 268px;*/
	height: 174px;
	/*border: 1px solid #EAEAEA;*/
	text-align: left;
	background-color:#399;
}



/* FIN ESTILO VIDEO */



/* ESTILO NOTICIAS */
#contenedor_noticias {
	margin: 6px;
	float: left;
	width: 265px;
	height: 175px;
	border: 1px solid #EAEAEA;
	padding: 4px;
	text-align: left;
}



/* FIN ESTILO NOTICIAS */
#contenedor_expo {
	float: left;
	/*height: 175px;*/
	width: 275px;
	padding: 0;
	text-align: right;
	margin: 6px 0 6px 4px;
	background-image: url(images/logo_amigos_expo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 175px;
}
#contenedor_bannerpromo, #contenedor_bannerhydros {
	display:block;
	margin: 5px;
	float: left;
	/*height: 175px;
	width: 250px;*/
	border: 1px solid #EAEAEA;
	padding: 2px;  
	text-align: center;
}
#contenedor_videocorp{
	display:block;
	margin: 5px 3px;
	float: left;
	height: 169px;
	width: 278px;
	border: 1px solid #EAEAEA;
	padding: 2px;
	text-align: center;
	position:relative;
}
/*boton por encima del flash*/
.boton_transparente, .boton_transparente a{
	display:block;
	width:278px;
	height:169px;
	position:absolute;
	top:1px;
	left:1px;
	z-index:2;
	}
/*.boton_transparente a{
	display:block;
	width:282px;
	height:169px;
	cursor:inherit;
	background-image:url(images/bt_video_transparente.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#930;
}*/

.boton_transparente a:hover{
	background-color:#06C;
	filter:alpha(opacity=15);
	-moz-opacity:.15;
	opacity:.15;
	}

#contenedor_banneranvidad {
	float: left;
	/*height: 175px;*/
	width: 275px;
	padding: 0px;
	text-align: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 4px;
	background-image: url(images/fondo_banner_nav.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 175px;
}
#contenedor_banneroficina {
	float: left;
	/*height: 175px;*/
	width: 275px;
	padding: 0px;
	text-align: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 4px;
	/*background-image: url(images/banner_oficinas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	height: 175px;
}
#contenedor_banneranvidad h1{
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #B1B1B1;
	line-height: 22px;
	font-weight: normal;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.linkFelicitacion {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 10px;
	margin-top: 58px;
	text-decoration: none;
	font-weight: normal;

}
.linkFelicitacion a{
	color: #006699;
	text-decoration: none;
}
.linkFelicitacion a:hover{
	color: #CC3300;
	text-decoration: underline;
}

/* FIN ESTILO CONTENIDOS HOME */

/* ESTILO PIE */
#contenedor_pie {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #9a9a9a;
	text-decoration: none;
	width: 820px;
	height: 50px;
	clear: both;
	/*float: left;*/
	vertical-align: text-bottom;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	float: none;
	overflow: visible;
}
/* FIN ESTILO PIE */


/* BANNER PROMOCIONES */
#banner_promocion{
	height: 230px;
	width : 820px;
	text-align: center;/**/
	vertical-align: top;

}
/* FIN BANNER PROMOCIONES */

/* BANNER BUSCADOR */
#banner_buscador{
	height: 145px;
	width : 820px;
	text-align: center;/**/
	vertical-align: top;

}
a.busqueda:link, a.busqueda:visited, a.busqueda:active {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #e20a16;
	text-decoration: underline;
	font-weight: bold;
}
/* FIN BANNER BUSCADOR */

/* BARRA NAVEGACION */
#ruta_navegacion {
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-decoration: none;
	/* background-color:#efefe7;*/
	color: #666666;
	background-color:#f9f9ee;
	display: block;
	clear: both;
	width: 800px;
	text-align: left;
	/*margin-bottom: 2px;*/
	margin-top: 2px;
	padding-left: 20px;
	/* border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;*/
}

a.ruta:link, a.ruta:visited, a.ruta:active {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
a.ruta:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
a.ruta2:link, a.ruta2:visited, a.ruta2:active {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
a.ruta2:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.promoseleccion {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #e20a16;
	text-decoration: none;
	font-weight: bold;

}
.usted {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #be1410;
	text-decoration: none;
	font-weight: bold;

}
/* FIN BARRA NAVEGACION */

/*PROMOCIONES */
#contenedor_inferior, #contenedor_inferior_clarion {
	padding-top: 20px;
	padding-left: 6px;
	padding-right: 6px;
	display: block;
	overflow: visible;
}
#contenedor_inferior_clarion {
	height:700px;
	clear:right;
}
#contenedor_descripcion1 {
	float: left;
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	clear: right;*/
	width: 360px;
	height: 400px;
	text-align: left;
}
#contenedor_descripcion2 {
	float: right;
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*clear: right;
	padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	width: 440px;
	height: 400px;
	text-align: left;*/
}
#contenedor_descripcion1b {
	float: left;
	display: block;
	width: 420px;
	padding-left: 20px;
	/*height: 400px;
	text-align: left;*/
}
#contenedor_descripcion2b {
	float: right;
	display: block;
	vertical-align: top;
	padding-top: 20;
	height: 400px;
	text-align: left;

}

#foto_portada {
	display: block;
	vertical-align: top;
	width: 440px;
	height: 255px;
}
#foto_portadab {
	display: block;
	vertical-align: top;
	width: 400px;
	height: 255px;
}
#logo_promocion {
	display: block;
	/*clear: right;*/
	width: 365px;
}
#parrafo_estilo {
	display: block;
	height: 60px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 12px;
	width: 300px;
	margin-left: 20px;
}
#parrafo_estilo2 {
	display: block;
	height: 85px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 12px;
	width: 300px;
	margin-left: 20px;
}
.nombre_azul {
	color: #0066CC;
	font-weight: bold;
}
.nombre_verde {
	color: #669933;
	font-weight: bold;
}
#minifotos {
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
	width: 150px;
	float: left;
	margin-left: 5px;
}
#titular_parrafo {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	font-weight: bold;
	padding-left: 10px;
	margin-top: 5px;
}

#titular_parrafo h4 {
	font-size: 15px;
	display:inline;
}
#titular_parrafo2 {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #339933;
	font-weight: bold;
	padding-left: 10px;
	margin-top: 5px;
	width: 380px;
}
#titular_parrafo2 h4 {
	font-size: 17px;
	display:inline;
}

#titular_parrafo2 {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #339933;
	font-weight: bold;
	padding-left: 10px;
	margin-top: 5px;
	width: 380px;
}
#titular_parrafo2_azul {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099CC;
	font-weight: bold;
	padding-left: 10px;
	margin-top: 5px;
	width: 380px;
}
#titular_parrafo2_azul h4 {
	font-size: 17px;
	display:inline;
}
#parrafo_portada1 {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 15px;
	width: 400px;
}
#parrafo_portada1b {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 15px;
	width: 360px;
	text-align: justify;
}
#parrafo_portada2 {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 15px;
	background-color: #ebf1f6;
	width: 400px;
}
#parrafo_portada2b {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 15px;
	background-color: #f5f6db;
	width: 360px;
}
#parrafo_portada2_verde {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 15px;
	background-color: #DAEFE4;
	width: 400px;
}
#parrafo_portada2_azul {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 15px;
	background-color: #ebf1f6;
	width: 360px;
	overflow: visible;
}
#parrafo_portada3 {
	display: block;
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 15px;
	width: 320px;
	margin-top: 10px;
	overflow: visible;
}
.texto_destacado {
	/*font-size: 13px;*/
	font-weight: bold;
}
.link_plano_fases a:link, link_plano_fases a.:hover,.link_plano_fases a:active, .link_plano_fases a:visited {
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #0099FF;
	padding-left: 10px;
}
#contenedor_menu {
	float: left;
	display: block;/**/
	width: 183px;
	margin-top: 30px;
	/*margin-left: 50px;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;*/
	/*clear: left;*/
}
#contenedor_planovivienda {
	float: right;/**/
	display: block;
	vertical-align: top;
	/*margin-top: 1px;
	clear: right;*/
	width: 600px;
	text-align: left;
}
#plano_vivienda {
	text-align: center;
}

#titulo_plano {
	/*width: 350px;*/
	height: 25px;
	padding-left: 15px;
}
#superficie_plano {
	/*width: 350px;*/
	height: 50px;
	padding-left: 15px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
a.link_plano:link, a.link_plano:visited, a.link_plano:active {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.link_plano:hover {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #999999;
	font-weight: bold;
	text-decoration: underline;
}
#contenedor_plano {
	float: right;/**/
	display: block;
	vertical-align: top;
	/*margin-top: 1px;
	clear: right;*/
	width: 600px;
	text-align: left;
}
#contenedor_titulo {
	height: 25px;
	margin-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	vertical-align: bottom;
}
#titulo_memoriacalidades {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #e20a16;
	text-decoration: none;
	font-weight: normal;
	width: 210px;
	/*height: 25px;*/
	padding-left: 15px;
	vertical-align: bottom;
	letter-spacing: 1px;
	text-align: left;
}
#titulo_planovivienda {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #e20a16;
	text-decoration: none;
	font-weight: normal;
	width: 210px;
	/*height: 25px;*/
	padding-left: 15px;
	vertical-align: bottom;
	letter-spacing: 1px;
	text-align: left;
}
#titulo_situacion {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #e20a16;
	text-decoration: none;
	font-weight: normal;
	width: 250px;
	/*height: 25px;*/
	padding-left: 15px;
	vertical-align: bottom;
	letter-spacing: 1px;
	text-align: left;
}
.titulo_celda_icono {
	background-color:#edeff1;
	padding: 1px;
	border: 2px solid #FFFFFF;
	width: 250px;
}
#contenedor_memoria {
	float: right;/**/
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	clear: right;*/
	width: 578px;
	text-align: left;
	border: 1px solid #EEEEEE;
}
/* PLANOS VIVIENDA */
#contenedor_bloquevivienda {
	float: right;/**/
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	clear: right;*/
	width: 578px;
	overflow: visible;
	clear: right;
}
#contenedor_titvivienda {
	width: 570px;
	height: 28px;
	display: block;
	clear: right;
	margin-bottom: 10px;
	background-color: #f2efef;
	padding-left: 10px;
	border: 1px solid #999999;
	vertical-align: middle;
	padding-top: 6px;

}
.nombre_vivienda {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.descarga_planoviv a:link, .descarga_planoviv a:visited, .descarga_planoviv a:active { 
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #707070;
	font-weight: normal;
	text-decoration: none;

}
.descarga_planoviv a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #707070;	
	font-weight: normal;
	text-decoration:underline;
}
a.link_planoviv:link, a.link_planoviv:visited, a.link_planoviv:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.link_planoviv:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
.planovivienda {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}
.planovivienda_negro {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.combo-seleccion{
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #000000;
}
#contenedor_plano {
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	clear: right;*/
	width: 578px;
	border: 1px solid #EEEEEE;
	clear: both;
	margin-bottom: 3px;
}
#contenedor_plano_at {
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	clear: right;*/
	width: 578px;
	border: 1px solid #EEEEEE;
	clear: both;
	margin-bottom: 3px;
	height: auto;
}
#datos_vivienda {
	width: 580px;
	/*height: 650px;
	overflow: visible;*/
	display: block;
	clear: both;
	height: 28px;
	padding-top: 6px;
	background-color: #f2efef;
	margin-bottom: 3px;
}
#listado_planos {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	width: 210px;
	/*height: 25px;*/
	padding-left: 5px;
	/*vertical-align: bottom;
	letter-spacing: 1px;*/
	text-align: left;
}

.link_lista a:link, .link_lista a:visited, .link_lista a:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-left: 20px;
	width: 180px;
	margin-bottom: 6px;
}
.link_lista a:hover {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	background-color: #fcf5f7;
	display: block;
	padding-left: 20px;
	width: 180px;
	margin-bottom: 6px;
}
.link_lista2 a:link, .link_lista2 a:visited, .link_lista2 a:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	
	width: 180px;
	margin-bottom: 6px;
}
.link_lista2 a:hover {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	background-color: #fcf5f7;
	display: block;
	
	width: 180px;
	margin-bottom: 6px;
}

/* DATOS VIVIENDA */
#cab_titular_gris {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	background-color: #f3eff0;
	height: 22px;
	width: 570px;
	font-weight: bold;
	padding-left: 6px;
}
#plano_conjunto, #plano_conjunto_sanlamberto {
	width: 206px;
	height: 90px;
	float: left;
	display: block;
	clear: left;
	overflow: visible;
}
#plano_conjunto_torredelagua {
	width: 246px;
	height: 80px;
	float: left;
	display: block;	
	clear: left;
}
#plano_conjunto_sanlamberto {
	float: left;
	display: block;
	clear: left;
	width: 205px;
	height: 275px;
	text-align:center;
}
a.link_plano_conjunto:link, a.link_plano_conjunto:active, a.link_plano_conjunto:visited {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #009966;
	font-weight: bold;
	text-decoration: none;
}
a.link_plano_conjunto:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #009966;
	font-weight: bold;
	text-decoration: underline;
}
a.link_plano_conjunto2:link, a.link_plano_conjunto2:active, a.link_plano_conjunto2:visited {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
a.link_plano_conjunto2:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
}
#superficie_vivienda {
	width: 370px;
	float: right;
	display: block;
	vertical-align: top;
	clear: right;
	overflow: visible;
}
#caja_planta {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	width: 365px;
	height: auto;
	border: 1px solid #CCCCCC;
	vertical-align: top;
	background-position: left;
	margin-bottom: 6px;
	padding-top: 2px;
	padding-left: 2px;
}
#caja_planta_torredelagua {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	width: 320px;
	height: auto;
	border: 1px solid #CCCCCC;
	vertical-align: top;
	background-position: right;
	margin-bottom: 6px;
	padding-top: 2px;
	padding-left: 2px;
}
.nombre_planta {
	font-size: 14px;
	font-weight: bold;	
}
.txt_10 {
	font-size: 12px;
	text-align: left;
}

/* FIN DATOS VIVIENDA */
#pie_vivienda {
	width: 568px;
	padding-left: 5px;
	/*height: 650px;
	overflow: visible;*/
	display: block;
	float: right;
	clear: none;
}
/* FIN PLANOS VIVIENDA */
/* GALERIA FOTOGRAFICA */
#contenedor_ampliacion {
	float: right;/**/
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	clear: right;*/
	width: 520px;
	text-align: center;
	border: 1px solid #f0f0ee;
}
#contenedor_iconos_galeria {
	float: left;
	display: block;/**/
	width: 270px;
	margin-top: 30px;
	text-align: center;
}
.barra {
	SCROLLBAR-FACE-COLOR: #fff! important; 
	SCROLLBAR-HIGHLIGHT-COLOR: #fff! important; 
	SCROLLBAR-SHADOW-COLOR: #fff! important; 
	SCROLLBAR-3DLIGHT-COLOR: #eee! important; 
	SCROLLBAR-ARROW-COLOR: #5c5c5c! important; 
	SCROLLBAR-TRACK-COLOR: #d1d1d1! important; 
	SCROLLBAR-DARKSHADOW-COLOR: #ddd! important;
}
#titulo_galeria {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #e20a16;
	text-decoration: none;
	font-weight: normal;
	width: 250px;
	/*height: 25px;*/
	padding-left: 15px;
	vertical-align: bottom;
	letter-spacing: 1px;
	text-align: left;
}
#icono_foto {
	height: 82px;
	width: 106px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	margin: 2px;

}
/* FIN GALERIA FOTOGRAFICA */

#contenedor_situacion {
	float: right;/**/
	display: block;
	vertical-align: top;
	padding-top: 20;
	/*padding-left: 5px;
	padding-right: 10px;
	margin-top: 1px;
	clear: right;*/
	width: 540px;
	text-align: left;
}
#contenedor_detalle_calidad {
	float: left;
	display: block;/**/
	width: 225px;
	margin-top: 30px;
	text-align: center;
	/*margin-left: 50px;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;*/
	/*clear: left;*/
}
#contenedor_datos_situacion {
	float: left;
	display: block;/**/
	width: 260px;
	margin-top: 30px;
	text-align: left;
	/*margin-left: 50px;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;*/
	/*clear: left;*/
}
#memoria_secciones {
	width: 568px;
	height: 150px;
	display: block;
	clear: right;
	padding-top: 15px;
	margin-bottom: 10px;
	padding-left: 10px;

}
#memoria_scroll {
	/*height: 650px;*/
	width: 568px;
	padding-left: 5px;
	overflow: visible;
	display: block;
}
.memoria_txtgeneral {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.memoria_titenlace {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #4b4a4a;
	text-decoration: none;
	font-weight: bold;
	margin-left: 6px;
}
.memoria_titseccion {	
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3d3;
}
#seccion_volver {
	padding-left: 10px;
	width: 538px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3d3;

}
#contenedor_galeria {
	width: 600px;
	text-align: center;
	/*padding-left: 2px;
	padding-right: 2px;*/


}
#contenedor_buscador {
	float: left;
	/*display: block;*/
	vertical-align: top;
	/*margin-top: 1px;
	clear: right;
	width: 450px;*/
	text-align: left;
}
#contenedor_buscadorvisual {
	float: left;
	/*display: block;*/
	vertical-align: top;
	/*margin-top: 1px;
	clear: right;
	width: 450px;*/
	text-align: center;
	width: 820px;
}
#buscador_visual {
	text-align: center;
	float: left;
	display: block;
	/*width: 468px;*/
	padding: 4px;
}
#buscador_visual_simple {
	text-align: center;
	float: left;
	display: block;
	width: 820px;
}
#contenedor_listado {
	width: 510px;
	float: right;
	/*display: block;
	text-align: center;*/
	vertical-align: top;
	overflow: visible;
	display: block;
	height: 300px;
}
#encabezado_listado {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	/*width: 250px;
	height: 25px;*/
	padding-left: 15px;
	vertical-align: bottom;
	letter-spacing: 1px;
	background-color: #EFEFEF;
}
#parrafo_listado {
	/*float: right;*/
	overflow: visible;

}
.titulo_promocion a:link, .titulo_promocion a:visited, .titulo_promocion a:active {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #000000;
	list-style-type: none;
	height: 20px;
}
.ciudad_promocion {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #e20a16;
	height: 35px;
	list-style-type: none;
}

.tit_edificio {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #000000;
	list-style-type: none;
	/*height: 24px;*/
}
#contenedor_desplegables {
	width: 250px;
	text-align: left;
	background-color: #efeded;
	margin: 8px;
	padding: 12px;	

}
#titulo_apbuscador {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #e20a16;
	text-decoration: none;
	font-weight: normal;
	width: 250px;
	height: 25px;
	padding-left: 15px;
	vertical-align: bottom;
	letter-spacing: 1px;
}
.titulo_provincia {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 3px;
}
#tit_descripcion {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #666666;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 15px;
}
#contenedor_menupromos {
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #666666;
	font-weight: bold;

}
a.menu_promociones:link, a.menu_promociones:visited {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;

}
a.menu_promociones:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color:#CC0000;
	text-decoration: underline;
	font-weight: bold;

}
/* FIN PROMOCIONES */
.nota_calidades {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #993300;
	text-decoration: none;
}
.tit_cabpromo_tipo {

	font-family: "Trebuchet MS";
	font-size: 17px;
	/*font-weight: bold;
	font-size: 20px;*/
	color: #000000;
	list-style-type: none;
}
.tit_cabpromo_edificio {
	font-family: "Trebuchet MS";
	/*font-size: 24px;*/
	font-size: 20px;
	color: #999999;
	list-style-type: none;
}
.tit_cabpromo_edificio_azul, .tit_cabpromo_edificio_azul2 {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #0099FF;
	list-style-type: none;
}
.tit_cabpromo_edificio_azul2 {
	color: #95bbce;
}
.tit_cabpromo_edificio_verde {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #c1dc00;
	list-style-type: none;
}
.tit_cabpromo_edificio_rojo {
	font-family: "Trebuchet MS";
	/*font-size: 24px;*/
	font-size: 20px;
	color: #990000;
	list-style-type: none;
}
.tit_cabpromo_edificio_naranja {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #ff8b00;
	list-style-type: none;
}
.tit_cabpromo_edificio_dorado {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #d6bd0b;
	list-style-type: none;
}
#descargar_mapa {
	text-align: left;
	padding-left: 15px;
}
.oficina_info {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 15px;
	text-align: left;
	margin-bottom: 5px;
}
.punto_encuentro {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	padding-left: 15px;
}


/* ESTILO INFORMACION Y VENTA */
#centrar_informacion{
	width : 700px;
	padding-top: 30px;
	padding-left: 80px;
	padding-right: 40px;

}
#contenedor_informacion {
	width : 700px;
	height: 500px;
	/*background-image: url(aticos/images/fondo_logo_aticos.gif);
	background-repeat: no-repeat;
	background-position: right 260px;*/
}
#titulo_informacion {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #e20a16;
	text-decoration: none;
	font-weight: normal;
	width: 250px;
	/*height: 25px;*/
	padding-left: 15px;
	vertical-align: bottom;
	letter-spacing: 1px;
	text-align: left;
}
#foto_caseta_promocion {
	display:block;
	float:left;
	border: 2px solid #EBEBEB;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
}
#logotipo_promocion {
	margin-bottom:10px;
}
#datos_caseta_promocion{
	display:block;
	float:left;
	padding-left: 20px;
	width: 320px;
	padding-top: 20px;
}
#datos_caseta_promocion2{
	display:block;
	float:left;
	padding-left: 20px;
	width: 320px;
	padding-top: 2px;
}
#datos_caseta_promocion.lathia {
	background-image:url(promociones/lathia/images/bg_info.gif);
	background-repeat:no-repeat;
	background-position: 10px top;

}

/* FIN ESTILO INFORMACION Y VENTA */
a.link_mail:link, a.link_mail:hover, a.link_mail:active, a.link_mail:visited {
	color:#999999;
	text-decoration: none;
}
.destacado_dormitorios {
	padding-left:10px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	text-align:left;
}
