Código:
/* CSS Document */ 
.calendario_tabela{ 
    font-family:monospace; 
    font-size:10px; 
    border:1px solid #999999; 
    background:#F5F5F5; 
} 
.calendario_dias_hoje{ 
    background:#F6F6F6; 
    padding:1px; 
} 
.calendario_semana{ 
    background:#F6F6F6; 
    color:#003366;
    text-align:center; 
    font-weight:bold;     
} 
.calendario_dias{ 
    padding:1px; 
	color:#003366;
    text-align:center; 
	
} 
.calendario_mes_ano{ 
    text-align:center; 
    font-weight:bold; 
    color:#9FA3A5; 
} 
.calendario_links{ 
    color:#000000; 
    display:block; 
    text-decoration:none; 
} 
.calendario_links:hover{ 
    text-decoration:none; 
    background:#999999; 
    color:#9FA3A5; 
} 
.calendario_links_hoje{ 
    color:#9FA3A5; 
    display:block; 
    text-decoration:none; 
} 
.calendario_links_hoje:hover{ 
    text-decoration:none; 
    background:#F0F0F0; 
    color:#FFFFFF; 
} 