#pnlCalendari .tabla 
{
    width: 196px;
    border-collapse:separate;
    border-spacing:3px;
    background-color:#def;
    /*background-color: #339999;*/
    margin:5px auto 0px;
    border:1px solid #ccc;
}

#pnlCalendari .encabezado {
    color:#00f;
    font-weight:bold;
    font-size:1.2em;
    text-align:center;
    padding:3px;
}

#pnlCalendari .encabezado a {
    color:#00f;
}

#pnlCalendari .celdaDiaSemana {
padding:3px;
font-size:0.7em;
color:#00f;
width:14%;
text-align:center;
}

#pnlCalendari .diacita {
font-weight:bold;
color:#fff;
}

#pnlCalendari .celda {
    background-color:#fff;
    padding:2px;
    text-align:center;
    font-size: 12px;
    border:1px solid #ccc;
}

#pnlCalendari .celdacita {
/*background:#fff;
padding:2px;
text-align:center;
border:1px solid #f00;*/
    color:#fff;
}

#pnlCalendari .celdaotromes {
    background-color:#def;
    padding:3px;
}

#pnlCalendari .hoy {
/*background:#eee;
text-align:center;
padding:2px;*/
border:1px dashed #ccc;
}

