* {
	margin: 0;
	padding: 0;
	border: 0;
}

html, body{	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	background: #996533 url(../images/background.jpg) repeat-x top left;
	overflow: auto;
}

#container{
	width: 952px;
	position: relative;
	margin: 0 auto;
	padding-top: 149px;
	margin-bottom: 10px;
}

	#center{
		width: 952px;
		
		background: url(../images/content.jpg) top left repeat-y;
		padding-bottom: 21px;
		overflow: hidden;
	}

		#upperside{
			width: 952px;
			height: 259px; 
			background: url(../images/upperside.jpg) no-repeat; 
		}
	
			#left{
				width: 659px;
				float: left;
			}
			
				#content{
					width: 659px;
					padding: 10px;
				}
								
				#content h1{
					font-size: 24px;
					color: #630;
					margin-bottom: 20px;
				}
				
				#content h2{
					font-size: 20px;
					color: #630;
				}
				
				#content a{
					color: #630;
					text-decoration: none;
				}
				
				#content p{
					margin-top: 10px;
					font-family: Arial, Helvetica, sans-serif;
				}
				

			#right{
				width: 252px;
				float: right;
			}
	
			#right .kop{
				font-weight: bold;
				margin-top: 10px;
			}
			
			#right .date{
				font-size: 11px;
				padding-bottom: 5px;
			}
				
			#right p{
				text-align: justify;
			}
			
			#right .lees_meer{
				font-style: italic;
				color: #630;
				font-size: 13px;
			}
			
			#right h2{
				font-size: 20px;
				color: #630;
			}
			
				#nieuws_content{
					width: 232px;
					padding: 10px;
				}
				
				#nieuws_content a{
					text-decoration: none;
					font-size: 20px;
					color: #630;
				}

	#header{
		width: 952px;
		height: 82px;
		position: absolute;
		top: 0;
	}
	
	#menu{
		width: 922px;
		height: 39px;
		font-weight: bold;
		font-size: 16px;
		background-image: url(../images/menu.png);
		position: absolute;
		top: 82px;
		line-height: 39px;
		vertical-align: middle;
		
		padding-left: 15px;
		padding-right: 15px;
	}
	
		#menu ul{
			list-style: none;
			height: 25px;
		}
			
			#menu .subMenu{
				display: none;
				visibility: hidden;
				text-align: left;
			}
			
			#menu ul li:hover > ul{
				display: block;
				visibility: visible;
			}

				#menu .subMenu a:hover{
					height: 25px;
					line-height: 25px;	
				}
			
				#menu .subMenu a{
					width: 120px;
					
					background-color: #c79461;
					font-size: 14px;
					vertical-align: middle;
					line-height: 25px;
					
					border: 1px solid #664400;
					border-top: none;
					
					text-align: left;
					padding-left: 10px;
				}
			         
			#menu ul li{
				float: left;
				width: 130px;
				text-align: center;
			}
			
			#menu .sep{
				width: 1px;
				background-color: #664400;
			}

				#menu ul li a{
					text-decoration: none;
					color: #000;
					display: block;
					width: 100%;
					height: 100%;
				}
				
				#menu ul li a:hover{
					background-color: #960;
					height: 39px;
				}
				
				#menu ul li a:active{
					background-color: #960;
					height: 39px;
				}

	#footer{
		width: 952px;
		line-height: 21px;
		background-image: url(../images/footer.jpg);
		position: absolute;
		bottom: 0;
		font-size: 10px;
		text-align: center;
		vertical-align: middle;
		overflow: hidden;
	}
	
		.footer_left{
			width: 679px;
			float: left;
		}
		
		.footer_right{
			width: 252px;
			float: right;
		}
		
		#footer a{
			font-size: 10px;
			text-decoration: none;
			color: #630;
		}
		
		form{
			width: 300px;
			overflow: hidden;
		}
		
		label{
			width: 100px;
			float: left;
		}
		
		.textField{
			width: 298px;
			color: #000;
			border: 1px solid #630;
			font-size: 12px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			margin-bottom: 3px;
			background-color: #c79461;
		}

		.textFieldRed{
			width: 298px;
			border: 1px solid red;
			font-size: 12px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			margin-bottom: 3px;
			background-color: #c79461;
		}
		
		.textArea{
			width: 298px;
			border: 1px solid #630;
			font-size: 14px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			margin-bottom: 3px;	
			background-color: #c79461;
		}

		.submit{
			float: right;
			border: 1px solid #630;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
			color: #000;
			background-color: #c79461;
		}
		
		.special{
			visibility: hidden;
			display: none;
		}