body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: none;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser
	 defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	scrollbar-3dlight-color: white; 
	scrollbar-arrow-color: #DCDCDC; 
	scrollbar-face-color: #fff; 
	scrollbar-track-color: #fff
}

input  { color: #6a6955; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: white; border: 1px solid #b12d25 }
.contacttekst { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.contacttekst a { color: white; }

.oneColFixCtrHdr #container {
	width: 995px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header   { background-color: white; padding: 0px 0px 0px; heigth: 130px}


.oneColFixCtrHdr #mainContent {
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: none;
	margin-top: 0px;
}

.oneColFixCtrHdr #footer  { background-color: white; padding: 0px 0px 0px 0px; margin-top:0px }


.headertekst     { color: #6a6955; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 10px; margin-bottom: 10px; margin-left: 314px; position: absolute;}


.topmenu     { color: #6a6955; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 10px; margin-bottom: 10px; margin-left: 20px;}
.topmenu a  { color: #6A6955; text-decoration: none;}
.topmenu a:hover {color: #B12D25}

.menu  { margin-top: 15px; margin-left: 20px; position: absolute;  }


.cafe a { color: #6a6955; font-size: 14px; font-weight: bold; text-decoration: none;  position: absolute; margin-left: 20px; margin-top: 10px; }
.cafe a:hover {color: #B12D25;}
.naam { color: #6a6955; font-size: 14px; font-weight: bold; text-decoration: none;  position: absolute; margin-left: 355px; margin-top: 137px;}
.tekst   { color: white; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 200px; margin-left: 355px; position: absolute; width: 500px }
.tekst a  { color: white; }
.tekst a:hover  { color: #6A6955; }

.tekstrechts  { color: white; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; margin-top: 200px; margin-left: 450px; position: absolute; width: 500px }
.tekstrechts a  { color: white; }
.tekstrechts a:hover  { color: #6A6955; }

.footer { color: #6a6955; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 10px; margin-bottom: 10px; margin-left: 20px;}
.footer a { color: #6a6955;  text-decoration: none;}
.footer a:hover {color: #B12D25}

img {margin:0}

.agendatabel  { color: white; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b22d26; margin-top: 200px; margin-left: 335px; padding-right: 0px; padding-left: 20px; position: absolute; height: 300px; overflow: scroll;}
.agendatabel a, .agendatabel a:visited {color: white;}
.agendatabel a:hover {color: #6A6955}

.datumkop   { color: white; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold; margin-top: 200px; margin-left: 355px; position: absolute;  }
.datum  { color: white; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 230px; margin-left: 355px; position: absolute; width: 500px }

.infokop   { color: white; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold;margin-top: 200px; margin-left: 500px; position: absolute;  }
.info, .info a:link, .info a:visited  { color: white; font-size: 14px; line-height: 27px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  margin-top: 230px; margin-left: 500px; position: absolute; width: 460px }
.info a:hover {color: white; font-weight: bold;}

.maxanel  { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 620px; margin-bottom: 10px; margin-left: 20px; position: absolute}
.maxanel a, .maxanel a:link, .maxanel a:visited, .maxanel a:active  { color: white;}
.maxanel a:hover {color: #B12D25}
