#boxcalendario .tabla {
border-collapse: separate;
border-spacing: 3px;
background: #FFFFFF;
margin: 0px auto 0px;
width:200px;
font-family: Trebuchet MS;
}

#boxcalendario .encabezado {
color: #990033;
font-weight: bold;
font-size: 13px;
text-align: center;
padding: 1px;
text-transform:uppercase;
}

#boxcalendario a {
text-decoration: none;
color: #50770A;
}

#boxcalendario .celdaDiaSemana {
padding: 3px;
color: #888;
text-decoration:none;
text-align: center;
border:0px;
font-weight:bold;
}

#boxcalendario .diacita {
color: black;
text-decoration:none;
}

#boxcalendario .dia {
color: black;
font-size: 10px;
}

#boxcalendario .hoy {
background: #E4E8ED;
padding: 1px;
text-align: center;
border: 1px solid #990033;
}

#boxcalendario .celda {
background: #fff;
padding: 1px;
text-align: center;
border: 0px;
width:25px;
}

#boxcalendario .celdacita {
background: #E4E8ED;
padding: 1px;
text-align: center;
border: 1px solid #048;
width:25px;
}