/* layout properties */
	html {overflow: -moz-scrollbars-vertical;}
	body{height:100%;min-height:600px;background:#0081B4;text-align:center;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;}
	body, td {color:#106898;}
	#mainholder{height:100%;min-height:700px;width:780px;margin:0 auto;text-align:left;background:#fff url(../images/bg_columns.gif) repeat-y;}
	#header{background:url(../images/header.jpg) no-repeat left top;height:115px;overflow:hidden;} 
	#leftcolumn{width:168px;clear:left;overflow:hidden;}
	#middlecolumn{width:442px;margin-left:1px;}
	#middlecolumninner{padding:15px 15px 0 15px;}
	#rightcolumn{width:169px;overflow:hidden;}
	
/* uitlijning */
	.fl{float:left;}
	.fr{float:right;}
	.cb{clear:both;font-size:1px;}
	
/* content opmaak */
	h1{display:none;}
	h2{margin:0 0 10px 0;color:#106898;font-size:14px;font-weight:bold;}
	h4{font-size:12px;font-weight:bold;}
	.jobtitle{color:#FFF;font-size:14px;font-weight:bold;}
	.jobdescription{padding:5px;}
	.matchtitle{color:#000;font-size:12px;font-weight:bold;}
	p{}
	a{color:#106898;}
	a:hover{text-decoration:underline;}
	.smalltext{font-size:9px;}
	.red{background:#88B3CB;padding:0px;color:#000;}
	.orange{background:#5693B6;padding:0px;}
	a.loginmenu{color:#000; text-decoration:none;}
	a.loginmenu:hover{text-decoration:underline;}
	.vacdetail{	border-bottom: 1px dashed #6495ED;}
	.match100{background:#AEE221;padding:10px;}
	.match80{background:#AEE221;padding:10px;}
	.match60{background:#FF9C08;padding:10px;}
	.match40{background:#FF9C08;padding:10px;}
	.match20{background:#EE4D1C;padding:10px;}
	.message{border:2px red solid; padding:10px}

/* navigatie */
	#nav{margin:0;background:#0081B4;border-collapse:collapse;width:780px;clear:both;}
	#nav1{}
	#nav2{}
	
	#nav td{padding:5px;}
	#nav td a{font-size:1.2em;display:block;color:#fff;text-decoration:none;width:100%; font-weight:bold;}
	#nav td a:hover{text-decoration:underline;}
	#nav2 td {padding:5px 5px 8px;}
/* inloggen */
	.blogin{background:#888;color:#fff;}
	.blogin p,.blogin p a{color:#fff;}
	
	#login{display:inline;color:#fff;}
	#login label{font-size:10px;}
	#login input{border:1px solid #888;margin-bottom:5px;}
	
	.submitbtn{font-size:11px;font-weight:bold;border:1px outset;background-color:#e3e3e3;margin:2px;margin-right:17px;height:20px;}

/* inschrijven */
	#inschrijven{margin:3px 0 0 0;list-style:none;padding:0;}
	#inschrijven a{text-decoration:none;color:#106898;background:url(../images/bluebullet.gif) no-repeat 0 30%;height:21px;display:block;padding:4px 0 0 20px;}
	#inschrijven a:hover{color:#082D42;}
	#rightcolumn .bginschrijven{background:url(../images/bg_inschrijven.jpg) no-repeat;}

/* label content */
	h3{background:#888;margin:0;font-size:1.4em;color:#fff;padding:5px;}
	h3 span{padding:2px;}
	
	a.lblpink2{color:#106898;}
	.lblbody{height:auto;color:#000;font-size:11px;font-weight:bold;padding:2px 0 4px 7px;}
	.lblbottom{margin-bottom:10px;}

/* nieuwe vacatures */
	#newvaclist{margin:0;padding:0;list-style:none;}
	#newvaclist li{background:url(../images/bluebullet.gif) no-repeat;margin-bottom:5px;padding-left:20px;}
	#newvaclist li a{text-decoration:none;color:#106898;}
	#newvaclist li a:hover{color:#082D42;}
	

	.disclaimer{color:#FFF;text-decoration:none;}
	
/* algemene opmaak */
	.bgdjv{background-color:#FFF;height:100%;}
	.margebottom{margin-bottom:10px;}
	.homebtn{width:200px;height:123px;display:block;float:left;}

/* datum */
	#mydate{}

/* forms*/
	textarea {width:400px;height:100px;}
	.biginput {width: 190px;}
	.smallinput {width: 90px;}

/*  snelzoeken */
	.pinkborder{border:solid 2px #0081B4;}
	.legendfsearch{color:#082D42;font-size:12px;font-weight:bold;padding:0 20px 10px 20px;}
	#searcico{margin:3px 10px 0 0;}
	.snelzoelbtn{position:relative;background-color:#FFFFFF;z-index:100;float:right;margin-right:20px;margin-top:26px;top:20px;*top:10px;}
	.snelzoekfield{width: 180px;color: #A01114;}
	
	#snelzoeken input,#snelzoeken select {font-size:11px;color:#082D42;}

/* vacature overzicht opmaak */
	h4.vaclistheader{padding:0 5px 0 5px;background-color:#000;height:16px;color:#FFF;font-size:11px;}
	div.separator{height:8px;font-size:1px;}
	div.red,div.orange{margin-top:-5px;}
	div.red p,div.orange p{padding:5px;}
	a.leesverder{margin:0;background:url(../images/leesverder.gif) no-repeat; width:70px;padding-left:20px;color:#fff;text-decoration:none;font-size:10px;}
	.jobtitle{color:#FFF;font-size:14px;font-weight:bold;margin-top:3px;margin-bottom:8px;padding:5px;}


	form{width:410px;}

	#headerform {float:left;width:410px;background:#000 url("../images/tabs/bg.gif") repeat-x bottom;line-height:normal;font-family:Arial, Helvetica, sans-serif;font-size:9px;}
	#headerform ul {margin:0;padding:10px 0px 0;list-style:none;}
	#headerform li {float:left;background:url("../images/tabs/left.gif") no-repeat left top;margin:0;padding:0 0 0 5px;}
	#headerform a {display:block;background:url("../images/tabs/right.gif") no-repeat right top;padding:7px 9px 4px 6px;text-decoration:none;font-weight:bold;color:#000;}
	#headerform a:hover {color:#fff;}
	#headerform .active {background-image:url("../images/tabs/left_on.gif");}
	#headerform .active a {background-image:url("../images/tabs/right_on.gif");color:#000;padding-bottom:5px;}
	#headerform .active a:hover {color:#000;}

	.blockorange{background:#5693B6;padding:10px;}
	label.form{float:left;border-bottom:1px solid;display:block;}
	label.errorlbl{border-bottom:1px solid;color:#106898;}
	#button{float:right;width:80px;}

