
/***************************************************************************  PORTAL *****************************************************************************/
  	/* Estilo para el documento */
	BODY {margin-top:0 ; margin-left:0 ; margin-right:0 }

   /* Estilo del Body*/
	body {background : #FFFFFF; color : #666666; }

	/* Estilo de los enlaces */
	A:active {
   color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

	A:link {
	color: #0B6092; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

	A:visited {
	color: #0F5A79; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

	A:hover {
	color: #333333; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

	A.enlace1:active {
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

	A.enlace1:link {
	font-weight: normal; color: #0B6092; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

	A.enlace1:visited {
	font-weight: normal;  color: #006633; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

	A.enlace1:hover {
	font-weight: normal;  color: #ffefce; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #006633; text-decoration: none}

    /* Textos */

	/*fondo líneas divisorias*/
	.fondoNivel1{background-color:#93B55D}
	.fondoNivel2{background-color:#E4EDD7}

	/*Enlace principal del portal*/
	.fontEnlacePrincipal:hover { font-size: 60% ; text-transform: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.fontEnlacePrincipal:link { font-size: 60% ; text-transform: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.fontEnlacePrincipal:visited { font-size: 60% ; text-transform: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.fondoEnlacePrincipal{background-color:#999999}

	/*fondos*/
	.fondoInformacion{background-color:#FFFFFF}
	.fondoLineaTabla{background-color:#CCCCCC}

	/*título menú*/
	.fondoTituloMenu {background-color:#7796AC}

	/* menú de primer nivel */
	.fontTextPrimerNivel:hover { font-weight: bold;font-size: 65% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify;  text-decoration: none }
	.fontTextPrimerNivel:visited { font-weight: bold; font-size: 65% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify;  text-decoration: none }
	.fontTextPrimerNivel:link { font-weight: bold;font-size: 65% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify;  text-decoration: none }
	.fondoMenuPrimerNivel {background-color:#BCCBD6}

	/* menú de segundo nivel */
	.fontTextSegundoNivel:hover {font-size: 57% ; text-transform: none; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.fontTextSegundoNivel:visited {font-size: 57% ; text-transform: none; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.fontTextSegundoNivel:link {font-size: 57% ; text-transform: none; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.fondoMenuSegundoNivel {background-color:#BCCBD6}

	/* título primer nivel */
	.fontTextTituloPrimerNivel{ FONT-WEIGHT: bold; font-size: 60% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
  	.fontTextTituloPrimerNivel:hover {COLOR: #666666; TEXT-DECORATION: none }
  	.fontTextTituloPrimerNivel:link { COLOR: #666666; TEXT-DECORATION: none}
  	.fontTextTituloPrimerNivel:visited { COLOR: #666666; TEXT-DECORATION: none}
	.fondoTituloPrimerNivel{background-color: #FFFFFF}

	/* título segundo nivel */
	.fontTextTituloSegundoNivel{FONT-WEIGHT: normal;font-size: 60%; text-transform: none;color: #3E89BB;font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;}
	.fondoTituloSegundoNivel{background-color: #EBEBEB}

	/* descripción de la página */
    .fontTituloDescripcion{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #4E82A4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
    .fontTextDescripcion{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
    .fontTextDescripcionGen{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
	.fondoDescripcion{background-color: #EBEBEB}
	.fondoDescripcion2{background-color: #C3B9B9}

	/* datos de la página */
	.fontTextDato{ font-size: 65% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify;  text-decoration: none }
	.fontTextTituloDato{ font-size: 55% ; text-transform: none; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
	.fondoDatoPrincipal{background-color:  #F3F3F3}
	.fondoDatoSecundario{background-color: #E8E8E8}

	/* datos de la página */
	.fontTextNoticia{ font-size: 60% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify;  text-decoration: none ; padding-left: 4px; padding-bottom: 0px; padding-top: 0px; border-bottom: 0px}
  	.fontTextNoticia:hover {COLOR: #666666; TEXT-DECORATION: none }
  	.fontTextNoticia:link { COLOR: #666666; TEXT-DECORATION: none}
  	.fontTextNoticia:visited { COLOR: #666666; TEXT-DECORATION: none}
	.fontTextTituloNoticia{ font-size: 60% ; text-transform: none; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none}
  	.fontTextTituloNoticia:hover {COLOR: #333333; TEXT-DECORATION: none }
  	.fontTextTituloNoticia:link { COLOR: #333333; TEXT-DECORATION: none}
  	.fontTextTituloNoticia:visited { COLOR: #333333; TEXT-DECORATION: none}
	.fondoNoticia {background-color:  #EFEFEF ; padding-left: 4px; padding-bottom: 0px; padding-top: 0px; border-bottom: #CCCCCC 0px solid}

	/* texto en movimiento */
	.fontTextMovimiento{font-size: 60% ;  text-transform: none; color: #B0B0B0; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration: none }
	.fondoTextMovimiento{background-color: #FFFFFF}

	/* texto genérico */
	.fontText{ font-size: 65% ; text-transform: none; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration: none }
	.fontText:hover {COLOR: #333333; TEXT-DECORATION: none }
	.fontText:link { COLOR: #333333; TEXT-DECORATION: none}
	.fontText:visited { COLOR: #333333; TEXT-DECORATION: none}
	.fontTextImagen{ font-size: 65% ; text-transform: none; color: #0B6092; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration: none }
	.fontTextNaranja{ font-size: 65% ; text-transform: none; color: #BD6B21; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration: none }

	/*Formularios*/
	.cajatexto { border-top-width: 1px;	border-left-width: 1px;	font-size: 60%; border-bottom-width: 1px;	font-family: Verdana,Helvetica; border-right-width: 1px;	border-left-color: #8ABAD9; border-bottom-color: #999999; border-top-color: #8ABAD9; border-right-color: #74AC75}

	/*línea de puntos para separar filas*/
	.transparente{ background-image: url(../img/trans.gif)}
	.lineaPuntos{ background-image: url(../img/puntos3.gif)}

	/* información organismo , al fondo de la página */
    .fontTextOrganismo { FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #ECEBEB; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
	.fondoTextOrganismo {background-color:#7796AC}

  /*estilo tabla*/
   .estiloTabla{ padding-left: 6px; padding-bottom: 0px; padding-top: 0px;	border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF}
   .estiloTablaDatos{ padding-left: 4px; padding-bottom: 0px;	padding-top: 0px;	border-bottom-style: solid; border-bottom-width: 0px;}

	/* enlaces especialesr*/
    .fontBuscar{ FONT-SIZE: 57% ; TEXT-TRANSFORM: none; COLOR: #4E82A4; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
	.fontBuscar:hover {COLOR: #4E82A4; TEXT-DECORATION: none }
  	.fontBuscar:link { COLOR: #4E82A4; TEXT-DECORATION: none}
  	.fontBuscar:visited { COLOR: #4E82A4; TEXT-DECORATION: none}
	.fontVolver{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #4E82A4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
	.fontVolver:hover {COLOR: #4E82A4; TEXT-DECORATION: none }
  	.fontVolver:link { COLOR: #4E82A4; TEXT-DECORATION: none}
  	.fontVolver:visited { COLOR: #4E82A4; TEXT-DECORATION: none}
    .fondoBuscar{ background-color:#F3F3F3}


	/* calendario */
	.fontTituloCalendario{ font-size: 65% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration: none }
	.fondoTituloCalendario {background-color: #BCCBD6}
    .fontTextDia{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #174A6D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
	.fondoDia{background-color: #E8E8E8}
	.fondoDiaActual{background-color: #999999}
	.fontDiaActual{FONT-SIZE:75% ; TEXT-TRANSFORM: none; COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration: none}

	/* varios */
	.fontTextBlanco{FONT-SIZE:65% ; TEXT-TRANSFORM: none; COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; text-decoration: none}
    .fondoBlanco{ background-color:#999999}
	.fontTextBarraNav1{ FONT-WEIGHT: bold; font-size: 60% ; text-transform: none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
  	.fontTextBarraNav1:hover {COLOR: #666666; TEXT-DECORATION: none }
  	.fontTextBarraNav1:link { COLOR: #666666; TEXT-DECORATION: none}
  	.fontTextBarraNav1:visited { COLOR: #666666; TEXT-DECORATION: none}
	.fontTextBarraNav2{ FONT-WEIGHT: bold; font-size: 60% ; text-transform: none; color: #3E89BB; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none }
  	.fontTextBarraNav2:hover {COLOR: #3E89BB; TEXT-DECORATION: none }
  	.fontTextBarraNav2:link { COLOR: #3E89BB; TEXT-DECORATION: none}
	.fontTextBarraNav2:visited { COLOR: #3E89BB; TEXT-DECORATION: none}

	/* tablas con bordes redondeados */
	.fontTextB{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #006899; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
	.fontTextC{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #DC5E38; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }

	/* nuevos estilos para el home */
	.fontTextC2{ FONT-SIZE: 80% ; TEXT-TRANSFORM: none; COLOR: #006899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
	.fontTextC2:hover {COLOR: #006899; TEXT-DECORATION: none }
	.fontTextC2:link { COLOR: #006899; TEXT-DECORATION: none}
	.fontTextC2:visited { COLOR: #006899; TEXT-DECORATION: none}
	.fontTextB2{ FONT-SIZE: 80% ; TEXT-TRANSFORM: none; COLOR: #006899; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
	.fondoHomeInteres{background-color: #DDE7EF}

	/*línea del pie*/
	.pie{ background-image: url(../img/pie3.jpg)}