* {
	font-family:					Verdana, Arial;
	font-size:						12px;
	/*text-align:						center;*/
	margin:							0 auto;
}

body {
	background:						url(../content/images/layout/bg.jpg) repeat-x;
}

p {
	line-height:					25px;
	color:							#666666;
}

#header {
	width:							925px;
	height:							108px;
	padding-top:					10px;
	background:						url(../content/images/layout/header.jpg);
	text-align:						right;
}
#header a {
	font-size:						10px;
	color:							#666666;
	text-decoration:				none;
}

#topmenu {
	width:							925px;
	height:							70px;
	background:						url(../content/images/layout/topmenu.jpg);
	list-style:						none;
	text-align:						left;
	padding:						0px;
}
#topmenu li {
	float:							left;
	padding-left:					20px;
	padding-top:					20px;
}
#topmenu li a {
	color:							#e8e8e8;
	text-decoration:				none;
	font-weight:					bold;
}
#topmenu li a:hover {
	color:							#3FC03D;
	font-weight:					bold;
}

#bodyholder {
	display:						table;
	width:							925px;
	height:							auto;
	background:						#ffffff url(../content/images/layout/bgright.jpg) repeat-y right;
}
	#bodyholder #content {
		
		float:						left;
		width:						832px;  /*832*/
		padding-left:				50px;
		padding-right:				10px;
		padding-top:				10px;
		min-height:					100px;
		background:					#ffffff url(../content/images/layout/bgleft.jpg) repeat-y left;
		text-align:					left;
	}
	#bodyholder #content h1,
	#bodyholder #content h1 sup {
		font-size:					16px;
		color:						#00CC00;
		height:						36px;
		background:					#ffffff url(../content/images/layout/bgh1.jpg) repeat-y left;
		margin-bottom:				20px;
	}
	#bodyholder #content h2,
	#bodyholder #content h2 sup {
		margin-top:					25px;
		margin-bottom:				10px;
	}
	#bodyholder #content #cms {
		float:						right;
		width:						460px;
		text-align:					left;
		line-height:					25px;
		color:							#666666;
	}
	#bodyholder #content #links {
		float:						left;
		padding-right:				20px;
		width:						300px;
	}
	#bodyholder #content #links table {
		float:						left;
		text-align:					left;
		border-collapse:			collapse;
	}
	#bodyholder #borderright {
		float:						right;
		width:						33px;
		height:						53px;
		background:					#ffffff url(../content/images/layout/bgrighttop.jpg);
	}
	#bodyholder #dummy {
		clear:						both;
	}


#footer {
	clear:							both;
	width:							905px;
	height:							84px;
	background:						url(../content/images/layout/footer.jpg);
	text-align:						left;
	padding-left:					20px;
	padding-top:					40px;
	color:							#999999;
	font-size:						10px;
	line-height:					20px;
}
#footer a {
	color:							#999999;
	text-decoration:				none;
	font-size:						10px;
}
#footer a:hover {
	color:							#e8e8e8;
}

#credits {
	clear:							both;
	width:							905px;
	height:							20px;
	text-align:						right;
	padding-left:					20px;
	color:							#999999;
	font-size:						10px;
	line-height:					20px;
}
#credits a {
	color:							#999999;
	text-decoration:				none;
	font-size:						10px;
}
#credits a:hover {
	color:							#000000;
}


#nieuwstabel {
	border-collapse:				collapse;
}
#nieuwsdetail {
	border-collapse:				collapse;
}
#nieuwstabel .header {
	font-weight:					bold;
}
#nieuwstabel .tekst {
	padding-bottom:					30px;
	color:							#666666;
	font-size:						10px;
}

#nieuwsdetail .header {
	font-weight:					bold;
}







#nieuwstekst * {
	color:							#666666;
	line-height:					20px;
}
#cms ul {
	list-style:						square;
}
#cms ul li,
#cms ol li {
	margin:							7px;
	margin-left:					25px;
}
#nieuwsbron {
	padding-top:					20px;
}

h3 {
	color:							#00CC00;
	margin-bottom:					10px;
}


.contact input,
.contact textarea {
	width:							200px;
}

#film {
	width:							310px;
	padding:						20px;
	height:							240px;
	background-color:				#999999;
	font-weight:					bold;
	color:							white;
}


#google_map *{
	font-size:						10px;
	float:							right;
}
/**/




.reactienaam {
	text-align:						left;
	font-weight:					bold;
	width:							460px;
	padding-top:					15px;
	padding-bottom:					5px;
}
.reactietekst {
	margin-bottom:					25px;
}


.thumbnail {
	float:							left;
	margin:							5px;
	margin-right:					0px;
}
#thumbnails {
	width:							328px;
	background-color:				#cccccc;
}










.referentietitel {
	font-weight:					bold;
}
.referentietekst {
	padding-bottom:					30px;
}
