body{
	background:#524f4a url('../images/body.png') repeat-x;
	font-family:tahoma, courier new;
	color:#e9e9e9;
	font-size:12px;
	margin:0px 0px 15px 0px;
	width:100%;
	height:100%;
}
	div.grasgroen{
		text-align:right;
		width:790px;
		margin:auto;
	}
	div.grasgroen2{
		position:absolute;
		right:0;
		bottom:0;
		padding:0px 5px 5px 0px;
	}
		div.grasgroen a{
			font-size:10px;
			color:#a19e99;
		}
	div.top{
		width:995px;
		margin:auto;
		background:url('../images/top.png') repeat-x;
		height:261px;
		margin:13px auto 23px auto;
	}
		div.header{
			float:left;
			width:635px;
			height:261px;
			text-align:center;
		}
			h1.header{
				width:635px;
				text-indent:-9999px;
				height:195px;
				background:url('../images/logo.png') center top no-repeat;
			}
				h1.header a{
					width:635px;
					height:195px;
					display:block;
				}
			div.header div{
				float:left;
			}
				div.header p{
					text-align:center;
					overflow:hidden;
					width:635px;
					padding:0px 0px 4px 0px;
				}
		div.login{
			float:left;
			height:151px;
			width:230px;
			background:url('../images/login.png') repeat-x;
			padding:110px 5px 0px 15px;
			overflow:hidden;
		}
			form.login{
				overflow:hidden;
				margin:0px 0px 12px 0px;
			}
				form.login fieldset{
					border:0px;
				}
					form.login input{
						width:190px;
						height:19px;
						border:0px;
						color:#6b6b6b;
						font-size:11px;
						margin:0px 0px 10px 0px;
						padding:4px 0px 0px 5px;
					}
						form.login input:focus{
							color:#000000;
							background:#ffffff;
							border:0px;
						}
	div.middle{
		background:#45423a url('../images/middle.png') repeat-x;
		width:100%;
		min-height:377px;
		border-bottom:1px solid #64635f;
	}
		div.content{
			width:790px;
			margin:15px auto 3px auto;
			padding:15px 0px 0px 0px;
		}
			div.content p{
				width:500px;
				line-height:18px;
				font-size:11px;
				margin:0px 6px 12px 6px;
			}
			ul.thumbnails{
				width:790px;
				overflow:hidden;
				margin:0px 0px 12px 0px;
			}
				ul.thumbnails li{
					float:left;
				}
					ul.thumbnails li img{
						width:238px;
						display:block;
						height:155px;
					}
					ul.thumbnails li a{
						margin:6px;
						border:6px solid #e0dbd0;
						display:block;
						color:#ffffff;
					}
						ul.thumbnails li a:hover{
							margin:6px;
							border:6px solid #ffffff;
						}
			ul.links{
				width:790px;
				overflow:hidden;
				margin:0px 0px 12px 0px;
			}
				ul.links li{
					float:left;
					width:248px;
					margin:6px;
					display:inline;
				}
					ul.links li a{
						color:#e9e9e9;
						display:block;
						border:1px solid #64635f;
						padding:10px;
					}
						ul.links li a:hover{
							color:#ffffff;
							border:1px solid #b0aca2;
						}
						
		ul.footer{
			width:790px;
			margin:0px auto 0px auto;
			overflow:hidden;
			font-size:11px;
		}
			ul.footer li{
				float:left;
				margin:12px;
				width:238px;
				display:inline;
			}
			ul.footer li.footerLinks{
				text-align:center;
			}
				ul.footer table td.td{
					width:120px;
				}
				ul.footer li ul.footerLinks{
					overflow:hidden;
					width:200px;
					height:40px;
					padding:0px 0px 0px 36px;
					margin:0px 0px 12px 0px;
				}
					ul.footer li ul.footerLinks li{
						float:left;
						background:url('../images/button.png') no-repeat;
						behavior:url('js/iepngfix.htc');
						margin:0px;
						width:80px;
						height:26px;
						text-align:center;
						padding:10px 0px 0px 0px;
					}
						ul.footer li ul.footerLinks li a{
							color:#ffffff;
							display:block;
							cursor:hand;
						}
		form.form {
			width:450px;
			margin:12px 0px 12px 0px;
			overflow:hidden;
		}
			form input{
				width:190px;
				height:19px;
				border:0px;
				color:#6b6b6b;
				font-size:11px;
				font-family:tahoma;
				margin:0px 0px 10px 0px;
				padding:4px 0px 0px 5px;
			}
				form input:focus{
					color:#000000;
					background:#ffffff;
					border:0px;
				}
			form input.button{
				float:right;
				width:80px;
				height:36px;
				color:#ffffff;
				background:url('../images/button.png') no-repeat;
				behavior:url('js/iepngfix.htc');
				cursor:hand;
				padding:0px;
				margin:0px;
			}
			form input.button:hover{
				float:right;
				width:80px;
				height:36px;
				color:#ffffff;
				background:url('../images/button.png') no-repeat;
				behavior:url('js/iepngfix.htc');
				cursor:hand;
				padding:0px;
				margin:0px;
			}
			form input.checkbox {
				width: 15px;
				border: 0px;
			}
			form textarea{
				width:300px;
				height:100px;
				border:0px;
				color:#6b6b6b;
				font-size:11px;
				font-family:tahoma;
				margin:0px 0px 10px 0px;
				padding:4px 0px 0px 5px;
			}
			form textarea:focus{
				color:#000000;
					background:#ffffff;
					border:0px;
			}
			form fieldset {
				margin: 0px 0px 20px 0px;
				border: 0px;
			}
			form legend {
				margin: 0px;
				border: 0px;
			}
			form label {
				display: block;
				clear: left;
				float: left;
				width: 100px;
				text-align: right;
				padding: 5px 10px 0px 0px;
			}
			form label.geenstijl {
				display: inline;
				clear: none;
				float: none;
				width: auto;
				text-align: left;
				padding: 0px;
			}
			form label:hover {

			}