/*---------------------GENERAL--------------------------*/
* {margin:0; padding:0}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
a img,:link img,:visited img {border:none}
a {color:#FFFFFF;}
ul,ol {list-style:none;}
li{display:inline; list-style-type:none;}
body {
	background:#494544;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
}
p{font-size:0.75em;}
p.negrita{
	font-weight:bold;
	padding-bottom:1em;
}
.anotacion{
	font-size:.7em;
	float:left;
	clear:both;
}
.clearboth{clear:both;}

strong{
	color:#FFFFFF;
	font-size:.9em;
}
/*-------------------- CONTENEDOR + CONTENIDO ------------------------------*/
#contenedor{
	width:48em;
	height:auto;
	top:15%; 
	left:50%; 
	position:absolute; 
	margin-left:-24em;
}
#contenido{
	height:23.5em;
}
/*------------------------ /FIN DE CONTENEDOR + CONTENIDO ---------------------------*/

/*------------------------ =FLASH --------------------------------------------------*/
#contenido #flash{
	margin:0;
	padding:0;
}

/*-----------------COLUMNA IZQUIERDA---------------------------*/
#col_izq{
	float:left;
}
#col_izq img{
}
#col_izq h1{
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:4em;
	z-index:-999;
}
#col_izq h2{
	color:#0096FF;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:3em;
}
#col_izq p{
	width:27em;
	padding-top:0.3em;
	margin:0;
	height:auto;
}
#col_izq ul{
	padding:.5em 0 .8em 0;
}
#col_izq ul li{	
	color:#0096FF;
	margin-right:.4em;
}
#col_izq ul li a{	
	font-size:.9em;
}
#col_izq ul li a:hover{	
	color:#FFFFFF;
}
#col_izq ul li a.menu_viviendas_activo{	
	color:#FFFFFF;
}
#col_izq a{
	font-size:.9em;
	color:#0096ff;
	margin-top:.1em;
	text-decoration:underline;
}
#col_izq a:hover{
	text-decoration:none;
}
/*-----------------COLUMNA DERECHA---------------------------*/
#col_dcha{
	float:right;
	display:block;
	width:26em;
}
#col_dcha h3{
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:1.5em;
	margin:.5em 0 .2em 0;
	padding:0;
}
#col_dcha dl{
	font-size:0.75em;
	list-style-type:none;
	padding-top:7.2em;
}
#col_dcha dl dt{
	font-weight:bold;	
	padding-top:2em;
}
#col_dcha dl dd{
	padding:0.2em 0 0.2em 0;
}
#col_dcha dl dd a{
	color:#0096ff;
	text-decoration:underline;
}

#col_dcha dl .telefono{
	color:#0096ff;
	text-decoration:none;
	padding-left:10px;	
}


#col_dcha p{
	padding-top:1.5em;
	margin:0;
}
#col_dcha a.enlaces{
	color:#0096ff;
	text-decoration:underline;
}

/*-----------------COLUMNA DERECHA: CLASES DE IMAGENES PARA LAS SECCIONES-------------------*/
#col_dcha img{
	margin:0 0 .3em .3em;
}
/*----- Imagenes Seccion= VIVIR ------*/
#col_dcha img.imagen_left_top{
	padding:5.3em 0 0 4em;
	float:left;
}
#col_dcha img.imagen_right_top{
	float:left;
}
#col_dcha img.imagen_left_bottom{
	float:left;
}
#col_dcha img.imagen_right_bottom{
	float:left;
}
/*----- /Fin Imagenes Seccion= VIVIR ------*/

/*----------------------------------------*/

/*----- Imagenes Seccion= VIVIR y GRAN VIA ------*/
#col_dcha img.imagen_right_top_gv{
	padding-top:.4em;
	float:right;
}
#col_dcha img.imagen_left_top_gv{
	padding-top:.5em;
	float:left;
}
#col_dcha img.imagen_left_bottom_gv{
	float:left;
}
/*----- /Fin Imagenes Seccion= VIVIR y GRAN VIA ------*/

/*----------------------------------------*/

/*----- Imagenes Seccion= VIVIENDAS ------*/
#col_dcha img.imagen_right_top_v{
	padding-top:.5em;
	float:right;
}
#col_dcha img.imagen_left_top_v{
	padding:5.8em 0 0 4.2em;
	float:left;
}
#col_dcha img.imagen_left_bottom_v{
	float:left;
	padding-left:.3em;
}
/*----- /Fin Imagenes Seccion= VIVIENDAS ------*/

/*----------------------------------------*/

/*----- Seccion= VIVIENDAS Subseccion= PLANOS: DESCARGAS------*/
#col_dcha .descargas_pdf{
	float:left;
	margin:2em 1.5em 2.5em 0;
	padding:0;
}
#col_dcha .descargas_pdf img{
	margin:0;
	padding-bottom:.5em;
}
#col_dcha .descargas_pdf a{
	font-size:.7em;
	color:#ffffff;
	text-decoration:underline;
	margin:0;
	padding-bottom:.2em;
	float:left;
}
#col_dcha .descargas_pdf p{
	clear:both;
	margin:0;
	padding:0;
}
#col_dcha .descargas{
	clear:both;
}
#col_dcha .descargas img{
	float:left;
	margin:0 .5em 0 0;
	padding:0;
}
#col_dcha .descargas p{
	margin:0;
	padding:.2em 0 0 .5em;
}
/*----- /FIN de Seccion= VIVIENDAS Subseccion= PLANOS: DESCARGAS------*/

/*----- Seccion= VIVIENDAS Subseccion= 3D: DESCARGAS------*/
#col_dcha .descargas_3d a{
	float:left;
	margin:.4em 0.5em .2em 0;
	padding:0;
	text-decoration:none;
}
#col_dcha .descargas_3d a img{
	margin:0;	
	padding-bottom:.5em;
}
#col_dcha .descargas_3d a p{
	clear:both;
	margin:0;
	padding:0;
	text-decoration:underline;
}
#col_dcha .descargas_3d a:hover p{
	text-decoration:none;
}
/*----- /FIN de Seccion= VIVIENDAS Subseccion= PLANOS: DESCARGAS------*/

/*----------------------------------------*/

/*-----------------PIE---------------------------*/
#pie{
	height:auto;
	float:left;
	.margin-top:5.5em;
	clear:both;
}
/*------ Botón Inicio -------*/
#inicio{
	background-color:#0082D6;
	height:3em;
}
#inicio img{
	float:right;
}
#inicio a{
	font-family:normal Tahoma, Verdana, Arial,sans-serif;
	color:#FFFFFF;
	font-size:120%;
	padding:.8em 0 0 .5em;
	float:left;
	text-decoration:none;
}
#inicio a:hover{
	color:#372d35;
}
/*------/ Fin de botón Inicio -------*/

/*--------- =MENU PRINCIPAL ---------*/
#pie ul.principal{
	margin-top:.8em;
}
#pie ul.principal li{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#0096ff;
	font-size:2em;
	background:url(/img/all/bullet_asterisco_peq.gif) no-repeat top left;
	padding-left:.85em;
	margin:0 .5em 0 0;
	font-style: normal;
	font-weight: normal;
}
#pie ul.principal li a{
	color:#0096ff;
	text-decoration:none;
}
#pie ul.principal li a:hover{
	color:#fff;
}
/*--------- /FIN DE MENU PRINCIPAL ---------*/

/*--------- =MENU AVISO LEGAL + CREDITOS ---------*/
#pie ul.aviso{
	font-size:.7em;
	color:#0096ff;
	margin:.8em 0 0 0;
}
#pie ul.aviso li{
	float:left;
	margin:0 .8em 0 0;
}
#pie ul.aviso li a{
	font-family:normal Tahoma, Verdana, Arial,sans-serif;
	background-color:#372D35;
	padding:.3em;
	display:block;
	color:#0096ff;
	text-decoration:none;
}
#pie ul.aviso li a:hover{
}
/*--------- /FIN DE MENU AVISO LEGAL + CREDITOS ---------*/

/*------------------------------------------------------*/

/* ----------- CSS CREDITOS ----------------------------*/
#contenido #col_izq p.creditos{
	font-size:.8em;
	margin:.5em 0 1em 0;
}