/* 
a:link {  color: #000099}
a:hover {  color: #FF9933; text-decoration: none}
a { text-decoration: none; padding-top: 2px}
body {  scrollbar-face-color: CCCCCC; font-family: Arial, Helvetica, sans-serif; page-break-after: right; font-size: small}
.capaindice {  color: #336633; background-color: #FFFFFF}
*/

TD.menu {
	BACKGROUND-COLOR: #e1e0ae
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #333365; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccc00; TEXT-DECORATION: none
; height: auto
}
TD.programas {
	BACKGROUND-COLOR: #fbea9a
}
A.programas {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #333365; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.programas:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e2b029; TEXT-DECORATION: none
}
TD.especial {
	BACKGROUND-COLOR: #d1dae1
}
A.especial {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #333365; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.especial:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #92b6da; TEXT-DECORATION: none
}
TD.extra {
	BACKGROUND-COLOR: #ffcccc
}
A.extra {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #333365; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.extra:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff6666; TEXT-DECORATION: none
}
TD.blanco {
	BACKGROUND-COLOR: #ffffff
}TD.hacker { BACKGROUND-COLOR: #000000; color: #00FF00}
A.hacker { FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #66FF00; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.hacker:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 109px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FF0000; TEXT-DECORATION: none }
A.menutrucos { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333365; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; clip:  rect(   )}
A.menutrucos:hover { FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }A.menuverde { FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: auto; COLOR: #333365; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; background-image: url(/Imagenes/boton1.gif)}
A.menuverde:hover { FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; background-image: url(/Imagenes/boton2.gif)}
TD.menuverde { background-image: url(/Imagenes/boton1.gif)}
.letras {
	FONT-SIZE: 0.7em;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.letras { FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #0000FF; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.letras:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #FF0033; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; height: auto }
A.letrasazul { FONT-WEIGHT: bold;  COLOR: #0000FF;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.letrasazul:hover { FONT-WEIGHT: bold;   COLOR: #FF0033;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; height: auto }A.letrasverde { FONT-WEIGHT: bold; COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.letrasverde:hover { FONT-WEIGHT: bold; COLOR: #FF0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; height: auto }

/* Estilos tabla calendario */
table.calendario { font-size: 100%; text-align: center; border: 1px solid #E7E7E7; margin: 0.2em; float: left; }
table.calendario caption { color: #033799; font-weight: bold; padding: 0.2em; }
table.calendario tr {}
table.calendario thead th { color: #033799; font-weight: normal; padding: 0.1em; }
table.calendario td { padding-top: 0.2em;  padding: 0.1em 0.3em 0.1em 0.3em;  }
table.calendario td.domingo { color: #FF0000; }
table.calendario td.iniciocurso { background-color: Green; color: White; }
table.calendario td.inicioclases { background-color: #99FF66; }
table.calendario td.festivo { background-color: Red; color: #FFF; }
table.calendario td.nolectivo { background-color: Orange; color: #FFF; }
table.calendario td.finclases { background-color: #6495ED; color: #FFF; }
table.calendario td.fincurso { background-color: #708090; color: #FFF; }
