/*
was 7f8184
*/
body { 
	font-family: Verdana; 
	font-size: 76%;
	font-weight: normal;
	color: #000000;
	background-color: #00b125;
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

p, td {
	font-family: Verdana; 
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}

br.clearboth {
	clear: both;
	height: 0px;
	
}

a:link    { color: #0088ce; text-decoration: none; }     
a:visited { color: #0088ce; text-decoration: none; } 
a:hover   { color: black; 	text-decoration: underline; }  
a:active  { color: #0088ce; text-decoration: none; }

#box {
	width: 1000px;
	margin: 0px auto;
}

	#left {
		margin: 0px;
		float: left;
		width: 225px;
	}
	
		#logo {
			float: left;
			margin: 58px 0px 156px 34px;
			width: 191px;
			height: 85px;
		}
		
		#hometext {
			float: left;
			width: 157px;
			margin: 0px 34px 0px 34px;
		}
		
			#hometext p {
				color: #33474a;
				margin: 8px 0px 8px 0px;
			}
			
		ul#leftmenu {
			float: left;
			width: 207px;
			margin: 0px 18px 0px 0x;
			background-image: url('/images/menubg.png');
		}
		
			ul#leftmenu li a {
				padding: 2px 34px 2px 34px;
				font-weight: bold;
				color: #333;
				display: block;
			}

			ul#leftmenu li a:hover {
				padding: 2px 34px 2px 34px;
				font-weight: bold;
				color: #38ae38;
				background-image: url('/images/arrow_menu.png');
				background-repeat: no-repeat;
				background-position: 8px 0px;
				display: block;
			}

			ul#leftmenu li a.active {
				padding: 2px 34px 2px 34px;
				font-weight: bold;
				color: #333;
				display: block;
			}

			
			ul#leftmenu li {
				width: 207px;
				margin: 0px 0px 0px 0px;
				padding: 6px 0px 6px 0px;
				border-bottom: 1px solid #c2e5c2;
			}
			
			ul#leftmenu li.active {
				background-image: url('/images/menubg.png');
			}
			
			ul#leftmenu ul {
				margin: 4px 0px 0px 0px;
				background-image: url('/images/menubg.png');
			}
			
			ul#leftmenu ul li {
				width: 207px;
				margin: 0px 0px 0px 0px;
				padding: 0px;
				border-bottom: 0px;
			}
			
			ul#leftmenu ul li a {
				padding: 4px 0px 4px 34px;
				font-weight: normal;
				color: #333;
				display: block;
			}

			ul#leftmenu ul li a:hover {
				padding: 4px 0px 4px 34px;
				color: #38ae38;
				font-weight: normal;
				background-image: url('/images/arrow_menu.png');
				background-repeat: no-repeat;
				background-position: 8px 2px;
				display: block;
			}

			ul#leftmenu ul li a.active {
				padding: 4px 0px 4px 34px;
				font-weight: normal;
				color: #333;
				background-image: url('/images/arrow_menu_white.png');
				background-repeat: no-repeat;
				background-position: 13px 5px;
				
				display: block;
			}

	ul#hornav {
		float: left;
		margin: 4px 0px 4px 4px;
		height: 34px;
		width: 771px;
	}
	
		ul#hornav li {
			height: 34px;
			line-height: 34px;
			float: left;
		}
		
			ul#hornav li a {
				color: #fff;
			}

			ul#hornav li a:hover {
				color: #fff;
				text-decoration: underline;
			}
		
		ul#hornav li.spacer {
			width: 34px;
		}
		
	#headerfoto {
		float: left;
		width: 560px;
		padding: 4px;
		height: 250px;
		background-image: url('/images/fotobg.png');
	}
	
		#headerfoto div {
			float: left;
			width: 560px;
			height: 250px;
			position: relative;
		}
	
		#headerfoto div img {
			display: hidden;
			position: absolute;
		}
		
	#vestigingen {
		float: left;
		margin: 45px 20px 0px 22px;
		width: 150px; 
	}
	
		#vestigingen h1 {
			color: white;
			font-weight: bold;
			margin: 0px 0px 20px 0px;
			font-size: 110%;
		}
		
		#vestigingen select {
			float: left;
			width: 150px;
			
		}
		
	#content {
		float: left;
		margin: 24px 0px 0px 0px;
		background-color: white;
		width: 526px;
		padding: 0px 28px 0px 22px;
	}
	
	#contenthome {
		float: left;
		margin: 24px 0px 0px 0px;
		background-color: white;
		width: 775px;
	}
	
		#content p, #contenthome p {
			margin: 10px 0px 10px 0px;
			color: #33474a;
		}
		
		#content td, #contenthome td {
			color: #33474a;
		}
		
		#content h1, #contenthome h1 {
			color: #0072B6;
		}

		#content h2, #contenthome h2 {
			color: #38AE38;
		}
		
		#content ul, #contenthome ul {
			margin: 10px 0px 10px 0px;
			color: #33474a;
			padding: 0px 20px 0px 20px;
			list-style-type: disc;
		}
		
		#content ol, #contenthome ol {
			margin: 10px 0px 10px 0px;
			color: #33474a;
			padding: 0px 20px 0px 20px;
			list-style-type: decimal;
		}

	
	#right {
		float: left;
		width: 176px;
		margin: 0px 8px 0px 10px;
	}
	
		#nieuws h1 {
			color: black;
			font-weight: bold;
			margin: 0px 0px 12px 0px;
			font-size: 120%;
		}
		
		#nieuws {
			float: left;
			width: 156px;
			margin: 0px 0px 0px 0px;
			padding: 9px;
			border: 1px solid #afdfaf;
		}

			#rotate {
				float: left;
				width: 156px;
				min-height: 150px;
			}		
			#nieuws div {

			}
		
		#nieuws p {
			margin: 8px 0px 8px 0px;
			color: #33474a;
		}
		
		#nieuws a, #right #etalage p a {
			color: #38ae38;
			padding: 2px 20px 2px 0px;
			background-repeat: no-repeat;
			background-image: url('/images/arrow_newslink.png');
			background-position: right;
		}
		
		#nieuws a:hover, #right #etalage p a:hover {
			text-decoration: none;
		}
		
		#etalage {
			float: left;
			margin: 20px 0px 0px 0px;
			width: 176px;
			background-color: #D7efD7;
		}
		
		#etalage p {
			margin: 8px 0px 8px 0px;
			padding: 0px 10px 0px 10px;
			color: #33474a;
		}
	
.pointer {
	cursor: pointer;
}

