@charset "utf-8";



* {

	margin: 0;

	padding: 0;

}

ul,li, li ul, li ul li {

	padding: 0;

	margin:0;

	}

ul li,li ul li {

	list-style: none;

	

}

a {

	text-decoration: none;

	color: #0000FF;

}

p {

	margin: 0 0 10px 0;

}

body {

	background: #f3f3f3;

	font: 62.5%/1.26 Arial, tahoma,Verdana, sans-serif;

	font-size: 13px;

}

h2 {

	

}

h3 {

	margin: 0 0 5px 0;

	color: #f18000;

	font-size: 14px;

}

div#center {

	margin: 0 auto 0 auto;

	width: 1000px;

}

div#top-container {

	padding: 10px 10px 0 10px;

	height: 90px;

	background: #E97A01 url(../images/top.jpg) no-repeat;

}

	div#top-container h1 {

		display: block;

		width: 464px;

		height:41px;

		/*background:url(../images/logo.gif) no-repeat;*/  

	}

	div#top-container-left {

		float: left;

	}

	div#top-container-right {

		float: right;

		width: 510px;

	}

    div#top-banner {

		width: 468px;

		float: right;

		

	}

	div.tekst {

		margin: 20px 0;

	}

    div#login-container { 

	    float: right;

		width: 130px;

	}

	div#login-container a {

		color: #fff;

		font-weight:bold;

		text-decoration: underline;

	}	

	div#login-container a:hover {

		text-decoration: none;

	}

		div#login-container form#login label {

			float: left;

			width: 35px;

		}

		div#login-container form#login input {

			float: right;

			width: 80px;

		}

		div#login-container form#login input.submit {

			width: 50px;

		}

	div#content-container {

		position: relative;

	}

		div#prov-box {

			margin: 0 0 10px 0;

			padding: 9px;

			width: 748px; /* 798px*/

			height: 264px;

			border: 1px solid #C8C8C8;

			

		}

			div#prov-box ul {

				float: left;

				background: green;

			}

			div#prov-box ul li a{

				display: block;

				padding: 3px 0 0 8px;

				width: 134px; /*142px*/

				height: 17px;

				background: #666769;

				border-bottom: 1px solid #565759;

				border-top: 1px solid #7a7b7d;

				font-size: 11px;

				font-weight: bold;

				color: #fff;

			} 

			div#prov-box ul li a:hover{

				border-bottom: 1px solid #757678;

				border-top: 1px solid #cacaca;

				background: #8e959f;

			}

			

			/*image hovers*/

			

			div#prov-box div#box-content-container {

				float: right;

				width: 602px;

				overflow: hidden;	

			}

			div#prov-box div#box-content-container div#content-right {

				float: right;

				width: 149px;

				height: 264px;

				 background: /* url('../images/flevoland.png') 7px 20px no-repeat*/ #626262;	

			}

				div#prov-box div#box-content-container div#content-right div#beschikbare-kavels {

					margin: 30px 0 0 0;

					color: #fff;

					font-size:15px;

					font-weight: bold;

					text-align: center;

				}			

			div#prov-box div#box-content-container div#content-left {

				width: 449px;

				height: 264px;

				background: #f18000 url('../images/provincie-box-img.jpg') no-repeat 0 174px;

			}

				div#prov-box div#box-content-container div#content-left h3 {

					padding : 4px 12px;

					color: white;

				}

				div#prov-box div#box-content-container div#content-left div#content-text {

					padding: 0 12px;

					height: 134px;

					overflow: hidden;

					color: white;

				}

				div#prov-box div#box-content-container div#content-left div#content-text p {

					margin: 0 0 7px 0;

				}

				

		div#main {

			position:relative;

	   	    background: url('../images/main_bg.gif');

			height: 36px;

			border-left: 1px solid #b9b9b9;

			border-right: 1px solid #b9b9b9;

		}

			div#main ul li {

				float: left;

				list-style-type: none;

			}

				div#main ul li a {

					display: block;

					padding: 10px 0 0 0px;

					font-weight: bold;

					height: 26px;

					width: 88px;

					overflow: hidden;

					text-align: center;

					color: #E6E8E9;

					background:url('../images/main.gif');

					text-decoration: none;

					text-transform: capitalize;

					border-right: 1px solid #b9b9b9;

				}

				div#main ul li a:hover {

					background:url('../images/main_hover.gif');

				}

				div#main ul li div {

					display: none;

					position:absolute;

					padding: 0 10px 10px 10px;

					background:#717274;

				}

			div#main ul.submenu {

				position: relative;

				z-index: 100;

				clear:both;

				left:inherit;		

			}

				div#main ul.submenu li {

					display: block;

					margin: 0px;

					clear: both;

					float: none;

				}

				div#main ul.submenu li a {

					display: block;

					padding: 5px;

					background: #717274;

					color: #E6E8E9;

					border: none;

					height: 18px;

					width: 134px;

					font-size: 12px;

					text-transform:none;

					text-align: left;

					text-transform: capitalize;

				}

				div#main ul.submenu li a:hover {

					color: #B9B9B9;

				}

				div#main ul li a ul {

					height: auto;

				}

				div#main ul li a:hover ul {

				

				}

		div#search	{	

			float: left;

			height: 36px;

			width: 195px;

		}

	div#main-sub {

		height: 18px;

	}

	div#content-main {

		padding: 8px 0 30px 8px;

		width: 567px;

		overflow: hidden;

		background: #fff;

	}

	

	div#content-main div#intro{

		margin: 0 0 20px 0;

	}

	

	div#prov-banners {

		clear: both;

	    margin: 0 0 10px 0;

		padding: 16px 11px 2px 11px;

		width: 744px;

		overflow: hidden;

		background: #efeff5;	

	} 

	div#prov-banners ul {

		 

	}

	div#prov-banners ul li{

		float: left;

	}

	div#prov-banners ul li a {

		display: block;

		margin: 0 16px 0 0;

	}

	div#prov-banners ul li a img {

		border: 1px solid #C8C8C8;

		width: 134px;

		height: 84px;

	}

	div#prov-banners ul li a span {

		display: block;

		font-size: 11px;

		color: #61666D;

		text-align: center;

	}

	div#prov-banners ul li a:hover span {

		text-decoration: underline;

	}

	div#nieuws-container {

		padding: 9px;

		width: 746px;

		overflow: hidden;

		color: #61666D;

		border: 1px solid #C8C8C8;

	}



	div#nieuws-container div#kavel-alarm a,

	div#nieuws-container div#nieuwsbrief a

	 {

		display: block;

	    height: 250px;

		padding: 0 0 30px 0;

		width: 153px;

		background:url(../images/knop_meer.jpg) 0px bottom no-repeat;

		color: #61666D;

	}

	div#nieuws-container span.h4 {

		margin: 0 0 5px 0;

		display: block;

		color: #F18000;

		font-size: 16px;

		font-weight: bold;

	}

	div#nieuws-container a span.title {

	    display: block;

		margin: 14px 0 3px 0;

		color: #61666D;

		font-weight: bold;

	}

	div#nieuws-container a:hover span.title{

		text-decoration: underline;

	}

	div#nieuws-container a img {

		border: 1px solid #61666D; 

	}

	div#kavel-alarm {

		float: left;

		width: 153px;

	}

	div#nieuws-content-container {

		float: right;

		

		width: 580px;

	}

	div#nieuws-content-container div#nieuwsbrief {

		float: right;

		width: 153px;

	}

	div#actueel-nieuws {

		float: left;

		width: 420px;

		height: 280px;

		overflow: hidden;

	}

	div#actueel-nieuws a.meer {

		display: block;

		height: 25px;

		width: 104px;

		overflow: hidden;

		background: url(../images/knop_meer.jpg) 0px bottom no-repeat;

	}	

	

		

/* provincie */

div#kavels-container {

	padding: 20px 0 0 8px;

	width: 750px;

	overflow: hidden;

}

div.adsbygoogle {

	float: left;

	width: 160px;

}

div#kavels {

	float: left;

	margin:1px 14px 20px 15px;

	width: 400px;

	overflow: hidden;

}

div#kavels span {

	padding: 3px 0 0 3px;

	float: left;

}

div#kavels span a {

	color: #61666D;

}

div#kavels span a:hover {

	color: #f18000;

}

div#header span {

	background: #C8C8C8;

	color: #fff;

	font-weight: bold;

	height: 17px;

}

div#prov-data {

	background: #f18000;

	color: #fff;

	font-weight: bold;

}

div#prov-data span.provincie {

	height: 17px;

	width:396px;

	background: #f18000;

}

div#prov-data span.aant_kavels_provincie {

	height: 17px;

	width: 143px;

	background: #f18000;

}

div#header span.project-plaats ,

ul#kavel-overview-list li a span.project-plaats {

	width: 200px;

}

ul#kavel-overview-list li a span.project-plaats strong {

	color: #0000ff;

}

div#header span.aantal,

ul#kavel-overview-list li a span.aantal {

	width: 40px;

}

div#header span.prijs {

	width: 151px;

}

ul#kavel-overview-list li a span.prijs_eenheid {

	width: 53px;

}

ul#kavel-overview-list li a span.prijs {

	padding: 0 0 0 3px;

	width: 90px;

	text-align:right;

}

div#kavel-overview {

	margin: 0px 0 20px 0;

	border-top: 1px solid #C8C8C8;

	border-left: 1px solid #C8C8C8;

	border-right: 1px solid #C8C8C8;	

}

ul#kavel-overview-list {

	clear: both;

}

ul#kavel-overview-list li a {

	display: block;

	padding: 0 0 10px 0;

	width: 398px;

	overflow: hidden;

	color: #61666D;

	border-bottom: 1px solid #C8C8C8;

}

ul#kavel-overview-list li a:hover {

	background: #f3f1ee;

}

ul#kavel-overview-list li a.nietgevonden {

	display: block;

	height:46px;

	width:398px;

	overflow: hidden;

	background:url('../images/nietgevonden.jpg') no-repeat;

}



div#mpn-container {

	padding: 7px 0 6px 0;

	height: 17px;

}

div#mpn-container div#nav-container {

	margin: 0 auto;

	height: 17px;

	width:370px;

	/*overflow: hidden;*/

}



ul#mpn_nav {

	float: left;

}

ul#mpn_nav li {

	float: left;

	margin: 0 3px 0 0;

}

ul#mpn_nav li a{

	display: block;

	width:20px;

	font-weight: bold;

	margin: 2px 0 0 0;

	padding: 0 1px 0 0;

	background:url('../images/mpn_bg.gif') no-repeat right 50%;

	text-decoration: underline;

	text-align: center;

	font-size: 12px;

}

ul#mpn_nav li a:hover {

	text-decoration: none;

}

ul#mpn_nav li.sel a {

	color: #f18000;

	text-decoration: none;

}

div.mpn-volgende-container {

	margin: 1px 0 0 0;

	padding:0 0 0 4px;

	width:50px;

	float:left;

	text-align: left;

}

		div.mpn-volgende-container a {

			text-decoration: underline;

			display:block;

		}

		div.mpn-volgende-container a:hover {

			text-decoration: none;

		}

	div.mpn-vorige-container {

	margin:1px 0px 0 0;

	padding:0 8px 0 0;

	width:50px;

	float:left;

	text-align:right;

	background: url('../images/mpn_bg.gif') no-repeat scroll right 50%;

}

		div.mpn-vorige-container a {

			text-decoration: underline;

			display:block;

		}

		div.mpn-vorige-container a:hover {

			text-decoration: none;

		}

/* kavel details */

div#kavel-details {

	width: 730px;

	overflow: hidden;

	padding: 25px 20px;

	background: #f2f2f2;

}

div#kavel-details div#afbeelding {

	height: 188px;

	width: 248px;

	border: 1px solid #a5a5a5;

	background: #fff;

	float: left;

}

div#kavel-details div#afbeelding img {

	height: 188px;

	width: 248px;

}

div#kavel-details div#detail-container-1 {

	padding: 0 0 10px 0;

	height: 200px;

	overflow: hidden;

	clear: both;

}

div#kavel-details div#detail-data {

	float: right;

	padding: 5px 8px 5px 8px;

	/*height: 168px;/*188px; */

	width: 434px;/* 450px;*/

	overflow: hidden;

	background: #fff;

	border: 1px solid #a5a5a5;

}

div#kavel-details div#detail-data div.title {

	padding: 0 0 4px 0;

	font-size: 14px;

	font-weight: bold;

}

div#kavel-details div#detail-data div.title div {

	border: none;

}

div#kavel-details div#detail-data div.title span.description {

	width: 80px;

}

div#kavel-details div#detail-data div {

	border-bottom: 1px solid #a5a5a5;

	width: 432px;

	overflow: hidden;

}

div#kavel-details div#detail-data div span.description {

	display: block;

	float: left;

	width: 100px;

}

div#kavel-details div#detail-data div span.value {

	display: block;

	float: right;

	width: 313px;

}

	ul#banners-horizontal {

		clear: both;

		margin: 0 0 20px 0;

		overflow: hidden;

		background: #f2f2f2;

	}

	ul#banners-horizontal li {

		float: left;

	}

		ul#banners-horizontal li a {

			margin: 0 0 0 65px;

			padding: 9px;

			border: 1px solid #C8C8C8;

			display: block;

			width:180px;

			background: #fff;

		}

		ul#banners-horizontal li a.first {

			margin: 0 0 0 0;

		}

			ul#banners-horizontal li a img {

				border: none;

				width: 180px;

			}



/* right banner list*/



div#r-banner-list {

	position: absolute;

	width: 200px;

	top:44px;

	left:789px;

	overflow: hidden;

}

	div#r-banner-list ul li a {

		margin: 0 0 10px 0;

		padding: 9px;

		border: 1px solid #C8C8C8;

		display: block;

		width:180px;

		background: white

	}

	div#r-banner-list ul li a img {

		border: none;

		width: 180px;

	}



/* footer */

	div#footer {

		margin: 0 0 0 0;

		padding: 0 200px 0 8px;

		width: 792px;

		overflow: hidden;

		background: #E7E5E6;

	}

		div#footer hr {

			margin: 0 9px;

			color: #61666D;

			

		}

		div#copyright {

			margin: 10px 0 0 0;

			height: 30px;

			color: #61666D;

			text-align:center;

			font-size: 12px;

		}

		div#image-nav-container {

			padding: 35px 35px 0 9px;

			height: 180px;

			overflow: hidden;

			border-bottom: 1px solid #61666D;

		}

		div#image-nav-container ul li {

			float: left;

		}

		div#image-nav-container ul li a {

			display: block;

			margin: 0 35px 0 0;

			width: 160px;

			overflow: hidden;

		}

		div#image-nav-container ul li a span.title {

			display: block;

			padding: 3px 0 0 22px;

			height: 32px; /*35px*/

			background:url(../images/arrow.gif) no-repeat 4px 4px;

			font-size: 14px;

			font-weight: bold;

			color: #61666D;

			text-decoration: none;

		}

		div#image-nav-container ul li a:hover span.title { 

			text-decoration: underline;

		}

		div#image-nav-container ul li a img {

			border: none;

		}

		div#image-nav-container ul li a span.description {

			margin: 8px 0;

			color: #61666D;

			text-decoration: none;

		}

		div.snel-links {

			float: left;

			padding: 20px 0 0 0px ;

			width:196px;

			overflow:hidden;

		}

		div.snel-links h4 {

			margin: 0 0 0 9px;

			padding: 0 0 0 22px;

			height: 20px;

			font-size: 14px;

			font-weight: bold;

			color: #f18000;

			background:url(../images/arrow.gif) no-repeat 0 2px;

		} 



		div.snel-links ul li a {

		    display: block;

			margin: 0 27px 0 9px;

			width: 160px;

			color: #626262;

		}

		div.snel-links ul li a:hover {

			text-decoration: underline;

		}

		

		/* nieuws pagina */

		body#nieuws-pagina div#content-main,

		body#nieuwsdetail-pagina div#content-main,

		body#nieuwsarchief-pagina div#content-main,

		body.tekstpagina div#content-main {

	padding: 8px 221px 10px 11px;

			width: 768px;

			overflow: hidden;

		}

		body#home-pagina.tekstpagina div#content-main {

			padding: 8px 221px 10px 11px;

			width: 768px;

			overflow: hidden;

		}

		

		body#nieuws-pagina div#intro,

		body#nieuwsdetail-pagina div#intro,

		body#nieuwsarchief-pagina div#intro {

			margin: 0 0 10px 0;

			color: #61666D;

		}

		body#nieuws_detail-pagina div#intro {

			font-weight: bold;

		}

		div#nieuwsa_rtikel-container {

			float: left;

			width: 570px;

			overflow: hidden;

		}

		div.adsbygoogle-l {

			float: left;

		}

		div.adsbygoogle {

			float: right;

		}

		ul#nieuwsartikel-list {

			margin: 0 0 21px 0;

		}

		ul#nieuwsartikel-list li a {

			display: block;

			margin: 0 0 5px 0;

			padding: 0 0 0 14px;

			color:#61666D;

			text-decoration: none;

			background: url('../images/nieuws-pijl.gif') no-repeat scroll 0 3px;

		}

		ul#nieuwsartikel-list li a:hover {

			text-decoration: underline;

		}

		ul#nieuwsartikel-list li a span.datum {

			display: inline;

		}

		ul#nieuwsartikel-list li a span.titel {

			font-weight:bold;

		}

		

		div#nieuwsartikel-container a:hover {

			text-decoration: underline;

		}

		div#nieuwsartikel-container h2 {

			margin: 0 0 10px 0;

			padding: 0 0 10px 0;

			border-bottom: 1px solid #b5b5b5;

			font-size: 20px;

		}

		div#titel-bron {

			margin: 10px 0 10px 0;

			font-size: 11px;

			color: #f18000;

		}

		

		body#nieuwsdetail-pagina div#inhoud {

			margin: 0 0 24px 0;

			color: #61666D;

		}

		body#nieuwsdetail-pagina a {

			color: #f18000;

		}

		div#nieuwsartikel {

			margin: 0 0 30px 0;

			width: 570px;

			overflow: hidden;

		}

		div#nieuwsartikel a#link {

			display: block;

			margin: 20px 0;

			text-decoration: underline;

		}

		

		div#main-tekst {

			margin: 20px 0 0 0;

			color: #2f2928;

		}

		div#main-tekst h2{

			color: #666666;

			font-size:15px;

		}

		

		/* nieuwsarchief */

		ul#nieuwsarchief-list {

		}

		ul#nieuwsarchief-list li {

		}

		ul#nieuwsarchief-list li a {

			color: #f18000;

		}

		/* kavelalarm */

		body#kavelalarm-pagina div#content-main {

			width: 748px;

			overflow: hidden;

			background:none;

		}

		body#kavelalarm-pagina div#content-main h2 {

			border-bottom: 1px solid #000; 

		}

		

		div.left-content-box {

			float: left;

			padding: 18px 17px 0 9px;

			width:  441px;/*470px;*/

			height: 316px;

			border: 1px solid;

		}

		div.right-content-box {

			float: right;

			padding: 18px 17px 0 9px;

			width: 221px;/*248px;*/

			height: 316px;

			border: 1px solid;

		}



/* tekst pagina */



body.tekstpagina h2 {

	margin: 0 0 10px 0;

	padding: 0 0 10px 0;

	border-bottom: 1px solid #b5b5b5;

	font-size: 15px;

	color:#666666;

}

	div#main-tekst {

		padding: 30px 0 0 0;

		float:left;

		overflow:hidden;

		width:570px;

	}

ul#textpagina_links li a {

	display: block;

	margin: 0 0 10px 0;

}

ul#textpagina_links li a span.titel {

	display: block;

	font-weight:bold;

}

ul#textpagina_links li a span.omschrijving {

	display: block;

	color: #000000;

}

/* contact */

	div#contact-form {

		margin: 20px 0;

	}

	div#contact-form form {

		clear:both;

		display: block;

		width: 400px;

		overflow: hidden;

	}

	div#contact-form form label {

		display: block;

		margin: 0 0 3px 0;

		width:120px;

	}

	div#contact-form form input {

		display: block;

		margin: 0 0 10px 0;

	}

	div#contact-form form #email {

		width:400px;

	}

	div#contact-form form #bericht {

		margin: 0 0 20px 0;

		width:400px;

		height:120px;

	}

	div#contact-form form #submit-verzenden {

		float: right;

	}

	div#bannerexamples  {

		float: right;

		padding: 0 0 0 22px;

		width: 138px;

		text-align: right;

	}

	div#bannerexamples img {

		display: block;

		margin: 0 0 20px 0;

	}



	/* form */

	

	div.form-container {

		margin: 20px 0 0 0;

		padding: 10px;

		border: 1px solid #B5B5B5;

	}

	form {

		width: 100%;

	}

	form div.field,

	form div.field-submit {

		margin: 0 0 5px 0;

		width: 500px; 

		overflow: hidden;

	}

	form div.field-submit input {

		width: 80px;

	}

	form label {

		float: left;

		width: 240px;

	}

	form div.foto label {

		width: 120px;

	}

	form input,

	form select{

		float: right;

		width: 250px;

	}

	form textarea {

		float: right;

		width: 250px;

		height: 80px;

	}

	form span.radial-label {

		float: right;

	}

	form span.radio-field input {

		float: left;

		width: 10px;

	}

	form div.field input#submit-form {

		margin: 20px 0 0 0;

		width: 80px;

	}

	form div.field span.invoerveld input.foto {

		width:250px;

		height:22px;

	}

	form div.foto_container {

		width:500px;

	}

	form div.field, 

	form div.field-submit {

		margin:0 0 5px;

		overflow:hidden;

		width:500px;

    }

	form div.field-submit input {

		width: 80px;

	}	

	form div.foto_container img {

		display: block;

		float: right;

	}

	form div.field input.upload_img {

		width: 60px;

	}

	

	/* adverteren form*/

	form#adverterenform {

		width: 500px;

		overflow: hidden;

	}

	form#adverterenform div.field input#geslacht-man,

	form#adverterenform div.field input#geslacht-vrouw {

		float: left;

		width: 10px;	

	} 



	span.radio-field {

		float: right;

		display: block;

		width: 250px;

		overflow: hidden;

	}

	span.radio-label {

		display: block;

		float: left;

		padding: 0 7px;	

	}

	

	/* contact form */

	form#contactform {

		width: 480px;

	}

	form#contactform div.field,

	form#contactform div.field-submit {

		width: 480px;

		overflow: hidden;

	}

	form#contactform div.field label {

		width: 70px;

	} 

	form#contactform div.field input,

	form#contactform div.field select {

		width:350px;

	}

	form#contactform div.field input#submit-form {

		width: 80px;

	}

	form#contactform div.field textarea {

		width:350px;

		height: 120px;

	}

	body#kavelalarm-pagina div.error {

		margin:0;

		padding: 0;

	}

	body#kavelalarm-pagina div.form-container {

		margin: 10px  0 0 0px;

	}

	div.error {

		margin:20px 0 0 0;

		padding: 10px;

		color: red;

	}

  	

	/* beheer */

	div#beheer-content-container {

		width:750px;

		overflow:hidden;

	}

		div#beheer-navigatie {

			float: left;

			padding:0;

			width: 160px;

			overflow: hidden;

			border-right:1px solid #f18000;

		}

		div#beheer-content {

			float: right;

			width: 570px;

			overflow: hidden;

		}



	/* beheer forms*/

	form#kavelalarmform div.field {

		width: 150px;

	}

	form#kavelalarmform div.field label{

		width: 100px;

	}

	form#kavelalarmform div.field input{

		width: 10px;

		margin: 2px 0 0 0;

	}

	div#beheer-content div div.header {

		border-bottom: 1px solid #B5B5B5;

		height:30px;

		width:562px;

		overflow: hidden;

	}

	div#beheer-content div div.header span {

		padding: 2px;

		display:block;

		float:left;

	}

	div#beheer-content div div.header span.projecten {

		width: 300px;

	}

		div#beheer-content div div.header span.aantal_kavels {

		width: 125px;

	}

		div#beheer-content div div.header span.provincie {

		width: 125px;

	}

	ul#kavelbeheer-list {

		margin: 10px 0 0 0;

	}

	ul#kavelbeheer-list li {

		display: block;

		width: 570px;

		overflow: hidden;

	}

	ul#kavelbeheer-list li a { 

		display: block;

		float:left;

		height:20px;

		overflow: hidden;

		

	}

	ul#kavelbeheer-list li a span {

		display: block;

		float: left;

		padding: 2px;

		cursor: pointer;

	}

	ul#kavelbeheer-list li a:hover span {

		background: #E7E5E6;

	}

	ul#kavelbeheer-list li a span.projecten {

		width: 260px;

	}

	ul#kavelbeheer-list li a span.aantal_kavels {

		width: 125px;

	}

	ul#kavelbeheer-list li a span.provincie {

		width: 125px;

	}

	ul#beheer-list li a { 

		display: block;

		height:20px;

		overflow: hidden;

	}

	ul#beheer-list li a span {

		display: block;

		float: left;

		padding: 2px;

		cursor: pointer;

	}

	

	ul#beheer-list li a:hover span {

		background: #E7E5E6;

	}

	ul#beheer-list li a span.projecten {

		width: 300px;

	}

	ul#beheer-list li a span.aantal_ {

		width: 125px;

	}

	

	ul#kavelbeheer-list li a span {

		display: block;

		float: left;

		padding:2px;

	}



	ul#kavelbeheer-list li a span.provincie,

	div.header span.provincie {

		width: 125px;

	}

	ul#kavelbeheer-list li a span.aantal_kavels,

	div.header span.aantal_kavels {

		width: 125px;

	}

	ul#kavelbeheer-list li a span.project,

	div.header span.project {

		width: 125px;

	}

	ul#kavelbeheer-list li a.verwijderen {

		display: block;

		float: right;

		height: 16px;

		width: 16px;

		background: url('../images/verwijderen.gif') no-repeat;

		cursor:pointer;

	}

	

	/*kavelalarm*/

	div#content-main.kavelalarmpagina h3 {

		margin: 0 0 10px 0;

		border-bottom: 1px solid #000;

		font-size: 16px;

		color:#b5b5b5;

	}

	

	body#kavelalarm-pagina div#content-main div#content-left,

	body#inloggen-pagina div#content-main div#content-left {

		padding: 20px 10px;

		float: left;

		width: 340px;

		height: 250px;

		border: black 1px solid;

	}

	body#kavelalarm-pagina div#content-main div#content-right {

		padding: 20px 10px;

		float: right;

		width: 340px;

		height: 250px;

		border: black 1px solid;

	}

	body#inloggen-pagina div#content-main div#content-right  {

		/*padding: 20px 10px;*/

		float: right;

		width: 340px;

		height: 290px;

		border: black 1px solid;

	}

	body#inloggen-pagina div#content-main div#content-right h2 {

		margin: 20px 0 0 10px;

	}

	

	div#kavelalarmform div.form-container {

		border: none;

		width: 310px;

		overflow: hidden;

	}

	div#loginform div.form-container {

		margin:0 px;

		border: none;

		width: 310px;

		overflow: hidden;

	}

	form#kavelalarmform div.field {

		float: left;

		width:120px;

		margin: 0 20px 0 0;

	}

	body#inloggen-pagina h2 {

			color: #666666;

			margin: 0 0 10px 0;

			padding: 0 0 10px 0;

			border-bottom: 1px solid #b5b5b5;

			font-size: 15px;

		}

		body#inloggen-pagina div.error {

			margin:25px 0 0;

			padding:5px;

			height: 25px;

			background:#fbb1c1;

			font-size:12px;

		}

	form#inloggenform {

		padding: 0 10px;

	}	

	form#inloggenform div.field{ 

		width: 300px;

	}

	form#kavelalarmform div.field-submit,

	form#inloggenform div.field-submit {

		clear: both;

		width: 320px;

	}

	form#kavelalarmform div.field-submit input {

		margin: 20px 0 0 0;

	}

	form#inloggenform div.field-submit input{ 

		margin: 0;

	}

	

	div#kavelalarmform div.form-container form#inloggenform div.field label {

		float: none;

		display: block;

	}

	

	form#kavelalarmform div.field#naam,

	form#kavelalarmform div.field#email {

		float: none;

		padding: 0 0 15px 0;

		width: 320px;

	}

	form#kavelalarmform div.field#naam input,

	form#kavelalarmform div.field#email input {

		width: 200px;

		float: left;

		margin: 0 0 0 5px;

	}

	form#inloggenform div input {

		float: left;

		margin: 0 0 8px 0px;

		width: 240px;

	}

	form#inloggenform div.field-submit input {

		width: 80px;

	} 

	/*-- Agenda --*/

	

	ul#agenda-list li {

		display: block;

		margin: 0 0 15px 0;

		padding:5px;

		color: #444444;

		background-color:#E7E5E6;

	}

	ul#agenda-list li a:hover {

		background-color:#E7E5E6;

	}

	ul#agenda-list li a span.titel {

		font-weight: bold;

	}

	ul#agenda-list li a span.link,
	ul#agenda-list li p a {

		text-decoration:underline;

		color:#0000FF;

	}

	ul#agenda-list li a:hover span.link,
	ul#agenda-list li p a:hover {
		text-decoration:none;
	}

	ul#sitemap-list li a {
		color: #444444;
		display: block;
	}

	ul#sitemap-list li a.main {
		font-size: 15px;
		text-decoration: underline;
		font-weight: bold;
	}

	ul#sitemap-list li a.main:hover {
		text-decoration: none;
	}

	ul#sitemap-list li a.sub {
		padding: 0 0 0 20px;
	}

	ul#sitemap-list li a.sub:hover {
		text-decoration:underline;
	}

	form#search_query div{
	    margin-top:8px;
		float:right;
		margin-right:7px;	
		width:204px;
		overflow:hidden;
		background:url(../images/search_input.gif) top left no-repeat;	
	}

	form#search_query div input.input_text {
		margin: 2px 0 0 20px;
		width:159px;
		height:16px;
		float:left;
		background:none;
		border:none;
		color:#61666D;
	}

	form#search_query div input.input_submit {

		float:right;

		padding:0px;

		width:22px;

		height:19px;

		border:none;

		background:url(../images/search_bt.gif) no-repeat;

		cursor:pointer;

		

	}

	body#zoekresultaten-pagina #main-tekst h2 {

		margin: 0;

	} 

	body#zoekresultaten-pagina #main-tekst h3 {

		clear: both;

	}

	ul#search_cat {

		width: 570px;

		overflow: hidden;

		margin: 0 0 10px 0;

	}

	ul#search_cat li {

		width: 114px;

		float:left;

	}

	ul#search_cat li a {

		display: block;

		padding: 1px 4px;

		width: 114px;

		height:17px;

		overflow: hidden;

		float: left;

		border-right: 1px solid #b5b5b5;

		color: black;

		background: white;

	}

	ul#search_cat li a:hover,ul#search_cat li a.sel {

		background : #b5b5b5;

		

	}

	

	

	ul#zoekresultaten {

		clear: both;

		margin: 20px 0 0 0;

		width: 560px;

		overflow: hidden;

	}

	ul#zoekresultaten a {

		display: block;

		padding: 0 0 10px 0;

		margin: 0 0 20px 0;

		width: 560px;

		overflow: hidden;

		color: #000000;

		background:#E7E5E6;

	} 

	ul#zoekresultaten a:hover {

		background:none;

	}

	ul#zoekresultaten a span.titel {

		display: block;

		margin: 0 0 5px 0;

		font-weight: bold;

	}

	ul#zoekresultaten a span.marked {

		color:#F18000; 

		

	}

	/* nieuwsbrief webpagina */

	body#nieuwsbriefweb-pagina  div#main-tekst {

	width:695px;

	}

	body#nieuwsbriefweb-pagina div#footer {

		clear: borh;

	}

	