
/** FONDOS ************************************************************************/

.fondoPagina {
	background-color: #DFDE34;
	background-image: url(../imagenes/fondo.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.fondoNegro {
	background-color: #000000;
}

.fondoBlanco {
	background-color: #FFFFFF;
}

.fondoAzul {
	background-color: #415379;
}

.fondoAmarillo {
	background-color: #DFDE34;
}

.fondoAmarilloBoletin {
	background-color: #F1F0A4;
}


.fondoGris {
	background-color: #151B28;
}

.fondoGrisPieFoto {
	background-color: #B2B2B2;
}

.fondoActividades1 {
	background-color: #F0F0F0;
}

.fondoActividades2 {
	background-color: #FFFFFF;
}

.fondoNoticias {
	background-color: #EEEEEE;
}

.fondoLineaV {
	background-image: url(../imagenes/lineaVertical.gif);
	background-repeat: repeat-y;
	background-position: left;

}

.fondoLineaH {
	width:100px;
	background-image: url(../imagenes/lineaHotizontal.gif);
	background-repeat: repeat-x;
	background-position: center;
}

/** COLORES ************************************************************************/

.colorBlanco {
	 color: #FFFFFF;
}

.colorRojo {
	color: #FF3A3A;
}

.colorAzul {
	 color: #51C4EA;
}

.colorGrisClaro {
	 color: #CCCCCC;
}

/** BORDES *************************************************************************/

.bordeGris {
	border: 1px solid #151B28;
}

.bordeFoto {
	border: 2px solid #B2B2B2;
}

/** TEXTOS *************************************************************************/

.texto {
	color: #333333;
	font: 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegrita {
	color: #333333;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegritaColorMarron {
	color: #7F5E5E;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegritaColorMarron2 {
	color: #8A3F1C;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegritaColorMarron3 {
	color: #D96E36;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegritaColorVerde {
	color: #86CC00;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegritaColorNaranja {
	color: #FFB10F;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegritaColorAzul {
	color: #48929E;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNegritaColorGranate {
	color: #990000;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoTitularNoticiaPortada {
	color: #0A55A3;
	font: bold 12 Arial, Helvetica, sans-serif;
}

.textoNoticiaPortada {
	color: #000000;
	font: 10 Arial, Helvetica, sans-serif;
}

.textoBuscadorPortada {
	color: #333333;
	font: bold 11 Arial, Helvetica, sans-serif;
}

.textoMenus {
	color: #333333;
	font: bold 11 Arial, Helvetica, sans-serif;
}

.textoMesPortada {
	color: #333333;
	font: bold 11 Arial, Helvetica, sans-serif;
}

.textoTituloEstructura {
	color: #0A55A3;
	font: bold 19 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoEmailWeb {
	color: #333333;
	font: 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoFechaActividadesPortada {
	color: #7D7D7D;
	font: bold 11 Arial, Helvetica, sans-serif;
}

.textoTitularActividadesPortada {
	color: #0A55A3;
	font: bold 11 Arial, Helvetica, sans-serif;
}

.textoTitularNoticia {
	color: #0A55A3;
	font: bold 17 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoFechaNoticia {
	color: #7D7D7D;
	font: bold 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNoticia {
	color: #333333;
	font: 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoTitularNoticia2 {
	color: #0A55A3;
	font: bold 12 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoFechaNoticia2 {
	color: #7D7D7D;
	font: bold 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoNoticia2 {
	color: #333333;
	font: 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoPieFoto {
	color: #333333;
	font: 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
}

.textoVolver {
	color: #333333;
	font: bold 11 Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}

.textoSubir {
	color: #333333;
	font: bold 11 Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}

.textoDependencia {
	color: #333333;
	font: bold 10 Arial, Helvetica, sans-serif;
}

.textoPaginacion {
	font: 11 Arial, Helvetica, sans-serif;
	color: #333333;
}

.textoFechaHistorico {
	color: #7D7D7D;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoTitularNoticiaHistorico {
	color: #0A55A3;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoMiembroHistorico {
	color: #7D7D7D;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoTituloConferencias {
	color: #86CC00;
	font: bold 19 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoFechaConferencias {
	color: #7D7D7D;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoActividades {
	color: #333333;
	font: 12 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoAcceso {
	color: #FFFFFF;
	font: 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoRecordar {
	color: #333333;
	font: bold 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoExplicativo {
	color: #151B28;
	font: 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoFormulario {
	color: #151B28;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoCabeceraFormulario {
	color: #FFFFFF;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoCabeceraFormulario2 {
	color: #CCCCCC;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoAviso {
	font: bold 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF3A3A;
}

.textoTituloPlan {
	font: bold 16 Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #48929E;
	text-align:center;
}

.textoTituloFormularioPlan {
	font: bold 14 Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #48929E;
}

.textoTituloDocs {
	color: #333333;
	background-color: #F0F0F0;
	font: bold 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoBannerBoletin {
	color: #333333;
	font: bold 10 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoTituloVideo {
	color: #0A55A3;
	font: bold 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textoVideos {
	color: #333333;
	font: 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/** ENLACES ************************************************************************/

A:link.menu {
	color: #333333;
	text-decoration: none;
}
A:visited.menu {
	color: #333333;
	text-decoration: none;
}
A:active.menu {
	color: #333333;
	text-decoration: none;
}
A:hover.menu {
	color: #FFFFFF;
	text-decoration: none;
}

/*************************************/

A:link.menuOn {
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.menuOn {
	color: #FFFFFF;
	text-decoration: none;
}
A:active.menuOn {
	color: #FFFFFF;
	text-decoration: none;
}
A:hover.menuOn {
	color: #333333;
	text-decoration: none;
}

/*************************************/

A:link.menu2 {
	color: #333333;
	text-decoration: none;
}
A:visited.menu2 {
	color: #333333;
	text-decoration: none;
}
A:active.menu2 {
	color: #333333;
	text-decoration: none;
}
A:hover.menu2 {
	color: #D96E36;
	text-decoration: none;
}

/*************************************/

A:link.menu2On {
	color: #D96E36;
	text-decoration: none;
}
A:visited.menu2On {
	color: #D96E36;
	text-decoration: none;
}
A:active.menu2On {
	color: #D96E36;
	text-decoration: none;
}
A:hover.menu2On {
	color: #333333;
	text-decoration: none;
}

/*************************************/

A:link.listado {
	color: #151B28;
	text-decoration: none;
}
A:visited.listado {
	color: #151B28;
	text-decoration: none;
}
A:active.listado {
	color: #151B28;
	text-decoration: none;
}
A:hover.listado {
	color: #415379;
	text-decoration: none;
}

/*************************************/

A:link.calendario {
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.calendario {
	color: #FFFFFF;
	text-decoration: none;
}
A:active.calendario {
	color: #FFFFFF;
	text-decoration: none;
}
A:hover.calendario {
	color: #FFFFFF;
	text-decoration: none;
}

/*************************************/

A:link.enlaceVolver {
	color: #0A55A3;
	text-decoration: none;
}
A:visited.enlaceVolver {
	color: #0A55A3;
	text-decoration: none;
}
A:active.enlaceVolver {
	color: #0A55A3;
	text-decoration: none;
}
A:hover.enlaceVolver {
	color: #333333;
	text-decoration: none;
}

/*************************************/

A:link.titularNoticia {
	color: #0A55A3;
	text-decoration: none;
}
A:visited.titularNoticia {
	color: #0A55A3;
	text-decoration: none;
}
A:active.titularNoticia {
	color: #0A55A3;
	text-decoration: none;
}
A:hover.titularNoticia {
	color: #0A55A3;
	text-decoration: underline;
}

/*************************************/

A:link.pie {
	color: #B2B2B2;
	text-decoration: none;
}
A:visited.pie {
	color: #B2B2B2;
	text-decoration: none;
}
A:active.pie {
	color: #B2B2B2;
	text-decoration: none;
}
A:hover.pie {
	color: #DFDE34;
	text-decoration: none;
}

/*************************************/

A:link.recordar {
	color: #333333;
	text-decoration: none;
}
A:visited.recordar {
	color: #333333;
	text-decoration: none;
}
A:active.recordar {
	color: #333333;
	text-decoration: none;
}
A:hover.recordar {
	color: #465974;
	text-decoration: none;
}

/*************************************/

A:link.plan {
	color: #48929E;
	text-decoration: none;
}
A:visited.plan {
	color: #48929E;
	text-decoration: none;
}
A:active.plan {
	color: #48929E;
	text-decoration: none;
}
A:hover.plan {
	color: #000000;
	text-decoration: none;
}

/*************************************/

A:link.enlaces {
	color: #000000;
	text-decoration: none;
}
A:visited.enlaces {
	color: #000000;
	text-decoration: none;
}
A:active.enlaces {
	color: #000000;
	text-decoration: none;
}
A:hover.enlaces {
	color: #FFB10F;
	text-decoration: none;
}

/*************************************/

A:link.tituloVideo {
	color: #0A55A3;
	text-decoration: none;
}
A:visited.tituloVideo {
	color: #0A55A3;
	text-decoration: none;
}
A:active.tituloVideo {
	color: #0A55A3;
	text-decoration: none;
}
A:hover.tituloVideo {
	color: #FFFFFF;
	text-decoration: none;
}


/** OBJETOS ************************************************************************/

.cabeceraFlotante {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}

.menuFlotante {
	position: absolute;
	top: 108px;
	left: 0px;
	z-index: 99;
}

.pestanaFlotante {
	position: absolute;
	z-index: 98;
}

.formulario {
	border: 1px solid #7F9DB9;
	color: #000000;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.formulario2 {
	border: 1px solid #7F9DB9;
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.nombreDiaSemana_cal {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	background-color: #FFB10F;
}

.diaMes_cal {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333333;
}

.diaMesMarcado_cal {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	background-color: #0A55A3;
}

.cajaTextoDocumentos {
	padding:10px;
	overflow: auto;
	width:565px;
	height:150px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
}

.cajaTextoDocumentos2 {
	padding:10px;
	overflow: auto;
	width:735px;
	height:150px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
}


/** TABLAS *************************************************************************/

.tablaPrincipal {
	position: absolute;
	top: 0px;
	left: 0px;
}

.tablaTituloAcerca {
	background-color: #B69A9A;
	background-image: url(../imagenes/cabAcercaDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloNoticias {
	background-color: #B2B2B2;
	background-image: url(../imagenes/cabNoticiasDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloConferencias {
	background-color: #86CC00;
	background-image: url(../imagenes/cabConferenciasDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloActividades {
	background-color: #86CC00;
	background-image: url(../imagenes/cabActividadesDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloPublicaciones {
	background-color: #86CC00;
	background-image: url(../imagenes/cabPublicacionesDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloRecursos {
	background-color: #86CC00;
	background-image: url(../imagenes/cabRecursosDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloEnlaces {
	background-color: #6F8DB8;
	background-image: url(../imagenes/cabEnlacesDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloAreaPrivada {
	background-color: #86CC00;
	background-image: url(../imagenes/cabAreaPrivadaDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloPlan {
	background-color: #D4622C;
	background-image: url(../imagenes/cabPlanDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloConferenciaDerechos {
	background-color: #EFEF9A;
	background-image: url(../imagenes/cabConferenciaDerechosDer.gif);
	background-repeat: no-repeat;
}

.tablaTituloVideos {
	background-color: #EFEF9A;
	background-image: url(../imagenes/cabVideosDer.gif);
	background-repeat: no-repeat;
}

.tablaPie {
	background-image: url(../imagenes/fondoPie.png);
	background-repeat: no-repeat;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #B2B2B2;
}

.tablaCabActividades1 {
	background-color: #7D7D7D;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
}

.tablaCabActividades2 {
	background-color: #979797;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
}

.tablaActividades1 {
	background-color: #E6E6E6;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #7D7D7D;
}

.tablaActividades2 {
	background-color: #EBEBEB;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #0A55A3;
}

.tablaNuevo70 {
	width: 70px;
	height: 23px;
	background-image: url(../imagenes/cabTablaNuevo70.gif);
	text-align : center;
}

.tablaBotones70 {
	width: 70px;
	height: 23px;
	background-image: url(../imagenes/fondoTabla70.gif);
	text-align : center;
}

.tablaListado {
	height: 23px;
	background-image: url(../imagenes/fondoTablaListado.gif);
	color: #151B28;
	font: 11 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.separadorTabla {
	width: 2px;
	background-image: url(../imagenes/separadorTabla.gif);
}

.tablaPlan {
	color: #333333;
	font: 13 Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(../imagenes/fondoPlan.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}


