a:link {	color: #0f7c9b;}a:hover {	text-decoration: underline;	color: #0f7c9b;}a:visited {	color: #0f7c9b;}*{border: 0;margin: 0;}body{	font: 12px Tahoma, Arial, Helvetica, sans-serif;	color: #666666;	background: url(images/bg-blokje.jpg);}#wrap{margin: 0 auto;position: absolute;top: 50%;left: 50%;margin-top: -270px;margin-left: -335px;width: 770px;height:530px;}#content{width: 770px;height: 535px;margin: 0 auto;background: url(images/bg.jpg) no-repeat center top;}#logo{width:252px;height:147px;float:left;}#palet{width:252px;height:133px;float:left;}#menurand{width:69px;height:240px;float:left;}#menu{width:183px;height:240px;float:left;}#boventekst{width:518px;height:53px;float:left;}#tekst{width:460px;height:440px;float:left;}#menuwrap{width:252px;height:535px;float:left;}#footer{width: 770px;height: 21px;margin: 0 auto;}#line{width: 710px;height: 15px;margin: 0 auto;text-align:right;font-size:10px;}#line a{color:#666666;text-decoration:none;}#menu2 {		MARGIN-TOP: 5px;  	FLOAT: left; 	LINE-HEIGHT: 1.3em; 	width: 180px; 	font-size: 100%;}#menu2 UL {	PADDING-RIGHT: 0px; 	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 0px; 	MARGIN: 0px; 	LINE-HEIGHT: 16px; 	PADDING-TOP: 0px;	width: 145px; }#menu2 LI {	MARGIN: 0px; 	height: 20px; 	LIST-STYLE-TYPE: none}#menu2 A {	padding: 0px 15px;	padding-right:0px;	display: block;	color: #000000; 	text-decoration: none; 	font-size: 11px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	background:url(images/menublokje.jpg) no-repeat 2px center;}#menu2 A:hover {color:#005481;text-decoration:underline;background:url(images/menublokje2.jpg) no-repeat 2px center;}#menu2 A:active {color:#005481; padding-left: 20px; background:url(images/menublokje2.gif) no-repeat 2px center;}#menu2 ul li.menu-current { color:#005481; }