
/*


.fuenteevento {text-align:justify; font-size: 12px; font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }
.tituloevento {text-align:justify; font-size: 13px; font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }


.menuactivo { text-decoration: none; color: #FE7C01; }

*/

/*NUEVOS*/


a.menu:link { text-decoration: none; color: #000000; }
a.menu:visited {text-decoration: none;color: #000000;  }
a.menu:hover { text-decoration: underline; color: #003399; }


a.menusub:link { text-decoration: none; color: #c02813; }
a.menusub:visited {text-decoration: none;color: #c02813;  }
a.menusub:hover { text-decoration: underline; color: #065F41; }

a.menuactivo:link { text-decoration: none; color: #065F41; font-weight:bold;}
a.menuactivo:visited {text-decoration: none;color: #065F41; font-weight:bold; }
a.menuactivo:hover { text-decoration: underline; color: #065F41; font-weight:bold;}

a.servicios:link { text-decoration: none; color: #000000; }
a.servicios:visited {text-decoration: none;color: #000000;  }
a.servicios:hover { text-decoration: underline; color: #003399; }

a.serviciosactivos:link { text-decoration: none; color: #065F41;font-weight:bold; }
a.serviciosactivos:visited {text-decoration: none;color: #065F41; font-weight:bold; }
a.serviciosactivos:hover { text-decoration: underline; color: #065F41; font-weight:bold;}


a.menusuperior:link { text-decoration: none; color: #ffffff; }
a.menusuperior:visited {text-decoration: none;color: #ffffff;  }
a.menusuperior:hover { text-decoration: underline; color: #ffffff; }


a.blanco:link { text-decoration: none; color: #ffffff; }
a.blanco:visited {text-decoration: none;color: #ffffff;  }
a.blanco:hover { text-decoration: underline; color: #ffffff; }

a.negro:link { text-decoration: none; color: #000000; }
a.negro:visited {text-decoration: none;color: #000000;  }
a.negro:hover { text-decoration: underline; color: #000000; }

a.verde:link { text-decoration: none; color: #015D43; }
a.verde:visited  {text-decoration: none;color: #015D43;  }
a.verde:hover { text-decoration: underline; color: #015D43;  }

a.destacado:link { text-decoration: none; color: #CC0000; }
a.destacado:visited {text-decoration: none;color: #CC0000;  }
a.destacado:hover { text-decoration: underline; color: #CC0000; }

a.vermas:link { text-decoration: none; color: #006633; }
a.vermas:visited {text-decoration: none;color: #006633;  }
a.vermas:hover { text-decoration: underline; color: #006633; }

a.vermasr:link { text-decoration: none; color: #cc0000; }
a.vermasr:visited {text-decoration: none;color: #cc0000;  }
a.vermasr:hover { text-decoration: underline; color: #cc0000; }

a.azul:link { text-decoration: none; color: #1B3292; }
a.azul:visited { text-decoration: none; color: #1B3292; }
a.azul:hover { text-decoration: underline; color: #1B3292; }

a.clubs:link { text-decoration: underline; color: #1562B4; }
a.clubs:visited { text-decoration: underline; color: #1562B4; }
a.clubs:hover { text-decoration: underline; color: #1562B4; }


a.gris:link { text-decoration: none; color: #666666; }
a.gris:visited { text-decoration: none; color: #666666; }
a.gris:hover { text-decoration: none; color: #666666; }


a.rojo:link { text-decoration: none; color: #CC0000; }
a.rojo:visited { text-decoration: none; color: #CC0000; }
a.rojo:hover { text-decoration: underline; color: #CC0000; }

a.paginacion:link { text-decoration: none; color: #015D43;font-weight:bold; }
a.paginacion:visited {text-decoration: none;color: #015D43;font-weight:bold;  }
a.paginacion:hover { text-decoration: none; color: #015D43;font-weight:bold; }

a.paginas:link { text-decoration: none; color: #000000;font-weight:bold; }
a.paginas:visited {text-decoration: none;color: #000000;font-weight:bold;  }
a.paginas:hover { text-decoration: none; color: #000000;font-weight:bold; }


a.enlaces:link { text-decoration: none; color: #015D43; }
a.enlaces:visited {text-decoration: none;color: #015D43;  }
a.enlaces:hover { text-decoration: underline; color: #CC0000; }

TABLE { margin: 0px; padding: 0px; border: 0px; }
BODY { margin: 0px; padding: 0px; border: 0px; }
BODY.imprimir { margin: 0px; padding: 0px; border: 0px; }
FORM { display:inline; }
BODY    {font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif; background-color:#005D39;}
P		{font-size: 11px; font-family: Verdana, helvetica, arial, sans-serif;line-height: 1.4em; color: #000000;margin-top:0px;margin-bottom:10px;}

input { font-size: 11px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; }

select { font-size: 11px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }
.formtextarea { font-size: 11px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C;  text-decoration: none; background:url(img/fondo_logo2.gif) no-repeat  left;  }

TD    {font-size: 10px; font-family: Verdana, helvetica, arial, sans-serif;line-height: 1.4em; color: #000000;}

.inputbuscador { font-size: 11px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }
.inputclass { font-size: 11px; line-height: 1.2em; font-family:  Verdana, Helvetica, Arial,  sans-serif;
				color: #62798C; height:18px; text-decoration: none; background-color: #FFFFFF; border:1px solid #7F9DB9; }


.verde { color: #015D43; }
.rojo { color: #CC0000; }
.blanco { color: #FFFFFF; }
.azul { color: #254195; }
.gris { color: #6C6C6C; }


.menusuperior{text-align:right; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ffffff; line-height: 1.4em;}
.menuinferior {text-align:right; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 1.4em;}


.bienvenido1 {	font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ffffff; 
				padding-left:10px; line-height: 1.4em; 
				border-left:1px solid #000000;}

.bienvenido2 {	font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ffffff; 
				padding-left:10px; line-height: 1.4em; 
				border-right:1px solid #000000;}



.desarrollopie	{	font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ffffff;
				text-align:center; line-height: 1.4em;}

.copy	{	font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #666666;
				text-align:center; line-height: 1.4em;}

.datoevento {	font-size: 12px; font-family: Verdana, Helvetica; color: #000000; line-height: 1.5em;}


.datosinteres {	font-size: 12px; font-family: Verdana, Helvetica; color: #015f44; line-height: 1.5em;font-weight:bold;}

/*

.menuprincipalhijo {	}
.menuprincipalactivohijo {	}

.menuprincipalservhijo {	}

.menuprincipalservactivohijo {	}*/


.acceso  {text-align:justify; font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #796D6D; line-height: 1.4 em; }


.nota { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1.3em; }

.titmenuprincipal	{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; line-height: 1.3em; font-weight:bold; }

/* menus */
.menuprincipalserv		{	font-family: Verdana, helvetica, arial, sans-serif;font-size: 11px; color: #002041; border-bottom:1px solid #3B3D3C;border-top:1px solid #FFFFFF;
							height:26px; text-align:left;  line-height: 1.4em;}
.menuprincipalservactivo {	font-family: Verdana, helvetica, arial, sans-serif;font-size: 11px; color: #002041; border-bottom:1px solid #3B3D3C;border-top:1px solid #FFFFFF;
							height:26px; text-align:left;  line-height: 1.4em;}

.menuprincipal			{	font-family: Verdana, helvetica, arial, sans-serif;font-size: 11px; color: #002041; border-bottom:1px solid #3B3D3C;border-top:1px solid #FFFFFF;
							height:26px; text-align:left;  line-height: 1.4em;}
.menuprincipalactivo	{	font-family: Verdana, helvetica, arial, sans-serif;font-size: 11px; color: #002041; border-bottom:1px solid #3B3D3C;border-top:1px solid #FFFFFF;
							height:26px; text-align:left;  line-height: 1.4em;}

.menuprincipalsub		{	font-family: Verdana, helvetica, arial, sans-serif;font-size: 11px; color: #002041; border-bottom:1px solid #3B3D3C;border-top:1px solid #FFFFFF;
							height:26px; text-align:left;  line-height: 1.4em;background-image: url(img/bgnivel3.jpg);}
.menuprincipalactivosub	{	font-family: Verdana, helvetica, arial, sans-serif;font-size: 11px; color: #04523c; border-bottom:1px solid #3B3D3C;border-top:1px solid #FFFFFF;
							height:26px; text-align:left;  line-height: 1.4em; background-color:#9eddd2;}
/*paginas*/

.titulopagina	{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #005D39;font-weight:n;line-height: 1.3em; }

/* bloques */
.bloque		{	font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ffffff;
				padding-left:2px; text-align:left; line-height: 1.4em; font-weight:bold;}
.bloqueverde	{	background:url(img/bloque_fondo_verde_sombra.gif); text-align:left; font-size: 11px; font-weight:bold; 
					font-family:  Verdana,Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: 1.4em;
					height:25px;}
.bloquerojo	{	background:url(img/bloque_fondo_rojo_sombra.gif); text-align:left; font-size: 11px; font-weight:bold; 
					font-family:  Verdana,Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: 1.4em;
					height:24px;}

.bloquegris	{	background:url(img/bloque_fondo_rojo_sombra.gif); text-align:left; font-size: 11px; font-weight:bold; 
					font-family:  Verdana,Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: 1.4em;
					height:24px;}
/* destacados */
.destnoticiatit { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 1.3em; font-weight:bold; }
.destnoticiaantetit { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 1.3em; }

/* noticias destacadas principales */
.fechadestacadoprincipal {font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #A4B3EF; line-height: 1.3em; }
.modalidad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000;font-weight:bold;line-height: 1.3em; }
.titdestacadoprincipal {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #003399; line-height: 1.4em; font-weight:bold;}
.antetitdestacadoprincipal {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C7BD5; line-height: 1.4em; }
.contenidonoticia  {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }

/* noticias destacadas centrales */
.fuentenoticiacentral {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #A4B3EF; line-height: 1em; }
.titulonoticiacentral {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }
.contenidonoticiacentral  {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }
.modalidadcentral {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000;font-weight:bold;line-height: 1.3em; }

/* noticias destacadas sinfoto */
.fuentenoticiasinfoto {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }
.titulonoticiasinfoto {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }
.contenidonoticiasinfoto  {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 1.4 em; }
.modalidadsinfoto {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000;font-weight:bold;line-height: 1.3em; }

/* noticias destacadas sinfoto */
.fuentenoticia {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }
.titulonoticia {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }
.contenidonoticia  {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 1.4 em; }
.modalidad {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000;font-weight:bold;line-height: 1.3em; }

/*view noticias */
.titulonoticiaw {text-align:justify; font-size: 14px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #1B3292; line-height: 1.6 em; }
.antetitulonoticiaw {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C7BD5; line-height: 1.4em; }
.fuentenoticiaview {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }
.fechanoticiaview {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }
.textonoticiaview {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4em; }

/*listado eventos*/
.tituloeventols  {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }
.fuenteeventols  {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C7BD5; line-height: 1em; }
.contenidoeventols  {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }

/*view eventos*/
.tituloeventow {text-align:justify; font-size: 14px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #1B3292; line-height: 1.6 em; }
.antetitulonoticiaw {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C7BD5; line-height: 1.4em; }
.fuentenoticiaview {text-align:justify; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }

/*descargas*/
.descargas {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }

/*enlaces*/
.enlaces {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }


/*clubs*/
.clubtitulo {text-align:justify; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #CC0000; line-height: 1.6 em; }
.clubs {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.6 em; }
.noticiasclub {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; 
				background: URL(img/fondo_noticias_club.gif) repeat-y;line-height: 1.6 em; font-weight:bold; padding-left:10px; height:20px;}

.clubtitulols {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #CC0000; line-height: 1.6 em; }
.clubsls {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.6 em; }


/* blogs */
.cuadroblog {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000;font-weight:none;line-height: 1.3em; }
.tituloblog {font-size: 16px; font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;  color: #CC0000;font-weight:bold;line-height: 1.6em; }
.autorblog	{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #005D39;font-weight:n;line-height: 1.3em; }
.comentarioblog {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:justify; color: #666666;font-weight:normal;line-height: 1.2em; }
.blogactualizacion {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;font-weight:normal;line-height: 1.3em; }
.tituloblogmensajes {font-size: 16px; font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;  color: #CC0000;font-weight:bold;line-height: 1.6em; }
.autorblogmensajes {font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #999999;font-weight:bold;line-height: 1.3em; }
.fechablogmensajes {font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;font-weight:bold;line-height: 1.3em; }
.contenidoblog {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;font-weight:normal;line-height: 1.4em; }


/* encuestas */
.preguntaencuesta {font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.3em; font-weight:bold; }
.respuestaencuesta {font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.3em; }

/* alminuto */
.alminutofecha {font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #5C7BD5; line-height: 1.3em; }
.alminutotitulo	{font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #5C7BD5; line-height: 1.3em; }
.alminutotexto {font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #777777; line-height: 1.3em; }

/*contrasena*/
.mensajecontrasena {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #CC0000; line-height: 1.6 em; }

.confirmacion {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000;font-weight:bold;line-height: 1.3em;  }



.categoriaenlaces {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AF1C08;font-weight:bold;line-height: 1.3em;}
.titcategoriaenlaces {font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #CC0000}


.boton		{	font-size: 10px; font-family:  Verdana, Helvetica, Arial,  sans-serif; color: #697B94; background-color: #FFFFFF;
					line-height: 1.2em; height:18px; cursor:hand;}

.bienvenidoforo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #80AF9D;font-weight:bold;line-height: 1.3em;
				border-bottom:1px solid #055C3C;padding-left:8px}
.bienvenidoforonombre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #CC6000;font-weight:bold;line-height: 1.3em;
				padding-left:8px}

.anio {text-align:justify; font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4 em; }
.mes {text-align:justify; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1.4 em; }


.comentarios {font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #999999;font-weight:bold;line-height: 1.3em; }


.descripcioncategoria	{	font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif;  color: #666666}

.piefoto { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }


.piefotogaleria {text-align:left; font-size: 11px; font-family:  Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; color: #999999; line-height: 1em; }


