body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Verdana, sans-serif, Arial;
	font-size: 11px;
	line-height: 20px;
	background: #FFFFFF url('../img/bg.png') repeat-x top left;
}
p {
	float: left;
	padding: 0;
	font-family: Verdana, sans-serif, Arial;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
}
h1 {
	margin: 3px 0 0 0;
	padding: 0;
	font-family: Verdana, sans-serif, Arial;
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	color: #73A34F;
}
h2 {
	margin: 3px 0 0 0;
	padding: 0;
	font-family: Verdana, sans-serif, Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	color: #73A34F;
}
img {
	position: relative;
	float: left;
	border: 0;
	margin: 0;
}
a {
	text-decoration: none;
	font-weight: bold;
	color: #383838; 
	margin: 0px;
	padding: 0px;
}
a:hover {
	color: #000000;
	cursor: pointer;
}
ul {
	line-height: 24px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 15px 0 0 0;
	padding: 10px 0 0 0;
}
li {
	margin: 0;
	padding: 0;
}
	div#header {
		top: 0;
		left: 0;
		position: absolute;
		width: 1000px;
		height: 105px;
		background: #FFFFFF url('../img/header.png') no-repeat top left;
	}
	div#news {
		top: 105px;
		left: 0;
		position: absolute;
		width: 1000px;
		height: 256px;
	}
		div#news-left {
			position: relative;
			float: left;
			width: 79px;
			height: 256px;
			background: #FFFFFF url('../img/news-left.png') no-repeat top left;
		}
			div.news-dark {
				position: relative;
				float: left;
				width: 250px;
				height: 256px;
				background: #FFFFFF url('../img/news-dark.png') repeat-x top left;
			}
			div.news-light {
				position: relative;
				float: left;
				width: 250px;
				height: 256px;
				background: #FFFFFF url('../img/news-light.png') repeat-x top left;
			}
				div.news-title {
					position: relative;
					float: left;
					width: 250px;
					height: 80px;
					margin: 25px 0 0 0;
				}
					div.news-image {
						position: relative;
						float: left;
						width: 50px;
						height: 50px;
						padding: 5px;
						margin: 11px 0 0 10px;
						background: #FFFFFF url('../img/news-image.png') repeat-x top left;
					}
					div.news-title-text {
						position: relative;
						float: left;
						width: 160px;
						height: 60px;
						margin: 11px 0 0 10px;
					}
					span.subtitle {
						height: 20px;
						color: #CDCDCB;
					}
				div.news-content {
					position: relative;
					float: left;
					width: 230px;
					height: 140px;
					margin: 0px 0 0 10px;	
				}
		div#news-middle {
			position: relative;
			float: left;
			width: 500px;
			height: 256px;
		}
		div#news-right {
			position: relative;
			float: left;
			width: 401px;
			height: 256px;
			background: #FFFFFF url('../img/news-right.png') no-repeat top left;
		}
	div#menu {
		top: 361px;
		left: 0;
		position: absolute;
		width: 1000px;
		height: 107px;
		background: #FFFFFF url('../img/menu.png') no-repeat top left;
	}		
		div#menu-home {
			position: relative;
			float: left;
			width: 179px;
			height: 107px;
			background: url('../img/menu-home.png') no-repeat top left;
		}
		div#menu-over {
			position: relative;
			float: left;
			width: 101px;
			height: 107px;
			background: url('../img/menu-over.png') no-repeat top left;
		}
		div#menu-bestellen {
			position: relative;
			float: left;
			width: 101px;
			height: 107px;
			background: url('../img/menu-bestellen.png') no-repeat top left;
		}
		div#menu-portfolio {
			position: relative;
			float: left;
			width: 100px;
			height: 107px;
			background: url('../img/menu-portfolio.png') no-repeat top left;
		}
	div#content {
		top: 468px;
		left: 0;
		position: absolute;
		width: 1000px;
	}
	div#content-top {
		position: relative;
		float: left;
		width: 1000px;
		padding: 10px 0 0 95px;
		min-height: 340px;
		background: #FFFFFF url('../img/content-top.jpg') no-repeat top left;
	}
		select.select {
			width: 220px;
		}
	div#content-bottom {
		position: relative;
		float: left;
		width: 1000px;
		padding: 20px 0 0 80px;
		height: 40px;
		background: #FFFFFF url('../img/content-bottom.jpg') no-repeat top left;
	}
		span.brand {
			color: #CCCCCC;
		}
		span.brand a {
			color: #CCCCCC;
		}
		span.brand a:hover {
			color: #000000;
		}
		div#content-text {
			float: left;
			width: 450px;
			margin: 15px 0 0 0;
		}
	div#content-top p {
		margin: 10px 0 0 0;
		width: 470px;
	}
	
	#div_fotoboek_head {
		position: relative;
		float: right;
		width: 300px;
		right: 450px;
		top: -18px;
	}
	#div_fotoboek_content {
		position: relative;
		float: left;
		width: 472px;
		padding-left: 0px;
		padding-right: 12px;
		padding-top: 20px;
		margin-top: 13px;
		text-align: right;
	}
		.thumbnail {
			  position: relative;
			  float: left;
			  width: 70px;
			  height: 70px;
			  overflow: hidden;
			  padding: 10px;
			  margin-right: 10px;
			  margin-bottom: 10px;
			  text-align: center;
			  vertical-align: middle;
			  border: 1px solid #CCCCCC;
			  background-color: #FFFFFF;  
		}
		.foto {
			  position: relative;
			  float: left;
			  width:350px;
			  padding: 10px;  
			  text-align: left;
			  vertical-align: top;
			  border: 1px solid #CCCCCC;
			  background-color: #FFFFFF;    
		}
		.foto p {
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		line-height: 17px;
		padding: 0px;
		margin: 0px;
		color: #000000;
