/* Copyright (C) 2005-2009 Sebastiaan Kooijman */

/* GENERAL */
html, body  { text-align: left;	}

html {
	background: #fff;
	text-align: left;
	}
	
body {
	background: transparent;
	color: #000;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 15px;
  color: #222222;
	}

h1, h2, h3 {
	font-family: Helvetica, sans-serif;
	}
	
h1 { font-size: 1.6em; }
h1 a { text-decoration: none !important; }				
h2 { font-size: 1.3em; }
h3 { font-size: 1.1em; }		
	
a:link, a:visited, a:hover, a:active, a:hover {
	text-decoration: underline;
	color: #222222;
	}	
	
fieldset { padding: 10px; }	
fieldset.noborder { border: 0; }	
fieldset.nospace { margin: 0; }	
legend { font-size: 15px; }		
fieldset p { margin: 0;	}		
/* GENERAL END */	
	
	
/* LAYOUT */		
div#header	{
	height: 40px;
	margin: 0 auto;
	}
	
div#wrapper	{
	width: 855px;
	margin: 0 auto;
	}
	
div#left	{
	width: 280px;
	float: left;
	}	
div#content {
	float: left;
	margin-left: 25px;
	width: 550px;
	}		
/* LAYOUT END */			


/* BOX */	
div.box01 {
	padding: 0;
	margin: 0;
	margin: 0 auto;
	background: #222222;
	}
div.box01-top {
	background: transparent url('../images/box01-top.png') no-repeat left top;
	height: 16px;
	}	
div.box01-bottom {
	background: transparent url('../images/box01-bottom.png') no-repeat left top;
	height: 16px;
	}	
div.box01 h1 {
	text-align: left;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
	font-size: 48px;
  padding: 0;
  letter-spacing: -2px;
  line-height: 1.0em;
  text-align: left;
  color: #fff;
	padding: 15px 15px 5px 15px;
	}	
div.box01 p {
	text-align: left;
  font-family: Helvetica, sans-serif;
	padding: 0 15px 0px 15px;
	color: #ffffff;
	}			
div.box01 { color: #fff; }
div.box01 a { color: #fff; text-decoration: underline; }

	
div.box02 {
	float: left;
	background: transparent url('../images/box02-bg.png') no-repeat left top;
	height: 175px;
	width: 250px;
	margin: 0 0 25px 25px;	
	}	
	
div.box02 h2 {
	text-align: center;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
  font-size: 24px;
  line-height: 1.0em;
  letter-spacing: -1px;
  margin: 0;
  padding: 18px 15px 5px 15px;
	}				

div.box02 h3 {
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 11px;
  color: #222222;
  margin: 0;
  padding: 10px 20px 15px 20px;
  text-transform: none;
  font-weight: normal;
  text-align: center;
	}

div.box02 h1 {
	text-align: center;
  font-weight: bold;
  font-family: Helvetica, sans-serif;
  font-size: 24px;
	padding: 20px 15px 15px 15px;
	}		

div.box02, div.box02 a { color: #222222; text-decoration: none;}
div.box-osiris { background: transparent url('../images/box02-bg01.png') no-repeat left top; }		
div.box-osiris h2, div.box-osiris h3, div.box-osiris h2 a, div.box-osiris h3 a { color: #414110; }		
div.box-mededelingen { background: transparent url('../images/box02-bg02.png') no-repeat left top; }			
div.box-mededelingen h2, div.box-mededelingen h3, div.box-mededelingen h2 a, div.box-mededelingen h3 a { color: #024769; }		
div.box-rooster { background: transparent url('../images/box02-bg03.png') no-repeat left top; }			
div.box-rooster h2, div.box-rooster h3, div.box-rooster h2 a, div.box-rooster h3 a { color: #2c5700; }		
div.box-extra { background: transparent url('../images/box02-bg04.png') no-repeat left top; }			
div.box-extra h2, div.box-extra h3, div.box-extra h2 a, div.box-extra h3 a { color: #511f1f; }		
/* BOX END */	


/* BOX CONTENT */	
span.result {
	font-size: 10px;
	}
/* BOX CONTENT END */	