body {
/*	background-image: url(/imagenes/fondo_web5.gif); */
	background-color: #ffffff;
	background-position: top left;
	background-repeat: repeat-x;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #A6A6A6;
	scrollbar-3dlight-color: #A6A6A6;
	scrollbar-arrow-color: #A6A6A6
	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;
}

.menu1:link, .menu1:visited,.menu1:active
{
	color: #203983; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.menu1:hover	    
{ 
	color: #FDC738; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none; 	
}

.menu2:link, .menu2:visited,.menu2:active
{
	color: #0B5AA6; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 	
}
.menu2:hover	    
{ 
	color: #FE9900; 
	text-decoration: none; 		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; 	
}

.menu3:link, .menu3:visited,.menu3:active
{
	color: #0B5AA6; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 	
}
.menu3:hover	    
{ 
	color: #FE9900; 
	text-decoration: none; 		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 	
}

.buscadorCuadro
{
	border: 1px solid #939393;
	background-color: #EFEFEF;
	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-image: url(/imagenes/degradado_inicio.jpg);
}

.contenedor_novedades1
{
	background-color: #F7F7F7;
	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_titulo_noticia:link, .enlace_titulo_noticia:visited,.enlace_titulo_noticia:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #FF5C01;
	margin: 0; 
	padding: 0;
	height: 10px;
	line-height: 16px;
	font-weight: bold;
}

.enlace_titulo_noticia:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #6A6A6A;
	margin: 0; 
	padding: 0;
	height: 10px;
	line-height: 16px;
	font-weight: bold;
}


.enlace_promociones:link, .enlace_promociones:visited,.enlace_promociones:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #6A6A6A;
	margin: 0; 
	padding: 0;
	height: 10px;
	line-height: 16px;
	font-weight: bold;
}

.enlace_promociones:hover
{
	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_noticias:link, .enlace_noticias:visited,.enlace_noticias:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #6A6A6A;
	margin: 0; 
	padding: 0;
	height: 10px;
	line-height: 16px;
}

.enlace_noticias:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none; 	
	color: #ED6E00;
	margin: 0; 
	padding: 0;
	height: 10px;
	line-height: 16px;
}

.enlace_novedades:link, .enlace_novedades:visited,.enlace_novedades:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	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: 13px;
	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_top:link , .enlace_textos_top:visited, .enlace_textos_top:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	padding-left:2px;
}

.enlace_textos_top:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #212121;
	padding-left:2px;
}

.enlace_textos_portada:link , .enlace_textos_portada:visited, .enlace_textos_portada:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003FB7;
	padding-left:5px;
}

.enlace_textos_portada:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6C6C;
	padding-left:5px;
}

.trama02 {
	background-image: url('/imagenes/trama02.gif');
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5A5A5A;
}

.enlace_textos_portada2:link , .enlace_textos_portada2:visited, .enlace_textos_portada2:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6C6C;
	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: #707070;
	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: #707070;
	line-height: 20px;
	text-align: justify;
}

/* AGENDA -------------------------------*/
.diasSemana {
	font-family: Arial;
	font-size: 10px;
	color: #5A5EA0;
}

.textoAgenda {
	font-family: Arial;
	font-size: 11px;
	color: #5A5EA0;
	font-weight: bold;
	letter-spacing: -1;
	word-spacing: 5;
	background-color: #DCE0F1;
}

.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 
{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#5A5EA0;
}	

.enlaceAgenda:hover
{
	text-decoration:none;
	background-color:#DCE0F1;
	color:#5A5EA0;
}

.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 
{
	color: #5A5EA0;
	text-decoration:none;
	background-color: #BEC6E5;
}

.enlaceAgenda_simple:hover
{
	color:#5A5EA0;
	text-decoration:none;
	background-color:#DCE0F1;
}


/* 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: Swis721 Cn BT,Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #313131;
}
.enlaceResNoticia:hover{
	color: #5A5EA0;	
	font-family: Swis721 Cn BT,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;
}
.enlaceDescarga:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A5EA0;
	padding-left:5px;
}

.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: #FF4B00;
}
.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: #FFFFFF;
	background-color: #FE9900;
	border-bottom: 1px solid #276DB0;
}

/* Fondo navegación página de inicio */

.navegacion_fondo1 {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FE9900;
}

.navegacion {
	font-family: Arial;
	font-size: 10 px;
	color: #707070;
}

.navegacion2 {
	font-family: Arial;
	font-size: 11 px;
	font-weight: bold;
	color: #707070;
}

.titulo {
	font-family: Arial;
	font-size: 16px;
	color: #5A5EA0;
	font-weight: bold;
	padding-left: 5px;
}

.tituloold {
	font-family: Arial;
	font-size: 16px;
	color: #5A5EA0;
	font-weight: bold;
	padding-left: 5px;
	border-bottom: 1px solid #FE7B44;
}

.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;
}

.pie {
	font-family: Arial;
	font-size: 11px;
	color: #334EA0;
	padding-right: 10px;
}


.pie_old {
	font-family: Arial;
	font-size: 11px;
	color: #334EA0;
	padding-right: 10px;
	height: 40px;
	background-image: url('/imagenes/trama_bottom.gif');
	background-repeat: repeat-x;
}


.pie1 {
	font-family: Arial;
	font-size: 11px;
	color: #E0E0E0;
	padding-right: 10px;
	background-color: #6C6C6C;
	height: 26px;
}
.enlace_pie {
	font-family: Arial;
	font-size: 11px;
	color: #334EA0;
	padding-right: 10px;
	text-decoration: none;
}
.enlace_pie:hover
{
	color: #4A4A4A;
}
/*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; 
}


li
{
	list-style-image: url(../imagenes/bullet_ppal1.gif);
	list-style-position: inside;
	padding-left: 2px; 
	padding-bottom: 2px;
	margin-bottom: 0px;
	background-position: bottom; 
}


.li_menu
{
	list-style-image: url(../imagenes/bullet_ppal1.gif);
	list-style-position: inside;
	padding-left: 2px; 
	padding-bottom: 2px;
	margin-bottom: 0px;
	background-image: url(../imagenes/rallita_ppal1.gif);
	background-position: bottom; 
	background-repeat: no-repeat;
}


.ul_submenu
/*menú de la izda*/
{
	margin-left: 10px; 
}
.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; 
}

/* fin menú ppal de la izda --------------------------------*/

/*menú ppal de la izda --------------------------------
ul
{
	margin-left: 0px;
	margin-top:0px;
}
li
{
	list-style-image: url(../imagenes/bullet_ppal.gif);
	list-style-position: inside;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background-image: url(../imagenes/rallita_ppal.gif);
	background-position: bottom; 
	background-repeat: no-repeat;
}

.ul_submenu

{
	margin: 0px;
}
.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;
}

menú ppal de la izda --------------------------------*/




.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 #FE7B44;
	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;
	
}

.enlacesTop:link, .enlacesTop:active, .enlacesTop:visited{
	color: #666666;
	font-family: Arial;
	font-size: 11px;	
	text-decoration: none;
}

.enlacesTop:hover{
	color: #001465;
	font-family: Arial;
	font-size: 11px;	
	text-decoration: none;
}