body {	
        font-family:  Arial, MS sans-serif;
		margin: 0 auto;
		padding:0px;
		width: 100%;
		height: 100%;
		color:#3f2a02;
		background-color:#725d32;
		font-size:11px;
		line-height: 14pt;    
		background-image: url(../images/bg.jpg); 
		background-repeat:repeat-x;
		}			

#wrapper {
		position: relative; /* required by NN */ 
      	width:990px;
		margin:0 auto;
		margin-bottom:40px;	
		}
		
/* Needed to stretch the wrapper div for Mozilla */ 
/* moz 1.4 requires something in the content field */ 
#wrapper:after { 
		content: "."; 
		display: block; 
		line-height: 1px;
		font-size: 1px; 
		clear: both;
} 

#container {
      	width:990px;
		border-left:solid 1px #fff;
		border-right:solid 1px #64532f;
		}
		
#header{  			
		position:relative;
		margin-top:0px;
		margin-left:0px;	
		padding-top:0px;
		padding-left:0px;
		width:990px;
  		height:159px;
		z-index:2;
		background-image: url(../images/main_01.jpg); 
		background-repeat:no-repeat;
		background-position:top left;
	}		
	
#datum {
		color:#dcdada;
		font-size:10px;
		letter-spacing: 1px;
		font-weight:bold;
		text-align:right;
		padding-right:5px;
	}
	
#main{  		
		float:left;
		position:relative;
		margin-top:0px;
		margin-left:0px;
		padding-left:0px;
		padding-top:0px;
		width:990px;
		z-index:3;	
		background-image: url(../images/mainbg.jpg); 
		background-repeat:repeat-y;
		background-position:top left;
		}
		
#left{
		float:left;
		position:relative;
		margin-top:0px;
		margin-left:155px;
		padding-left:0px;
		width: 155px;
		z-index:4;
}

#right{  			
		float: left;
		position:relative;
		margin-top:0px;
		margin-left:30px;	  
		padding-top:10px;
		width:460px;
		z-index:1;
		}
		
#footer {
		position:relative;
		clear:both;
		text-align:left; 
		margin-left:0px;
		margin-bottom:0px;
		padding-left:0px;
		padding-bottom:0px;
		margin-top:0px;
    	width: 990px;
		height:313px;
		background-image: url(../images/main_03.jpg); 
		background-position:bottom left;
		background-repeat:no-repeat;
		border-bottom:solid 1px #64532f;
}		
		
#ftleft {
		margin-top:294px;
		margin-left:5px;
		float:left;
		text-align:left; 
		width: 450px; 
}

#ftright {
		margin-top:294px;
		margin-right:5px;
		float:right;
		text-align:right; 
		width: 450px; 
}

.scroll {
		width:340px;
		text-align:left;	
		filter:alpha(opacity=50);  /**IE**/
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);  /**IE**/
		opacity:.5;  /**Firefox 1.5**/
		-moz-opacity:0.5;  /**Mozilla**/
		-khtml-opacity:0.5;  /**KHTML**/
}

a:link, a:visited, a:active {text-decoration:none;color:#6e2191;}

a:hover {color: #5f9100;}

ul {
		color:#323232;
		font-size:11px;
}
/* Paragraph Headings
----------------------------------------------- */
h1, h2, h3, h4, h5, h6 {font-weight: bold;letter-spacing: 0.1em; margin-top:0px;margin-left:0px;padding-left:0px;}

h1 {		
		font-size:16px;
		text-align: left;	
		color:#5f9100; 
		margin-left:-25px;
		padding-left:25px;
		}

h2{
		font-size:13px;
		color:#5f9100; 
		padding-top:0px;
}

h3 {
		font-size:12px;
		font-style:italic;
		color:#5f9100; 
}

img {
		border:none;
}

#footer ul,
#footer ul li {
		list-style-type:none;
		margin-left:0px;
		padding-left:0px;
		display:inline;
}

#footer ul li a:link,#footer ul li a:visited,#footer ul li a:active  {	
			color:#dcdada;
			font-size:10px;
			font-weight:bold;
			letter-spacing:1px;
			padding-left:5px;
			padding-right:5px;
			border-right:solid 0px #181f7c;
}

#footer ul li a:hover {
		color:#0A67A9;
}

/* Bij meerdere secties moet het RSS blok, weer links beginnen en niet er naast .*/

.rss {clear:left;}