/* CSS Document */
body{
	background-color:#E3F09B;
	margin: 0; 
    text-align: center;
}
#header_arriba{
	background-image: url('imagenes/cabecera_superior_fondo.png');
	height: 32px;
	width: 975px
}
/*CABECERA: LOGO, IMAGEN Y DATOS*/

#header{
	/*text-align:left;*/
	margin:0;
	height:245px;
	background-image:url('imagenes/cabecera_medio_fondo.png');

}
#header_abajo{
	background-image:url('imagenes/cabecera_abajo_fondo.png');
	height: 29px;
}
/*CONTENEDOR: LO CONTIENTE TODO*/
#contenedor{
	width: 975px; 
	margin: auto;
	background-color: #E3F09B;
}
/*BARRA DE LA IZQUIERDA*/
#izquierda{
	margin:0;
	padding: 10px 0px 10px 30px;
    width: 200px;
	/*height:700px;*/
    float:left;

}
/*MENU: LOS DISTINTOS MENUS*/

#menu {
	width:190px;
	/*background-color:#B0BDAE;*/
	margin:0;
	padding:20px 0px 20px 0px;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#334D30;
	text-align:center;
	/*height:46px;*/
	background-image:url('imagenes/fondo_menu.png');
}
#menu ul {
	list-style-type:none;
	margin:0;
	padding:0;
	float:center;
}
#menu li {
	float:center;
	margin:0;
	padding:10px 0px 10px 0px;
	display:block;
	/*background: transparent url('images/adorno_menu.gif') 15px 12px no-repeat;*/
}
#menu a{ 
    color: #334D30; 
    text-decoration: none; 
} 
#menu a:hover{ 
	background-color:#006600;
	color:#FFFFFF;	
}
/*CUERPO*/
#cuerpo_arriba{
	background-image:url('imagenes/cuerpo_superior_fondo.png');
	height:39px;
}
#cuerpo{ 
	background-image:url('imagenes/cuerpo_medio_fondo.png');
	margin:0;
	padding:0;
	/*background-color:#A5965A;*/
} 
#cuerpo_inferior{
	background-image:url('imagenes/cuerpo_inferior_fondo.png');
	height:35px;
}
#principal{ 
	margin:20px 10px 0px 250px;
    padding: 5px 30px 10px 5px;
	text-align:justify;
	/*line-height:16px;*/
}
#principal[id]{
	margin:0 10px 0 250px;
	padding:10px 30px 10px 5px;
}

#principal a{ 
    color: #334D30; 
    text-decoration: underline; 
} 
#principal a:hover{ 
    color: #334D30; 
    text-decoration: none; 
} 
#principal h1{
	font-size:14pt;
	color:#071b00; 
	text-align:left;
}
#actual{
	color:#FFFFFF;
	text-decoration: overline underline; 
}



img{
	border:none;
}
#principal_izq{
	width: 323px; 
	float: left;

}

#principal_derch{
	margin:0px 10px 0px 342px;
    padding: 0px 0px 10px 10px;
	
}



/*
#page{
	background:#E3F09B url(imagenes/page.png) repeat-y;
	border:inherit;
	position:relative;
 	overflow:hidden;
	margin:0px auto;
	display:inline-table;
	width:1000px;
	overflow:auto;
}
#page-dentro{
position:static;
margin-left: 250px;
text-align:justify;
width:600px;
color:#333333;

}
#page-dentro h1{
font-family:Pristina;
}
#page-dentro h2{
}
#page-dentro h3{
margin-bottom:0px;
}
#page-dentro img{
	text-align:left;
}*/
/*MIGAS*/
#migas{
	font-size: smaller;
}
/*MENU*/
/*#menu{
	position:relative;
	background-image:url(imagenes/menu.png);
	background-repeat:no-repeat;
	width: 195px;
	height:220px;
	margin-left:30px;
	float:left;
}
#menu ul{
	margin-top:10px;
	position:absolute;
	text-align:center;
	font-family:Pristina;
	font-size:24px;
}
#menu li{
	list-style-type:none;
}
#menu a:hover{
background-color:#006600;
color:#FFFFFF;
}
#menu a{
	border: 8px;
	border-color:#FFFFFF;
	text-decoration: none;
	color:#006600;
	text-align:center;
}
#actual{
	color:#006600;
	border-style:dotted;
	border-color:#FFFFFF;
}
#actual-apartamentos{
	color:#FFFFFF;
	border-style:groove;
}*/
/*FIN MENÚ*/
/*MENÚ APARTAMENTOS*/
#menu-apartamentos{
	background-image:url(imagenes/menu_apartamentos.png);
	position:relative;
	background-repeat:no-repeat;
	width: 665px;
	height:70px;
	float:left;
}
#menu-apartamentos ul{
	margin-top:20px;
	position:absolute;
	text-align:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	display:inline;
}
#menu-actual{
	color:#FFFFFF;
	border-bottom-style:dotted;
}
#menu-apartamentos li{
display:inline;
}
#menu-apartamentos a{
	border: 8px;
	border-color:#FFFFFF;
	text-decoration: none;
	color:#000000;
	text-align:center;
	margin-right:15px;
	margin-left:15px;
}
#menu-apartamentos a:hover{
background-color:#e2decb;
color:#625516;
}
/*FIN MENÚ APARTAMENTOS*/
#apartamentos-info{

}

#apartamentos-info-datos{

}

#fondo{
	background-image:url(imagenes/fondo1.png);
	height:114px;
	background-repeat:no-repeat;
	position:relative;
}

/*#map{
	style="width: 500px; 
	height: 300px;
}*/
#iconos_superior{
	background-image: url('imagenes/cabecera_superior_fondo.png');
	height: 32px;
}
#iconos_inferior{
	background-image:url('imagenes/cabecera_abajo_fondo.png');
	height: 29px;
}
#iconosValidadion {
	/*width:80%;
	margin:0 auto;
	height: 5%;
	text-align:center;*/
	font-size: 1em;
	padding: 1%;
	color: #000;
	background-image:url('imagenes/cabecera_medio_fondo.png');

}
#precios a{
	text-decoration: none;
	color:#006600;
}
#precios{
	font-size:large;
	text-align:center;
}
#precios-fila_1{
	font-size:x-large;
}
.precios_apartamento{
	font-family:Pristina;
}
