A:link, A:visited, A:active {text-decoration: none; color: #0422b8; }
A:hover { text-decoration: none; color: #2FA0FF;}
A.linkAzul:link, A.linkAzul:visited, A.linkAzul:active {text-decoration: none; color: #2FA0FF; }
A.linkAzul:hover { text-decoration: none; color: #0422b8;}
A.linkBlanco:link, A.linkBlanco:visited, A.linkBlanco:active {text-decoration: none; color: #0422b8; }
A.linkBlanco:hover { text-decoration: none; color: #FFFFFF;}
A.linkAzul2:link, A.linkAzul2:visited, A.linkAzul2:active {text-decoration: none; color: #9CCFFF; }
A.linkAzul2:hover { text-decoration: none; color: #2FA0FF;}
A.lnkPieAgenda:link, A.lnkPieAgenda:visited, A.lnkPieAgenda:active {text-decoration: none; color: #FFFFFF; }
A.lnkPieAgenda:hover { text-decoration: none; color: #0422b8;}
A.linkEnlacesPies:link, A.linkEnlacesPies:visited, A.linkEnlacesPies:active {text-decoration: none; color: #2FA0FF; }
A.linkEnlacesPies:hover { text-decoration: none; color: #9CCFFF;}
A.lnkBlan:link, A.lnkBlan:visited, A.lnkBlan:active {text-decoration: none; color: #FFFFFF; }
A.lnkBlan:hover { text-decoration: none; color: #AAAAAA;}
body {
scrollbar-arrow-color:#213421;	scrollbar-base-color: #213421;
scrollbar-dark-shadow-color: #213421;
scrollbar-track-color: #EFF7FF;
scrollbar-face-color: #A5CFFF;
scrollbar-highlight-color: #9CB694;
scrollbar-shadow-color: #213421;
} 
INPUT { FONT-SIZE: 8pt; COLOR: #000080; FONT-FAMILY: arial; BACKGROUND-COLOR: #cee3ff;height=16px; border: 1px inset #FFFFFF;}

.Texto8Azul{font: 8pt arial;color:#0422b8}
.Texto10Azul{font: 10pt arial;color:#0422b8}
.Texto10Azul2{font: 10pt arial;color:#CEE3FF;font-weight:normal;}
.Texto7Azul{font: 7pt arial;color:#0422b8}
.Texto7AzulCal{font: 15px arial;color:#FFFFFF; line-height:100%; padding-top:2px;}
.Texto7AzulCal2{font: 15px arial;color:#000000; line-height:100%; padding-top:2px;}
.Texto8Negro{font: 8pt arial;color:#000080}
.Texto10Negro{font: 10pt arial;color:#000080}
.Texto8NAzul{font: 8pt arial;color:#0422b8;font-weight: bold;}
.Texto9NAzul{font: 9pt arial;color:#0422b8;font-weight: bold;}
.Texto10NAzul{font: 10pt arial;color:#0422b8;font-weight: bold;}
.Texto7NAzul{font: 8pt arial;color:#0422b8;font-weight: bold;}
.Texto8NAzul2{font: 8pt arial;color:#CEE3FF;font-weight: bold;}
.Texto10NAzul2{font: 10pt arial;color:#6087fe;font-weight: bold;}
.Texto8NAzul3{font: 8pt arial;color:#9CCFFF;font-weight: bold;}
.Texto10NAzul3{font: 10pt arial;color:#9CCFFF;font-weight: bold;}
.Texto8NAzulClaro{font: 8pt arial;color:#2FA0FF;font-weight: bold;}
.Texto10NAzulClaro{font: 10pt arial;color:#2FA0FF;font-weight: bold;}
.Texto7NAzulClaro{font: 7pt arial;color:#2FA0FF;font-weight: bold;}
.TxtBlanco{font: 10pt arial;color:#FFFFFF}

.TextoCentury{font: 12pt "century gothic", verdana;color:#CEE3FF;font-weight:normal;}

.Nada{font: 1px arial;}
.Borde1 {border-left: 1 solid #ffffff; border-right: 1 solid #ffffff; border-top: 1 solid #ffffff}
.Borde2 {border-left: 1 solid #ffffff; border-right: 1 solid #ffffff; }
.Borde3 {border-left: 1 solid #ffffff; border-right: 1 solid #ffffff; border-bottom: 1 solid #ffffff}
.radio {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	background-color: #9CCFFF;
}
.radioblanco {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	background-color: #FFFFFF;
}
.Combo { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #676767 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #676767 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #CEE3FF }
.Mensaje{font: 15pt brussels, monotype corsiva, arial;color:#0422b8;font-weight: normal;}
.Mensaje2{font: 15pt monotype corsiva, arial;color:#0422b8;font-weight: normal;}
.Mensaje2_G{font: 21px Arial;color:#6087fe;font-weight: normal;}
.Titulo {font: 14pt brussels, monotype corsiva, arial;color:#2FA0FF;font-weight: normal;}
.Titulo2 {font: 14pt brussels, monotype corsiva, arial;color:#0000FF;font-weight: normal;}
.Titulo_G {font: 18pt arial;color:#2FA0FF;font-weight: normal;}
.Titulo2_G {font: 18pt brussels, monotype corsiva, arial;color:#0000FF;font-weight: normal;}
.BordeNegro {border-left: 1 solid #ffffff; border-right: 1 solid #ffffff; border-top: 1 solid #ffffff; border-bottom: 1 solid #ffffff}
.Texto8 {font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: verdana;}
.Texto10 {font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: verdana;}
.Texto7 {font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: arial;}
.Texto7Cal {font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: arial;line-height:100%;padding-top:0px; font-weight:bold; color:#FFF}
.bordetabla {border: 1 solid #BDCBDE;}
.Separa {border-right: 1 solid #BDCBDE; }
.CeldaNoSel{border-bottom: 1px solid #ffffff; background-color:#9CCFFF;font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt;font-family: arial;}
.CeldaSel{border-bottom: 1px solid #ffffff; background-color:#b5bad6;font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt;font-family: arial;}
.xxxCeldaNoSel{border-bottom: 1px solid #979797; background-color:#E9F1F7;font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt;font-family: verdana;}
.xxxCeldaSel{border-bottom: 1px solid #979797; background-color:#b5bad6;font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt;font-family: verdana;}
A.PopMenu:link, A:visited.PopMenu, A:active.PopMenu { text-decoration: none; color: #FFFFFF}
A.PopMenu:hover { text-decoration: none; color: #ffffc6;}
.BordeZonas1 {border-bottom: 1 solid #D6D3CE}
.BordeZonas2 {border-top: 1 solid #D6D3CE}
.GestorEduca {font: 8pt arial;color:#0000FF;font-weight: bold;border-top: 1 solid #D6D3CE}

.Tooltip{background-color:#dee6ef; border: 1px solid #999999;font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.5pt; font-family: Verdana; }
.divTooltip{position:absolute;width:250;height:20;top:100;left:200;visibility:hidden; z-index:100}

.TituProgramas{font: 21px Arial;color:#f1490a;font-weight: normal; padding-left:50px; }
.TextoProgramas{font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: verdana; padding-left:50px;}
.Cita{font: 14pt brussels, monotype corsiva, arial;color:#0422b8;font-weight: normal;}

/*Cookie Consent Begin*/
#cookieConsent {
    background-color: rgba(20,20,20,0.8);
    min-height: 26px;
    font-size: 14px;
    color: #ccc;
    line-height: 26px;
    padding: 8px 0 8px 30px;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    display: none;
    z-index: 9999;
}
#cookieConsent a {
    color: #4B8EE7;
    text-decoration: none;
}
#closeCookieConsent {
    float: right;
    display: inline-block;
    cursor: pointer;
    height: 20px;
    width: 20px;
    margin: -15px 0 0 0;
    font-weight: bold;
}
#closeCookieConsent:hover {
    color: #FFF;
}
#cookieConsent a.cookieConsentOK {
    background-color: #F1D600;
    color: #000;
    display: inline-block;
    border-radius: 5px;
    padding: 0 20px;
    cursor: pointer;
    float: right;
    margin: 0 60px 0 10px;
}
#cookieConsent a.cookieConsentOK:hover {
    background-color: #E0C91F;
}
/*Cookie Consent End*/