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

body {
width: 100%;
background: #333;

}

	#logoFloater {
	position: absolute;
	top:40px;
	margin-left:50px;
	width: 100px;
	height: 372px;
	z-index: 1000;
	background: url(../img/logo.gif) no-repeat;	
	}


	#container {
		width: 960px;
		margin: 0px auto;
		
			font-family: Arial;
			font-size: 12px;
			color: #666;
			line-height: 20px;
			text-align: justify;

		}

		#header{
			width: 960px;
			height: 151px;
			background: #fff url(../img/headerbg.jpg) no-repeat;
			position: relative;
			z-index: 800;
		}
		
			#menu {
			float:right;
			margin-top:40px;
			margin-right:60px;
			}
				
				ul {
				list-style: none;
				}
				
				li {
				display: block;
				float:left;
				
				}
			
				#knopWelkom {
					width: 100px;
					height: 30px;
					background: url(../img/knopWelkom.gif) top no-repeat;
					display: block;
					float:left;
					margin-left:20px;
				}
				#knopWelkom:hover {
					width: 100px;
					height: 30px;
					background: url(../img/knopWelkom.gif) bottom no-repeat;
				}
		
				#knopOver {
					width: 100px;
					height: 30px;
					background: url(../img/knopOver.gif) top no-repeat;
					display: block;
					float:left;
					margin-left:20px;
				}
				#knopOver:hover {
					width: 100px;
					height: 30px;
					background: url(../img/knopOver.gif) bottom no-repeat;
				}
				
				#knopProjecten {
					width: 100px;
					height: 30px;
					background: url(../img/knopProjecten.gif) top no-repeat;
					display: block;
					float:left;
					margin-left:20px;
				}
				#knopProjecten:hover {
					width: 100px;
					height: 30px;
					background: url(../img/knopProjecten.gif) bottom no-repeat;
				}
				
				#knopPartners {
					width: 100px;
					height: 30px;
					background: url(../img/knopPartners.gif) top no-repeat;
					display: block;
					float:left;
					margin-left:20px;
				}
				#knopPartners:hover {
					width: 100px;
					height: 30px;
					background: url(../img/knopPartners.gif) bottom no-repeat;
				}
				
				#knopContact {
					width: 100px;
					height: 30px;
					background: url(../img/knopContact.gif) top no-repeat;
					display: block;
					float:left;
					margin-left:20px;
				}
				#knopContact:hover {
					width: 100px;
					height: 30px;
					background: url(../img/knopContact.gif) bottom no-repeat;
				}

			#beeckestijn {
				position: absolute;
				right: 10px;
				top: 100px;
			}
			
			#beeckestijn div {
				width:200px;
				height:60px;
				background: url('../img/beeckestijn.jpg');
				cursor: pointer;
			}
			
				
		#content{
			background: #fff;
			padding: 40px;
		}
			
			#leader{
			
			margin-left:  150px;
			}
			
			#contentTop {
			width:850px;
			/*height: 500px;*/
			padding: 10px;
			padding-left: 0px;
			
			}
			
			
				 h1 {
					font-family: Georgia;
					font-weight: 100;
					font-size: 22px;
					margin-bottom: 10px;
				}
				h2 {
					font-family: "Georgia";
					font-style: italic;
					font-weight: 100;
					font-size: 16px;
					margin-bottom: 10px;
					

					}
				h3{
					font-family: Arial;
					
					font-size: 16px;
					margin: 20px 0px;
				}
				p{
					margin-bottom: 10px;
				}
				
				a, a:visited{
				color: #ff9900;
				}
				
				#contentTop p{
				font-size: 14px;
				}
		
			#blocks{
			
			}
		
				#blockLeft{
				width: 270px;
				float:left;
				margin: 10px;
				margin-top: 0px;
				}
				#blockMiddle{
				width: 270px;
				float:left;
				margin: 10px;
				margin-top: 0px;
				}
				#blockRight{
				width: 270px;
				float:left;
				margin: 10px;
				margin-top: 0px;
				}
			#release{
			clear: both;
			
			}
		#footer {
		padding: 30px 40px 0px 40px;
		height: 220px;
		background:#636163 url(../img/footerbg.gif) top repeat-x;
		color: white;
		}
		
			#footer h3 {
			margin-bottom: 5px;
			}
					
			#footerLeft {
			padding:10px;
			float: left;
			width: 560px;		
			}
			#footerRight {
			padding:10px;
			float: left;
			width: 270px;
			}
			
.oranje {

	color:#ff9900;
}			
