html, body
		{
			/*height: 100%;*/
			color: a6a6a6;
		}

		body
		{
			margin: 0;
			padding: 0;

			font-size: 11px;
			/*font-family: Verdana, Tahoma, Arial, sans-serif;*/
			font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
			background-color: white;
		}

		a:link, a:visited
		{
			color: #507544;
			text-decoration: underline;
		}

		a:active, a:hover
		{
			color: #507544;
			text-decoration: underline;
		}
		
		img
		{
			border-style: none;
		}


		#container
		{
			width: 830px;
			padding-left: 5px;
			padding-right: 5px;
			height: 100%;
			margin: 0 auto;
			background-image: url('../images/background.png');
		}
		
		#talen
		{
			width: 825px;
			height: 22px;
			background-image: url('../images/talen.png');
			text-align: right;
			padding-right: 5px;
			padding-top: 3px;
			color: #c8dfc1;
		}
		
		#talen a:link, a:visited, a:hover, a:active
		{
			color: #c8dfc1;
		}
		
		#header
		{
			width: 830px;
			height: 69px;
			background-image: url('../images/header.png');
		}
		
		#horizontale_nav
		{
			width: 820px;
			height: 31px;
			padding-top: 10px;
			padding-left: 10px;
			font-size: 14px;
			background-image: url('../images/horizontale_nav.png');
			text-align: left;
			color: white;
		}
		
		#horizontale_nav a:link, a:visited
		{
			color: #c8dfc1;
		}
		
		#horizontale_nav a:hover, a:active
		{
			color: #c8dfc1;
			text-decoration: underline;
		}
		
		.spacer
		{
			margin-right: 50px;
		}
		
		#container_links
		{
			display: inline;
			width: 180px;
			margin-left: 5px;
			margin-right: 5px;
			float: left;
		}
		
		#container_midden
		{
			float: left;
			width: 450px;
		}
		
		#container_rechts
		{
			width: 185px;
			height: 400px;
			float: right;
			text-align: center;
		}
				
		#contents
		{
			width: 450px;
			margin-bottom: 5px;
		}
		
		#heading
		{
			background-image: url('../images/heading.png');
			height: 20px;
			font-weight: bold;
			color: white;
			padding-left: 7px;
			padding-top: 5px;
		}
		
		.textbox
		{
			padding: 5px;
			border: 1px solid #507544 ;
		}
		
		.menu_header
		{
			width: 175px;
			height: 20px;
			padding-left: 5px;
			padding-top: 5px;
			background-image: url('../images/menu_header.png');
			color: white;
		}
		
		#producten a
		{	
			display: block;
			text-decoration: none;
			color: #507544;
			text-align: right;
		}

		#producten a:hover
		{
			text-decoration: underline;
		}

		ul#producten
		{
			list-style-type: none;
			padding: 0;
			margin: 0;
		}

		#producten a.knop
		{	
			width: 170px;
			height: 22px;
			padding-right: 10px;
			padding-top: 5px;
			background-image: url('../images/knop.png');
		}
		
		.menu_spacer
		{	
			height: 10px;
		}
		
		.sponsors
		{
			margin-bottom: 5px;
		}
		
		.prod_foto
		{	
			border: 1px solid black;
			margin-left: 5px;
		}
		
		.imgcenter
		{	
			text-align: center;
		}
		
		.prod_foto_groot
		{	
			border: 1px solid black;
		}

		#footer
		{
			clear: both;
			text-align: center;
			height: 25px;
			padding-top: 10px;
			background-image: url('../images/footer.png');
			color: white;
		}
		
		#img_container
		{	
			height: 283px;
			border-top: 1px solid white;
		}
		
		#main_container
		{	
			width : 344px;
			height: 283px;
			float: left;
		}

		#thumb_container
		{	
			background-color: #507544;
			height: 283px;
			width: 93px;
			float: left;
			border-left: 1px solid white;
		}
		
		.thumb
		{	
			width: 93px;
			height: 70px;
			border-bottom: 1px solid white;
		}
		
		.gallery
		{	
			width: 140px;
			height: 105px;
			background-color: black;
			float: left;
			margin: 3px;
		}
		
		#break
		{	
			clear: both;
			width: 450px;
			text-align: center;
		}
		
		#break a
		{	
			color: black;
			text-decoration: none;
		}
