body
{
	margin:0px;
	background-color:white;
	text-align:center;
	font-family:"Trebuchet MS","Arial",sans-serif;
	font-size:9pt;
	color:#31315A;
	line-height:1.9em;
	background-color: White;
}

h1
{
	margin-top:10px;
	margin-bottom:20px;
	font-size:1.3em;
	color:#31315a;
	font-weight:bold;
	text-align:left;
}

h2
{
	margin-top:10px;
	margin-bottom:20px;
	font-size:1.2em;
	color:#31315a;
	font-weight:bold;
	text-align:left;
}

h3
{
	margin-top:10px;
	margin-bottom:15px;
	font-size:1.1em;
	color:#31315a;
	font-weight:normal;
	text-align:left;
}

a
{
	color:#fb7015;
}

a:hover
{
	color:#31315a;
}

p
{
	color:#31315A;
}

form
{
	margin:0px;
}

.inputtext
{
	height:17px;
	width:auto;
	border:1px solid #fb7015;
	margin-top:1px;
}

.formlabel
{
	margin-top:10px;
	margin-bottom:15px;
	font-size:1.0em;
	color:#31315a;
	font-weight:bold;
	text-align:left;
}

img
{
	border:0px;
}

table tr td
{
	vertical-align:top;
}

textarea
{
	border:1px solid #fb7015;
	font-family:"Trebuchet MS","Arial",sans-serif;
	color:#31315A;
	font-size:1.0em;
}

div#main
{
	width:930px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image:url('../images/bg_site.gif');
}

div#header
{
	width:930px;
	height:55px;
	clear:left;
	background-color:white;
	background-image:url('../images/bg_header.png');
}

div#menu
{
	width:930px;
	height:40px;
	clear:left;
}

	div#navigatie
	{
		width:730px;
		height:45px;
		float:left;
		clear:left;
		vertical-align:bottom;
		color:#9c9a9c;
		text-align:left;
		cursor:pointer;
		line-height:1.6em;
	}
	
	div#navigatie a
	{
		color:#9c9a9c;
		text-decoration:none;
	}
	
	div#navigatie a:hover
	{
		color:#9c9a9c;
		text-decoration:underline;
	}
	
	div.nav
	{
		width:310px;
		height:40px;
		float:left;
		font-size:0.9em;
		text-align:left;
		line-height:1.5em
	}
	
	div.nav a:hover
	{
		color:white;
	}
	
	div.navlogo
	{
		float:left; 
		width:12px; 
		height:13px; 
		margin:13px 0px 0px 13px; 
	}
	
	div.navtext
	{
		float:left; 
		margin-left:5px; 
		height:40px;
		color:white;
	}
	
	div#nav1
	{
		background-color:#959595;
		width:350px;
	}
	div#nav2
	{
		background-color:#fb7015;
		width:350px;
	}
	div#nav3
	{
		background-color:#31315a;
		width:230px;
	}
	
	div#logohanze
	{
		width:200px;
		height:50px;
		float:left;
		clear:right;
		background-image:url('../images/logo_hanze.gif');
	}


div#content
{
	width:930px;
	clear:left;
}

div#website
{
	float:left;
	padding:10px;
	width:680px;
	background-color:#e8e8e8;
	min-height:500px;
	clear:left;
}

div#columnleft
{
	width:680px;
	float:left;
	clear:left;
	padding:10px;
	text-align:left;
	min-height:400px;
}

div#columnright
{
	width:230px;
	float:left;
	clear:right;
	padding-top:10px;
	text-align:left;
}

div#footer
{
	width:930px;
	height:20px;
	background-image:url('../images/bg_footer.gif');
	clear:left;
}

div#ikben
{
	background-color:white; 
	padding:15px;
	float:left;
	position:absolute;
	border:1px solid black;
	width:318px;
}

div.ikben
{
	margin-bottom:5px;
	margin-top:5px;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	background-color:white;
}

div.ikbentitle
{
	padding:5px;
}

div.ikbentitle a
{
	color:white;
	text-decoration:none;
}

div.ikbentitle a:hover
{
	color:white;
	text-decoration:underline;
}

div#ikbensluiten a:hover
{
	color:#31315a;
}

div#searchcontainer
{
	border:2px solid gray;
	padding:10px;
	padding-bottom:15px;
	display:block;
	background-color:white;
}

div#searchcontainer td
{
	text-align:left;
}

div#searchresults
{
	border:1px dashed white;
	padding:10px;
	padding-bottom:10px;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
}

	div.searchresult
	{
		margin-top:5px;
		margin-bottom:15px;
		background-color:white;
	}
	
	div.searchtitle
	{
		background-color:white;
		padding:4px;
		padding-bottom:1px;
		padding-top:5px;
		height:22px;
		float:left;
	}
	
	div.searchtext
	{
		background-color:white;
		padding:4px;
		padding-bottom:4px;
		padding-top:1px;
		clear:left;
	}
	div.searchpercentage
	{
		float:right; 
		height:18px; 
		width:50px; 
		border:1px solid gray; 
		margin:2px;
	}
	
	span.hl
	{
		font-weight:bold;
	}

div.doclist
{
	margin-top:0px;
	margin-bottom:10px;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:5px;
	border-left:2px solid black;
}

div.doclist a
{
	color:#31315A;
	text-decoration:none;
}

div.doclistactief
{
	color:white;
	background-color:#fb7015;
	background-image:url('../images/bg_active.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:15px;
	margin-top:5px;
	margin-bottom:5px;
}

div.doclistactief a
{
	color:white;
}

div.doclistsub ul li
{
	margin-bottom:5px;
	margin-left:-13px;
}

form button
{
	height:19px;
}

.button
{
	height:21px;
	border:1px solid #fb7015;
	background-color:white;
	cursor:pointer;
	font-size:0.9em;
}

.b_left
{
	height:21px;
	background-image:url('../images/button_left.png');
	width:13px; 
	float:left;
	clear:left;
}

.b_center
{
	height:21px;
	background-image:url('../images/button_center.png');
	float:left;
	cursor:pointer;
	display:inline;
}

.b_right
{
	height:21px;
	background-image:url('../images/button_right.png'); 
	width:7px; 
	float:left;
	clear:right;
}

.b_text
{	
	color:#043f00;
	border:0px;
	background-color:white;
	font-size:0.9em;
}

.b_text_red
{	
	color:#c30004;
	border:0px;
	background-color:white;
	font-size:0.9em;
}

.red
{	
	color:#c30004;
}






