/* ontwerp en realisatie: Biep en Lu (www.biepenlu.nl) */body {	background-color: #007FE5;	background-repeat: repeat-y;	background-position: 490px 21px;	margin: 0px;	color: #000000;}img {	border: 0px;}a,a:visited {	text-decoration: underline;	color: #007FE5;}a:hover {	text-decoration: underline;	color: #000000;}#menu {	top: 0px;	left: 0px;	width: 171px;	height: 100%;	background-image: url(pics/menu_back.gif);	overflow: hidden;}.menubut {	margin: 2px 0px 2px 34px;	font-size: 13px;	font-weight: bold;	font-family: Verdana, Helvetica, Arial, sans-serif;	color: #007FE5;}#content {	background-color: #007FE5;	top: 21px;	left: 5px;	width: 470px;}#content,td {	font-size: 13px;	font-family: Helvetica, Arial, Verdana, sans-serif;	letter-spacing: 0px;	line-height: 15px;	vertical-align: top;}#menu,#content {	position: absolute;}#topbar {	width: 100%;	height: 21px;	background-color: #007FE5;}.boxcell {	width: 470px;	margin-bottom: 10px;}#ankermenu,.contentcell {	padding-right: 11px;	padding-left: 11px;	background: #FFFFFF;}#ankermenu {	padding-top: 10px;}.topbot {	display: block;}.totop {	margin: 11px 0px 0px 0px;}.listimg {	margin: 0px 11px 11px 0px;	display: block;}/* Need to make sure that the new content takes up * the same amount of space as the old or there will * be a perceptable shift of all content */h1,.replaced-h1 {	height: 51px;	margin-bottom: 2px;}h1 {	font-size: 54px;}h2,.replaced-h2 {	height: 27px;	margin-bottom: 4px;}h2 {	font-size: 28px;}h3,.replaced-h3 {	height: 16px;	margin-bottom: 4px;}h3 {	font-size: 16px;}h1,h2,h3 {	font-family: Helvetica, Arial, Verdana, sans-serif;	text-transform: lowercase;}h1 {	color: #FFFFFF;}h2,h3 {	color: #000000;}/* Hides content that will eventually be  * replaced to avoid blink/flicker */html.hasFlash h1,html.hasFlash h2,html.hasFlash h3 {	visibility: hidden;}