html,body {
		height:100%; /* Nodig voor verticaal centreren */
		margin: 0px;
		padding: 0px;
	}
body {	
        font-family: Arial,MS sans-serif;
        font-size: 10pt; 
        line-height: 14pt;      
        color: #1f2228;       
     	background-color: #ffffff;  
		width: 100%;
		background-image: url(../images/bg.jpg);			
		background-repeat:repeat-x;
		}		
		
#distance { 
		width:1px;
		height:50%;
		margin-bottom:-300px; /* helft van de website hoogte */
		float:left;
		}
#container {

      	width:945px;
        height:615px;
		text-align:left;
		margin:0 auto; /* Ook horizontaal centreren */
		position: relative;
		clear: left;
		}				 			
#header{
		float: left;
		margin-top:0px;
		margin-left:0px;
		width: 945px;
		height:265px;
		padding: 0px 0px 0px 0px;	
		background-image: url(../images/main_01.jpg);			
		background-repeat:no-repeat;
		border: solid 0px green;
}					 
#dienst {
		margin-left:755px;
		margin-top:24px;
		padding-right:12px;
		width:160px;
		text-align:right;
		border-right:solid 2px #fff;
}

#dienst h2 {
		margin:0px;
		padding:0px;
		color: #fff;
		font-size:14px;
		font-weight:normal;
		background-image: url(../images/blok.jpg);			
		background-repeat:no-repeat;
		background-position:left center;
}

#dienst p {
		margin-top:10px;
		padding:0px;
		color: #fff;
		font-size:10px;
}

#middle{
		float: left;
		margin-top:0px;
		margin-left:0px;
		width: 945px;
		height:67px;	
		background-image: url(../images/main_02.jpg);			
		background-repeat:no-repeat;
}					 

#adres {
		margin-left:340px;
		margin-top:45px;	
}

#adres p {
		margin:0px;
		padding:0px;
		color: #fff;
		font-size:11px;
}
#adres a {color:#fff;}
#adres a:hover {color:#24b2ed;}

#bottom{
		float: left;
		margin-top:0px;
		margin-left:0px;
		width: 945px;
		height:268px;
		padding: 0px 0px 0px 0px;	
		background-image: url(../images/main_03.jpg);			
		background-repeat:no-repeat;
}

#bottom_big{
		float: left;
		margin-top:0px;
		margin-left:0px;
		width: 945px;
		height:268px;
		padding: 0px 0px 0px 0px;	
		background-image: url(../images/main_big_03.jpg);			
		background-repeat:no-repeat;
}

#menu {
		float:left;
		margin-top:16px;
		margin-left:0px;
		width:190px;
		height:230px;
		padding-top: 5px;
		padding-left:5px;
		padding-right:10px;
		padding-bottom:10px;
}

#content {
		float:left;
		margin-top:16px;
		margin-left:30px;
		width:350px;
		height:220px;
		padding-top: 10px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:10px;	
}

#footer {
		color: #493f0b;
		font-size: 8pt;
		clear: both; 
		position:relative;
		padding:0px;
		width:940px;
		height:20px;
}

#lfoot {
		float: left;
		padding-left:2px;
		padding-top:2px;
}

#rfoot {
		float:right; /*voor FF */
		position:relative;
		padding-right:2px;
		padding-top:2px;
}

#rfoot a {
		color: #493f0b;    
}
	
.nav{
		margin: 0;
		padding: 0;
		list-style-type: none;
		margin-left:55px;
		margin-top:20px;
	}

.nav li{
		filter: alpha(opacity=50);
		font-weight:bold;
		font-size:11pt;
		letter-spacing: 0.1em;
}

.nav li a{
		text-decoration: none;
		color:#fff;
}
	
.nav li a:hover{
		color:#f17f04;            
	}    

h1		 {
		color:#2e4f94; 
		font-size:14pt;
}

h2		{
		color:#824a26;
		font-size:14pt;
		padding-left:30px;
}

h3		{
		color: #5d9911;
		font-size:14pt;
		padding-left:30px;
}

#lijst {
				
}

#lijst td {
	border-bottom:1px solid #493f0b;
}

a {
		text-decoration: none;
		color:#2e4f94;
}
a:hover {color:#611969;}

img {border:none;}	