

.texto_especial1 {

        font-family: tahoma;
        font-size: 11.0px;
        color: #026199;
        text-decoration: none;

}

.texto_formularios {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: bold;
        color: #071C27;
        text-decoration: none;

}

.boton {

        font-family: tahoma;
        font-size: 11px;
        font-weight: bold;
        color: #071C27;
        text-decoration: none;

}

.texto_arriba {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;

}

.texto_seccion4 {

        font-family: tahoma;
        font-size: 9.0px;
        font-weight: bold;
        color: #2077AA;
        text-decoration: none;

}

.paginarhojas {

        font-family: tahoma;
        font-size: 9.0px;
        font-weight: bold;
        color: #2077AA;
        text-decoration: none;

}

.texto_normal {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: normal;
        color: #45585F;
        text-decoration: none;

}

.texto_liga1 {

        font-family: tahoma;
        font-size: 10.0px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;

}

.texto_liga2 {

        font-family: tahoma;
        font-size: 9.0px;
        font-weight: bold;
        color: #DEE9EB;
        text-decoration: none;
        margin: 0px;

}

a.texto_liga3 {

        font-family: tahoma;
        font-size: 11.0px;
        color: #4D6268; 
        text-decoration: none;

}
a.texto_liga3:hover {

        font-family: tahoma;
        font-size: 11.0px;
        color: #071C27;
        text-decoration: none;

}

.opcion_busquedas {

        font-family: tahoma;
        font-size: 10.0px;
        color: #4D6268;
        text-decoration: none;

}


.texto_liga1 {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: bold;
        color: #EAEEEE;
        text-decoration: none;

}

.texto_liga1:hover {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;

}

 /*** NOTICIAS ***/

a.titnot {font-family: Verdana;font-weight:bold;font-size: 10px;color: #00A0E2; text-decoration: none }
a.titnot:hover {font-family: Verdana;font-weight:bold;font-size: 10px;color: #00A0E2; TEXT-DECORATION: underline; }
a.titnot:visited {font-family: Verdana;font-weight:bold;font-size: 10px;color: #00A0E2; text-decoration: none }
a.titnot:visited:hover {font-family: Verdana;font-weight:bold;font-size: 10px;color: #00A0E2;TEXT-DECORATION: underline; }

/* CALENDARIO */


    tr.cabecera {background-color:#CCCCCC;color:#F8F8F8;font-weight:bold;}
    tr.semana {color:#808080;font-weight:bold;}
    .dianormal {color:#000000;width: 25px;height: 15px;}
    .evento {background-color:#88AAC8;color:#FFFFFF;}
    a.festivo {color:#B00000;}
    a.opc {color:gray;font-weight:bold;}
    p.error {font:10px;color:red;font-weight:bold;}

/* LINKS MENUS */

a.menu { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-transform: uppercase; }
a.menu:hover { font-family: Arial; font-size: 12px; color: #cccccc; text-decoration: none; text-transform: uppercase;}
a.menu:visited { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-transform: uppercase;}
a.menu:visited:hover { font-family: Arial; font-size: 12px; color: #cccccc; text-decoration: none; text-transform: uppercase;}

a.paginas { font-family: Arial; font-size: 10px; color: #666666; text-decoration: none;}
a.paginas:hover { font-family: Arial; font-size: 10px; color: #cccccc; text-decoration: none;}
a.paginas:visited { font-family: Arial; font-size: 10px; color: #666666; text-decoration: none;}
a.paginas:visited:hover { font-family: Arial; font-size: 10px; color: #cccccc; text-decoration: none;}
.selpagina { font-family: Arial; font-size: 10px; color: #000000;}

a.selidioma { font-family: Arial Unicode MS; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.selidioma:hover { font-family: Arial Unicode MS; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a.selidioma:visited { font-family: Arial Unicode MS; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.selidioma:visited:hover { font-family: Arial Unicode MS; font-size: 10px; color: #FFFFFF; text-decoration: underline;}

a.menuh { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.menuh:hover { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
a.menuh:visited { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.menuh:visited:hover { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline;}

.buscar { font-family: Arial; font-size: 12px; color: #FFFFFF;}

/* FORMULARIOS */

.casilla {
           font-size: xx-small;
           background-color: #FFFFFF;
           font-family:Tahoma;
           border: 1px #666666 solid;
           font-weight: small
      }


a.pag { font-family: Tahoma; font-size: 8 pt; color: #000000; text-decoration: none; }
a.pag:hover { font-family: Tahoma; font-size: 8 pt; color: #CC3333; text-decoration: none;}
a.pag:visited { font-family: Tahoma; font-size: 8 pt; color: #000000; text-decoration: none; }
a.pag:visited:hover { font-family: Tahoma; font-size: 8 pt; color: #CC3333; text-decoration: none; }


.enlace_menus {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: bold;
        color: #EAEEEE;
        text-decoration: none;

}

.enlace_menus:hover {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;

}

.texto_busquedas {

        font-family: tahoma;
        font-size: 11.0px;
        font-weight: bold;
        color: #4D6268;
        text-decoration: none;

}

.contactar{
        margin-top:0cm;
        margin-left:0cm;
        margin-right:0.1cm;
        margin-bottom:0cm;

        text-decoration:underline;

        font-size:11px;
        font-family:tahoma;
        font-style:normal;
        font-weight:600;

        color:#4D6268;
        }

.busqueda{
        margin-top:0cm;
        margin-left:0cm;
        margin-right:0cm;
        margin-bottom:0cm;

        text-decoration:none;

        font-size:11px;
        font-family:tahoma;
        font-style:normal;
        font-weight:600;

        color:#2C4349;
        }

.cabecera1{
        margin-top:0cm;
        margin-left:0.1cm;
        margin-right:0cm;
        margin-bottom:0cm;

        text-align:left;
        text-decoration:none;

        font-size:11px;
        font-family:tahoma;
        font-style:normal;
        font-weight:600;

        color:#FFFFFF;
        }
.titulo2{
        margin-top:0cm;
        margin-left:0.3cm;
        margin-right:0cm;
        margin-bottom:0cm;

        text-align:left;
        text-decoration:none;

        font-size:11px;
        font-family:tahoma;
        font-style:normal;
        font-weight:normal;

        color:#106DA5;
        }
.titulo3{
        margin-top:0cm;
        margin-left:0.3cm;
        margin-right:0cm;
        margin-bottom:0.2cm;

        text-align:left;
        text-decoration:none;

        font-size:11px;
        font-family:tahoma;
        font-style:normal;
        font-weight:600;

        color:#071C27;
        }
.texto_alterna1{
        margin-top:0cm;
        margin-left:0.2cm;
        margin-right:0.1cm;
        margin-bottom:0cm;

        text-align:left;
        text-decoration:none;

        font-size:10px;
        font-family:tahoma;
        font-style:normal;
        font-weight:normal;

        color:#4D6268;
        }
.texto3{
        margin-top:0cm;
        margin-left:0.2cm;
        margin-right:0.1cm;
        margin-bottom:0cm;

        text-align:left;
        text-decoration:none;

        font-size:11px;
        font-family:tahoma;
        font-style:normal;
        font-weight:normal;

        color:#2C4349;
        }
.textoespecial{
        margin-top:0cm;
        margin-left:0.1cm;
        margin-right:0.1cm;
        margin-bottom:0cm;

        text-align:left;
        text-decoration:none;

        font-size:10px;
        font-family:tahoma;
        font-style:normal;
        font-weight:normal;

        color:#4D6268;
        }
.texto_secciones{
        margin-top:0.2cm;
        margin-left:0.1cm;
        margin-right:0.1cm;
        margin-bottom:0cm;

        text-align:left;
        text-decoration:none;

        font-size:11px;
        font-family:tahoma;
        font-style:normal;
        font-weight:normal;

        color:#4D6268;
        }