
.calendarHeader { 
    font-weight: bolder; 
    color: #FFFFFF; 
    background-color: #9EB3C6;
    height: 30px;
}

a.calenderlink ,a.calenderlink:hover,a.calenderlink:active,a.calenderlink:visited {
	color: #203294;
	font-weight: bold;
	text-decoration: none;
} 

td.calendarHeader a.calenderlink ,
td.calendarHeader a.calenderlink:hover,
td.calendarHeader a.calenderlink:active,
td.calendarHeader a.calenderlink:visited {
    color: white;
}

.calendarHeader a {
    margin: 0px 5px;
}

.calendarlijn { 
    font-weight: bolder; 
    color: #fff; 
    background-color: #6385A3;
	height: 12px;
}

.calendartop { 
    font-weight: normal; 
    color: white; 
    background-color: #1D4E7A;
	height: 30px;
	width:100px;
}


.calendarToday  { 
    border: 1px solid #004770;
    background-color: #1D4E7A;
    color: #ffffff;
    width:100px;
    height:50px;
}
.calendar {                
    width:80%;          
}
.calendarCell   { 
    background-color: #DEE4EC;
    width:100px;
    height:50px;
}
.legenda   { 
    background-color: #f4f4f4;
    height:10px;
                    
}

.calendarleeg   { 
    width:100px;
    height:50px;
                 
}

.calendarToday b {
    color: white;
}

.calendarToday a
    color: white;
}
