#divCalendario {
	padding-left: 0.5em;
	border: none;
	width: 36em;
}
.divColumnaIzq {
	border: none;
	padding: 0;
	float: left;
	width: 32%;
}
.divColumnaCentro {
	border: none;
	padding: 0;
	float: left;
	width: 32%;
}
.divColumnaDcha {
	border: none;
	padding: 0;
	float: left;
	width: 32%;
}
TABLE.mensual {
	border: 2px solid #1074A5;
	padding : 0;
	width : 95%;
	margin: 0;
}
TR.semanal {
	background-color: Silver;
	font-size : 0.85em;
	font-weight : bold;
}
.mes{
	font-size : 0.9em;
	font-weight : bold;
	text-align : center;
}
.semana{
	font-size: 0.8em;
	text-align : center;
}
.diabaja{
	font-size: 0.7em;
	background-color: #BAD2DA;/*#93C9FF;*/
	text-align : center;
}
.diamedia{
	font-size: 0.7em;
	background-color: #FFE6CE;/*#FFFF6A;*/
	text-align : center;
}
.diaalta{
	color: black;
	font-size: 0.7em;
	text-align : center;
	font-weight: normal;	
	background-color: #FF8000;/*#FF5E5E;*/
}
.diapunta{
	font-size: 0.7em;
	background-color: #71B163;/*#5EFF5E;*/
	text-align : center;
}
.diabajaCierre{
	color: white;
	font-size: 0.7em;
	background-color: #BAD2DA;/*#93C9FF;*/
	text-align : center;
	border: 2px solid white;
}
.diamediaCierre{
	color: white;
	font-size: 0.7em;
	background-color: #FFE6CE;/*#FFFF6A;*/
	text-align : center;
	border: 2px solid white;
}
.diaaltaCierre{
	color: white;
	font-size: 0.7em;
	text-align : center;
	font-weight: normal;	
	background-color: #FF8000;/*#FF5E5E;*/
	border: 2px solid white;
}
.diapuntaCierre{
	color: white;
	font-size: 0.7em;
	background-color: #71B163;/*#5EFF5E;*/
	text-align : center;
	border: 2px solid white;
}
.piecalen{
	font-size : 0.65em;
	vertical-align: bottom;
}
.datosbaja{
	font-size: 0.8em;
	background-color: #BAD2DA;/*#93C9FF;*/
	text-align : center;
	white-space : nowrap;
}
.datosmedia{
	font-size: 0.8em;
	background-color: #FFE6CE;/*#FFFF6A;*/
	text-align : center;
	white-space : nowrap;
}
.datosalta{
	color: black;
	font-size: 0.8em;
	background-color: #FF8000;/*#FF5E5E;*/
	text-align : center;
	white-space : nowrap;
}
.datospunta{
	font-size: 0.8em;
	background-color: #71B163;/*#5EFF5E;*/
	text-align : center;
	white-space : nowrap;
}
.divHorario{
	background-color: #FFF2E6;
	border: 1px solid #FF8000;
	margin: 0;
	padding: 1em;
	font-size: 0.75em;
}
UL{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
