BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: white; 
	padding: 4; 
	margin: 4;
} 

TD, P, OL, UL, LI, DT, DD, A 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	font-style: normal; 
	color: black;
}


/** TITULO PRINCIPAL DE LA PAGINA **/
#titulo-pagina td
{
	height: 24px;
	background: black;
	text-align: left;
	vertical-align: middle;

	font-size: 9pt;
	font-weight: bold;
	color: white;
}
					
#informacion 
{
	text-align: right; padding: 2px 2px 2px 2px;
	vertical-align: middle;

	background: white;

	width: 160px;
	height: 28px;

	font-size: 10pt;
	font-weight: bold;
	color: #c6c6c6;
}


/* ------------------------------ */
/*             CUERPO             */
/* ------------------------------ */
#cuerpo
{
	padding: 18px;
	vertical-align: top;
}
					
#titulo-cuerpo
{	
	font-family: verdana;
	font-size: 14pt;
	color: #e00d0d;
	font-weight: bold;
	background: white;

	padding: 18px 0px 0px 18px;

	vertical-align: bottom;
}

#noticias-actividades
{
	font-size: 10pt;
	font-weight: bold;
	color: black;
}
					

/* ------------------------------ */
/*         PIE DE PAGINA          */
/* ------------------------------ */
#pie-pagina
{
	height: 18px;
	background: white;
	text-align: center;
	vertical-align: middle;
	
	font-size: 8pt;
	font-weight: normal;
	color: #646464;
}

#pie-pagina a
{
	height: 18px;
	background: white;
	text-align: center;
	vertical-align: middle;
	
	font-size: 8pt;
	font-weight: normal;
	color: #646464;
}






/* ------------------------------------- */
/*	      MENU PRINCIPAL PAGINAS         */
/* ------------------------------------- */
#menu 
{
	background: #d6d6d6;
}

#menu-op
{
	text-align: left; padding: 6px 0px 6px 4px;

	background: #d6d6d6;

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: normal;
	color: white;
}

#menu-op a
{
	text-align: left; 

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: normal;
	color: #black;
	text-decoration: none;
}

#menu-op a:hover
{
	text-align: left; 

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: normal;
	color: #black;
	text-decoration: underline;
}

     /** opcion activa **/
#menu-op-activa 
{
	text-align: left; padding: 6px 0px 6px 4px;

	background: black;

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: white;
}

#menu-op-activa a
{
	text-align: left;	

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

#menu-op-activa a:hover
{
	text-align: left;	

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	text-decoration: underline;
}


/** SUBMENU DEL MENU PRINCIPAL **/
#submenu-op
{
	text-align: left;	padding: 6px 0px 6px 8px;

	background: #ebebeb;

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: white;
}

#submenu-op a
{
	text-align: left;	

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: #646464;
	text-decoration: none;
}

#submenu-op a:hover
{
	text-align: left;	

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: #646464;
	text-decoration: underline;
}

     /** opcion activa **/
#submenu-op-activa 
{
	text-align: left; padding: 6px 0px 6px 8px;

	background: #ebebeb;

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: black;
}

#submenu-op-activa a
{
	text-align: left;	

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

#submenu-op-activa a:hover
{
	text-align: left;	

	font-family: Verdana, Arial, Helvetica, SansSerif;
	font-size: 9pt;
	font-weight: bold;
	color: black;
	text-decoration: underline;
}






/* ------------------------------ */
/*             FUENTES            */
/* ------------------------------ */
.fuente-7pt	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.fuente-8pt	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.fuente-9pt	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; }
.fuente-10pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.fuente-11pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; }


/* ------------------------------ */
/*              TITULO            */
/* ------------------------------ */
/*       letra magenta-oscuro     */
/* ------------------------------ */
.titulof7 { font-size: 9pt; font-style: normal; font-weight: bold; color: #996699; }
.titulof8 { font-size: 10pt; font-style: normal; font-weight: bold;	color: #996699; }
.titulof9 { font-size: 11pt; font-style: normal; font-weight: bold;	color: #996699; }
.titulof10 { font-size: 12pt; font-style: normal; font-weight: bold; color: #996699; }
.titulof11 { font-size: 13pt; font-style: normal; font-weight: bold; color: #996699; }


									/* TITULO PÁGINAS Y SECCIONES */
H1.titulof7 { font-size: 9pt; font-style: normal; font-weight: bold; color: black; }
H1.titulof8 { font-size: 10pt; font-style: normal; font-weight: bold; color: black; }
H1.titulof9 { font-size: 11pt; font-style: normal; font-weight: bold; color: black; }
H1.titulof10 { font-size: 12pt; font-style: normal; font-weight: bold; color: black; }
H1.titulof11 { font-size: 13pt; font-style: normal; font-weight: bold;	color: black; }


/* ------------------------------ */
/*           PARRAFOS             */
/* ------------------------------ */
p.f7 { font-size: 9pt; }
p.f8 { font-size: 10pt; }
p.f9 { font-size: 11pt; }
p.f10 { font-size: 12pt; }
p.f11 { font-size: 13pt; }


/* ------------------------------ */
/*            NORMAL              */
/* ------------------------------ */
.norf7 { font-weight: normal; font-size: 9pt; font-style: normal; color: black; }
.norf8 { font-weight: normal; font-size: 10pt; font-style: normal; color: black; }
.norf9 { font-weight: normal; font-size: 11pt; font-style: normal; color: black; }
.norf10 { font-weight: normal; font-size: 12pt;	font-style: normal; color: black; }
.norf11 { font-weight: normal; font-size: 13pt;	font-style: normal; color: black; }


/* ------------------------------ */
/*            ENFASIS             */
/* ------------------------------ */
		/* ENFASIS CURSIVA */
.enfI7 { font-weight: normal; font-style: italic; font-size: 9pt; color: black; }
.enfI8 { font-weight: normal; font-style: italic; font-size: 10pt; color: black; }
.enfI9 { font-weight: normal; font-style: italic; font-size: 11pt; color: black; }
.enfI10 { font-weight: normal; font-style: italic; font-size: 12pt; color: black; }
.enfI11 { font-weight: normal; font-style: italic; font-size: 13pt;	color: black; }

									/* ENFASIS BURDEOS */
.enfNb7 { font-weight: normal; font-size: 9pt; font-style: normal;	color: #E00D0D; }
.enfNb8 { font-weight: normal; font-size: 10pt;	font-style: normal; color: #E00D0D; }
.enfNb9 { font-weight: normal; font-size: 11pt;	font-style: normal;	color: #E00D0D; }
.enfNb10 { font-weight: normal;	font-size: 12pt; font-style: normal; color: #E00D0D; }
.enfNb11 { font-weight: normal; font-size: 13pt; font-style: normal; color: #E00D0D; }

									/* ENFASIS NEGRITA */
.enfB7 { font-weight: bold;	font-size: 9pt;	font-style: normal;	color: black; }
.enfB8 { font-weight: bold;	font-size: 10pt; font-style: normal; color: black; }
.enfB9 { font-weight: bold; font-size: 11pt; font-style: normal; color: black; }
.enfB10 { font-weight: bold; font-size: 12pt; font-style: normal; color: black; }
.enfB11 { font-weight: bold; font-size: 13pt; font-style: normal; color: black; }

									/* ENFASIS NEGRITA-BURDEOS */
.enfBb7 { font-weight: bold; font-size: 9pt; font-style: normal; color: #E00D0D; }
.enfBb8 { font-weight: bold; font-size: 10pt; font-style: normal; color: #E00D0D; }
.enfBb9 { font-weight: bold; font-size: 11pt; font-style: normal; color: #E00D0D; }
.enfBb10 { font-weight: bold; font-size: 12pt; font-style: normal; color: #E00D0D; }
.enfBb11 { font-weight: bold; font-size: 13pt; font-style: normal; color: #E00D0D; }

									/* ENFASIS NEGRITA-CURSIVA */
.enfBI7 { font-weight: bold; font-size: 9pt; font-style: italic; color: black; }
.enfBI8 { font-weight: bold; font-size: 10pt; font-style: italic; color: black; }
.enfBI9 { font-weight: bold; font-size: 11pt; font-style: italic; color: black; }
.enfBI10 { font-weight: bold; font-size: 12pt; font-style: italic; color: black; }
.enfBI11 { font-weight: bold; font-size: 13pt; font-style: italic; color: black; }


/* ------------------------------ */
/* *********** ENLACES ********** */
/* ------------------------------ */
/*          ENLACES ROJOS         */
/* ------------------------------ */
a.rojof7 { color: #E00D0D; text-decoration: underline; font-size: 9pt; }
a.rojof8 { color: #E00D0D; text-decoration: underline; font-size: 10pt; }
a.rojof9 { color: #E00D0D; text-decoration: underline; font-size: 11pt; }
a.rojof10 {	color: #E00D0D;	text-decoration: underline;	font-size: 12pt; }
a.rojof11 {	color: #E00D0D;	text-decoration: underline;	font-size: 13pt; }

/* ------------------------------ */
/*         ENLACES NEGROS         */
/* ------------------------------ */
a.negrof7 { color: black; font-size: 9pt; text-decoration: underline; }
a.negrof8 {	color: black; font-size: 10pt; text-decoration: underline; }
a.negrof9 {	color: black; font-size: 11pt; text-decoration: underline; }
a.negrof10 { color: black; font-size: 12pt; text-decoration: underline;	}
a.negrof11 { color: black; font-size: 13pt;	text-decoration: underline;	}


/* ------------------------------ */
/*        FOTO | IMAGENES         */
/* ------------------------------ */
.piefoto {
  font-weight: normal;
  font-size: 8pt;
  color: black; 
}


/* ------------------------------ */
/*             LISTAS             */
/* ------------------------------ */
ol.f7 {	font-size: 9pt; }
ol.f8 {	font-size: 10pt; }
ol.f9 {	font-size: 11pt; }
ol.f10 { font-size: 12pt; }
ol.f11 { font-size: 13pt; }

ul.f7 {	font-size: 9pt; }
ul.f8 {	font-size: 10pt; }
ul.f9 {	font-size: 11pt; }
ul.f10 { font-size: 12pt; }
ul.f11 { font-size: 13pt; }


/* ------------------------------ */
/*             TABLAS             */
/* ------------------------------ */
td.f7 {	font-size: 9pt; }
td.f8 {	font-size: 10pt; }
td.f9 {	font-size: 11pt; }
td.f10 { font-size: 12pt; }
td.f11 { font-size: 13pt; }


/* ------------------------------ */
/*           FORMULARIOS          */
/* ------------------------------ */
.botonbuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color: #333333; 
	background-color: #efefef; 
	border: #999999; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.inputbuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}









input.raya {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	cursor: text;
}
select.raya {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	cursor: text;
}
input.raya_boton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #995555;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #995555;
}
