html{
	min-height:100%;
}

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;	
	background-color:#cccc33;
	top:0px;
	margin-top:0px;
	min-height:100%;
}

#wrapper {
	position:absolute;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	width:960px;
	min-height:100%;
	left:50%;
	margin-left:-480px; 
	margin-top:0px;
	top:0px;
	background-image: url(images/background.jpg); 
	background-repeat: repeat-y 100% 0;
	background-position: center top;
}

#backtop {
	position:relative;
	width:960px;
	height:200px;
	background-image: url(images/main.jpg); 
	background-repeat: no-repeat;
	background-position: center top;	
}

#main{
	position:relative;
	width:563px;
	left:218px;
	min-height:410px;
	text-align:left;
	padding-left:0px;
	background-image: url(images/contentbg.jpg); 
	background-repeat: repeat-y;
	background-position: center top;
}

#content{
	position:relative;
	left:40px;
	padding-top:39px;
	text-align:left;
	width:460px;
	line-height:18px;
	z-index:5;
}

#contentbottom{
	position:absolute;
	margin-left:6px;
	margin-top:15px;
	bottom:0px;
}

.kop{
	position:absolute;
	font-size:16px;
	font-weight:bold;
	color:#8ba432;
	margin-top:5px;
	margin-bottom:13px;
	left:40px;
}

.vacaturehead{
	font-size:16px;
	font-weight:bold;	
}

#navigator{
	position:absolute;
	font-size: 12px;
	font-weight:bold;
	color: #663300;
	width:148px;
	left:90px;
	top:233px;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:18px;
	z-index:5;
}

#right{
	position:absolute;
	width:148px;
	left:770px;
	top:229px;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:20px;
}

#quote{
	position:relative;
	font-size: 14px;
	font-weight:bold;
	color: #cccc33;
	width:148px;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	text-align:left;
	line-height:20px;
}


#advertentie{
	position:relative;
	font-size: 14px;
	font-weight:bold;
	color: #cccc33;
	width:148px;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:20px;
	z-index:100;
	vertical-align:bottom;
}

#vacatures{
	position:relative;
	font-size: 12px;
	color: #000000;
	width:148px;
	left:0px;
	top:0x;
	margin:0px;
	padding:0px;
	padding-bottom:10px;	
	text-align:left;
	line-height:18px;
	z-index:26;
}

#locatie{
	font-size:8px;
	color: #6f6f6f;
	padding-top:5px;
}

.vacaturezijk{
	background-image: url(images/vacaturezijk.jpg); 
	background-repeat: no-repeat;
	background-position: right bottom;		
	line-height:13px;

}

#flexpoortv{
	position:absolute;
	display:block;
	width:150px;
	left:785px;
	top:163px;
	text-align:right;
	padding-left:0px;
	z-index:6;
}

#flexpoorth{
	display:none;
	position:absolute;
	width:150px;
	left:785px;
	top:163px;
	text-align:right;
	padding-left:0px;
	z-index:10;
	z-index:6;
}

#werkzoekendev{
	position:absolute;
	display:block;
	width:150px;
	left:660px;
	top:163px;
	text-align:right;
	padding-left:0px;
	z-index:30;
}

#werkzoekendeh{
	display:none;
	position:absolute;
	width:150px;
	left:660px;
	top:163px;
	text-align:right;
	padding-left:0px;
	z-index:10;
	z-index:35;
}

#zper{
	position:absolute;
	background:url('images/bruinecirkel.png') no-repeat;
	width:143px;
	height:143px;
	left:-25px;
	top:79px;
	text-align:right;
	padding-left:0px;
	z-index:10;
	z-index:0;
	text-align:center;
}


#zper A{ text-decoration: none; color: #ffffff; font-size: 15px; font-weight:bold;}


#werkbg{
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#6f6f6f;
	padding-left:30px;
	background-image: url(images/werkbg.png); 
	background-repeat: repeat-y;
	background-position: right top;
	line-height:18px;
}


#nieuws{
	position:absolute;
	color: #ffffff;
	height:264px;
	width:240px;
	overflow:hidden;
	left:717px;
	top:435px;
	margin:0px;
	padding-top:55px;
	padding-left:10px;
	text-align:left;
	background-image: url(images/nieuws.jpg); 
	background-repeat: no-repeat;
	background-position: left top;		
}

#footer{
	position:absolute;
	top:600px;
	width:65px;
	height:261px;
   margin-top:-160px;
   left:25px;
   color:#6f6f6f;
	z-index:1;
}

.tussenkop{
	color:#bb3c27;
}

.input{
background-color: #ffffff; 
border: 1px solid #cecfcf; 
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
color:#000000;	
}


.inputgr{
background-color: #ffffff; 
border: 1px solid #cecfcf; 
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
color:#9c9e9f;	
}


.bordertop{
 border-top:2px #cecfcf solid;	
 font-size:12px;
}

p{
margin-bottom:18px;	
}

.verplicht{
	font-size:10px;
	margin-bottom:-5px;
}

img{
	border:0px;
}

#footer A:link      { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}
#footer A:visited   { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}
#footer A:active    { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}
#footer A:hover     { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}

A.terug:link      { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}
A.terug:visited   { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}
A.terug:active    { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}
A.terug:hover     { text-decoration: none; color: #6f6f6f; font-size: 12px; font-weight:normal;}

A.werkdis:link      { text-decoration: none; color: #8ba432; font-size: 12px;}
A.werkdis:visited   { text-decoration: none; color: #8ba432; font-size: 12px;}
A.werkdis:active    { text-decoration: none; color: #8ba432; font-size: 12px;}
A.werkdis:hover     { text-decoration: none; color: #8ba432; font-size: 12px;}

A.werkzoek:link      { text-decoration: none; color: #663300; font-size: 12px;}
A.werkzoek:visited   { text-decoration: none; color: #663300; font-size: 12px;}
A.werkzoek:active    { text-decoration: none; color: #8ba432; font-size: 12px;}
A.werkzoek:hover     { text-decoration: none; color: #8ba432; font-size: 12px;}

A.navi:link      { text-decoration: none; color: #663300; font-size: 12px;}
A.navi:visited   { text-decoration: none; color: #663300; font-size: 12px;}
A.navi:active    { text-decoration: none; color: #8ba432; font-size: 12px;}
A.navi:hover     { text-decoration: none; color: #8ba432; font-size: 12px;}

A.selected:link      { text-decoration: none; color: #ffffff; font-size: 12px;}
A.selected:visited   { text-decoration: none; color: #ffffff; font-size: 12px;}
A.selected:active    { text-decoration: none; color: #ffffff; font-size: 12px;}
A.selected:hover     { text-decoration: none; color: #ffffff; font-size: 12px;}

A:link      { text-decoration: none; color: #8ba432; font-size: 12px; font-weight:bold;}
A:visited   { text-decoration: none; color: #8ba432; font-size: 12px; font-weight:bold;}
A:active    { text-decoration: none; color: #8ba432; font-size: 12px; font-weight:bold;}
A:hover     { text-decoration: none; color: #8ba432; font-size: 12px; font-weight:bold;}

