#boxcalendario .tabla {
background-color:#b4b893;
border-collapse:separate;
border-spacing:1px;
background:#b4b893;
margin:0px auto 0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#b4b893;
float: left;
}

#boxcalendario .encabezado {
color:#484848;
font-weight:bold;
font-size:1.3em;
text-align:center;
padding:3px;
}

#boxcalendario .celdaDiaSemana {
padding:1px;
color:#484848;
text-align:center;
}
#boxcalendario .celdaDiaSemanaL {
font-size:9px;
padding:1px;
color:#484848;
text-align:left;
}
#boxcalendario .celdaDiaSemanaR {
font-size:9px;
padding:1px;
color:#484848;
text-align:right;
}

#boxcalendario .diacita {
font-weight:bold;
color:#f00;
}


#boxcalendario .flechas {
font-weight:bold;
color:#f00;
}

#boxcalendario .hoy {
background:#b4b893;
padding:2px;
text-align:center;
border:1px solid #EAEAE4;
color: #f0f2e0;
}

#boxcalendario .celda {
background:#fff;
padding:2px;
text-align:center;
border:1px solid #EAEAE4;
}

#boxcalendario .celdacita {
background:#fff;
padding:2px;
text-align:center;
border:1px solid #f00;
}
