html {
	overflow-y: scroll;
	height: 100%; /* needed for container min-height */
	
	background-image: url(afbeeldingen/layout/achtergrondkleur.png);
	background-repeat: repeat;
}

/* body en aanverwanten */

body {
	margin: 0;
	padding: 0;
	
	height: 100%; /* needed for container min-height */
	
	
	background-image: url(afbeeldingen/layout/achtergrond_repeat.png); !important
	background-position: top;
	background-repeat: repeat-x;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

	/* body headers */

	body h1 {
		margin: 0;
		padding: 0;
		
		color: #006666;
		font-size: 11px;
		font-weight: bold;
	}
	
	body h2 {	
		margin: 0;
		padding: 0;
		
		color: #FF9900;
		font-size: 11px;
		font-weight: normal;
	}
	
	body h3 {
		margin: 0;
		padding: 0;
		
		color: #FF9900;
		font-size: 11px;
		font-weight: bold;
	}
	
	/* body hr */
	
	body hr {
		clear: both;
	
		margin: 7px 0 7px 0;
		
		height: 1px;
		
		border: 0;
		
		color: #FF9900;
		background-color: #FF9900;
	}

	/* body links */
	
	body a:link {
		color: #000000;
		text-decoration: underline;
		outline: none;
	}
	body a:visited {
		text-decoration: underline;
		color: #000000;
		outline: none;
	}
	body a:hover {
		text-decoration: underline;
		color: #000000;
		outline: none;
	}
	body a:active {
		text-decoration: underline;
		color: #000000;
		outline: none;
	}
	
	/* body img */
	
	body img {
		border: none;
	}
	
	body td {
		vertical-align: top;
	}
	
/* Basis opbouw */

#wrap {
	display: block;
	
	margin: 0 auto; /* center, not in IE5 */
	width: 960px; /* gewenste breedte min 2x padding */
	
	background-image: url(afbeeldingen/layout/achtergrond_wrap.jpg);
	background-repeat: repeat-y;
	
	height: auto !important; /* real browsers */
	height: 100%; /* IE6: treaded as min-height*/

	min-height: 100%; /* real browsers */
}

#links {
	width: 27px;
	height: 430px;
	
	background-image:url(afbeeldingen/layout/links.png);
	
	float: left;
}

#main {
	display: block;
	
	width: 906px; /* gewenste breedte min 2x padding */
	
	height: auto !important; /* real browsers */
	height: 430px; /* IE6: treaded as min-height*/

	min-height: 430px; /* real browsers */
	
	background-color: #FFFFFF;
	float: left;
}

#rechts {
	width: 27px;
	height: 430px;
	
	background-image:url(afbeeldingen/layout/rechts.png);
	
	float: left;
	
}

/* header */

#header {
	height: 123px; 
	width: 906px;
}

	.headerafbeeldingen {
		float: left;
	}
	
/* menu */

#menukolom {
	padding: 10px 14px 0 15px;
		
	width: 186px;

	float: left;
}

	/* hoofdmenu links */
	
	#menukolom h1 a:link {
		color: #006666;
		text-decoration: none;
		outline: none;
	}
	#menukolom h1 a:visited {
		text-decoration: none;
		color: #006666;
		outline: none;
	}
	#menukolom h1 a:hover {
		text-decoration: underline;
		color: #006666;
		outline: none;
	}
	#menukolom h1 a:active {
		text-decoration: underline;
		color: #006666;
		outline: none;
	}
	
	/* submenu links */
	
	#menukolom h2 a:link {
		color: #FF9900;
		text-decoration: none;
		outline: none;
	}
	#menukolom h2 a:visited {
		text-decoration: none;
		color: #FF9900;
		outline: none;
	}
	#menukolom h2 a:hover {
		text-decoration: underline;
		color: #FF9900;
		outline: none;
	}
	#menukolom h2 a:active {
		text-decoration: underline;
		color: #FF9900;
		outline: none;
	}
	
	/* belangrijk */
	
	#belangrijk {
		padding: 5px 14px 5px 20px;
		margin: 20px -14px 0 -15px;
	
		width: 181px;
		
		height: auto !important; /* real browsers */
		height: 113px; /* IE6: treaded as min-height*/
	
		min-height: 113px; /* real browsers */
		
		background-image: url(afbeeldingen/layout/laatste_nieuws_achtergrond.png);
		background-position: top;
		background-repeat: no-repeat;
	}
	
		#belangrijk div {
			padding: 0 0 7px 0;
		}
	
	
/* inhoud */

#adverteren_tips {
	width: 676px;
	
	color: #006666;
	font-size: 9px;
	font-weight: normal;
	text-align: right;
	
	float: left;	
}

	#adverteren_tips a:link {
		color: #006666;
		text-decoration: none;
		outline: none;
	}
	#adverteren_tips a:visited {
		text-decoration: none;
		color: #006666;
		outline: none;
	}
	#adverteren_tips a:hover {
		text-decoration: underline;
		color: #006666;
		outline: none;
	}
	#adverteren_tips a:active {
		text-decoration: underline;
		color: #006666;
		outline: none;
	}

#hoofdvenster {
	padding: 0px 10px 10px 5px;
		
	width: 676px;
	
	float: left;
}

	#hoofdvenster div {
		padding-bottom: 15px; !important
	}
	
		#hoofdvenster strong {
		color: #006666;	
		font-weight: normal;
	}

	.afbeeldingskolom {
		clear: both;
		
		padding: 10px 15px 10px 15px;
		margin: 0 0 0 -5px;
		
		width: 161px; /* gewenste breedte min padding */
		
		height: auto !important; /* real browsers */
		height: 113px; /* IE6: treaded as min-height*/
	
		min-height: 113px; /* real browsers */
		
		background-image: url(afbeeldingen/layout/afbeeldingskolom_achtergrond.png);
		background-position: top;
		background-repeat: no-repeat;
		
		float: left;
		
		font-size: 9px;
		text-align: right;
	}
	
	.afbeeldingskolom_leeg {
		clear: both;
		
		padding: 10px 15px 10px 15px;
		margin: 0 0 0 -5px;
		
		width: 161px; /* gewenste breedte min padding */
		
		height: auto !important; /* real browsers */
		height: 113px; /* IE6: treaded as min-height*/
	
		min-height: 113px; /* real browsers */
		
		float: left;
	}
	
	.inhoudkolom {
		padding: 5px 20px 0 15px;
		margin: 0 -10px 0 0;;
		
		width: 465px; /* gewenste breedte min padding */
		
		height: auto !important; /* real browsers */
		height: 113px; /* IE6: treaded as min-height*/
	
		min-height: 113px; /* real browsers */
		
		background-image: url(afbeeldingen/layout/inhoudkolom_achtergrond.png);
		background-position: top;
		background-repeat: no-repeat;
		
		float: left;
	}
	
	.kolom_volle_breedte {
		clear: both;
		
		padding: 5px 20px 0 15px;
		margin: 0 -10px 0 -5px;
		
		width: 656px; /* gewenste breedte min padding */
		
		height: auto !important; /* real browsers */
		height: 113px; /* IE6: treaded as min-height*/
	
		min-height: 113px; /* real browsers */
		
		background-image: url(afbeeldingen/layout/volle_breedte_achtergrond.png);
		background-position: top;
		background-repeat: no-repeat;
	}
	
/* lees verder */
	
.verder_terug_etc {
	float: right;
	
	margin: 3px 0 -7px 0;
	
	font-size: 8px;
}

		.verder_terug_etc a:link {
			text-decoration: none;
		}
		.verder_terug_etc a:visited {
			text-decoration: none;
		}
		.verder_terug_etc a:hover {
			text-decoration: underline;
		}
		.verder_terug_etc a:active {
			text-decoration: underline;
		}
		
		.verder_terug_etc img {
			margin-top: 10px;
		}
		
	
/* contactformulier */

.contact_invulveld_tekst {
	margin: 0;
	width: 320px;
	font-size: 11px;
	background-color: #FFFFFF;
}

.contact_bericht_tekst {
	margin: 0;
	width: 651px;
	font-size: 11px;
	background-color: #FFFFFF;
}

/* clear */

#clear {
  clear: both;
}