/* Calendario */

#calendario {
    width:196px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333;
}

#calendario .mes-ano{
    margin:0;
    padding:3px 0;
    font-weight:normal;
    text-transform:uppercase;
}


#calendario .dds ul{
    margin:0;
    padding:0;
    list-style:none;

}
#calendario .dds ul li{
    width:18px;
    margin:1px;
    padding:1px 4px;
    text-align:center;
    font-weight:bold;
    background:#CCCCCC;
    float:left;
}


#calendario .ddm ul{
    margin:0;
    padding:0;
    list-style:none;
}
#calendario .ddm ul li{
    width:26px;
    margin:1px;
    text-align:center;
    font-weight:normal;
    float:left;
}
#calendario .ddm ul li a{
    width:18px;
    display:block;
    padding:1px 4px;
    text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#333;
}

#calendario .ddm ul li a:hover{
    background:#66FF33;
    color:#fff;
}