a:link, a:visited {
	color: #F11874;
	text-decoration: none;
}

a:hover, a:active {
	color: #f69894;
	text-decoration: underline;
}

a.vrij:link, a.vrij:visited {
	color: #00BB00;
	text-decoration: none;
}

a.vrij:hover, a.vrij:active {
	color: #00BB00;
	text-decoration: underline;
}

ul {
	color: #F11874;
}

#kalenderTable {
	width: 652px;
	text-align:center;
}

.weekdag {
	border-style: solid;
	border-width: 1px; 
	border-collapse: collapse;
	border-color: #F11874;
	padding: 5px;
	font-size: 16px;
}

.kalender {
	text-align: center;
	vertical-align: top;
	font-size: 14px;
}

.info {
	border-style: none;
	vertical-align: top;
}

.note2 {
	font-family: "Myriad Pro";
	color: #F11874;
	font-weight: bold;
	font-size: 14px;
}

.optie {
	color: #DF6900;
	font-size: 14px;
}

.gereserveerd {
	color: #AC0000;
	font-size: 14px;
}

.gewoon {
	color: #AAAAAA;
	font-size: 14px;
}

.vrij {
	color: #00BB00;
	font-size: 14px;
}

.vrij_nietklikken {
	color: #00BB00;
	text-decoration: none;
	cursor: help;
	font-size: 14px;
}

.optie_admin {
color: #0055CC;
font-size: 12px;
}

.gereserveerd_admin {
color: #CC0000;
font-size: 12px;
}

.gewoon_admin {
color: #555555;
font-size: 12px;
}

.terug {
margin-top: 13px;
margin-bottom: 13px;
}

.reservatieLabel {
width: 125px;
float: left;
}

.adminLabel {
float: left;
font-weight: bold;
width: 150px;
}

legend {
color: #F11874;
}

fieldset {
padding: 10px;
}

#kalenderLegende {
width: 445px;
height: 260px;
}

.legendeLeft {
float: left;
width: 250px;
}

.legendeRight {
float: right;
width: 250px;
}

