
.calendarHeader{
    background-color: #E8F7E2;
}

.calendarlijn {
    background-color: #339900;

}

.calendartop {
    background-color: #E8F7E2;
}

.calendarCell{
    background-color: #E0DFF8;
    width: 50px;
}

.calendarToday {
    background-color: #E8F7E2;
}

#briagenda_jaarmaandnavigatie, a.calenderlink {
    font-weight: bold !important;
}

a.calenderLink:hover {
    color: #FFFFFF;
}

div#innercontent ul li {
    padding: 0;
}

table#legenda {
    width: 440px;
}

table.calendar caption, table.smallcalendar caption {
    background-color: #FFFFFF;
    color: #000000;
    width: 100%;
    height: auto;
    border-bottom: solid 4px #C5C1EB;
}

table.calendar caption div.briagenda_jaarmaandnavigatie {
    float: left;
}

table.calendar caption div.briagenda_jaarmaandnavigatie ul,
table.calendar caption div.briagenda_jaarmaandnavigatie ul li,
div#innercontent ul li {
    background: none;
    list-style: none;
}

table.calendar caption div.briagenda_jaarmaandnavigatie ul li {
    margin-left: 13px;
}

table.calendar td.calendarCell, table.smallcalendar td.calendarCell {
    background-color: #EDECFE;
    width: 100px;
}

table.calendar td.calendarLink, table.smallcalendar td.calendarLink, table.legenda td.link {
    background-color: #C5C1EB;
    width: 100px;
}

table.calendar th abbr, table.smallcalendar th abbr {
    font-weight: normal;
    text-transform: lowercase;
}

table.calendar td.today, table.smallcalendar td.today, table.legenda td.today {
    background-color: #339900;
}

table.calendar caption div.caption,
table.smallcalendar caption div.caption {
    background: #EDECFE;
}
