.cal_dag {
	text-align: center;
	color: #616161;
	width: 19px;
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0 4px 0;
	font-weight: bold;
	vertical-align: top;
}
.cal_datum {
	text-align: center;
	width: 19px;
	height: 15px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
.cal_datum a, .cal_datum a:visited, .cal_datum a:link {
	color: #f8981d;
	text-decoration: none;
	height: 15px;
	vertical-align: middle;
	display: block;
	font-weight: normal;
}
.cal_datum a:hover {
	height: 15px;
	background-color: #f8981d;
	vertical-align: middle;
	color: #FFFFFF;
	text-decoration: none;	
}
/* SAFARI */
.cal_datum a:not(:root:root) { padding: 2px 0 2px 0; }



.we, .we a, .we a:visited, .we a:link {
	background-color: #bbb;
	color: #ffffff;
}
.we a:hover {
	background-color: #f8981d;
	color: #FFFFFF;
}
.cal_vandaag {
	background-color: #f8981d;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 18px;
	height: 13px;
}
.cal_vandaag A {
	background-color: #272425;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.cal_maand {
	text-align: right;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 175px;
}
.cal_maand a {
	color: #272425;
}
a.cal_pijl, a.cal_pijl:visited, a.cal_pijl:link {
	padding: 0 4px 0 4px;
	background-color: #989b9d;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}




.grijs10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
}
.calOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e34912;
	border: 1px solid #B61818;
}
.calOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	border: 1px solid #FFFFFF;
}
.calOffx {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e34912;
	font-size: 12px;
	border: 1px solid #FFFFFF;
}
.calOffx a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e34912;
	font-size: 12px;
	border: 1px solid #FFFFFF;
}


.tooltip0 {
	color: #999;
	width: 30px;
}
.tooltip1 {
	color: #f8981d;
}
.tooltip2 {
	color: #000;
}
