body, html {
	background:#fff url(../../images/bg_main.gif) repeat-x;
	color:#1d5896;
	margin:0;
	padding:0;
	font:normal 11px verdana,arial,sans-serif;
}

body {
	min-width:900px;
}

div#wrapper {
	width:900px;
	margin:0 auto;
	padding:0;
}

div#wrapper a {
	text-decoration:underline;
	color:#1d5896;
}

img {
	border:0;
}

form {
	margin:0;
	padding:0;
}

/* Top (logo + knoppen, contact en snel naar */

div#top {
	height:143px;
}

#logo {
	margin:9px 0 0 7px;
}

#top ul {
	margin:0;
	padding:0;
	list-style-type:none;
	float:right;
}

#top ul li {
	display:block;
	float:left;
	padding:0;
	margin:0;
}

#top ul li a {
	width:93px;
	height:22px;
	padding:8px 0 0 24px;
	margin:10px 0 0 10px;
	color:#fff;
	text-decoration:none;
	display:block;
	background:#1e93cb url(../../images/knp_top.gif) no-repeat;
}

#top ul li a:hover {
	color:#fff;
	text-decoration:underline;
}

/* Sfeer (foto's ... sfeerbeeld) */

div#sfeer {
	background:#1d5896 url(../../images/bg_sfeer_main.jpg) no-repeat;
	height:186px;
}

.sfeerAfb {
	float:right;
	margin:40px 0 0 10px;
}

/* Keuze (kiezen tussen Assen en Groningen) */
div#keuze {
	height:248px;
	padding-top:10px;
}

div#grunn {
	border:1px solid #1f94cc;
	width:433px;
	height:201px;
	float:right;
	background:url(../../images/bg_grunn.jpg) left no-repeat;
	text-align:right;
	padding:35px 10px 0 0;
}

#grunn p {
	line-height:150%;
}

div#assen {
	border:1px solid #1f94cc;
	width:433px;
	height:201px;
	background:url(../../images/bg_assen.jpg) right no-repeat;
	padding:35px 0 0 10px;
}

#assen h1, #grunn h1 {
	font:bold 14px verdana,arial,sans-serif;
	margin:0;
	padding:0 0 16px 0;
	color:#b73128;
}

#assen p {
	line-height:150%;
	width:200px;
}

#linkAssen {
	float:right;
	width:100px;
	text-align:right;
	padding:72px 20px 0 0;
	_padding: 90px 20px 0 0;
}

#linkGrunn {
	float:left;
	width:200px;
	text-align:left;
	padding:72px 0 0 20px;
	_padding:90px 0 0 20px;
}

span a {
	padding:0 !important;
	margin:0 !important;
	font:normal 18px verdana,arial,sans-serif !important;
	color:#b73128 !important;
	text-decoration:none !important;
}

.gnaar {
	display:block;
	font-weight:bold;
	font-size:12px;
	padding:3px 11px 0 0;
}

.gnaarGrunn {
	display:block;
	font-weight:bold;
	font-size:12px;
	padding:3px 0 0 11px;
}

/* Footer (spreekt voorzich) */

div#footer {
	background:#d2eaf5;
	margin-bottom:20px;
	padding:0;
}

div#footer a {
	color:#1d5896;
	text-decoration:none;
	padding-left:20px;
	border-left:1px solid #1d5896;
	margin-left:20px;
}

div#footer a:hover {
	text-decoration:underline;
}

#footer p {
	width:900px;
	margin:0 auto;
	padding:72px 0 20px 0;
	text-align:right;
	background:url(../../images/bg-footer.gif) no-repeat;
}