html, body { 
	padding			: 0; 
	margin			: 0px 0; 
}

body {
	font			: normal 11px/1.6em "Trebuchet MS", "Verdana", "Tahoma", sans-serif;
	color			: #676968;
	background		: #606060 url('../images/background.gif') repeat-x; 
}

#container {
	width			: 810px;
	height			: auto;
	margin			: 0 auto;
}

#header {
	position		: relative;
	float			: left;
	width			: 100%;
	height			: 121px;
	background-image: url('../images/header.gif');
}

#navigation {
	position		: relative;
	float			: left;
	width			: 100%;
	height			: 64px;
	text-align		: center;
	background-image: url('../images/nav_hor.gif');
}
		a.navitem {
			font-weight		: bold;
			color			: #fff;
			text-decoration	: none;
		}
		
		a:hover.navitem {
			font-weight		: bold;
			color			: #fff;
			text-decoration	: underline;
		}
		
		.navspacer {
			position		: relative;
			float			: left;
			font-size		: 1px;
			width			: 3px;
			height			: 41px;
			background-image: url('../images/navspacer.gif');
		}
	
#body {
	position		: relative;
	float			: left;
	width			: 100%;
	height			: auto;
	padding			: 0;
	margin			: 0;
	background		: #8c8c8c url('../images/background2.gif');
}

	#body #left {
		position		: relative;
		float		: left;
		width		: 15px;
		margin		: 0;
		background	: #606060 url('../images/bgleft.gif') no-repeat;
		height		: 436px;
	}
	
	#body #right {
		position		: relative;
		float		: left;
		width		: 15px;
		background	: #606060 url('../images/bgright.gif') no-repeat;
		margin		: auto;
		height		: 436px;
	}

	
	#body #content {
		position	: relative;
		float		: left;
		width		: 780px;
		margin		: 0;
		height		: auto;	
	}
	
		#body #content #content_left {
			position	: relative;
			float		: left;
			padding		: 0;
			margin		: 0;
			width		: 491px;
			height		: auto;	
		}
			
			#body #content #content_left #sfeerbeeld {
				position	: relative;
				width		: 485px;
				height		: auto;	
			}
			
				#imageSlideshowHolder {
						position		: relative;
						width			: 100%;
						height			: 205px;
					}
	
				#imageSlideshowHolder img {
				   position			: absolute;
				   left				: 0px;
				   top				: 0px;
				}				
		
		#body #content #content_right {
			position	: relative;
			float		: left;
			width		: 289px;
			padding		: 0;
			margin		: 0;
			height		: auto;	
		}
		
			#navigation2 {
				position	: relative;
				width		: 285px;
				height		: 201px;	
				background	: #8c8c8c url('../images/nav_bg.gif');
			}
			
				#navigation2_tekst {
					padding		: 1px 20px 0 20px;
					color		: #fff;
					font-weight	: bold;
					font-size	: 14px;
					line-height	: 33px;
					text-align 	: left;
				}
				
				ul.nav2 { 
					padding			: 0px;
					margin			: 0 0 0 10px;
					list-style-type	: square;
					}
			
			#spacer {
				position	: relative;
				width		: 285px;
				height		: 4px;	
				font-size	: 1px;
				background	: #f8f5e6;
			}
			#righttekst {
				padding	: 10px;
			}

#footer {
	float			: left;
	width			: 100%;
	text-align		: center;
	height			: 70px;
	background		: #8c8c8c url('../images/footer.gif') top left no-repeat;
}

	#footernav {
		font-size	: 10px;
		color		: #ededed;
		margin-top	: 10px;
	}

#main {
	float			: left;
	width			: 780px;
	height			: auto;
	min-height		: 145px;
	padding			: 5px 15px 0 15px;
	background-image: url('../images/main_background.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
}
	
	
/* Headings H1-H6 */
h1 { }

	#content h1 {
		font-size		: 18px;
		font-weight		: normal;
		color			: #0d6c2a;
		margin			: 1px 0 5px 0;
	}
	
	#content h1.dark {
		font-size		: 18px;
		font-weight		: normal;
		color			: #323232;
		margin			: 1px 0 5px 0;
	}

h2 { }

	h2.nieuws {
		font-size		: 11px;
		font-weight		: bold;
		color			: #0d6c2a;
		margin			: 1px 0 3px 0;
	}

h3 { }

h4 { }

h5 { }

h6 { }


/* Paragraph and Link Styles */
p { }

	p a { }
	
	#content p {
		margin			: 0 0 13px 0;
		line-height 	: 19px;
		
	}
	
	#content p a {
		color			: #0d6c2a;
	}	
	
	#content a {
		color			: #0d6c2a;
		text-decoration	: none;
	}
	
	#content a:hover {
		color			: #0d6c2a;
		text-decoration	: underline;
	}
	
	#content a.white {
		color: #fff;
		text-decoration: none;
	}

	#content a:hover.white {
		color: #fff;
		text-decoration: underline;
	}

	
a.footernav {
	color			: #ededed;
	text-decoration : none;
}

a.footernav:hover {
	color			: #ededed;
	text-decoration : underline;
}

	div.hr_dotted {
		height		: 3px;
		background 	: url("../images/hr_dotted.gif");
		border		: 0px;	
		font-size	: 1px;
		margin-left	: 0px;
		margin-right: 0px;
	}
	
	div.hr_dotted2 {
		height		: 3px;
		background 	: url("../images/hr_dotted2.gif");
		border		: 0px;	
		font-size	: 1px;
		margin-left	: 0px;
		margin-right: 0px;
	}
	
	ul.menu a {
		font-size		: 11px;
		font-weight		: bold;
		color			: #fff;
		text-decoration : none;
	}
	
	ul.dropdown a {
		padding			: 5px 10px 5px 10px;
		text-transform	: none;
		font-weight		: normal;
		color			: #0c6a2b;
	}
	
	ul.menu a:hover {
		color		: #cf0a00;
	}
	
	ul.menu a.selected {
		color		: #cf0a00;
	}
	
/* Lists and Navigation */
#menu {	
	padding			: 10px 0 0 0;
	float			: left;
	width			: 100%;
	height			: 54px;
	text-align		: center;
	background-image: url('../images/nav_hor.gif');
}

ul { }

	ul.menu {
		margin				: 0;
		padding				: 0;
		height				: 38px;
		text-align			: center;
	}
	
	ul.dropdown {
		
		margin				: 18px 0 0 -1px;
		text-align			: left;
		visibility			: hidden;
		position			: absolute;
		border				: 1px solid #fff;
		background-color	: #dbd6b9;
	  	opacity				: .9;
		z-index				: 10;
	}

		* html ul.dropdown {
  			filter				: alpha(opacity=90);
			margin-top			: 16px;
		}	

	#menu img {
		vertical-align		: middle;
	}
	
li { }

	ul.menu li {
		list-style-type		: none;
		display				: inline;
	}	
	
	ul.dropdown li {
		display				: block;
		margin				: 10px 0;
	}

/* Forms */

form {
	margin			: 0;
}

input.contact, textarea.contact {
	width			: 240px;
	border			: 1px solid #a9a9a9;
	padding			: 7px 5px 2px 5px;
	font			: normal 11px "Tahoma", "Verdana", sans-serif;
	color			: #676968;
	margin-bottom	: 5px;
	background-color: transparent;
	vertical-align	: middle;
}





