#boxcalendario .tabla {
	background-color:#FFF;color: #333333; font-size: 13px;overflow: auto;border:1px; border-style: groove;
}

#boxcalendario .encabezado {
	background-color:#AA0000;PADDING: 3px; FONT-WEIGHT: bold; font-size: 13px; COLOR: #FFF; TEXT-ALIGN: center
}

#boxcalendario .celdaDiaSemana {
	PADDING: 3px; COLOR: #66000F; TEXT-ALIGN: center
}

#boxcalendario .diacita {
	FONT-WEIGHT: bold; COLOR: #f00
}

#boxcalendario .hoy {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #AAA; PADDING-BOTTOM: 2px; = BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}

#boxcalendario .celda {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}

#boxcalendario .celdacita {
	BORDER-RIGHT: #f00 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f00 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #f00 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f00 1px solid; TEXT-ALIGN: center
}