
/* Calendar styles */
.calendar_month
{
    BORDER-RIGHT: #a49b7d 1px;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 11px;
    COLOR: #6e6e6e;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    BACKGROUND-COLOR: white
}
.calendar_days
{
    FONT-SIZE: 10px;
    COLOR: #3c3857;
    FONT-FAMILY: Arial, Verdana, Tahoma
}
.calendar_days A, .calendar_days A:link, .calendar_days A:visited, .calendar_days A:hover, .calendar_days A:active
{
    COLOR: #3c3857;
    TEXT-DECORATION: none
}

.calendar_days_light
{
    FONT-SIZE: 10px;
    COLOR: #6e6e6e
}
.calendar
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px;
    BORDER-BOTTOM: white 1px
}
.calendar_table
{
}
.calendar_day
{
    FONT-SIZE: 13px;
    COLOR: #6e6e6e;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    BACKGROUND-COLOR: white
}
.calendar_time
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Tahoma
}
.calendar_table_heil
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
.calendar_test
{
    BACKGROUND-COLOR: red
}
.calendar_right
{
    FONT-SIZE: 9px;
    COLOR: #3c3857;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    
}
.calendar_month A
{
    FONT-SIZE: 11px;
    COLOR: #6e6e6e;
    TEXT-DECORATION: none
}
.calendar_month A:hover
{
    TEXT-DECORATION: none
}
.calendar_weekday
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ededf0
}
.calendar_weekday_right
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ededf0
}
.calendar_days A
{
    COLOR: #ffffff
}
.calendar_right A
{
    COLOR: #ffffff
}
.calendar_bottom
{
    FONT-SIZE: 9px;
    COLOR: #990066;
    FONT-FAMILY: Arial, Verdana, Tahoma
}
.calendar_bottom A
{
    COLOR: #ffffff
}
.calendar_borders
{
	BACKGROUND-COLOR: #dfdedc
}
