html {
	font: 11px "Tahoma";
	color: #09526a; 
	background: #FFF url('../images/html-bg.jpg') repeat-x; 
}
body	{
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #09526a;
	text-decoration: underline;
	}

br.clear	{	clear: both;	height: 1px; line-height: 1px; }
form		{	padding: 0; margin: 0; }
	
	/* Wrapper */
		div.wrapper			{	width: 861px;	overflow: hidden;	margin: 0 auto;	 position: relative; padding: 0 0 30px 0;}
				
			/* Top */
				div#top 		{	padding: 94px 0 20px 0; overflow: hidden;}
				
					/* Logo */
						div#top div#logo 			{	float: left; width: 365px; height: 61px; }
						div#top div#logo h1			{	background: url('../images/logo.png') no-repeat; height: 61px; }
						div#top div#logo h1 a		{	display: block; height: 61px; }
						div#top div#logo h1 a span 	{	display: none; }
						
					/* Login */
						div#top div.login			{	float: right; width: 468px; height: 35px; line-height: 35px; padding: 10px 0 0 0; }
						div#top div.login div		{	height: 18px; width: 124px; background: url('../images/login-input.jpg') no-repeat center center; float: left; padding: 8px; }
						div#top div.login div input	{	background: transparent;	border: none; padding: 3px 5px;	font: 11px "Tahoma"; color: #c9c9c9; }
						div#top div.login a		{	color: #FFF; text-decoration: none; font-weight: bold; }
			
			/* Topmenu */
				ul#topmenu				{	height: 39px; line-height: 39px; background: url('../images/topmenu-bg.png') no-repeat; overflow: hidden; }
				ul#topmenu li				{	float: left; height: 39px; padding: 0 2px 0 0;	background: url('../images/topmenu-li.jpg') no-repeat right top; }
				ul#topmenu li.first		{	padding: 0 0 0 10px;	}
				ul#topmenu li a				{	display: block; float: left;	padding: 0 12px; color: #FFF; text-decoration: none; }
				ul#topmenu li a:hover		{	background: #2893b8; }
		
			/* Container */
				div#container			{	background: #FFFFFF url('../images/container-bg.jpg') repeat-x; padding: 14px 24px;}
				
				div#container div.clearfix		{	overflow: hidden; }
				div#container div.left1		{	width: 439px; float: left; }
				div#container div.right1		{	width: 354px; height: 196px; float: right; background: url('../images/right1-bg.jpg') no-repeat; }
				div#container div.right1 div	{	padding: 10px 20px; }
				div#container div.right1 dl		{	padding: 10px 0 0 0; overflow: hidden;}
				div#container div.right1 dl dt	{	clear: left; height: 50px; line-height: 28px; background: url('../images/list-bullit.jpg') no-repeat; text-align: center; color: #FFF; font-weight: bold; font-size: 13px; width: 28px; float: left; border-bottom: 1px SOLID #FFF; }
				div#container div.right1 dl dd 	{	width: 250px; float: left; line-height: 25px; padding: 0 0 0 20px; }
				
				div#container p				{	padding: 6px 0; }
				div#container h2				{	font-size: 11px; padding: 6px 0; }
				
				/* Green Box */
					div.green.top			{	height: 11px; background: url('../images/green-top.jpg') no-repeat; }
					div.green.bottom			{	height: 11px; background: url('../images/green-bottom.jpg') no-repeat; }
					
					div.green.bg				{	background: url('../images/green-bg.jpg') repeat-y; color: #FFF; padding: 0 18px; }
					div.green.bg div.left2		{	width: 328px; float: left; }
					div.green.bg div.left2 img	{	float: right; border: 2px SOLID #1288af; margin: 0 0 0 9px;}
					
					/* Form */
					div.green.bg div.left2 form				{	padding: 10px 0 0 0; width: 310px;  overflow: hidden;}
					div.green.bg div.left2 form p			{	font-weight: bold;	float: left; }
					div.green.bg div.left2 form input.txt		{	height: 12px; background: url('../images/aanmelden-bg.jpg') repeat-x; padding: 2px; margin: 2px 0 0 0; float: right; border: 1px SOLID #539a28; font: 11px "Tahoma"; width: 140px;  }
					div.green.bg div.left2 form input.button	{	float: right; padding: 10px 0 0 0; }
					
					div.green.bg div.right2 	{	width: 400px; float: right; }
					div.green.bg div.right2 img	{	padding: 2px 0; }
					
		/* Footer */
			div#footer			{	height: 38px; background: url('../images/footer-bg.png') no-repeat; }
			div#footer p			{	text-align: center; color: #FFF; font-weight: bold; padding: 19px 0 0 0; }
			div#footer p a			{	text-decoration: none; color: #FFF; }
			div#footer p a:hover	{	text-decoration: underline; }