/* --------- / ESTILOS COMUNES / --------- */

#espaciador{font-size:.1em;}

#secciones_titulo{
position:absolute;
margin:1px 0px 0px 133px;
height:20px;
width:334px;
border-bottom:6px solid #CBE015;

text-align:right;
font-family: arial;	
font-size: 1.0em;
color:#E67817;	
}

#secciones_titulo a{
text-decoration:none;
font-family: arial;	
font-size: 1.0em;
color:#E67817;	
}

#secciones_titulo a:hover{
text-decoration:underline;
font-family: arial;	
font-size: 1.0em;
color:#E67817;	
}

.tamano_12_naranja, .tamano_12_naranja a{
position:absolute;
margin:125px 0px 0px 67px;
width:580px;
text-decoration:underline;
font-family: arial;	
font-size: 0.9em;
color:#E67817;	}

/* --------- / index.php / --------- */

body{
margin-bottom:10px;
}

#contenedor{	
position:relative;
/* Un elemento contenedor se centra para cualquier resolución de pantalla con 'left:50%' y un 'margin-left' igual a la mitad de su 'width' en negativo*/
left:50%;
margin:0px 0px 0px -400px;
top:15px;
width:800px;
height:540px;//height:570px;
border-bottom:4px solid #ffffff;
background-color:#ffffff;
}


#cabecera{
position:relative;
margin:30px 0px 0px 0px;
width:798px;
height:155px;
border:0px solid #1122cc;
}

#caja_izquierda, #caja_derecha, {height:450px;}

#caja_izquierda{
position:absolute;
margin:0px 0px 0px 0px;

width:150px;
height:345px;

border:0px solid #ff0000;
}

#caja_derecha{
position:absolute;
margin:0px 0px 0px 152px;

width:646px;
height:345px;

border:0px solid #339933;
}

#pie{
position:absolute;
margin:300px 0px 0px 244px;
//margin:302px 0px 0px 284px;
width:646px;
height:30px;
border:0px solid #993399;
}



/* --------- / cabecera.php / --------- */

#cabecera_logo a{	
position:absolute;
width:170px;
height:105px;
background:url(../img/cabecera_logo.jpg);
}

#cabecera_presentacion{	
position:absolute;
margin:15px 0px 0px 285px;
width:495px;
height:118px;
background-color:#E67817;

}

#flash_portada{
position:absolute;
margin:-5px 0px 0px 0px;
border-left:10px solid #ffffff;
}

#menu_lssi{
position:absolute;
margin:5px 0px 0px 590px;
//margin:25px 0px 0px 590px;
height:80px;
width:200px;

}

#menu_lssi_orden li {
padding-left:5px;
float:left;
list-style:none;
}

#menu_lssi_orden li a{
text-decoration:none;
font-family:verdana;
font-size:0.6em;
font-weight:bold;
color:#ffffff;
}

#menu_lssi_orden_1, #menu_lssi_orden_3 {
padding-right:5px;
border-right:2px solid #ffffff;
}

#cabecera_telefono {
position:absolute;
margin:115px 0px 0px 635px;
text-decoration:none;
font-family:verdana;
font-size:0.9em;
font-weight:bold;
color:#ffffff;
}

#flash_musica{
position:absolute;
margin:18px 0px 0px 460px;
}


/* --------- / cabecera_residencias.php / --------- */

#cabecera_presentacion_residencias{	
position:absolute;
margin:15px 0px 0px 285px;
width:496px;
height:88px;
background:url(../img/cabecera_presentacion_residencias.jpg);
background-repeat:no-repeat;
}

#cabecera_residencias_titulo{
position:absolute;
margin:148px 0px 0px 40px;

width:742px;
height:27px;

font-family:verdana;
font-size:1.4em;
color:#E67817;

text-align:right;
text-decoration:underline;

border-bottom:10px solid #CBE015;
}


/* --------- / menu_secciones.php / --------- */

#menu {
position:absolute;
padding:0px;
margin:-100px 0px 0px 0px;
}

ul#menu_orden{
padding:10px;
margin:105px 0px 0px 0px;
}

ul#menu_orden li{list-style:none;}

ul#menu_orden li a{
padding-left:10px;
text-decoration:none;
font-family:tahoma;
font-size:0.7em;
font-weight:bold;
color:#000000;
}

ul#menu_orden li a:hover{
padding-left:10px;
text-decoration:underline;
color:#E57716;
background:url(../img/cabecera_punto_verde.jpg);
background-position:0px 5px;
background-repeat:no-repeat;
}

#menu_crossfade{
position:absolute;
margin:185px 0px 0px -19px;
width:150px;
height:105px;
display:block;
border:0px solid;
}

ul#gallery li{list-style:none;}

#logo_empresa1{
position:absolute;
width:187px;
height:74px;
display:block;
margin:275px 0px 0px 22px;
/*background-image:url(../img/menu_logo_1.jpg);
background-repeat:no-repeat;*/
}

/* --------- / menu_secciones_residencias.php / --------- */

#menu_residencias {
position:absolute;
padding:0px;
margin:-50px 0px 0px 0px;
}

ul#menu_orden_residencias {
width:200px;
margin:55px 0px 0px 0px;
padding-left:39px;
}

ul#menu_orden_residencias li{
list-style:none;
margin:0px 0px 7px 0px;
}

ul#menu_orden_residencias li a{
padding:4px;
padding-left:30px;

text-decoration:none;
font-family:tahoma;
font-size:0.8em;
font-weight:bold;
color:#E67817;

background:url(../img/menu_residencias_boton1.jpg);
background-position:0px	3px;
background-repeat:no-repeat;
}

ul#menu_orden_residencias li a:hover{
padding:4px;
padding-left:30px;

text-decoration:underline;
color:#E57716;

background:url(../img/menu_residencias_boton.jpg);
background-position:0px 3px;
background-repeat:no-repeat;
}


/* --------- submenu_nosotros.php / --------- */

#submenu_nosotros {
position:absolute;
margin:35px 0px 0px 75px;
}

ul#submenu_nosotros_orden {
padding-left:0px;
margin:0px 0px 0px 0px;
}

ul#submenu_nosotros_orden li a{
padding-left:26px;
text-decoration:none;
font-family:tahoma;
font-size:0.6em;
font-weight:bold;
color:#000000;
}

ul#submenu_nosotros_orden li a:hover{
padding-left:26px;
text-decoration:underline;
color:#CBE015;
}

#submenu_nosotros_1{
background:url(../img/submenu_linea_naranja.jpg);
background-position:0px 10px;
background-repeat:no-repeat;
}

ul#submenu_nosotros_orden li{list-style:none;}

/* --------- submenu_servicios.php / --------- */

#submenu_servicios {
position:absolute;
margin:55px 0px 0px 75px;
}

ul#submenu_servicios_orden {
padding-left:0px;
margin:0px 0px 0px 0px;
}

ul#submenu_servicios_orden li a{
padding-left:26px;
text-decoration:none;
font-family:tahoma;
font-size:0.6em;
font-weight:bold;
color:#000000;
}

ul#submenu_servicios_orden li a:hover{
padding-left:26px;
text-decoration:underline;
color:#CBE015;
}

#submenu_servicios_1{
background:url(../img/submenu_linea_naranja.jpg);
background-position:0px 10px;
background-repeat:no-repeat;
}

ul#submenu_servicios_orden li{list-style:none;}


/* --------- / pie.php / --------- */

ul#menu_inferior_orden{
margin:34px 0px 0px 0px;
}

ul#menu_inferior_orden li{
padding-right:21px;
list-style:none;
float:left;
}

#menu_inferior_1 a, #menu_inferior_1 a:hover {
height:29px;
width:115px;
display:block;
background-image:url(../img/menu_inferior_publicaciones_11.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
}

#menu_inferior_1 a{background-image:url(../img/menu_inferior_publicaciones.jpg);}
#menu_inferior_1 a:hover {background-image:url(../img/menu_inferior_publicaciones_1.jpg);}

#menu_inferior_2 a, #menu_inferior_2 a:hover {
height:29px;
width:115px;
display:block;
background-repeat:no-repeat;
background-color:#ffffff;
}
#menu_inferior_2 a{background-image:url(../img/menu_inferior_prensa.jpg);}
#menu_inferior_2 a:hover {background-image:url(../img/menu_inferior_prensa_1.jpg);}

#menu_inferior_3 a, #menu_inferior_3 a:hover{
height:29px;
width:115px;
display:block;
background-repeat:no-repeat;
background-color:#ffffff;
}
#menu_inferior_3 a{background-image:url(../img/menu_inferior_noticias.jpg);}
#menu_inferior_3 a:hover{background-image:url(../img/menu_inferior_noticias_1.jpg);}

#menu_inferior_4 a, #menu_inferior_4 a:hover{
height:29px;
width:50px;
display:block;
background-repeat:no-repeat;
background-color:#ffffff;
}
#menu_inferior_4 a{background-image:url(../img/menu_inferior_foro.jpg);}
#menu_inferior_4 a:hover{background-image:url(../img/menu_inferior_foro_1.jpg);}

#menu_inferior_5 a, #menu_inferior_5 a:hover {
height:29px;
width:115px;
display:block;
background-repeat:no-repeat;
background-color:#ffffff;
}
#menu_inferior_5 a{background-image:url(../img/menu_inferior_noticias.jpg);}
#menu_inferior_5 a:hover {background-image:url(../img/menu_inferior_noticias_1.jpg);
}

#menu_inferior_6 a, #menu_inferior_6 a:hover {
height:29px;
width:145px;
display:block;
background-repeat:no-repeat;
background-color:#ffffff;
}
#menu_inferior_6 a{background-image:url(../img/menu_inferior_trabaja.jpg);}
#menu_inferior_6 a:hover {background-image:url(../img/menu_inferior_trabaja_1.jpg);
}

/* --------- / secciones/portada.php / --------- */

#portada_linea_izquierda{
position:absolute;
margin:50px 0px 0px 115px;

width:1x;
height:280px;

border-left:6px solid #E57716;
}

#portada_linea_izquierda{
position:absolute;
margin:50px 0px 0px 115px;

width:1x;
height:280px;

border-left:6px solid #E57716;
}

#portada_presentacion{
position:absolute;
margin:50px 0px 0px 133px;

width:495px;
height:190px;

background-image:url(../img/portada_presentacion.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
}


/* --------- / secciones_residencias/portada.php / --------- */

#portada_residencias_marca_agua{
position:absolute;
margin:40px 0px 0px 350px;

width:300px;
height:292px;

background-image:url(../img/portada_residencias_marca_agua.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
}

#portada_residencias_presentacion{
position:absolute;
margin:57px 0px 0px 200px;

width:335px;
height:270px;
overflow:hidden;
}

#portada_residencias_texto{
position:absolute;
margin:57px 0px 0px 557px;
padding:10px;

width:202px;
//width:225px;
height:222px;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

overflow:auto;

border:1px solid #666666;
}

#tapafotos{
position:absolute;
margin:0px 0px 0px -80px;
width:120px;
height:250px;
background-color:#fff;
}


/* --------- / secciones/nosotros/carta_del_presidente.php / --------- */

#secciones_carta_texto{
position:absolute;
margin:0px 0px 0px 0px;

height:150px;


font-family: arial;	
font-size: 0.6em;
color:#666666;

border:1px solid #666666;
}

#nosotros_carta_texto{
position:absolute;
margin:50px 0px 0px 130px;
padding:10px;
width:315px;
height:178px;
//height:200px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

border:1px solid #666666;
}

#nosotros_foto_texto{
position:absolute;
margin:238px 0px 0px 642px;

font-family: arial;	
font-size: 0.7em;
color:#333333;
text-align:justify;
}

#nosotros_carta_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

/* --------- / secciones/nosotros/quienes_somos.php / --------- */

#nosotros_quienes_texto H3{text-align:left;}
#nosotros_quienes_texto{
position:absolute;
margin:50px 0px 0px 130px;
padding:10px;
width:315px;
height:178px;
//height:199px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

border:1px solid #666666;
}

#nosotros_quienes_texto1{
font-family: arial;	
font-size: 1.2em;
text-align:justify;
color:#E67817;
}

#nosotros_quienes_texto2{
font-family: arial;	
font-size: 1.0em;
font-weight:bold;
text-align:justify;
color:#000000;
}

#nosotros_quienes_foto{
position:absolute;
margin:84px 0px 0px 638px;
}

#nosotros_quienes_foto_organigrama{
position:absolute;
margin:113px 0px 0px 133px;
}

/* --------- / secciones/nosotros/informacion_para_invesores.php / --------- */

#nosotros_inversores {
position:absolute;
margin:34px 0px 0px 93px;
//margin:51px 0px 0px 93px;
}

ul#nosotros_inversores_orden {list-style:none;}

#nosotros_inversores_1, #nosotros_inversores_2, #nosotros_inversores_3{
margin:0px 0px 23px 0px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;
}

#nosotros_inversores_1{background-image:url(../img/nosotros_inversores_info_general.jpg);}
#nosotros_inversores_2{background-image:url(../img/nosotros_inversores_gobierno_corporativo.jpg);}
#nosotros_inversores_3{background-image:url(../img/nosotros_inversores_info_financiera.jpg);}

#nosotros_inversores_texto_enlace{
position:absolute;
margin: 15px 0px 0px 0px;
//margin: 2px 0px 0px 0px;
}

#nosotros_inversores_texto_enlace a, #nosotros_inversores_texto_enlace a:hover{
position:absolute;
margin: 15px 0px 0px 130px;
//margin: 25px 0px 0px 130px;

width:200px;

font-family: verdana;
font-size: 0.8em;
font-weight:bold;
color:#333333;

text-align:right;
}

#nosotros_inversores_texto_enlace a{text-decoration:none;}
#nosotros_inversores_texto_enlace a:hover{text-decoration:underline;}

#nosotros_inversores_foto{
position:absolute;
margin:50px 0px 0px 638px;
}


/* --------- / secciones/nosotros/inversores/nosotros_inversores_informacion_general.php / --------- */


#nosotros_inversores_informacion_general{
position:absolute;
margin:50px 0px 0px 133px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;

background-image:url(../img/nosotros_inversores_info_general.jpg);
}

#inversores_informacion_general {
position:absolute;
padding:0px;
margin:111px 0px 0px 133px;
//margin:113px 0px 0px 133px;

width:328px;
height:170px;

overflow:auto;
border:1px solid #666666;
}

#inversores_informacion_general_organigrama {
position:absolute;
padding:0px;
margin:130px 0px 0px -133px;
//margin:113px 0px 0px 133px;

width:328px;
height:170px;

border:1px solid #666666;
}

ul#inversores_informacion_general_orden{
margin:0px 0px 0px 0px;
//padding:10px;
//padding-left:30px;
font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;
}

ul#inversores_informacion_general li{


}

#inversores_informacion_general_foto{
position:absolute;
margin:84px 0px 0px 638px;
}

#nosotros_inversores_volver{
position:absolute;
margin:48px 0px 0px 690px;
}


#nosotros_inversores_volver a, #nosotros_inversores_volver a:hover{
font-family: arial;	
font-size: 0.9em;
font-weight:bold;
color:#000000;
text-align:justify;
}

#nosotros_inversores_volver a{text-decoration:none;}
#nosotros_inversores_volver a:hover{text-decoration:underline;}

#nosotros_inversores_volver_foto{
margin:0px 5px 0px 0px;
}

#inversores_informacion_general_1 a{
text-decoration:none;
font-family:tahoma;
font-weight:bold;
color:#666;
}

#inversores_informacion_general_1 a:hover{
text-decoration:underline;
color:#999;
}

/* --------- / secciones/nosotros/inversores/nosotros_inversores_gobierno_corporativo.php / --------- */


#nosotros_inversores_gobierno_corporativo{
position:absolute;
margin:50px 0px 0px 133px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;

background-image:url(../img/nosotros_inversores_gobierno_corporativo.jpg);
}


/* --------- / secciones/nosotros/inversores/nosotros_inversores_informacion_financiera.php / --------- */


#nosotros_inversores_informacion_financiera{
position:absolute;
margin:50px 0px 0px 133px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;

background-image:url(../img/nosotros_inversores_info_financiera.jpg);
}

/* --------- / secciones/nosotros/nuestra_historia.php / --------- */

#nosotros_nuestra_historia_texto{
position:absolute;
margin:50px 0px 0px 130px;
padding:10px;
width:315px;
height:178px;
//height:199px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

border:1px solid #666666;
}

#nosotros_historia_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

/* --------- / secciones/nosotros/oficinas_provinciales.php / --------- */

#nosotros_oficinas_texto{
position:absolute;
margin:50px 0px 0px 130px;
padding:10px;
width:315px;
height:178px;
//height:200px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

border:1px solid #666666;
}

#nosotros_oficinas_texto1{
font-family: arial;	
font-size: 1.2em;
font-weight:bold;
color:#666666;

text-align:justify;
}

#nosotros_oficinas_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

/* --------- / secciones/servicios/familia.php / --------- */

#servicios_familia_texto{
position:absolute;
margin:47px 0px 0px 137px;

width:285px;
height:60px;

font-family: arial;	
font-size: 0.6em;
color:#666666;

text-align:justify;
}

#servicios_familia {
position:absolute;
margin:-15px 0px 0px 87px;
//margin:-30px 0px 0px 127px;
width:390px;
}

ul#servicios_familia_orden {
position:absolute;
margin:110px 0px 0px 10px;
//width:310px;
list-style:none;
}

#servicios_familia_orden li {
float:left;

margin:0px 15px -25px 0px;
//margin:25px 15px -25px 0px;
}

#servicios_familia_1, #servicios_familia_2, #servicios_familia_3, #servicios_familia_4{
margin:0px 0px 23px 0px;

width:131px;
height:40px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:40px solid #E67817;
}

#servicios_familia_1{background-image:url(../img/servicios_familia_informacion_orientacion.jpg);}
#servicios_familia_2{background-image:url(../img/servicios_familia_apoyo_emocional.jpg);}
#servicios_familia_3{background-image:url(../img/servicios_familia_familiares_cuidadores.jpg);}
#servicios_familia_4{background-image:url(../img/servicios_familia_ayuda_mutua.jpg);}

#servicios_familia_texto_enlace, #servicios_familia_texto_enlace1{
//padding-top:41px;
}

#servicios_familia_texto_enlace a, #servicios_familia_texto_enlace1 a, #servicios_familia_texto_enlace a:hover, #servicios_familia_texto_enlace1 a:hover{
position:absolute;

width:131px;

font-family: verdana;
font-size: 0.6em;
font-weight:bold;
color:#ffffff;
}

#servicios_familia_texto_enlace a, #servicios_familia_texto_enlace a:hover{
margin: 42px 0px 0px -5px;
//margin: 2px 0px 0px -5px;
text-align:right;}

#servicios_familia_texto_enlace1 a, #servicios_familia_texto_enlace1 a:hover{
margin: 42px 0px 0px 5px;
//margin: 2px 0px 0px 5px;
text-align:left;}

#servicios_familia_texto_enlace a, #servicios_familia_texto_enlace1 a{text-decoration:none;}
#servicios_familia_texto_enlace a:hover, #servicios_familia_texto_enlace1 a:hover{text-decoration:underline;}


#servicios_familia_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

/* --------- / secciones/servicios/familia/servicios,apoyo,entrenamiento,grupos.php / --------- */

#servicios_familia_servicios_texto{
position:absolute;
margin:46px 0px 0px 132px;

width:300px;
height:40px;

font-family: verdana;
font-size: 0.9em;
font-weight:bold;
color:#E67817;
}

#servicios_familia_servicios_texto1, #servicios_familia_servicios_texto2{
position:absolute;

padding-right:10px;
padding-bottom:10px;

width:334px;
height:200px;

font-family: verdana;
font-size: 0.6em;
color:#666666;

text-align:justify;

overflow:auto;
}

#servicios_familia_servicios_texto1{margin:76px 0px 0px 132px;}
#servicios_familia_servicios_texto2{margin:96px 0px 0px 132px;}

/* --------- / secciones/servicios/formacion.php / --------- */


#servicios_formacion_texto{
position:absolute;
margin:48px 0px 0px 139px;

width:285px;
height:60px;

font-family: arial;	
font-size: 0.6em;
color:#666666;

text-align:justify;
}


#servicios_formacion {
position:absolute;
margin:9px 0px 0px 89px;
//margin:5px 0px 0px 130px;
width:390px;
}

ul#servicios_formacion_orden {
position:absolute;
margin:80px 0px 0px 10px;
//width:310px;
list-style:none;
}

#servicios_formacion_orden li {
float:left;

margin:0px 15px -25px 0px;
//margin:25px 15px -25px 0px;
}

#servicios_formacion_1, #servicios_formacion_2, #servicios_formacion_3, #servicios_formacion_4{
margin:0px 0px 23px 0px;

width:131px;
height:40px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:40px solid #E67817;
}

#servicios_formacion_1{background-image:url(../img/servicios_formacion_cursos_desempleados.jpg);}
#servicios_formacion_2{background-image:url(../img/servicios_formacion_formacion.jpg);}
#servicios_formacion_3{background-image:url(../img/servicios_formacion_bolsas.jpg);}
#servicios_formacion_4{background-image:url(../img/servicios_formacion_cursos_configuracion.jpg);}

#servicios_formacion_texto_enlace, #servicios_formacion_texto_enlace1{
//padding-top:41px;
}

#servicios_formacion_texto_enlace a, #servicios_formacion_texto_enlace1 a, #servicios_formacion_texto_enlace a:hover, #servicios_formacion_texto_enlace1 a:hover{
position:absolute;
width:131px;

font-family: verdana;
font-size: 0.6em;
font-weight:bold;
color:#ffffff;
}

#servicios_formacion_texto_enlace a, #servicios_formacion_texto_enlace a:hover{
margin: 42px 0px 0px -5px;
text-align:right;}

#servicios_formacion_texto_enlace1 a, #servicios_formacion_texto_enlace1 a:hover{
margin: 42px 0px 0px 5px;
text-align:left;}

#servicios_formacion_texto_enlace a, #servicios_formacion_texto_enlace a:hover{
margin: 42px 0px 0px -5px;
//margin: 2px 0px 0px -5px;
text-align:right;}

#servicios_formacion_texto_enlace1 a, #servicios_formacion_texto_enlace1 a:hover{
margin: 42px 0px 0px 5px;
//margin: 2px 0px 0px 5px;
text-align:left;}

#servicios_formacion_texto_enlace a, #servicios_formacion_texto_enlace1 a{text-decoration:none;}
#servicios_formacion_texto_enlace a:hover, #servicios_formacion_texto_enlace1 a:hover{text-decoration:underline;}


#servicios_formacion_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

#cursos_textos_lista a{
text-decoration:none;
font-family:tahoma;
font-weight:bold;
color:#666;
}

#cursos_textos_lista a:hover{
text-decoration:underline;
color:#999;
}

/* --------- / secciones/servicios/formacion/cursos desempleados, formacion, bolsas, cursos configuracion.php.php / --------- */

#servicios_formacion_servicios_texto{
position:absolute;
margin:46px 0px 0px 132px;

width:300px;
height:40px;

font-family: verdana;
font-size: 0.9em;
font-weight:bold;
color:#E67817;
}

#servicios_formacion_servicios_texto1, #servicios_formacion_servicios_texto2{
position:absolute;

padding-right:10px;
padding-bottom:10px;

width:334px;
height:200px;

font-family: verdana;
font-size: 0.6em;
color:#666666;

text-align:justify;

overflow:auto;
}

#servicios_formacion_servicios_texto1{margin:76px 0px 0px 132px;}
#servicios_formacion_servicios_texto2{margin:96px 0px 0px 132px;}

/* --------- / secciones/servicios/empleo.php / --------- */

#servicios_empleo_texto{
position:absolute;
margin:49px 0px 0px 133px;

width:334px;
height:60px;

font-family: arial;	
font-size: 0.6em;
color:#666666;

text-align:justify;
}

#servicios_empleo_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

#servicios_empleo_programa, #servicios_empleo_trabaja {
position:absolute;

width:320px;
height:46px;

background-image:url(../img/servicios_empleo_fondo.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
}

#servicios_empleo_programa{margin:120px 0px 0px 150px;}
#servicios_empleo_trabaja{margin:180px 0px 0px 150px;}

#servicios_empleo_programa_texto, #servicios_empleo_trabaja_texto { 
//position:absolute;
//margin:15px 0px 0px 0px;
}

#servicios_empleo_programa_texto a, #servicios_empleo_programa_texto a:hover, #servicios_empleo_trabaja_texto a, #servicios_empleo_trabaja_texto a:hover{
position:absolute;

font-family: arial;	
font-size: 0.8em;
font-weight:bold;
color:#ffffff;
}

#servicios_empleo_programa_texto a, #servicios_empleo_programa_texto a:hover, #servicios_empleo_trabaja_texto a, #servicios_empleo_trabaja_texto a:hover {margin:0px 0px 0px 175px;}


#servicios_empleo_programa_texto a, #servicios_empleo_trabaja_texto a {text-decoration:none;}
#servicios_empleo_programa_texto a:hover, #servicios_empleo_trabaja_texto a:hover {text-decoration:underline;}


/* --------- / secciones/servicios/empleo/programa_empleo.php / --------- */

#servicios_empleo_programa_empleo_texto{
position:absolute;
margin:46px 0px 0px 132px;

width:300px;
height:40px;

font-family: verdana;
font-size: 0.9em;
font-weight:bold;
color:#E67817;
}

#servicios_programa_empleo{
position:absolute;
margin:70px 0px 0px 133px;
padding:2px;
width:330px;
height:173px;
border:1px solid;
overflow:auto;

border:1px solid #666666;
}

#servicios_programa_empleo_tabla{
position:absolute;
width:330px;
//width:308px;

font-family: verdana;
font-size: 0.7em;
font-weight:bold;
color:#ffffff;

background-color:#ffffff;
}

#servicios_programa_empleo_columnas{
padding:2px;
background-color:#CBE015;
}

#servicios_programa_empleo_columnas1{
padding:2px;

font-family: verdana;
font-size: 0.7em;
color:#000000;

text-align:justify;

background-color:#EAF48C;
}

#servicios_programa_empleo_columnas2{
padding:2px;
background-color:#CBE015;
}

#servicios_empleo_programa_empleo_mas_informacion a{
position:absolute;
margin:255px 0px 0px 352px;

font-family: verdana;
font-size: 0.7em;
color:#E67817;
}

#servicios_empleo_programa_empleo_mas_informacion a{text-decoration:none}
#servicios_empleo_programa_empleo_mas_informacion a:hover{text-decoration:underline}

#texto_empleo_columnas a{
text-decoration:none;
font-family:tahoma;
font-weight:bold;
font-size: 1.1em;
color:#E67817;
}

#texto_empleo_columnas a:hover{
text-decoration:underline;
color:#ED9749;
}

/* --------- / secciones/servicios/empleo/info_empleo.php / --------- */

#servicios_empleo_programa_info_empleo_texto, #servicios_empleo_programa_info_empleo_texto1{
position:absolute;

width:300px;
height:40px;

font-family: verdana;
font-size: 0.9em;
font-weight:bold;
color:#E67817;
}

#servicios_empleo_programa_info_empleo_texto {margin:46px 0px 0px 132px;}
#servicios_empleo_programa_info_empleo_texto1 {margin:165px 0px 0px 132px;}

#contenedor_tabla_info_empleo{
position:absolute;
margin:185px 0px 0px 130px;
}

#servicios_programa_info_empleo_tabla{
position:absolute;
width:315px;

font-family: verdana;
font-size: 0.7em;
font-weight:bold;
color:#000000;

background-color:#ffffff;
}

#servicios_programa_info_empleo_columnas{
padding:2px;
}

#servicios_programa_info_empleo_columnas1 a{
padding-left:213px;

font-family: verdana;
font-weight:bold;
color:#E67817;

text-align:right;
}

#servicios_programa_info_empleo_columnas1 a{text-decoration:none;}
#servicios_programa_info_empleo_columnas1 a:hover{text-decoration:underline;}

#servicios_programa_info_empleo{
position:absolute;
margin:70px 0px 0px 133px;
padding:10px;
width:310px;
//width:330px;
height:60px;
//height:80px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;

text-align:justify;

border:1px solid #666666;
}

#servicios_empleo_programa_info_empleo_cajas_texto{font-size:.9em;}

/* --------- / secciones/servicios/empleo/detalles.php / --------- */

#contenedor_detalle{
position:absolute;
margin:50px 0px 0px 130px;
padding:10px;
width:315px;
height:178px;
//height:199px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

border:1px solid #666666;
}

#imagen_detalle{
position:absolute;
margin:50px 0px 0px 638px;
width:142px;
border:1px solid #666666;
}


/* --------- / secciones/servicios/empleo/trabaja_nosotros.php / --------- */

#contenedor_tabla_trabaja_nosotros{
position:absolute;
margin:80px 0px 0px 130px;
}

#servicios_programa_info_empleo_columnas22 a{
padding-left:210px;

font-family: verdana;
font-weight:bold;
color:#E67817;

text-align:right;
}

#servicios_programa_info_empleo_columnas22 a{text-decoration:none;}
#servicios_programa_info_empleo_columnas22 a:hover{text-decoration:underline;}

/* --------- / secciones/servicios/voluntariado.php / --------- */

#servicios_voluntariado_texto{
position:absolute;
margin:49px 0px 0px 133px;

padding:10px;

width:314px;
//width:336px;
height:178px;
//height:200px;

font-family: arial;	
font-size: 0.6em;
color:#666666;

text-align:justify;

overflow:auto;

border:1px solid #666666;
}

#servicios_voluntariado_ayudas_tecnicas, #servicios_voluntariado_ayudas_domicilio {
position:absolute;

width:151px;
height:34px;

background-image:url(../img/servicios_voluntariado_fondo.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
}

#servicios_voluntariado_ayudas_tecnicas {margin:255px 0px 0px 133px;}
#servicios_voluntariado_ayudas_domicilio {margin:255px 0px 0px 318px;}

#servicios_voluntariado_ayudas_tecnicas_texto, #servicios_voluntariado_ayudas_domicilio_texto{
//position:absolute;
//margin:17px 0px 0px 0px;
}

#servicios_voluntariado_ayudas_tecnicas_texto a, #servicios_voluntariado_ayudas_domicilio_texto a{
position:absolute;

font-family: arial;	
font-size: 0.8em;
font-weight:bold;
color:#ffffff;

text-align:right;
}

#servicios_voluntariado_ayudas_tecnicas_texto a {margin:-17px 0px 0px 90px;}
#servicios_voluntariado_ayudas_domicilio_texto a {margin:-17px 0px 0px 85px;}



#servicios_voluntariado_ayudas_tecnicas_texto a, #servicios_voluntariado_ayudas_domicilio_texto a{text-decoration:none;}
#servicios_voluntariado_ayudas_tecnicas_texto a:hover, #servicios_voluntariado_ayudas_domicilio_texto a:hover{text-decoration:underline;}


#servicios_voluntariado_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

/* --------- / secciones/servicios/ayudas_tecnicas.php / --------- */

#servicios_ayudas_tecnicas_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

#nosotros_ayudas_tecnicas_texto{
position:absolute;
margin:50px 0px 0px 130px;
padding:10px;
width:315px;
//width:336px;
height:178px;
//height:199px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

border:1px solid #666666;
}

/* --------- / secciones/servicios/ayudas_domicilio.php / --------- */

#servicios_ayudas_domicilio_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

#nosotros_ayudas_domicilio_texto{
position:absolute;
margin:50px 0px 0px 130px;
padding:10px;
width:315px;
//width:336px;
height:178px;
//height:199px;
border:1px solid;
overflow:auto;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;

border:1px solid #666666;
}

/* --------- / secciones/residencias.php / --------- */

#residencias_geron_mapa{
position:absolute;
margin:50px 0px 0px 140px;

width:250px;
height:230px;

border-right:3px solid #E67817;
}

#residencias_listado_contenedor{
position:absolute;
margin:50px 0px 0px 410px;
//padding:4px;

width:215px;
height:230px;

overflow:auto;

border:1px solid #666666;
}

#residencias_listado_1{
position:relative;
float:left;
margin:0px 0px 0px 0px;

padding-left:5px;
padding-top:15px;

width:85px;
height:60px;
}
#residencias_listado{
position:relative;
float:left;
margin:0px 0px 20px 0px;
//margin:0px 0px -80px 0px;
}

#residencias_listado_textos{
position:relative;
margin:0px 0px 0px 90px;
//margin:-5px 0px 0px 90px;

padding-right:3px;
padding-left:5px;
}



#residencias_listado_titulo a, #residencias_listado_situacion{


font-family: arial;
font-size: 0.8em;
font-weight:bold;
color:#333333;

text-align:left;
}

#residencias_listado_titulo a{text-decoration:none;}
#residencias_listado_titulo a:hover{text-decoration:underline;}

#residencias_listado_linea_verde{
position:relative;
//float:left;
margin:0px 0px 0px -95px;
//margin:-5px 0px 0px -95px;

width:185px;
height:2px;
}



/* --------- / secciones/noticias.php / --------- */
#links_archivos_noticias ul{position:absolute; text-decoration:none; margin:260px 0px 0px 240px; *margin:260px 0px 0px 280px !important;}
#links_archivos_noticias a{text-decoration:none; color:#E57716; border:2px solid; padding:1px 4px 1px 4px;}
#noticias {
position:absolute;
margin:34px 0px 0px 93px;
//margin:51px 0px 0px 93px;
}

ul#noticias_orden {list-style:none;}

#noticias_1, #noticias_2, #noticias_3{
margin:0px 0px 23px 0px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;
}

#noticias_1{background-image:url(../img/noticias_publicaciones.jpg);}
#noticias_2{background-image:url(../img/noticias_prensa.jpg);}
#noticias_3{background-image:url(../img/noticias_tablon.jpg);}

#noticias_texto_enlace a, #noticias_texto_enlace a:hover{
position:absolute;
margin: 15px 0px 0px 130px;
//margin: 29px 0px 0px 130px;

width:200px;

font-family: verdana;
font-size: 0.8em;
font-weight:bold;
color:#333333;

text-align:right;
}

#noticias_texto_enlace a{text-decoration:none;}
#noticias_texto_enlace a:hover{text-decoration:underline;}

#noticias_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

#noticias_tablon_1 a, #noticias_publicaciones_1 a, #noticias_prensa_1 a{
text-decoration:none;
font-family:tahoma;
text-align:left;
font-weight:bold;
color:#666;
}

#noticias_tablon_1 a:hover, #noticias_publicaciones_1 a:hover, #noticias_prensa_1 a:hover{
text-decoration:underline;
color:#999;
}

/* --------- / secciones/noticias/noticias_publicaciones.php / --------- */

#noticias_noticias_publicaciones{
position:absolute;
margin:50px 0px 0px 133px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;

background-image:url(../img/noticias_publicaciones.jpg);
}

#noticias_publicaciones {
position:absolute;
padding:0px;
margin:111px 0px 0px 133px;
//margin:113px 0px 0px 133px;

width:328px;
height:170px;

overflow:auto;

border:1px solid #666666;
}

ul#noticias_publicaciones_orden{
//padding:10px;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;
}

ul#noticias_publicaciones_orden li{

}

#contenedor_flecha_volver a{
position:absolute;
margin:48px 0px 0px 718px;

font-family: arial;	
font-size: 0.9em;
font-weight:bold;
color:#000000;
text-align:justify;
}

#contenedor1_flecha_volver a{
position:absolute;
margin:3px 0px 0px 710px;

font-family: arial;	
font-size: 0.9em;
font-weight:bold;
color:#000000;
text-align:justify;
}

#contenedor2_flecha_volver a{
position:absolute;
margin:257px 0px 0px 285px;

width:450px;

font-family: arial;	
font-weight:bold;
font-size: 0.8em;
color:#C3CA22;
text-align:justify;
}

#contenedor3_flecha_volver a{
position:absolute;
width:130px;
margin:257px 0px 0px 640px;

font-family: arial;	
font-size:0.7em;
//font: 0.7em/17px;
font-weight:bold;
color:#000000;
text-align:justify;
}



#flecha_volver{
position:absolute;
margin:4px 0px 0px -30px;
}

#contenedor_flecha_volver a{text-decoration:none;}
#contenedor_flecha_volver a:hover{text-decoration:underline;}

#contenedor1_flecha_volver a{text-decoration:none;}
#contenedor1_flecha_volver a:hover{text-decoration:underline;}

#contenedor2_flecha_volver a{text-decoration:none;}
#contenedor2_flecha_volver a:hover{text-decoration:underline;}

#contenedor3_flecha_volver a{text-decoration:none;}
#contenedor3_flecha_volver a:hover{text-decoration:underline;}



#noticias_publicaciones_foto{
position:absolute;
margin:83px 5px 0px 638px;}

/* --------- / secciones/noticias/noticias_prensa.php / --------- */

#noticias_noticias_prensa{
position:absolute;
margin:50px 0px 0px 133px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;

background-image:url(../img/noticias_prensa.jpg);
}

#noticias_prensa {
position:absolute;
padding:0px;
margin:111px 0px 0px 133px;
//margin:113px 0px 0px 133px;

width:328px;
height:170px;

overflow:auto;

border:1px solid #666666;
}

ul#noticias_prensa_orden{
//padding:10px;

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;
}

ul#noticias_prensa_orden li{

}

#contenedor_flecha_volver a{
position:absolute;
margin:48px 0px 0px 718px;

font-family: arial;	
font-size: 0.9em;
font-weight:bold;
color:#000000;
text-align:justify;
}

#flecha_volver{
position:absolute;
margin:4px 0px 0px -30px;
}

#contenedor_flecha_volver a{text-decoration:none;}
#contenedor_flecha_volver a:hover{text-decoration:underline;}

#noticias_prensa_foto{
position:absolute;
margin:83px 5px 0px 638px;}

/* --------- / secciones/noticias/noticias_tablon.php / --------- */

#noticias_noticias_tablon{
position:absolute;
margin:50px 0px 0px 133px;

width:330px;
height:48px;

background-repeat:no-repeat;
background-color:#ffffff;

border-bottom:3px solid #E67817;

background-image:url(../img/noticias_tablon.jpg);
}

#noticias_tablon {
position:absolute;
padding:0px;
margin:111px 0px 0px 133px;
//margin:113px 0px 0px 133px;

width:328px;
height:170px;

overflow:auto;

border:1px solid #666666;
}

ul#noticias_tablon_orden{
//padding:10px

font-family: arial;	
font-size: 0.6em;
color:#666666;
text-align:justify;
}

ul#noticias_tablon_orden li{

}

#contenedor_flecha_volver a{
position:absolute;
margin:48px 0px 0px 718px;

font-family: arial;	
font-size: 0.9em;
font-weight:bold;
color:#000000;
text-align:justify;
}

#flecha_volver{
position:absolute;
margin:4px 0px 0px -30px;
}

#contenedor_flecha_volver a{text-decoration:none;}
#contenedor_flecha_volver a:hover{text-decoration:underline;}

#noticias_tablon_foto{
position:absolute;
margin:83px 5px 0px 638px;}



/* --------- / secciones/contacte.php / --------- */

#contacte {
position:absolute;
margin:85px 0px 0px 130px;
//margin:85px 0px 0px 175px;
}

#contacte_direccion{
position:absolute;
margin:47px 0px 0px 140px;
width:174px;

font-family: arial;
font-size: .7em;
color:#000000;
border-right:1px solid;

text-align:left;
}

ul#contacte_orden {
margin:-47px 0px 0px 90px;
list-style:none;}

#contacte_1, #contacte_2, #contacte_3{
margin:-4px 0px 0px 0px;

width:50px;
height:20px;
}


#contacte_texto{
position:absolute;
margin: 10px 0px 0px 70px;

width:150px;

font-family: arial;
font-size: 0.7em;
font-weight:bold;
color:#333333;

text-align:left;
}

#contacte_foto{
position:absolute;
margin:50px 0px 0px 638px;
}

#formulario{
//position:absolute;
margin: 100px 0px 0px 139px;

font-family: arial;
font-size: 0.7em;
font-weight:bold;
color:#333333;
}

#formulario_gerente{
position:absolute;
margin: 40px 0px 0px 139px;
//margin: 50px 0px 0px 139px;

font-family: arial;
font-size: 0.7em;
font-weight:bold;
color:#333333;
}

#formulario_gerente1{
//position:absolute;
margin: 100px 0px 0px 139px;

font-family: arial;
font-size: 0.7em;
font-weight:bold;
color:#333333;
}



a#enviar_contacte {
margin: 0px 0px 0px 234px;
//margin: 0px 0px 0px 213px;
font-family: verdana;
font-weight:bold;
color:#E67817;
}

a#enviar_contacte {text-decoration:none;}
a#enviar_contacte:hover{text-decoration:underline;}

#contenedor_enviar_contacte1{margin: -14px 0px 0px 0px;}

a#enviar_contacte1 {
margin: 0px 0px 0px 283px;
//margin: 0px 0px 0px 273px;
font-family: verdana;
font-weight:bold;
color:#E67817;
}

a#enviar_contacte1 {text-decoration:none;}
a#enviar_contacte:hover1{text-decoration:underline;}

#inputcontacte{
font-family: arial;
font-size: 0.9em;
color:#333333;
}

#escribircontacte{
margin:-28 0px 0px 50px;
//margin:-36 0px 0px 50px;
}

/* --------- submenu_contacte.php / --------- */

#submenu_contacte {
position:absolute;
margin:115px 0px 0px 75px;
//margin:110px 0px 0px 75px;
}

ul#submenu_contacte_orden {
padding-left:0px;
margin:0px 0px 0px 0px;
}

ul#submenu_contacte_orden li a{
padding-left:26px;
text-decoration:none;
font-family:tahoma;
font-size:0.6em;
font-weight:bold;
color:#000000;
}

ul#submenu_contacte_orden li a:hover{
padding-left:26px;
text-decoration:underline;
color:#CBE015;
}

#submenu_contacte_1{
background:url(../img/submenu_linea_naranja.jpg);
background-position:0px 10px;
background-repeat:no-repeat;
}

ul#submenu_contacte_orden li{list-style:none;}

/* --------- / secciones/foro.php / --------- */

#contenedor_secciones_foro{
position:absolute;
margin:50px 0px 0px 133px;

width:493px;
height:106px;

overflow:auto;

border:1px solid;
}

#secciones_foro_tabla{
width:477px;

padding:0px;

font-family: arial;
font-size: 0.7em;
font-weight:bold;
color:#000000;

text-align:left;

background-color:#ffffff;
}

#secciones_foro_1, #secciones_foro_2, #secciones_foro_3, #secciones_foro_4{ background-color:#E67817;padding-left:5px;}
#secciones_foro_5 {background-color:#CBE015; padding-left:5px;}
#secciones_foro_6 {background-color:#CBE015; padding-left:0px;}

#secciones_foro_6 a{ 
background-color:#CBE015;
padding-left:5px;
color:#000000;
text-decoration:none;}

#secciones_foro_6 a:hover { 
background-color:#CBE015;
padding-left:5px;
color:#000000;
text-decoration:underline;}

#foro_nuevo_mensaje{
position:absolute;
margin:165px 0px 0px 286px;

width:300px;
height:40px;

font-family: verdana;
font-size: 0.9em;
font-weight:bold;
color:#E67817;
}

#foro_nuevo_mensaje1{
position:absolute;
margin:185px 0px 0px 287px;

width:360px;
height:40px;

font-family: arial;
font-size: 0.7em;
color:#666666;
}

#contenedor_secciones_foro_nuevo_mensaje{
position:absolute;
margin:205px 0px 0px 284px;
padding:2px;

width:490px;
height:80px;

border:1px solid;
}

#secciones_foro_nuevo_mensaje_tabla{
position:absolute;
margin:0px 0px 0px 0px;
padding:0px;

width:490px;
height:80px;
//width:484px;
//height:74px;

border:1px solid;
overflow:auto;

background-color:#ffffff;
}

#secciones_foro_nuevo_mensaje1_tabla{
position:absolute;
margin:0px 0px 0px 0px;
padding:0px;

width:470px;
height:80px;
//width:465px;
//height:74px;

overflow:auto;

background-color:#ffffff;
}

#foro_nuevo_mensaje_tabla1, #foro_nuevo_mensaje_tabla2, #foro_nuevo_mensaje_tabla3, #foro_nuevo_mensaje_tabla4, #foro_nuevo_mensaje_tabla5, #foro_nuevo_mensaje_tabla6{
font-family: arial;
font-size: 0.7em;
color:#000000;

background-color:#CBE015;
}

#foro_nuevo_mensaje_tabla11 {
padding:5px;
width:460px;
font-family: arial;
font-weight:bold;
font-size: 0.7em;
color:#000000;

background-color:#CBE015;
}

#foro_nuevo_mensaje_texto {
padding:5px;
padding-top:-7px;
width:460px;
font-family: arial;
font-size: 0.7em;
color:#000000;

background-color:#CBE015;
}

#foro_nuevo_mensaje_tabla1 {padding-left:10px;}
#foro_nuevo_mensaje_tabla1, #foro_nuevo_mensaje_tabla3, #foro_nuevo_mensaje_tabla5{ padding-top:8px;}
#foro_nuevo_mensaje_tabla2, #foro_nuevo_mensaje_tabla4 { padding-top:5px;}
#foro_nuevo_mensaje_tabla6{ padding-top:4px;}

#foro_nuevo_mensaje_cajas_texto, #foro_nuevo_mensaje_area_texto {
margin-left:2px;
font-family: arial;
font-size: 0.9em;
color:#000000;
}

#foro_nuevo_mensaje_enviar {
padding-right:17px;
padding-bottom:4px;

text-align:right;
background-color:#CBE015; 
}

#foro_nuevo_mensaje_enviar a{
font-family: verdana;
font-size: .6em;
font-weight:bold;
color:#000000;


background-color:#CBE015;
}

#foro_nuevo_mensaje_enviar a {text-decoration:none;}
#foro_nuevo_mensaje_enviar a:hover {text-decoration:underline;}

/* --------- / secciones_residencias/imagenes.php / --------- */

#residencias_imagenes_principal{
position:absolute;
margin:57px 0px 0px 250px;

width:335px;
height:270px;

background-color:#fff;
}

#contenedor_residencias_imagenes_pequena{
position:absolute;
margin:57px 0px 0px 620px;

width:96px;
height:264px;

overflow:auto;

border:1px solid #666666;
}

#residencias_imagenes_pequena{
position:absolute;
margin:2px 0px 0px 2px;

width:76px;
//width:75px;
height:54px;

background-color:#fff;
}



/* --------- / secciones_residencias/noticias.php / --------- */

#residencias_noticias_principal{
position:absolute;
margin:57px 0px 0px 250px;
padding:5px;

width:330px;
//width:340px;
height:254px;
//height:264px;

overflow:auto;

border:1px solid #666666;
}

#residencias_noticias_principal_imagen{
margin:3px 10px 0px 0px;
float:left;}

#contenedor_residencias_noticias_pequena{
position:absolute;
margin:57px 0px 0px 620px;

width:130px;

height:264px;

overflow:auto;

border:1px solid #666666;
}

#residencias_noticias_pequena{
position:absolute;
margin:2px 0px 0px 2px;

width:108px;
height:77px;

background-color:#fff;
}

#contenedor_residencias_noticias_textos{
position:absolute;
margin:70px 0px 0px 0px;
//margin:80px 0px 0px 0px;
}

#residencias_noticias_fecha{
width:108px;

font-family: arial;
font-size: 0.6em;
color:#333333;

text-decoration:underline;
text-align:right;
}

#residencias_noticias_titulo{
position:absolute;
margin:10px 0px 0px 0px;
//margin:-10px 0px 0px 0px;
width:108px;
font-family: arial;
font-size: 0.7em;
font-weight:bold;
color:#333333;

text-align:right;
}

#residencias_noticias_titulo1{
margin:-3px 0px 0px 0px;
width:308px;
font-family: arial;
font-size: 1.0em;
font-weight:bold;
color:#333333;

text-align:left;
}

#residencias_noticias_texto{
margin:0px 0px 0px 0px;
font-family: arial;	
font-size: 0.7em;
color:#000000;
text-align:justify;
}

/* --------- / secciones_residencias/actividades.php / --------- */

#residencias_actividades_img{
position:absolute;
margin:49px 0px 0px 250px;
padding:5px;

width:270px;
height:240px;

//width:270px;
//height:255px;
}

#residencias_actividades_principal{
position:absolute;
margin:57px 0px 0px 490px;
padding:5px;

width:280px;
//width:283px;
height:223px;
//height:233px;

overflow:auto;

border:1px solid #666666;
}

#residencias_actividades_titulo1{
margin:0px 0px 0px 10px;
width:200px;
font-family: arial;
font-size: 1.0em;
font-weight:bold;
color:#333333;

text-align:left;
}

#residencias_actividades_texto{
position:absolute;
margin:0px 0px 0px 10px;
//margin:0px 0px 0px 10px;
width:250px;
//width:240px;
font-family: arial;	
font-size: 0.7em;
color:#000000;
text-align:justify;
}

#residencias_titulo_actividades{
position:absolute;
margin:310px 0px 0px 250px;
padding-left:10px;

width:522px;
height:20px;

font-family: arial;
font-size: 1.0em;
font-weight:bold;
color:#ffffff;

text-align:left;

background-color:#E67817;
}

#contenedor_residencias_actividades_tabla{
position:absolute;
margin:10px 0px 0px -10px;
padding:5px;

width:520px;
height:100px;
//height:110px;

border:1px solid #666666;

overflow:auto;
}

#residencias_actividades_tabla_titulo, #residencias_actividades_tabla_fecha{
font-family: arial;
font-size: .8em;
font-weight:bold;
color:#000000;

text-align:left;

border-bottom:1px solid #000000;
}

#residencias_actividades_tabla{
position:absolute;
margin:0px 0px 0px 0px;

width:495px;
height:150px;
}

#residencias_actividades_tabla1{width:51%;}
#residencias_actividades_tabla2{width:20%;}
#residencias_actividades_tabla3{width:29%;}

#residencias_actividades_foto{margin:3px 0px 0px 3px; width:225px; height:165px; border:1px solid #CBE015; float:left;}
#residencias_actividades_lista{position:absolute;margin:180px 0px 10px -37px;//margin:179px 0px 0px -227px;list-style:none;}
#residencias_actividades_lista li{float:left; margin:0px 5px 10px 0px; border:1px solid #CBE015;}

/* --------- / secciones_residencias/consultar_plaza.php / --------- */

#contenedor_solicitud_plaza_tabla1{
position:absolute;
margin:40px 0px 0px 220px;
padding-left:10px;

width:550px;
height:40px;

background-color:#CBE015;

border:1px solid #666666;
}

#contenedor_solicitud_plaza_tabla2{
position:absolute;
margin:100px 0px 0px 220px;
padding-left:10px;

width:550px;
height:40px;

background-color:#CBE015;

border:1px solid #666666;
}

#solicitud_plaza_tabla1, #solicitud_plaza_tabla2{
position:absolute;
margin:0px 0px 0px 0px;

width:530px;
height:40px;

font-family: arial;
font-size: .7em;
color:#000000;
}

#solicitud_plaza_tabla1, #solicitud_plaza_tabla2 { margin:0px 0px 0px 0px; }
#solicitud_plaza_tabla3 { 
margin:0px 0px 0px 0px;
//margin:-10px 0px 0px 0px; 
}

#contenedor_solicitud_plaza_tabla4{
position:absolute;
margin:160px 0px 10px 220px;
padding-left:10px;
//padding-top:10px;

width:548px;
height:170px;

font-family: arial;
font-size: .7em;
color:#000000;

background-color:#CBE015;

border:1px solid #666666;
}

#solicitud_plaza_consulta{
position:absolute;
margin:-20px 0px 0px 150px;
//margin:-36px 0px 0px 76px;
}

/* --------- / secciones_residencias/contactar.php / --------- */

#contactar {
position:absolute;
margin:85px 0px 0px 60px;
//margin:95px 0px 0px 60px;
}

#contactar_direccion{
position:absolute;
margin:47px 0px 0px 150px;

font-family: arial;
font-size: .7em;
color:#000000;

text-align:center;
}

ul#contactar_orden {list-style:none;}

#contactar_1, #contactar_2, #contactar_3{
margin:0px 0px 0px 0px;

width:50px;
height:50px;
}

#contactar_1{background-image:url(../img/contacte_telefono.jpg);}
#contactar_2{background-image:url(../img/contacte_fax.jpg);}
#contactar_3{background-image:url(../img/contacte_mail.jpg);}

#contactar_texto{
position:absolute;
margin: 10px 0px 0px 70px;

width:150px;

font-family: arial;
font-size: 1.4em;
font-weight:bold;
color:#333333;

text-align:left;
}

#contactar_foto{
position:absolute;
margin:50px 0px 0px 638px;
}
#nota_gerente {font-family:arial; font-size:10px; width:350px;}
/* --------- / menu_privado.php / --------- */

#contenedor1{	
position:relative;
/* Un elemento contenedor se centra para cualquier resolución de pantalla con 'left:50%' y un 'margin-left' igual a la mitad de su 'width' en negativo*/
left:50%;
margin-left:-175px;
top:50px;
width:350px;
height:350px;
background-image:url(../img/accesoprivado.jpg);
background-color:#ffffff;
}

#contenedor_texto_zona_privada{
position:absolute;
margin:150px 0px 0px 98px;
//margin:166px 0px 0px 98px;
}

p#enlace_privada a{
padding-right:26px;
font-family: arial;
font-size: .8em;
font-weight:bold;
text-decoration:none;
color:#CBE015;
}

p#enlace_privada a:hover{
text-decoration:underline;
}

#volver_privada{margin:150px 0px 0px 50px;}

#volver_privada a{
font-family: arial;
font-size: .8em;
font-weight:bold;
text-decoration:none;
color:#D17448;
}

#volver_privada a:hover{text-decoration:underline;}


/* --------- / secciones/sitemap.php / --------- */

#contenedor_sitemap{	
position:absolute;
margin:50px 0px 0px 139px;
width:357px;
height:200px;
border:1px #e57716 solid;
overflow:auto;
}

#caja1_sitemap{	
position:absolute;
z-index:2;
margin:0px 0px 0px -30px;
//margin:0px 0px 0px 0px;
width:327px;
height:200px;
}

#titulo_sitemap{
margin:3px;
padding:3px;
background-color:#cccccc;
}

#flecha_sitemap{margin:0px 1px 0px 3px;}

#lista1_sitemap, #lista2_sitemap, #lista3_sitemap{
margin:0px 0px 0px 3px;
font-family:arial;
list-style:none;
}

#lista2_sitemap, #lista3_sitemap{
margin:0px 0px 0px 0px;
//margin:0px 0px 0px 20px;
}

#lista1_sitemap a{
padding-left:15px;
font-size:10px; 
//font-size:.8 em;
color:#000; 
font-weight:bold;
text-decoration:none;
background-image:url(../img/punto1.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
}

#lista1_sitemap a:hover{
font-size:10px;
//font-size:.8 em;
color:#000;
font-weight:bold;
text-decoration:underline;
background-image:url(../img/punto1.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
}

#lista2_sitemap a{font-size:.7 em; color:#e57716; text-decoration:none;
background-image:url(../img/punto2.jpg);
background-repeat:no-repeat;
background-position:1px 5px;}

#lista2_sitemap a:hover{font-size:.7 em; color:#e57716; text-decoration:underline;
background-image:url(../img/punto2.jpg);
background-repeat:no-repeat;
background-position:1px 5px;}

#lista3_sitemap a{font-size:.6 em; color:#999; text-decoration:none;
background-image:url();
}

#lista3_sitemap a:hover{font-size:.6 em; color:#999; text-decoration:underline;
background-image:url();
}




#publi{
position:absolute;
margin:394px 0px 0px 0px;  
width:780px; //width:800px; 
height:80px;
padding:10px;
/*background:url(../img/logos.jpg) no-repeat #ffffff;*/
background:#ffffff;
background-position:right;
}


#publi object{
position:absolute;
margin:0px 0px 0px 240px;  

}

#publi_1{
position:absolute;
margin:510px 0px 0px 0px; // margin:490px 0px 0px 0px;  
width:780px; //width:800px; 
height:80px;

}

#publi_1 img{float:left;}
#publi_1 p {float:left; width:680px; margin:-22px 0px 0px 10px; font-family: arial;	
font-size: 0.7em;
color:#3e3e3e;}

#publi_1 p a{font-family: arial;	

color:#3e3e3e;}