@media all {

	* { margin: 0; padding: 0; }
	body { background-color: #fff; color: #333; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; }
	img { border: none; }
	p { margin-bottom: 16px; }
	a { color: #333; }
	a:hover { color: #65b3eb; text-decoration: none; }
	h3 { color: #65b3eb; }
	
	div#container { position: absolute; left: 50%; width: 800px; margin-left: -400px; }
		
		#header { display: block; position: relative; width: 800px; height: 300px; margin: 0; }
		
		ul#nav { display: block; position: relative; width: 251px; height: 31px; background-color: #00acec; padding: 0 0 0 1px; margin: 0 0 20px 29px; }
			ul#nav li { display: block; position: relative; float: left; height: 15px; padding: 0 0 0 2px; margin: 16px 0 0; background-image: url("/images/menu_seperator.png"); background-repeat: no-repeat; background-position: left top; }
			ul#nav li:first-child { padding: 0; background: none; }
				ul#nav a { display: block; position: relative; height: 15px; background-image: url("/images/menu_items.png"); background-repeat: no-repeat; text-indent: -999999px; }
				ul#nav li.home a { width: 41px; background-position: 0 0; }
				ul#nav li.home a:hover { background-position: 0 -15px; }
				ul#nav li.nieuws a { width: 55px; background-position: -43px 0; }
				ul#nav li.nieuws a:hover { background-position: -43px -15px; }
				ul#nav li.info a { width: 34px; background-position: -100px 0; }
				ul#nav li.info a:hover { background-position: -100px -15px; }
				ul#nav li.agenda a { width: 59px; background-position: -136px 0; }
				ul#nav li.agenda a:hover { background-position: -136px -15px; }
				ul#nav li.contact a { width: 54px; background-position: -197px 0; }
				ul#nav li.contact a:hover { background-position: -197px -15px; }
			
		div#content { position: relative; clear: left; margin-left: 29px; _margin-left: 14px; margin-top: 10px; float: left; width: 546px; }
			div.selectievak { position: relative; float: left; width: 546px; }
				.form_select { width: 533px; margin-top: 5px; margin-bottom: 13px; display: inline; background-color: #00acec; border: 1px solid #f90; color: #fff; font: 11px/20px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
				div.experts { position: relative; border: solid; border-width: 1px; border-color: #65b3eb; width: 521px; margin-top: 5px; padding: 5px; overflow: hidden; }
					.uitleg { font-size: 10px; display: block; margin-bottom: 10px; overflow: hidden; }
					div.list { position: relative; width: 523px; height: 200px; overflow: auto; }
					div.list a { text-decoration: none; }
				
		div#right { position: relative; width: 200px; float: right; padding-right: 14px; padding-top: 14px; }
			p#uitleg, p#uitleg2 { position: relative; width: 175px; padding: 21px 12px 16px 13px; color: #fff; margin-bottom: 22px; background-color: #00acec; }
			p#uitleg3 { position: relative; }
			p#uitleg a, p#uitleg2 a { color: #fff; }
		
		div#footer { position: relative; clear: both; width: 800px; height: 65px; background: #fff url(../images/footer.gif) no-repeat 0 40px; }
		span.blauw { color: #00acec; }
		
		#form_sort_select { display: inline; background-color: #0cf; border: 1px solid #f90; color: #fff; font: 11px/20px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
		
	#formulier input, #formulier textarea { margin-left: 20px; padding-top: 4px; height: 18px; width: 240px; background-color: #fdecd5; border: 1px solid #3cf; color: #333; font: 11px/22px Verdana, Arial, Helvetica, sans-serif; }
	#formulier textarea { height: 66px; }
	#formulier #Image13 { float: right; }
	.error { color: #ff0000 !important; border-color: #ff0000 !important; }

}
