/***********************************************/
/* Kalender                                    */
/***********************************************/

.kal_vandaag {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #CC0033;
	color: #FFFFFF;
	left: -2px;
	top: -1px;
	position: relative;
}
.kal_dagnummer {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #949494;
	color:#FFFFFF;
	left: -2px;
	top: -3px;
	position: relative;
}
.kal_weeknummer {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #F3F3F3;
	BORDER-LEFT: 1px solid #000000;
	BORDER-TOP: 1px solid #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	color: #1A4966;
	text-align: center;

}
.kal_weekdag {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #F3F3F3;
	BORDER-TOP: 1px solid #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	color: #325E72;
	width: 15px;
}
.kal_maand {
	FONT-WEIGHT: bold;
	color: #F8C807;
	BACKGROUND-COLOR: #7B869A;
	BORDER-LEFT: 1px solid #000000;
	BORDER-TOP: 1px solid #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: medium;
	height: 20px;	
	}

.kal_vak {
	BORDER-LEFT: 1px solid #000000;
	BORDER-TOP: 1px solid #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	background-color: #FFFFFF;
	width: 20%;
	height: 70px;
}
.kal_tabel {
	
	margin: 0;
	padding: 0; 
	width:100%;
}
.kal_maandtabel {
	BORDER: 1px solid #000000;
	margin: 0;
	padding: 0; 
	width:99%;
}

.kal_knop {
	font-weight: bold;
	border: none;
	BACKGROUND-COLOR: #7B869A;
	color: #F8C807;
	FONT-FAMILY: Arial;
	FONT-SIZE: medium;
	cursor: pointer;
}
.weekkal_dezeweek {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	background-color: #FFFFFF;
	padding-left: 5px;
	font-weight: bolder;
	color: #333333;
}
.weekkal_andereweek {
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	color: #000000;


}


.weekkal_andereweek a:link, .weekkal_andereweek a:visited{
	color: #999999;
	text-decoration: none;
}

.weekkal_andereweek a:hover{
	text-decoration: underline;
}

.weekkal_vak {
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	background-color: #FFFFFF;
	height: 70px;
	max-width:30em;
	width:expression( 
    document.body.clientWidth > (500/12) * parseInt(document.body.currentStyle.fontSize)?         "30em":  "auto" );
	BORDER-LEFT: 1px solid #000000;
	BORDER-TOP: 1px solid #000000;
	padding-left: 5px;
	padding-top: 5px;

}
.weekkal_weekdag {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #F3F3F3;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	color: #325E72;
	width: 90px;
	height: 70px;
	BORDER-TOP: 1px solid #000000;
	padding-left: 5px;
	padding-top: 5px;

}
.weekkal_tabel {
	BORDER-RIGHT: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	BORDER-LEFT: 1px solid #000000;
	BORDER-TOP: 1px solid #000000;
	margin: 0px 0px 0px -10px;
	padding: 0px;
}
.samenvatting {
	text-decoration: underline;
	cursor: pointer;
}


