.calendar {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.calendar td {
padding:4px;
}

.calendar th {
background:#f5f4d3;
padding:2px;
}

.calendar-luna {
padding:3px;
background: #F4F3F0;
border:1px solid #EBE8E2;
font-size:11px;
font-weight: normal;
height:22px;
color: #333333;
}

.zi-verde {
background:#ccff00;
}

.zi-rosu {
background:#FBB0B0;
}

.zi-normal {
background:#F9F8F7;
}
