.fondo_alumno
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_profesor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_administrativo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_administrador
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_alumno_encabezado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #04305C;
	border: none;
}
.fondo_profesor_encabezado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #04305C;
	border: none;
}
.fondo_administrativo_encabezado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #04305C;
	border: none;
}
.fondo_administrador_encabezado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #04305C;
	border: none;
}
.fondo_alumno_cuerpo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_profesor_cuerpo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_profesor_cuerpo1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_profesor_cuerpo2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.considerada_azul
{
	font-size: 10px;
	color: blue;
	font-family: 'Arial';
	height: 20px;
	background-color: #e6e6e6;
}
.considerada_rojo
{
	font-size: 10px;
	color: red;
	font-family: 'Arial';
	height: 20px;
	background-color: #e6e6e6;
}
.fondo_administrativo_cuerpo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.fondo_administrador_cuerpo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}
.boton_control
{
	border-right: #cccccc 2px solid;
	border-top: #ccffff 2px solid;
	border-left: #ccffff 2px solid;
	color: #0000cc;
	border-bottom: #cccccc 2px solid;
	font-family: 'Arial Black';
	background-color: #e6e6e6;
}
.boton_anterior
{
	border-right: #cccccc 2px solid;
	border-top: #ccffff 2px solid;
	border-left: #ccffff 2px solid;
	color: #0000cc;
	border-bottom: #cccccc 2px solid;
	font-family: 'Arial';
	height: 20px;
	font-size: 9px;
	background-color: #e6e6e6;
}
.fondo_director
{
	font-size: 10px;
	color: darkblue;
	font-family: Arial;
	background-color: #99cccc;
}
.fondo_director_encabezado
{
	font-size: 10px;
	color: lemonchiffon;
	font-family: Arial;
	background-color: #6699cc;
}
.fondo_director_cuerpo
{
	font-size: 10px;
	color: darkblue;
	font-family: Arial;
	background-color: #c2e0e0;
}
.fondo_rojo
{
	color: white;
	font-family: Arial;
	background-color:#B40404;
}
.impresion
{
	font-size: 10px;
	font-family: Arial;
}
.graficoBarra1
{
	background-color:Blue;
}
.graficoBarra2
{
	background-color:Red;
}.horarioTabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #FFFFFF;
	margin: 2px;
	padding: 2px;
	border: thin solid #000000;


}
.horarioCeldaDias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #04305C;
	text-align: center;
	width: 70px;
	border-top: 1px groove #000066;
	border-right: 0px groove #000066;
	border-bottom: 1px groove #000066;
	border-left: 1px groove #000066;
	


}
.horarioCeldaHoras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	background-color: #04305C;
	text-align: center;
	height: 25px;
	border-top: 1px solid #000066;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: #000066;
	padding: 3px;






}
.horarioCeldaInscrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #CCCCCC;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	cursor: help;
	filter: DropShadow(Color=black, OffX=10, OffY=10, Positive=1);


}
.horarioCeldaSeleccionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003300;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #339900;
	border-right-color: #336600;
	border-bottom-color: #336600;
	border-left-color: #339900;
	background-color: #33CC33;
	cursor: help;
	filter: DropShadow(Color=Black, OffX=10, OffY=10, Positive=10);

}
.horarioCeldaChoque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #660000;
	background-color: #FF0000;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF3300;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #FF3300;
	cursor: help;
	filter: DropShadow(Color=Black, OffX=10, OffY=10, Positive=10);

}
.horarioCeldaVacia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.horarioCeldaAlmuerzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	cursor: help;

}

