 
/***************************************************************************  PORTAL *****************************************************************************/ 
  .molina_fondotabla{background : #FFFFFF;}
  .molina_fondotabla2{background : #FFFFFF;}
  .molina_fondoclaro{background : #FFFFFF;}
  .molina_fondogris{background : #FFFFFF;}
  .molina_iconos{background : #FFFFFF;}
  .molina_azulclaro{background : #FFFFFF;}
  .molina_fondopie{background : #FFFFFF;}
  .molina_listado{background : #FFFFFF;}
  .molina_fondoazulmarino{background : #FFFFFF;}
  .molina_fondocuadrados{}
  .molina_fondocabecera{background-image: url(../img/fondo_cabecerabn.jpg)}
  .molina_fondobusqueda{background: #FFFFFF;}
  .molina_bordemapa{border-color: #000000;}
  .molina_fondomapa{background: #FFFFFF;}  
  .molina_fondomapa2{background: #FFFFFF;}
  .molina_fondorojo{background: #000000;}
  .molina_grisoscuro{background: #000000;}
  .molina_noticias{background: #FFFFFF;}
  
  img {filter:gray;}
  
  	/* Estilo para el documento */
	BODY { margin-top:0 ; margin-left:0 ; margin-right:0  ; margin-bottom:0}
  
   /* Estilo del Body*/
  body {background : #FFFFFF; color : #000000; } 
   /* Estilo de los enlaces */ 
   /* Enlace */ 
	A:active {
	 COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A:link {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A:visited { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A:hover {
	  COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
	}
	A.enlace1:active {
	FONT-WEIGHT: normal;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A.enlace1:link {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A.enlace1:visited {
	FONT-WEIGHT: normal;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
	A.enlace1:hover {
	FONT-WEIGHT: normal;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
	}
        P {TEXT-ALIGN: justify;}
	
    /* Textos */ 
  
  .fontText{TEXT-ALIGN: justify; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align:justify; TEXT-DECORATION: none }
  .fontTextBig{ FONT-SIZE: 67% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontTextbold{ FONT-WEIGHT: bold; FONT-SIZE: 65% ;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify;  }
  .fontText2{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontTexta{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }

  .fontText3{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontTextBlanco{ FONT-SIZE: 54% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextNaranja{ FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextNaranja:active{ FONT-WEIGHT: bold; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextNaranja:link{ FONT-WEIGHT: bold; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextNaranja:visited{ FONT-WEIGHT: bold; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextNaranja:hover{ FONT-WEIGHT: bold; FONT-SIZE: 65% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } 
  
  .fontText4{ FONT-WEIGHT: bold; FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

  .fontTextGris{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fecha{ FONT-SIZE: 75% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4a{ FONT-SIZE: 75% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4a:active{ FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4a:link{ FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4a:visited{ FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4a:hover{ FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } 
  .fontText4b{ FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4c{ FONT-SIZE: 57% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

  .fontText4m{ TEXT-ALIGN: justify; FONT-SIZE: 75% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4m:active{ TEXT-ALIGN: justify; FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4m:link{ TEXT-ALIGN: justify; FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4m:visited{ TEXT-ALIGN: justify; FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontText4m:hover{ TEXT-ALIGN: justify; FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } 
  
  .fontText5{ FONT-SIZE: 64% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontText5:active{ FONT-SIZE: 64% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontText5:link{ FONT-SIZE: 64% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontText5:visited{ FONT-SIZE: 64% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontText5:hover{ FONT-SIZE: 64% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
   
  .fontText5a{ FONT-WEIGHT: bold; FONT-SIZE: 70% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
	.fontText5b{ FONT-WEIGHT: bold; FONT-SIZE: 57% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontText6{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none }
  .fontTextGris2{ FONT-SIZE: 60% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextGris3{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
  .fontTextVerde{ FONT-SIZE: 55% ; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }  

.fontTextVerde:hover {COLOR: #000000; BACKGROUND-COLOR:#ffffff ; TEXT-DECORATION: none }
.fontTextVerde:link { COLOR: #000000; TEXT-DECORATION: none}

  .fontTextBlanco:hover {COLOR: #000000; BACKGROUND-COLOR:#ffffff ; TEXT-DECORATION: none }
  .fontTextBlanco:link { COLOR: #000000; TEXT-DECORATION: none}
  .fontTextBlanco:visited { COLOR: #000000; TEXT-DECORATION: none}
/*Formularios*/

.cajatexto {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 60%; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}

.bloque{ background-image: url(../img/puntos3.gif)} 
.bloque2{ background-image: url(../img/puntos2.gif)} 
.bloque3{ background-image: url(../img/punto.gif)} 
.bloque4{ background-image: url(../img/puntos_rojos.gif)} 

        .fontTextB2{ font-size: 61% ; text-transform: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none }
        .fontTextB2:link{ font-size: 61% ; text-transform: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none }
        .fontTextB2:hover{ font-size: 61% ; text-transform: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none }
        .fontTextB2:visited{ font-size: 61% ; text-transform: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none }
        .fontText9{FONT-WEIGHT: bold; font-size: 80% ; text-transform: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; text-decoration: none }

        td.especial {PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #CCCCCC 0px solid; }

        td.especial2 {PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #CCCCCC 1px solid; }
		

  
 