body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	text-align:center;
	background-image:url(images/stroke.png);
	background-repeat:repeat-x;
	color:#444444;
}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#41620b;
	font-size:18pt;
	padding:8px 0px 0px 0px;
	font-weight:normal;
	margin:0;	
}

h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	color:#3b580b;
	font-weight:normal;
	line-height:1;
	margin:0;
	padding:8px 0 0 0;
}

#main{
	width:500px;
	text-align:justify;
	font-size:12px;
	line-height:1.6;
}

#updates{
	width:200px;
	font-size:12px;
	line-height:1.5;
}

input,textarea{
	border:solid #aec1a4 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	margin:0;
}

input:focus,textarea:focus{
	border-color:#41620b;
}

hr{
	border:none;
	background-color:#EEEEEE;
	height:1px;
}

.wiki, .wiki:visited, .wiki:active{
	text-decoration:none;
	color:#0b427d;
}

.wiki:hover{
	text-decoration:none;
	color:#1a60ab;
}

a, a:visited, a:active{
	text-decoration:none;
	color:#0b427d;
}

a:hover{
	text-decoration:none;
	color:#1a60ab;
}

.mededeling{
	background-color:#d9f992;
	border:solid #aed063 3px;
	color:#2c3b0b;
	padding:6px;
	font-size:12px;
	text-align:left;
}

.mededeling strong{
	font-size:18px;
	font-weight:normal;
}


.portfolio .link{
	margin:0;
	padding:0;
	color:#8da565;
}

.portfolio .link:hover{
	color:#576e32;
}

#container{
	margin:0 auto 0 auto;
	width:750px;
	text-align:left;
}

#top{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25pt;
	height:61px;
	line-height:61px;
	color:#0a3278;
	vertical-align:middle;
}

#header{
	height:217px;
}

#menu{
	position:relative;
	font-family:Arial,Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	height:56px;
	line-height:56px;
	color:#2c5b0a;
}

#menu ul{
	list-style:none;
	margin:0;
	padding:0;
}

#menu li{
	display:inline;
	margin:0;
}

#menu a:hover{
	background-color:#ffffff;
}

#menu a{
	color:#1d3e06;
	text-align:center;
	position:relative;
	float:left;
	min-width:120px;
	margin-right:5px;
	text-decoration:none;
}

#main, #updates{
	float:left;
	border-left:dotted #cdcdcd 1px;
}

#main{
	padding-left:10px;
	padding-right:10px;
}

#updates{
	padding-left:10px;
}

.portfolio{
	padding:3px;
	padding-left:0px;
	line-height:1.5;
	margin-bottom:0px;
}

.portfolio .afbeelding{
	width:490px;
	height:90px;
}

.portfolio .imgbg{
	background:url(images/imgbg.png) no-repeat;
	width:496px;
	height:96px;
	padding:3px;
	margin-bottom:0px;
}

.portfolio .imgbg:hover{
	background:url(images/imgbg2.png) no-repeat;
}

#wolk1{
	position:relative;
	float:left;
	background-image:url(images/wolk1.gif);
	width:144px;
	height:103px;
	top:30px;
}

#wolk2{
	position:relative;
	float:left;
	background-image:url(images/wolk2.gif);
	width:145px;
	height:95px;
	top:100px;
	left:100px;
}

#wolk3{
	position:relative;
	float:left;
	background-image:url(images/wolk3.gif);
	width:110px;
	height:75px;
	top:50px;
	left:210px;
}

.viewmap, .contform{
	line-height:16px;
	padding-left:22px;
}

.viewmap{
	background:url(images/map.png) no-repeat;
	margin-bottom:3px;
}

.contform{
	background:url(images/contact.png) no-repeat;
}