body
{
	background: #FFF;
	margin:0px;
 	font-family: "verdana", serif;
 	font-size: 11px;
 	color: #000;
 	line-height: 15px; 
}

#outer { 
	color: #333333;	
	padding:0;	
}

#bodyblock 
{
	text-align:left; 	
	width:945px; 
	margin: 0px auto 0 auto;
	/* padding: 0px 13px 0px 13px; */
}

#hdr 
{
	background: #FFF url('../images/header.jpg');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	height: 149px;	
 	color: #333333; 
}

#top_left
{
	padding: 40px 0 0 32px;
	float:left;
}

#top_right
{
	float:right;
	text-align: left;
	margin: 13px 0px 0 0px;
}

img {
border:none;
}

a:link, a:visited, a:active  { color: #000; background: transparent; }
a:hover { color: #AB1E76; background: transparent; }

h1 {
	color: #AA1E75;
	line-height: 24px;	
}

/* PART 1 */

#cont_part1 
{
	width:945px;
	height: 142px;
	background: url('../images/cont_part1.jpg');
	background-repeat: no-repeat;
}

#cont_part1_vacatures 
{
	width:945px;
	height: 142px;
	background: url('../images/cont_part1_vacatures.jpg');
	background-repeat: no-repeat;
}

#klik_hier {
	float:left;
	width: 90px;
	height: 62px;
	margin: 0 0 0 34px;
	. margin: 0 0 0 17px;
}

#part1_boxes {
	float: right;
	width: 676px;
	height: 143px;
}

.part1_box1 {
	margin: 0px;
	padding: 25px 0px 0px 0px;  
	width: 285px;
	height: 140px;
	float: left; 	
}

.part1_box2 {
	margin: 0px;
	padding: 0px 0px 0px 0px;  
	width: 285px;
	height: 140px;
	float: left; 	
}

#ikzoekeenbaan { margin: 31px 0 0 32px; }
#ikzoekpersoneel { margin: 56px 0 0 18px; }




/* PART 2 */
#cont_part2_1 
{
	width:915px;
	height: 252px;
	background: url('../images/cont_part2_1.jpg');
	background-repeat: no-repeat;
	padding: 15px;
}
#cont_part2_2
{
	width:915px;
	height: 252px;
	background: url('../images/cont_part2_2.jpg');
	background-repeat: no-repeat;
	padding: 15px;
}
#cont_part2_3 
{
	width:915px;
	height: 252px;
	background: url('../images/cont_part2_3.jpg');
	background-repeat: no-repeat;
	padding: 15px;
}


#tekst1 { font-weight: bold; color: #7D32A5; margin: 0 0 3px 0; }
#tekst2 { font-weight: bold; color: #AB1E76; margin: 10px 0 3px 0; }

.dropdown { width: 200px; font-size: 11px; }

/* met content */

#cont_part2-noimg
{
	width: 300px;
	background: black;
	width:945px;
	/*height: 252px;*/
	
}

#cont_part2_left
{
	padding: 15px;
	float: left;
}

#cont_part2_content
{
	float: right;
	width: 645px;
	min-height: 252px;
	background: #F0EDF4;
	padding: 15px;
}

#cont_part2_content_left
{
	float: left;
	width: 510px;
	/*background: red;*/
	
}

#cont_part2_content_right
{
	float: right;
	width: 120px;
	/*background: yellow;*/
}

.notitie 
{
	float: left;
	width: 162px;
	height: 139px;
	padding: 50px 50px 0px 40px;
	background: url('../images/top5-notitie.jpg');
	background-repeat: no-repeat;
	color: #898C83;
}

.notitie b a {
	text-decoration: none;
	color: #AA1E75;
}

#meer-vacatures {
	float: left;
	width: 162px;
	padding: 30px;
}

#horispacer {
	height: 5px;
}	

.vacatures-item 
{
	/*height: 139px;*/
	color: #898C83;
	margin: 10px 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #C0BDC4;
}

.vacatures-item b a {
	text-decoration: none;
	color: #AA1E75;
}

#vacature-facts {
	background: #FFF;
	padding: 10px;
	border-top: 1px solid #C0BDC4;
	border-bottom: 1px solid #C0BDC4;
}

/* PART 3 */

#cont_part3 
{
	width:945px;
	height: 124px;
	background: url('../images/cont_part3.jpg');
	background-repeat: no-repeat;
	color: #AB1E76;
	padding-top: 35px;
	font-size: 10px;
	line-height: 14px;
}

.part3_first {
	margin: 0px;
	padding: 0px 0px 0px 170px;  
	width: 95px;
	float: left; 	
}

.part3_linkbox {
	margin: 0px;
	padding: 0px 0px 0px 190px;  
	width: 130px;
	float: left; 
}

.part3_first b, .part3_linkbox b { color: #8230A0; }
.part3_first a:link, .part3_first a:visited, .part3_first a:active, .part3_linkbox a:link, .part3_linkbox a:visited, .part3_linkbox a:active { color: #8230A0!important; }




/* PART 4 */

#cont_part4 
{
	width:945px;
	height: 297px;
	background: url('../images/cont_part4.jpg');
	background-repeat: no-repeat;
	color: #AB1E76;
	font-size: 10px;	
	line-height: 18px;
}

.part4_first table,
  table td{
  padding: 0px;
  margin: 0px;
  border-collapse:collapse;
}

.part4_first .header2 {
font-weight: bolder;
}

.part4_first {
	margin: 20px 0 0 20px;	
	. margin: 20px 0 0 10px;
	float: left; 	
	color: #FFF;
	width: 270px;	
	. width: 260px;
line-height: 1.4em;
}

.part4_first a {
	color: #FFF;
	text-decoration: none;
}

.part4_first a:hover {
	text-decoration: underline;
}

.part4_first b { color: #C0C0C0; font-size: 11px; } 

.part4_linkbox {
	margin: 0px;
	padding: 20px 0px 0px 6px;  
	width: 600px;
	float: left; 
	color: #D38AB8;
       height:144px;
}

.part4_linkbox .header2 {
font-weight: bolder;
}

.part4_linkbox .header2 img{
vertical-align: middle;
}

.part4_linkbox a {
	color: #D38AB8;
	text-decoration: none;
}


.part4_linkbox a:hover {
	text-decoration: underline;
}

.part4_linkbox b { font-size: 11px; }



#de-site{
	color: white;
	font-size: 18px;
	font-weight: bold;
	float:left;
	width:300px;
	padding: 42px 0px 20px 2px;
	margin-left:160px;
}

#ftr 
{
	width:245px; 
 	height:0px;
 	padding: 4px 0px 20px 2px;
	color: #898989;
	margin: 10px 100px 0px 340px;
	font-size: 9px;
	clear: both;
	text-align: center;
	float:left;
}

#ftr a:link, #ftr a:visited, #ftr a:active { color: #898989!important; text-decoration: none; }
#ftr a:hover { text-decoration: underline; }

/* { border: 1px solid #F00; } */

#adhoc{
	display:inline;
	float:left;
	padding: 0px 0px 0px 2px;
	width: 204px;
	margin: 10px 0px 0px 52px;
}





