/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0; padding: 0;
}

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}

/* Removes list-style form lists */
ol, ul {
	list-style: none;
}

/* start layout.css */
html {
	text-align: center;
	background: #FFFFFF;
}

body {
	position: relative;
	width: 830px;
	height: 526px;
	margin: 0 auto;
	text-align: left;
	top: 45px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #231F20;
}

h2 {
	font-weight: normal;
	font-size: 18px;
	padding: 20px 9px 15px 9px;
}

p {	
	padding: 0px 9px 10px 9px;
}

td {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #231F20;
}

div#logo {
	position: absolute;
	top: 0px;
	left: 0px;
	widht: 108px;
	height: 85px;	
}

div#nav1 {
	position: absolute;
	top: 7px;
	left: 119px;
	width: 500px;
	height: 20px;
}

ul#nav1 li {
	float: left;
}

div#nav2 {
	position: absolute;
	top: 104px;
	left: 0px;
	width: 100px;
	height: 250px;
	z-index: 4;
}

ul#nav2 li {
	height: 16px;
	float: left;
}

ul#nav4 li {
	height: 12px;
	float: left;
}

div#nav3, div#nav3ar {
	position: absolute;	
	left: 0px;
	width: 100px;
	height: 180px;
	z-index: 5;
}

div#nav3 {
	top: 285px; /*286*/
}

div#nav3ar {
	top: 329px;
}

ul#nav3 li {
	height: 40px;
	float: left;
}

div#main {
	position: absolute;
	top: 31px;
	left: 119px;
	width: 540px;
	height: 480px;
}

div#mail {
	position: absolute;
	top: 31px;
	left: 119px;
	width: 300px;
	height: 400px;
}

div#zijkant, div#zijkant_google {
	position: absolute;
	top: 31px;
	left: 667px;
	width: 152px;
}

div#zijkant_google {
	height: 230px;
	overflow: hidden;
}

div.bggeel {
	background-color: #FAF5D1; /* 18% geel */
}

div.bggeel100 {
	background-color: #E1C900;
}

div.bgblauw {
	background-color: #CDECF6;
}

div.bgblauw100 {
	background-color: #00A0D3;
}

div.bgroze {
	background-color: #F8C2D9;
}

div.bggroen {
	background-color: #6B9677;
}

div.bgroze100 {
	background-color: #EC008C;
}

div.bggrijs30 {
	background-color: #E5E2DF;
}

div.bggrijs {
	background-color: #E1DDDA;
}

div.bggroengrijs {
	background-color: #B8C5C2;
}

input.invulveld {
	border: none;
}

/* tombola dingen */
div#tombolakop {
	position: absolute;
	top: 21px;
	left: 10px;
}

div#tombolakol2 {
	position: absolute;
	top: 25px;
	left: 190px;
	width: 310px;
}

div#tombolakol3 {
	position: absolute;
	top: 25px;
	left: 330px;
	with: 200px;
}
