.calendario
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: Verdana
}
.calendario_texto
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.calendario_campo_feriado
{
    FONT-SIZE: 10px;
    COLOR: crimson;
    FONT-FAMILY: Verdana
}
.calendario_campo_dia_util
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.calendario_campo_fim_de_semana
{
    FONT-SIZE: 10px;
    COLOR: crimson;
    FONT-FAMILY: Verdana
}
.calendario_campo_dia_atual
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana
}
.calendario_titulo_bege
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: palegoldenrod
}
.calendario_titulo_cinza
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: silver
}
.calendario_titulo_vermelho
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: salmon
}
.calendario_titulo_verde
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: darkseagreen
}
.calendario_titulo_azul
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: skyblue
}

