/* CSS Document */

.calendario_tabela{font-family:monospace; font-size:10px; background:#F5F5F5; width:auto;  }
.calendario_dias{background:#FFFFFF; padding:2px; }

.calendario_dias_system{
    background:#99CCFF;
    padding:2px;
}

.calendario_links_system{
    color:#000066;
    display:block;
    text-decoration:none;
}

.calendario_dias_hoje{
    background:#C0C0C0;
    padding:2px;
}
.calendario_semana{
    background:#999999;
    color:#FFFFFF;
    text-align:center;    
}
.calendario_semana td{width:10px; font:xx-small; width:30px;}

.calendario_hoje{
    font-weight:bold;
}
.calendario_mes_ano{text-align:center; color:#666666; }
.calendario_links{
    color:#000000;
    display:block;
    text-decoration:none;
}
.calendario_links:hover{
    text-decoration:none;
    background:#999999;
    color:#FFFFFF;
}
.calendario_links_hoje{
    color:#FF0000;
    display:block;
    text-decoration:none;
}
.calendario_links_hoje:hover{text-decoration:none; background:#F0F0F0; color:#FFFFFF; }

.calendario_tabela a:visited, .calendario_tabela a:link {font-family:monospace; font-size:12px; text-decoration: none; color: #000000;}
.calendario_tabela a:hover {text-decoration: underline; color:#666666;}
.calendario_tabela a:active {text-decoration: none;}

