body {
	margin: 0px;
	padding: 0px;
	font: 70% Verdana, Arial, Helvetica, sans-serif;
}
body img {
	border: 0px;
}

body a,
body a:link,
body a:visited {
	color: #E09900;
}

.clear {
	clear: both;
	font-size: 1px;
	overflow: hidden;
}

body div#container{
	text-align: center;
}
	body div#container *{
		text-align: left;
	}
	/* HEADER */
	body div#header {
		height: 124px;
		margin-left: auto;
		margin-right: auto;
		width: 901px;
		background: url(../i/bg1.gif) repeat-y right;
		position: relative;
	}
		/* DATUM */
		body div#header div#datum{
			position: absolute;
			right: 0px;
			top: 35px;
			width: 180px;
			font-weight: bold;
			color: #8F908E;
			text-align: center;
		}
		/* LOGO */
		body div#header img#logo{
			position: absolute;
			left: 20px;
			top: 20px;
		}
		/* TOPMENU */
		body div#header ul#topMenu{
			position: absolute;
			right: 200px;
			top: 35px;
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
			body div#header ul#topMenu li{
				float: left;
				padding-left: 3px;
				color: #909090;
			}
				body div#header ul#topMenu li a{
					color: #909090;
				}
		/* END TOPMENU */
	/* END HEADER */
	
	/* IMAGES */
	body div#images {
		margin-top: 4px;
		background: #EDAB1F;
		height: 122px;
		text-align: center;
		padding-top: 14px;
	}
		body div#images div.wrapper{
			width: 901px;
			border-right: 1px solid #F3C057;
			text-align: left;
			margin-left: auto;
			margin-right: auto;
			height: 110px;
		}
			body div#images div.wrapper div.image{
				float: left;
				width: 179px;
				text-align: center;
				border-left: 1px solid #F3C057;
				padding: 7px 0px;
			}
	/* END IMAGES */
	
	/* OMSCHRIJVING */
	body div#omschrijving {
		background: #5F2F00;
		height: 80px;
		padding-top: 12px;
	}
		body div#omschrijving div.wrapper{
			width: 901px;
			border-right: 1px solid #87633F;
			text-align: left;
			margin-left: auto;
			margin-right: auto;
			height: 63px;
		}
			body div#omschrijving div.wrapper div.item{
				float: left;
				width: 179px;
				text-align: center;
				border-left: 1px solid #87633F;
				padding: 7px 0px;
			}	
				body div#omschrijving div.wrapper div.item h4{
					margin: 0px;
					padding:  0px 15px;
					font-size: 12px;
					color: #FEFFFA;
				}
				body div#omschrijving div.wrapper div.item p{
					margin: 0px;
					padding:  10px 15px 0px;
					font-size: 10px;
					color: #FFF;
				}
	/* END OMSCHRIJVING */
	
	/* DROPDOWNS */
	body div#dropdowns {
		margin: 1px 0px 0px 0px;
		background: #50A7BA;
		height: 30px;
		padding-top: 3px;
	}
		body div#dropdowns div.wrapper{
			width: 901px;
			border-right: 1px solid #7BBDCB;
			height: 24px;
			text-align: left;
			margin-left: auto;
			margin-right: auto;
		}
			body div#dropdowns div.wrapper div.item{
				float: left;
				width: 179px;
				text-align: center;
				border-left: 1px solid #7BBDCB;
				padding: 3px 0px;
			}
				body div#dropdowns div.wrapper div.item select{
					width: 170px;
					font-size: 11px;
				}
	/* END DROPDOWNS */
	
	/* MAIN */
	body div#main {
		margin-top: 3px;
		width: 901px;
		background: url(../i/bg1.gif) repeat-y right;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
	}
		/* CONTENT */
		body div#main div#content {
			float: left;
			width: 719px;
		}
			/* BREADCRUMBLE */
			body div#main div#content div#breadcrumble{
				text-align: right;
				padding: 10px 20px;
				color: #B2B2B2;
			}
			/* END BREADCRUMBLE */
			
			/* h1 */
			body div#main div#content h1{
				font-size: 170%;
				font-weight: normal;
				margin: 0px 0px 0px 20px;
				padding: 0px;
				color: #653101;
			}
			/* h2 */
			body div#main div#content h2{
				font-size: 100%;
				font-weight: bold;
				margin: 0px 0px 10px 20px;
				padding: 0px;
				color: #A8A8A8;
			}
			/* contentBlock */
			body div#main div#content div.contentBlock{
				border-left: 4px solid #F0F0F0;
				margin-left: 20px;
				padding: 10px 15px;
				margin-bottom: 20px;
			}
				body div#main div#content div.contentBlock p{
					line-height: 17px;
				}			
				
				/* FORMULIER */
				 form.formulier {
					margin: 0px;
					padding: 0px;
					border-top: 1px solid #ECECEC;
				}
					/* group */
					 form.formulier div.group{
						padding: 15px 0px;
						border-bottom: 1px solid #ECECEC;
					}
						/* item */
						 form.formulier div.group div.item{
							position: relative;
							clear: both;
							padding: 2px 0px;
						}
							/* verplicht */
							 form.formulier div.group div.item span.verplicht{
								position: absolute;
								left: -129px;
								top: 3x;
								color: #E09900;
							}
							/* moderne browsers */
							html> form.formulier div.group div.item span.verplicht{
								left: -10px;
							}
							/* end verplicht */
							/* label */
							 form.formulier div.group div.item label{
								float: left;
								width: 110px;
								padding-left: 20px;
							}
							/* end label */
							/* end verplicht */
							/* input.text */
							 form.formulier div.group div.item input.text{
								width: 205px;
							}
							/* end input */
							/* select */
							 form.formulier div.group div.item select{
								width: 220px;
							}
							/* end select */
						/* end item */
						/* extra_space */
						 form.formulier div.group div.extra_space{
							padding-bottom: 10px;
						}
						/* end extra space */
					/* end group */
					/* buttons */
					 form.formulier div#buttons{
						border-top: 1px solid #ECECEC;
						padding-top: 10px;
						text-align: center;
					}
						/* button*/
						 form.formulier div#buttons input.button{
							padding: 2px 10px;
							text-align: center;
						}
						/* end button */
					/* end buttons */
				/* END FORMULIER */
				
				/* SITEMAP */
				body div#main div#content ul#sitemap {
					list-style: none;
					border-bottom: 1px solid #ECECEC;
					margin: 0px;
				}
					body div#main div#content ul#sitemap li{
						padding: 5px 0px;
						border-top: 1px solid #ECECEC;
						font-weight:bold;
					}
						body div#main div#content ul#sitemap li a{
							padding-left: 25px;
						}
						body div#main div#content ul#sitemap ul{
							margin: 5px 0px 0px 0px;
							padding: 0px;
							list-style: none;
						}
							body div#main div#content ul#sitemap ul li{
								padding-left: 25px;
								font-weight: normal;
							}
				/* END SITEMAP */
		/* END CONTENT */
		
		/* SUB CONTENT */
		body div#main div#subContent {
			padding: 15px;
			float: left;
			width: 152px;
		}
			a, a:link, a:visited {
				color: #000;
			}
			/* h3 */
			body div#main div#subContent h3 {
				font-size: 170%;
				font-weight: normal;
				margin: 30px 0px 0px 0px;
				padding: 0px;
				color: #653101;
			}
			/* h4 */
			body div#main div#subContent h4{
				font-size: 100%;
				font-weight: bold;
				margin: 0px 0px 10px 0px;
				padding: 0px;
				color: #A8A8A8;
			}
			/* p */
			body div#main div#subContent p{
				line-height: 14px;
				font-size: 90%;
			}
			body div#main div#subContent a,
			body div#main div#subContent a:link,
			body div#main div#subContent a:visited{
				color: #000;
			}
		/* END SUB CONTENT */
	/* END MAIN */
	
	/* FOOTER */
	body div#footer {
		background: #F0F0F0;
		text-align: center;
		color: #484848;
	}
		body div#footer div#footerWrap{
			width: 901px;
			text-align: left;
			margin-left: auto;
			margin-right: auto;
			background: url(../i/bg2.gif) right repeat-y;
			padding: 8px 0px 15px 0px;
		}
			body div#footer div#footerWrap ul{
				margin: 0px;
				padding: 0px;
				list-style: none;
				clear: both;
				padding: 5px 15px;
			}
				body div#footer div#footerWrap ul li{
					float: left;
					padding-left: 3px;
				}
					body div#footer div#footerWrap ul li a{
						color: #484848;
					}
	/* END FOOTER */
