body {
	background-color: #BDD7E8;
	/*background-image: url(/imagenes/fondo_web5.gif); 
	background-position: top left;
	background-repeat: repeat-x;*/
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #001465;
	scrollbar-3dlight-color: #001465;
	scrollbar-arrow-color: #001465;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}

.menu:link, .menu:visited,.menu:active
/* menú de la parte "top"*/
{
	color: #5A5EA0; 
	text-decoration: none; 
	text-transform: uppercase;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.menu:hover	    
{ 
	color: #FFFFFF; 
	text-decoration: none;
	text-decoration: none; 
	text-transform: uppercase;	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

/*Valido Adepo*/
.menu1:link, .menu1:visited,.menu1:active
{
	color: #4C8CB2; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin:0px;
}

.menu1:hover	    
{ 
	color: #203983; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	margin:0px; 	
}

.menu2:link, .menu2:visited,.menu2:active
{
	color: #4C8CB2; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 	
}

.menu2:hover	    
{ 
	color: #203983; 
	text-decoration: none; 		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; 	
}

.buscadorCuadro
{
	border: 1px solid #939393;
	background-color: #EFEFEF;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	width: 91px;
	height: 18px;
}

.buscadorCuadro2
{
	border: 1px solid #94060E;
	background-color: #F7CFD2;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	width: 91px;
	height: 18px;
}

.titulos_portada
/* títulos de las secciones que aparecen en la pantalla de inicio */
{
	color: #FFFFFF;
	font-family: Swis721 Cn BT,Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 2;
	background-color: #5A5EA0;
}

.titulos_portada1
/* títulos de las secciones que aparecen en la pantalla de inicio */
{
	color: #0B5AA6;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 2;
}

/* SUPERIOR + NOVEDADES ---------------------*/

.contenedor_novedades
{
	background-color: #FFFFFF;
	/* border: 1px solid #CECCCC;
	border-top: 0px;*/
	
}

.vermas:link, .vermas:visited, .vermas:active
/* Vínculo ver más en la pantalla de inicio */
{
	color: #213A84;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 2;
}

.vermas:hover
/* Vínculo ver más en la pantalla de inicio */
{
	color: #535353;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 2;
}

.enlace_novedades:link, .enlace_novedades:visited,.enlace_novedades:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #213A84;
	margin: 0; 
	padding: 0;
	height: 10px;
	line-height: 16px;
	font-weight: bold;
}

.enlace_novedades:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #888888;
	margin: 0; 
	padding: 0;
	height: 10px;
	line-height: 16px;
	font-weight: bold;
}

.enlace_novedades1:link, .enlace_novedades1:visited,.enlace_novedades1:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #213A84;
	margin: 0; 
	padding: 0;
	padding-top: 5px;
	height: 7px;
	line-height: 16px;
}

.enlace_novedades1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #888888;
	margin: 0; 
	padding: 0;
	padding-top: 5px;
	height: 7px;
	line-height: 16px;
}

.enlace_novedades2:link, .enlace_novedades2:visited,.enlace_novedades2:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 	
	color: #555555;
	margin: 0; 
	padding: 0;
	height: 7px;
	line-height: 10px;
}

.enlace_novedades2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 	
	color: #888888;
	margin: 0; 
	padding: 0;
	height: 7px;
	line-height: 10px;
}

.texto_portada
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6C6C;
	padding-left:5px;
	padding-right:5px;
}

.enlace_textos_portada:link , .enlace_textos_portada:visited, .enlace_textos_portada:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5EA0;
	padding-left:5px;
}

.enlace_textos_portada:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6CACD2;
	padding-left:5px;
}

.enlace_textos_portada2:link , .enlace_textos_portada2:visited, .enlace_textos_portada2:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2674A4;
	padding-left:5px;
}

.enlace_textos_portada2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5EA0;
	padding-left:5px;
}
/* FIN SUPERIOR +NOVEDADES ---------------------*/

.topMenu {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.tituloContenido {
	font-family: Arial;
	font-size: 12px;
	color: #213A84;
	font-weight: bold;
}

.textoContenido {
	font-family: Arial;
	font-size: 12px;
	color: #213A84;
	line-height: 20px;
	text-align: justify;
}

.textoContenido2 {
	font-family: Arial;
	font-size: 12px;
	color: #373737;
	line-height: 20px;
}

.textoContenido3 {
	font-family: Arial;
	font-size: 12px;
	color: #373737;
}

.a_interior:link, .a_interior:visited, .a_interior:active
{
	color: #0B5AA6; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
}

.a_interior:hover	    
{ 
	color: #FE9900; 
	text-decoration: none; 		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
}

p {
	font-family: Arial;
	font-size: 12px;
	color: #213A84;
	line-height: 20px;
	text-align: justify;
}

/* AGENDA -------------------------------*/
.diasSemana {
	font-family: Arial;
	font-size: 10px;
	color: #D8E4F8;
}

.textoAgenda {
	font-family: Arial;
	font-size: 11px;
	color: #5A5EA0;
	font-weight: bold;
	letter-spacing: -1;
	word-spacing: 5;
	background-color: #FFFFFF;
}

.textoAgenda2 {
	font-family: Arial;
	font-size: 8px;
	color: #5A5EA0;
	font-weight: bold;
	letter-spacing: -1;
	word-spacing: 5;
	background-color: #DCE0F1;
}
 
 .enlaceAgenda:link, .enlaceAgenda:active, .enlaceAgenda:visited 
{
	font-family: Arial;
	font-size: 12px;
	color: #5491B8;
	background-color:#FFFFFF;
}	
.enlaceAgenda:hover
{
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	background-color:#2777A5;
}

.tituloAgenda {
	font-family: Arial;
	font-size: 12px;
	color: #001465;
	font-weight: bold;
}

.eventoAgenda {
	font-family: Arial;
	font-size: 12px;
	color: #4D4D4D;
}

.enlaceAgenda_simple:link, .enlaceAgenda_simple:active, .enlaceAgenda_simple:visited 
{
	font-family: Arial;
	font-size: 10px;
	color: #828282;
	background-color:#FFFFFF;
}	

.enlaceAgenda_simple:hover
{
	font-family: Arial;
	font-size: 10px;
	background-color:#FFFFFF;
	color:#5491B8;
}


/* fin AGENDA ------------------------------------*/

.mas {
	font-family: Arial;
	font-size: 11px;
	color: #001465;
}

.titNoticia {
	font-family: Arial;
	font-size: 12px;
	color: #213A84;
	font-weight: bold;
}

.resNoticia {
	font-family: Arial;
	font-size: 12px;
	color: #213A84;
}

.enlaceResNoticia:link, .enlaceResNoticia:active, .enlaceResNoticia:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #2674A4;
}
.enlaceResNoticia:hover{
	color: #68A9CF;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;

}

/* DESCARGAS --------------------------------------------------------*/ 
.enlaceDescarga:link , .enlaceDescarga:visited, .enlaceDescarga:active
{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6321;
	padding-left:5px;
	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #2674A4;
}
.enlaceDescarga:hover
{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A5EA0;
	padding-left:5px;
	*/
	color: #68A9CF;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.enlaceDescarga2:link , .enlaceDescarga2:visited, .enlaceDescarga2:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6C6C6C;
	padding-left:5px;
}

.enlaceDescarga2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A5EA0;
	padding-left:5px;
}

/* FIN DESCARGAS ----------------------*/
.fechaNoticia {
	font-family: Arial;
	font-size: 12px;
	color: #899FAA;
}
.fechaTop {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.fechaAviso {
	font-family: Arial;
	font-size: 12px;
	color: #586291;
}

.enlace {
	font-family: Arial;
	font-size: 11px;
	color: #001465;
}


.titAviso {
	font-family: Arial;
	font-size: 12px;
	color: #4D4D4D;
}

.navegacion_fondo {
	font-family: Arial;
	font-size: 11px;
	color: #94060E;
	background-color: #F8F8F8;
	/*border-bottom: 1px solid #94060E;*/
}

/* Fondo navegación página de inicio */

.navegacion_fondo1 {
	font-family: Arial;
	font-size: 11px;
	color: #94060E;
	background-color: #F8F8F8;
}

.navegacion {
	font-family: Arial;
	font-size: 11px;
	color: #94060E;
	background-color: #F8F8F8;
}

.titulo {
	font-family: Arial;
	font-size: 16px;
	color: #5A5EA0;
	padding-left: 0px;
}

.titulobold {
	font-family: Arial;
	font-size: 16px;
	color: #5A5EA0;
	padding-left: 5px;
	font-weight: bold;
}

.titulo2 {
	font-family: Arial;
	font-size: 24px;
	color: #001465;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 17px;
	background-attachment: fix;
	background-image: url('/imagenes/tramaIndice.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

/*Valido Adepo*/
.pie {
	font-family: Arial;
	font-size: 11px;
	color: #334EA0;
	padding-right: 10px;
	height: 18px;
}

/*Valido Adepo*/
.enlace_pie {
	font-family: Arial;
	font-size: 11px;
	color: #8CB9D3;
	padding-right: 10px;
	text-decoration: none;
}
.enlace_pie:hover
{
	color: #0D5681;
}

/*menú ppal de la izda --------------------------------*/
ul
{
	margin-left: 0px;
	padding-left: 0px;
	margin-top:0px; 
	margin-bottom: 3px;
}

.li_contenido
{
	list-style-image: url(../imagenes/bullet_ppal1.gif);
	list-style-position: inside;
	padding-left: 2px; 
	padding-bottom: 2px;
	margin-bottom: 0px;
	background-position: bottom; 
}

/*Valido Adepo*/
li
{
	list-style-image: url(../imagenes/bullet_ppal1.gif);
	list-style-position: inside;
	padding-left: 0px; 
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-position: bottom; 
}


/*Valido Adepo*/
.li_menu
{
	list-style-image: url(../imagenes/bullet_ppal1.gif);
	list-style-position: inside;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

/*Valido Adepo*/
.ul_submenu
/*menú de la izda*/
{
	margin-left: 5px; 
}

/*Valido Adepo*/
.li_submenu
{
	list-style-image: none;
	list-style-position: inside;
	list-style: inside; 
	list-style-type: none;
	padding-bottom: 0px;
	background-image: none;
	margin: 0px; 
}

.ul_servicios
{
		background-image: none;
}

.li_servicios
{
	list-style-image: url(../imagenes/bullet01.gif);
	list-style-position: inside;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-image: none;
}

/*  identificar socio y ficha ampliada de socio */
.socio
{
	font-family: Arial;
	font-size: 11px;
	color: #2B3468;	
}

.socioIzda
{
	border-right: 1px solid #FE4444;
	color: #313131;
	padding: 1px;
	padding-right: 5px;
	font-family: Arial;
	font-size: 13px;
	text-align: right;

}

.socioDcha
{
	color: #5A5EA0;
	padding: 1px;	
	padding-left: 5px;
	font-family: Arial;
	font-size: 13px;	
}

.socioDcha_enlace
{
	color: #5A5EA0;
	font-family: Arial;
	font-size: 13px;	
	text-decoration: none;
}

.titulo3 {
	font-family: Arial;
	font-size: 16px;
	color: #001465;
	font-weight: bold;
	background-image: url('/app/socios/imagenes/trama_titulo.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
/*	border-left: 1px solid #CECCCC;
	border-right: 1px solid #CECCCC; */
	padding-left: 5px;
	margin:0px;
}
/*   fin identificar socio y ficha ampliada de socio */

.texto_formacion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #313131;
	padding-left:5px;
	padding-right:5px;
	
}