	
	
	body { overflow:visible; 
	font-family: Trebuchet MS; margin:0px; padding:0px; 
	color:#000000; 
	background:#eeeeee; width:100%; height:100%}
	fieldset {padding:20px;}
	legend { color:#672683; font-weight: bold; }
	h2 { font-size:15px; }
	input,select,textarea { font-size: 11px; font-family: Trebuchet MS;}
	input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00;
	color : #000;
}
table#form > tr > td {
vertical-align: top;
}
	#page { font-size:11px; background:#b9b5ae; width:950px; margin: 0px; text-align:left;}
	#inner { padding:0px ; }
	
	#nav, #nav a, .nav { 
	color:#ffffff;
	font-weight: bold;
	font-size: 11px;
	background:url(/images/bg_nav_balk.gif) repeat-x;
	height:16px;
	text-align:left;
	padding:5px;
	
	}
	
	td.tab {
		font-weight:bold;
		margin: 0px 8px;
		cursor: pointer;
		color:#672683;
	}
	#vac_overzicht {
		background:url(/images/bg_vacatures.png) no-repeat right top #ffffff;
		
		width:458px;
		float:left;
		clear:left;
		
		

		font-size:11px;
	}
	#login {
		background:url(/images/bg_login.png) left bottom no-repeat #817e70;
		width:200px;
		float:right;
	}
	#rightcol {
		float:right; clear:right; width:200px; margin:15px; 
	}
	
div {margin:0px; padding:0px;}
a { text-decoration:none; color:#672683; font-weight:bold}
#nav > span > a {  text-decoration: none; }
#nav > span > a:hover {  text-decoration: underline; }
a.vac_overzicht { text-decoration: none; color:#000000; font-weight:normal; }
a.vac_overzicht p { margin:0px; }
#home_overzicht p{ 
	margin:0px; 
}
a.vac_overzicht:hover { color:#ffffff; text-decoration:none;font-weight:normal;  }
a:hover { text-decoration: underline;}
h1{	font-size: 16px;}
h3 {margin: 5px 0px;padding:0px;font-size: 15px;}
h2.nav {margin: 3px 0px;padding:0px;font-size: 14px;}

hr{ border: solid 1px #ffffff;}

#impressies {
	float:none;	
	padding: 75px 0px 0px 35px;
}
#impressies img {
	margin: 0px 20px 0px 0px;
}