body { 
	background: white;
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
	margin: 0px;
	padding: 0px;
	height: 100%;
}

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

#box {
	float:left;
	width: 980px;
}

	#opperhead {
		float: left;
		width; 980px;
		background-position: bottom right;
	}

	#supercell_tl {
		float: left;
		width: 275px;
		height: 151px;
		background-color: #fff;
	}
		.menu_grijs {
			float: left;
			width: 91px;
			height: 35px;
			background-image: url(images/bg_menu_grijs.gif);			
		}
		
		.menu_grijs a {		
			display: block;
			height: 25px;
			_height: 30px;
			color: #cdcdcd;
			padding: 10px 0px 0px 0px;
			_padding: 5px 0px 0px 0px;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
		}
		
		.menu_grijs a:hover {
			color: black;
		}
		
		.spacer_menu_grijs{
			float: left;
			width: 1px;
			height: 35px;
		}
		#hokje{
			float: left;
			width: 233px;
			_width: 254px;
			height: 67px;
			_height: 90px;
			padding: 28px 14px 18px 28px;
			_padding: 14px 7px 9px 14px;
			border-top: 1px solid white;
			background-image: url(images/bg_hokje.gif);
			background-repeat: repeat-x;
			background-color: #fff;
			overflow: none;
			line-height: 18px;		
		}
		
		#hokje a {
			color: #000000;
		}
		
		#onderrand_hokje{
			float: left;
			width: 275px;
			height: 2px;
			font-size: 0px;
			background-image: url(images/onderrand_hokje.gif);
		}
	
	#rechterrand_hokje {
		float: left;
		width: 1px;
		height: 151px;
		background-image: url(images/rechterrand_hokje.gif);
	}
	#supercell_tr {
		float: left;
		width: 704px;
		height: 151px;
	}
		#title{
			float: left;
			width: 704px;
			height: 47px;
			background-image: url(images/titel.gif);
			background-repeat: no-repeat;
			background-color: #fff;
		}
		#top_menu{
			float: left;
			width: 704px;
			height: 38px;
			background-image: url(images/bg_menu_groen.gif);
		}
	
			#top_menu ul {
				float: left;
				margin: 0px;
				padding: 0px;
				height: 38px;
				list-style-type: none;
			}
			
			#top_menu ul li {
				float: left;
				height: 38px;
				margin: 0px;
				padding: 0px 26px 0px 0px;
			}
			
			#top_menu ul li a {
				display: block;
				height: 28px;
				_height: 32px;
				color: #fff;
				padding: 10px 0px 0px 26px;
				_padding: 5px 0px 0px 13px;
				text-decoration: none;
				text-transform: uppercase;
			}
			
			#top_menu ul li a.sel {
			}
			
		#foto_boven{
			float: left;
			width: 704px;
			height: 65px;
			border-top: 1px solid white;			
			background-image: url(images/spacer.gif);
		}
		
	
	
	#blauwig {
		float: left;
		width: 198px;
		height: 125px;
		border-top: 1px solid white;
		background-image: url(images/bg_blauwig.gif);
	}	
	
	#rechterrand_blauwig {
		float: left;
		width: 2px;
		height: 125px;
		border-top: 1px solid white;
		background-image: url(images/rechterrand_blauwig.gif);
	}
	
	#foto_onder {
		float: left;
		width: 779px;
		height: 126px;
		border-left: 1px solid white;
		background-image: url(images/spacer.gif);
	}
	
	
	#stukje_groen {
		float: left;
		width: 22px;
		height: 45px;
		border: 1px solid white;
		border-left: 0px solid white;
		border-right: 0px solid white;
		background-image: url(images/bg_stukje_groen.gif);	
	}
	
	.middenbalk {
		float: left;
		padding: 12px 16px 14px 16px;
		_padding: 6px 8px 7px 8px;
		height: 19px;
		_height: 32px;
		border: 1px solid white;
		border-right: 0px solid white;
		background-image: url(images/bg_middenbalk.gif);	
	}
	
	#zoeken {
		float: left;
		width: 142px;
		height: 19px;
		margin: 0px;
		padding: 0px;
		background-color: white;		
	}
	
	#zoek {
		float: left;
		width: 118px;
		height: 15px;
		margin: 0px;
		padding: 2px;
		border: 0px;
		color: #149420; 
	}
		
	#blauwig_l {
		float: left;
		width: 22px;
		border-right: 1px solid white;
		background-color: #778993;
	}
	
	#left_menu {
		float: left;
		width: 205px;
		background-color: #e5e5e5;
	}

	#left_menu a {
		color: black;
	}

	#left_menu a:hover {
		color: black;
		text-decoration: underline;
	}
	
		#left_menu ul {
			margin: 25px 34px 0px 0px;
			padding: 0px;
			width: 171px;
			list-style-type: none;
			text-align: right;
		}
		
		#left_menu ul li {
			margin: 0px;
			padding: 0px 0px 13px 0px;
		}
		
		#left_menu ul li a {
			padding-left: 12px;
			display: block;
			color: black;
			text-decoration: none;
		}
		
		#left_menu ul li #active {
			color: black;
		}
		
		#left_menu ul li a:hover {
			text-decoration: underline;
		}
		
		#left_menu ul li.parent {
		}
		
		#left_menu ul li.sel a {
			color: black;
		}
		
		#left_menu ul li.sel a:hover {
			text-decoration: none;
		}
		
		#left_menu ul li ul {
			padding: 0px;
			margin: 0x 21px 0px px;
			width: 150px;
			list-style-type: none;
		}
		
		#left_menu ul li ul li {
			margin: 0px;
			padding: 0px;
		}
		
		#left_menu ul li ul li a {
			display: block;
			color: black;
			text-decoration: none;
			padding-left: 0px;
		}
		
		#left_menu ul li ul li a:hover {
			display: block;
			color: black;
			text-decoration: underline;
			padding-left: 0px;
		}
	
	#tussenstukje {
		float: left;
		width: 1px;
		background-image: url(images/tussenstukje.gif);
		background-repeat: no-repeat;
		background-color: #e5e5e5;
	}
	
	#content {
		float: left;
		padding: 22px 40px 30px 40px;
		_padding: 11px 20px 15px 20px;
		width: 671px;
		_width: 711px;
		background-color: #e5e5e5;
	}

#rest_box {
	float:left;
	width: 220px;
	border-left: 1px solid white;
}
		
	#stukje_wit{
		float: left;
		width: 100%;
		height: 47px;
		background-color: white;
	}
		
	#stukje_grijs{
		float: left;
		width: 100%;
		height: 38px;
		background-color: #aaafad;
	}
	
	#bruin_rechts {
		float: left;
		width: 100%;
		height: 191px;
		border-top: 1px solid white;
		border-bottom: 1px solid white;
		background-color: #665f3f;
		background-image: url(images/bruin_rechts.gif);
		background-repeat: repeat-y;
	}
		
	.grijs_rechts {
		float: left;
		width: 100%;
		background-image: url(images/grijs_rechts.gif);
		background-repeat: repeat-y;
	}


a {
	text-decoration: none;
	color: #cc3333;
}

a:hover {
	text-decoration: none;
	color: #883333;
}

form {
	position: relative;
}


div.prod_norm {
	float: left;
	width: 128px;
	margin: 0px 44px 12px 0px;
}

div.prod_last {
	float: left;
	width: 128px;
	margin: 0px 0px 12px 0px;
}

h1 {
	font-size: 14px;
}
