body {
	color:#3f5c62;
	margin:0;
	background:#3f5c62;
	font:12px/18px Arial, Helvetica, Tahoma, sans-serif;
}
img { border-style:none;}
a {
	color:#bfb53c;
	text-decoration:none;
}
a:hover { text-decoration:underline;}
.page {
	width:780px;
	margin:0 auto;
	padding:0 0 20px;
}
#header {
	min-height:249px;
	position:relative;
	background:#fff;
}
* html #header { height:249px;}
#header h1 {
	margin:0;
	position:absolute;
	top:9px;
	left:24px;
	background:url(/images/bg-logo.gif) no-repeat;
	width:244px;
	height:103px;
	overflow:hidden;
	text-indent:-9999px;
}
#header h1 a {
	height:100%;
	display:block;
}
#header .menu {
	position:absolute;
	top:129px;
	left:0;
	margin:0;
	padding:0 0 0 18px;
	list-style:none;
	line-height:30px;
	font-weight:bold;
	background:#bfb53c;
	width:762px;
}
#header .menu li { float:left;}
#header .menu a {
	display:block;
	color:#fff;
	padding:0 8px;
}
#header .menu a:hover,
#header .menu li.active a {
	text-decoration:none;
	color:#3f5c62;
	background:#fff;
}
#header .rss {
	position:absolute;
	top:107px;
	right:25px;
	line-height:17px;
	background:url(/images/ico-rss.gif) no-repeat 100% 0;
	padding-right:21px;
}
#header .list-img {
	position:absolute;
	top:159px;
	left:0;
	margin:0;
	padding:0;
	list-style:none;
}
#header .list-img li { float:left;}
.main {
	padding:7px 25px 24px 24px;
	position:relative;
	height:1%;
	background:#fff;
}
.main .archief {
	position:absolute;
	top:4px;
	right:25px;
	font-size:14px;
	background:url(/images/ico-bullet1.gif) no-repeat 0 5px;
	padding-left:10px;
}
.blog {
	background:url(/images/bg-border.gif) repeat-x 0 100%;
	padding:14px 0 15px;
	overflow:hidden;
	height:1%;
}
.blog h2 {
	margin:0;
	font-size:16px;
	padding-bottom:10px;
}
.blog h2 .subtitel{
clear:both;
display:block;	
font-size:13px;
font-weight:normal;
padding:0px;
margin:0;
}
.blog h2 a { color:#3f5c62;}
.blog em {
	font-style:normal;
	display:block;
	padding:0 0 20px;
	margin-top:-10px;
}
.blog p { margin:0;}
.less-meer {
	background:url(/images/ico-bullet1.gif) no-repeat 0 13px;
	padding-left:10px;
	padding-top:10px;
}
.right-img {
	float:right;
	margin:-11px 0 0 7px;
	display:inline;
}
.blog dl {margin:0;position:relative;}
.blog dl dt {float:left;width:180px;float:left;position:relative;}
.blog dl dd {margin:0;position:relative;float:left;width:550px;}
.blog .links {
	margin:0;
	padding:7px 0 0 27px;
	list-style:none;
}
.blog .links li {
	background:url(/images/ico-bullet2.gif) no-repeat 0 6px;
	padding-left:9px;
}
.blog .links a { color:#3f5c62;}
.blog h3 {
	margin:5px 0 0;
	font-size:12px;
}
.left-img {
	float:left;
	margin:4px 8px 0 0;
}
.mail { color:#3f5c62;}
.img-gallery {
	margin:-14px 0 0 -42px;
	padding:0 0 2px;
	list-style:none;
	overflow:hidden;
	width:773px;
	font-size:11px;
	line-height:14px;
}
.img-gallery li {
	float:left;
	padding:23px 0 0 42px;
}
.img-gallery li img { display:block;}

div.blog div.top5{
	float:right;
	width:300px;
	border:1px solid #3f5c62;
	padding:0 5px 10px 5px;
	margin:0 0 20px 20px;
}
	div.blog div.top5 h3{padding:5px;font-size:1.1em}
	div.blog div.top5 ul{margin:0;padding:0;}
	div.blog div.top5 ul li{list-style-type:none;}
	div.blog div.top5 ul li span{
		padding:0 10px 0 5px;
		line-height:1.25em;
		margin:0;
		display:block;
		float:left;
		clear:left;
	}
	div.blog div.top5 ul li a{
		float:left;
		display:block;
		width:90%;
		clear:right;
		/*margin-left:20px;*/
	}
