html body {
	margin: 15px;
	color:#FFFFFF;
	overflow:hidden;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}

div.container {}

.divide {}

td.top {
	background:#FFF url("../images/banner.gif") no-repeat center top;
	height:78px;
	width:955;
}

td.navigation { 
	margin:0px;
	background: #83B817;
	height:19px;
	width:955;
	vertical-align:middle;
	text-align:center;
}

td.body {
	background:#FFF url("../images/background.jpg") no-repeat center top;
	height:423px;
	width:955px;
	text-align:left;
	vertical-align:top;
}

td.footer { 
	height:21px;
	width:955px;
	vertical-align:bottom;
	text-align:right;
	font-size:10px;
	color:#4B2857;
}

div.title {
	margin:0px;
}

div.inhoud {
	margin:45px 0px 0px 180px;
	width:598px;
	height:236px;
	text-align:left;
	vertical-align:top;
}

td.sponsors {
	width:137px;
	height:70px;
	margin:0px;
	border:0px;
	vertical-align:middle;
	text-align:center;
}

h1 { margin: 0px 0px 10px 8px; color:#83B817; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 20px; margin-bottom:0px; }
h2 { margin: 0px; color:#83B817; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; display:inline; }
h3 { margin: 0px; color:#4B2857 ; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; line-height:15px; }
h4 { margin: 0px; color:#4B2857 ; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; line-height:15px; }

p { margin: 0px 0px 15px 0px; color:#4B2857 ; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; line-height:15px; }
p.ankers { margin: 0px 0px 15px 0px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height:15px; text-align:justify;}
p.date { margin: 0px 0px 0px 0px; color:#4B2857 ; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; line-height:15px; }

a { border:0px; color:#83B817; }

a.nieuwsitem{margin:0px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; line-height:15px; }
a.nieuwsitem:link{color:#007CDF; text-decoration:underline;}
a.nieuwsitem:visited{color:#007CDF; text-decoration:underline;}
a.nieuwsitem:hover{color:#FFFFFF; text-decoration:underline; }
a.nieuwsitem:active{color:#007CDF; text-decoration:underline;}

img { 
	border:0px;
}

ul {
	margin:5px 0px 15px 0px;
	color:#4B2857; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight:normal; 
	line-height:15px;
	list-style-position: outside;
	list-style-type:disc;
}

ol {
	margin:5px 0px 15px 0px;
	color:#4B2857; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight:normal; 
	line-height:15px;
	list-style-position: outside;
	list-style-type:decimal;
}

li {
	list-style-type:disc;
	color:#4B2857;
	font-size:13px;
	position: relative;
	list-style-position:outside;
	margin-left:30px
}

li.abs {
	list-style-type:decimal;
	color:#4B2857;
	font-size:13px;
	position: relative;
	list-style-position:outside;
	margin-left:30px
}

li.news {
	list-style-type:disc;
	color:#4B2857;
	font-size:13px;
	position: relative;
	list-style-position:outside;
	margin-left:0px
}

hr {
	height: 0;
	border: 0;
	border-top: 1px solid #FFFFFF;
	margin: 15px 0px 15px 0px;
	padding: 0;
}

hr.nav {
	height: 0;
	border: 0;
	border-top: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0;
}

.clear {
  clear:both;
  display:block;
  height: 0;
  margin:0;
  padding:0;
  font-size:1px;
  line-height:0px;
  background-color: transparent;
}

.INPUT {
	margin: 3px 0px 2px 5px;
	border: 1px #85B818 solid;
	width: 100%;
}

.INPUT_ON {
	margin: 3px 0px 2px 5px;
	border: 1px #FFFFFF solid;
	font-weight: bold;
	width: 100%;
}

/* 
   scroller
*/
div#hold	{ 
	position:relative; overflow:hidden;
	width:550px; height:236px; 
  	z-index:100; 
	}
div#wn	{ 
	position:relative; 
	left:0px; top:0px; 
	width:550px; height:238px; 
	clip:rect(0px, 550px, 200px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:relative; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0; top:0;
  width:11px; height:160px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:0px; top:-24px;
  width:11px; height:210px;
  background: url("images/track.gif") #4B2857 repeat;
  z-index:1;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#83B817;
  z-index:1;
  }  
div#up { position:absolute; left:0px; top:-37px; z-index:2 }  
div#down {
	position:absolute;
	left:0px;
	bottom:0;
	z-index:3;
	top: 189px;
}  

table.main { 
  background-color:transparant;
  width:598px; 
  border:0px; 
  }

/* 
   einde scroller
*/

/* 
   voor Registration formulier
*/


TD{
	color:#000000;
	font-size:12px;
}

TEXTAREA {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
}

INPUT {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
}