.kal_vandaag {
	FONT-WEIGHT: bold; LEFT: -2px; COLOR: #ffffff; POSITION: relative; TOP: -1px; BACKGROUND-COLOR: #cc0033
}
.kal_dagnummer {
	FONT-WEIGHT: bold; LEFT: -2px; COLOR: #ffffff; POSITION: relative; TOP: -1px; BACKGROUND-COLOR: #949494
}
.kal_weeknummer {
	BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; COLOR: #1a4966; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
.kal_weekdag {
	BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; WIDTH: 15px; COLOR: #325e72; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f3f3f3
}
.kal_maand {
	BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: medium; BORDER-LEFT: #000000 1px solid; COLOR: #f8c807; FONT-FAMILY: Arial; BACKGROUND-COLOR: #7b869a
}
.kal_vak {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; WIDTH: 75px; FONT-FAMILY: Arial; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff
}
.kal_tabel {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; ; WIDTH: expression(document.body.clientWidth - ( (document.body.clientWidth * 4 / 100) +  (210) ) + "px"); PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.kal_maandtabel {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; ; WIDTH: expression(document.body.clientWidth - ( (document.body.clientWidth * 4 / 100) +  (210) ) + "px"); PADDING-TOP: 0px
}
.kal_knop {
	FONT-WEIGHT: bold; FONT-SIZE: medium; CURSOR: hand; COLOR: #f8c807; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #7b869a; BORDER-BOTTOM-STYLE: none
}
.weekkal_dezeweek {
	PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12pt; COLOR: #333333; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.weekkal_andereweek {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial
}
.weekkal_andereweek A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
.weekkal_andereweek A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.weekkal_andereweek A:hover {
	TEXT-DECORATION: underline
}
.weekkal_vak {
	BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; ; WIDTH: expression( 
    document.body.clientWidth > (500/12) * parseInt(document.body.currentStyle.fontSize)?         "30em":  "auto" ); PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff; max-width: 30em
}
.weekkal_weekdag {
	BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; WIDTH: 90px; COLOR: #325e72; PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 70px; BACKGROUND-COLOR: #f3f3f3
}
.weekkal_tabel {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.samenvatting {
	CURSOR: hand; TEXT-DECORATION: underline
}
.poll {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.randboven {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; BACKGROUND-IMAGE: url(horizontaal_boven.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.randonder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: smaller; BACKGROUND-IMAGE: url(horizontaal_onder.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.randonder A {
	MARGIN-BOTTOM: 3px; COLOR: #6699cc; TEXT-DECORATION: underline
}
.randlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(verticaal_links.gif); PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.randrechts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(verticaal_rechts.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.hoekrechtsboven {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(hoek_rb.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.hoeklinksboven {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(hoek_lb.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.hoekrechtsonder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(hoek_ro.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.hoeklinksonder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(hoek_lo.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
.vlcategorie {
	FONT-SIZE: large; COLOR: #21536a
}
.vltoelichting {
	COLOR: #999999
}
.vlformulier {
	BACKGROUND-COLOR: #efefef
}
.vlkleingrijs {
	FONT-SIZE: xx-small; COLOR: #808080
}

