/* Letra general, fondo del cuerpo principal y estilo para rellenar espacios vacios */

body { color: green; background-color: #CCFFCC;  

    font-size: 10pt; font-family: verdana, arial, Arial, Helvetica}

.fondoVacio {background-color: #CCFFCC;}

/* Estilo de las letras de cabecera */
.cabecera { color: white; font-size: 16pt; text-align: center; 
	background-color: #007338; font-family: verdana, arial, Arial, Helvetica; }
.subcabecera { color: white; font-size: 14pt; text-align: center; 
	background-color: #007338; font-family: verdana, arial, Arial, Helvetica; }

	

/* Estilo general de enlaces */	

a:link       { text-decoration: none; color: black; font-weight: bold}

a:visited    { text-decoration: none; color: black; font-weight: bold}

a:active     { text-decoration: none; color: black; font-weight: bold}

a:hover      { text-decoration: none; color: #00FF00; font-weight: bold }	





/* Menu principal, a la izquierda y vertical */

/* Celda del menú seleccionada actualmente  */

.menuPrinSelCen { color: white; background-color: black; text-align: center; 

        font-size: 14pt; font-family: verdana, arial, Arial, Helvetica;

        border: solid thin green;}

/* Celda del menú no seleccionada actualmente, contiene enlaces  */

.menuPrinNoSelCen { color: white; background-color: #007338; text-align: center; 

        font-size: 14pt; font-family: verdana, arial, Arial, Helvetica;}

.menuPrinNoSelCen a:link       { text-decoration: none; color: white; font-weight: normal}

.menuPrinNoSelCen a:visited    { text-decoration: none; color: white; font-weight: normal}

.menuPrinNoSelCen a:active     { text-decoration: none; color: white; font-weight: normal}

.menuPrinNoSelCen a:hover      { text-decoration: none; color: white; font-weight: bold }





/* Menu secundario, centrado y horizontal  */

/* Celda del menú seleccionada actualmente  */

.menuSelCen { color: white; background-color: black; text-align: center; 

        font-size: 8pt; font-family: verdana, arial, Arial, Helvetica;

        border: solid thin green;}

/* Celda del menú no seleccionada actualmente, contiene enlaces  */

.menuNoSelCen { color: white; background-color: #007338; text-align: center; 

        font-size: 8pt; font-family: verdana, arial, Arial, Helvetica;}

.menuNoSelCen a:link       { text-decoration: none; color: white; font-weight: normal}

.menuNoSelCen a:visited    { text-decoration: none; color: white; font-weight: normal}

.menuNoSelCen a:active     { text-decoration: none; color: white; font-weight: normal}

.menuNoSelCen a:hover      { text-decoration: none; color: white; font-weight: bold}



/* Letra pequeña usada dentro de las tablas, centrada y justificada  */

.letraPeqCen { color: green; text-align: center; background-color: #CCFFAA;

    font-size: 8pt; font-family: verdana, arial, Arial, Helvetica;}

.letraPeqJus { color: green; text-align: justify; background-color: #CCFFAA;

    font-size: 8pt; font-family: verdana, arial, Arial, Helvetica;}

.titTablaCen { color: white; text-align: center; background-color: #007738;

    font-size: 10pt; font-family: verdana, arial, Arial, Helvetica;}

.titTabla { color: green; background-color: #CCFFAA;

    font-size: 10pt; font-family: verdana, arial, Arial, Helvetica;}





/* Estilo de la tabla de noticias, cabecera y cuerpo de la noticia  */

.noticias {background-color: #007338;}

.noticiasCab {color: white; padding: 10; text-align: justify; background-color: #007338;

            font-size: 10pt; font-family: verdana, arial, Arial, Helvetica;} 

.noticiasCuerpo {color: green; background-color: #CCFFAA;

			padding: 10; border: 3px solid green; text-align: justify;

            font-size: 10pt; font-family: verdana, arial, Arial, Helvetica;} 

.noticiasCuerpoCen {color: green; background-color: #CCFFAA;

padding: 10; border: 3px solid green; text-align: center;

font-size: 10pt; font-family: verdana, arial, Arial, Helvetica;} 





/* Estilo de la tabla de portada, cabecera y cuerpo de la ficha  */

.fichas {background-color: #007338;}

.fichasCab {color: white; padding: 3; text-align: center; background-color: #007338;

            font-size: 9pt; font-family: verdana, arial, Arial, Helvetica;} 

.fichasCuerpo {color: green; background-color: #CCFFAA;

			padding: 10; border: 7px solid green; text-align: justify;

            font-size: 9pt; font-family: verdana, arial, Arial, Helvetica;} 



/* Texto normal justificado y texto pequeño */

.textoJus { color: green; font-size: 10pt; text-align: justify;

    font-family: verdana, arial, Arial, Helvetica; }

.textoMed { color: green; font-size: 9pt;

    font-family: verdana, arial, Arial, Helvetica; }
.textoMedJus { color: green; font-size: 9pt; text-align: justify;

    font-family: verdana, arial, Arial, Helvetica; }

.textoPeq { color: green; font-size: 8pt; 

    font-family: verdana, arial, Arial, Helvetica; }

.textoPeqJus { color: green; font-size: 8pt; text-align: justify;

    font-family: verdana, arial, Arial, Helvetica; }

.textoMin { color: green; font-size: 6pt; 

    font-family: verdana, arial, Arial, Helvetica; }











    





