body			{
	width: 100%;
	height: 100%;
	margin: 0 0 0 0;
	background-color: #ffffff;
	
				}
div.header_rood	{	position: absolute;
					top: 0px;
					left: 40px;
					width: 740px;
					height: 47px;
					background-color: #ff2233;
					background-image: url(../afbeeldingen/header_bg.gif);
					background-position: top left;
					background-repeat: no-repeat;
				}
div.header_menu	{	position: absolute;
					top: 47px;
					left: 40px;
					width: 740px;
					height: 14px;
					background-color: #3366aa;
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					color: #ffffff;
					text-align: right;
					overflow: hidden;
					z-index: 5;
				}
div.menu_text	{	position: absolute;
					top: 47px;
					left: 440px;
					z-index: 10;
					border: 0px solid yellow;
					line-height: 14px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ffffff;
				}				
a.header_menu	{	font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ffffff;
					text-decoration: none;
				}
a.header_menu:hover	{	font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #ffffff;
						text-decoration: underline;
					}

					
div.button1		{
	position: absolute;
	top: 63px;
	left: 578px;
	z-index: 15;
	width: 99px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #0099ff;
	overflow: auto;
	line-height: 17px;
	text-align: center;
				}
div.button1_over	{	
					position: absolute;
					top: 63px;
					left: 578px;
					z-index: 15;
					width: 99px;
					height: 17px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000000;
					background-color: #66ccff;
					overflow: auto;
					line-height: 17px;
					text-align: center;
				}		
				
div.button2		{
	position: absolute;
	top: 63px;
	left: 681px;
	z-index: 15;
	width: 99px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #0099ff;
	overflow: auto;
	line-height: 17px;
	text-align: center;
				}
div.button2_over	{	
					position: absolute;
					top: 63px;
					left: 681px;
					z-index: 15;
					width: 99px;
					height: 17px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000000;
					background-color: #66ccff;
					overflow: auto;
					line-height: 17px;		
					text-align: center;								
				}
				
				div.button3	{
	position: absolute;
	top: 63px;
	left: 475px;
	z-index: 15;
	width: 99px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #0099ff;
	overflow: auto;
	line-height: 17px;
	text-align: center;
				}
div.button3_over	{	
					position: absolute;
					top: 63px;
					left: 475px;
					z-index: 15;
					width: 99px;
					height: 17px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000000;
					background-color: #66ccff;
					overflow: auto;
					line-height: 17px;
					text-align: center;
				}						
div.ocelogo		{	position: absolute;
					top: 105px;
					left: 25px;
					width: 80px;
					height: 80px;
					overflow: hidden;
					background-image: url(../afbeeldingen/logo.gif);				
					background-repeat: no-repeat;
				}
				
div.indexkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 230px;
					height: 186px;
					background-image: url(../afbeeldingen/index_kop.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
				
				div.flashbanner	{	position: absolute;
					top: 82px;
					left: 330px;
					width: 450px;
					height: 186px;
					overflow: hidden;
					background-repeat: no-repeat;
				}

div.jobsblock	{	position: absolute;
					top: 270px;
					left: 100px;
					width: 230px;
					height: 40px;
					background-color: #3366aa;
					overflow: hidden;
					line-height: 40px;
					text-align: center;	
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #ffffff;			
				}
				
				div.jb_txt	{
	position: absolute;
	top: 312px;
	left: 101px;
	width: 230px;
	height: 136px;
	background-color: #c6defd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366AA;
	line-height: 17px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;

							}
				a.jb_text{
					font-family: Verdana;
					font-size: 11px;
					font-weight: normal;
					color: #3366AA;
					text-decoration: none;	
				}
				a.jb_text:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3366AA;
	text-decoration: underline;
				}
				
div.testimonialblock	{	position: absolute;
					top: 270px;
					left: 330px;
					width: 230px;
					height: 40px;
					background-color: #467abf;
					overflow: hidden;
					line-height: 40px;
					text-align: center;	
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #ffffff;			
				}
				div.test_txt	{
	position: absolute;
	top: 312px;
	left: 330px;
	width: 230px;
	height: 136px;
	background-color: #daeaff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #3366aa;
	padding: 0px 0px 0px 15px;
	overflow: hidden;
							}
							div.test_txt a	{			
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								color: #3366AA;
								text-decoration: none;
								
							}
							div.test_txt a:hover	{			
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								color: #3366AA;
								text-decoration: underline;
								
							}
div.hotjobblock	{	position: absolute;
					top: 270px;
					left: 560px;
					width: 220px;
					height: 40px;
					background-color: #5186cd;
					overflow: hidden;
					line-height: 40px;
					text-align: center;	
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #ffffff;			
				}
				div.job_txt	{
	position: absolute;
	top: 312px;
	left: 560px;
	width: 220px;
	height: 136px;
	background-color: #e9f2ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366AA;
	line-height: 17px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
							}
							
				.job_txt ul {
				list-style: url(../afbeeldingen/arrow.gif);
				margin: 0px;
				padding-top: 5px;
				padding-left:24px;
				padding-right: 4px;
				}
				.job_txt ul li {
				padding-left: 0px;
				}
					div.job_txt a	{			
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								color: #3366AA;
								text-decoration: none;
								
							}
					div.job_txt a:hover	{			
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								color: #3366AA;
								text-decoration: underline;
								
							}
						
div.indexbanner	{
	width: 276;
	height: 95px;
	position: absolute;
	top: 450px;
	left: 100px;
	background-repeat: no-repeat;
	overflow: hidden;
					}	

.redplain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: FC252A;
}
		
					
.redplain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: FC252A;
}				

div.vacatureoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/algemeen_kop.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
				div.contactkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/contact_kop.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}

div.aafkeoverzichtkop	{
	position: absolute;
	top: 84px;
	left: 100px;
	width: 680px;
	height: 100px;
	background-image: url(../afbeeldingen/aafke_vboekel.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
				}

div.bastiaanoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/bastiaan_appelhof.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
				
div.clemensoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/clemens_weijkamp_.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.daanoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/daan.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}	
div.daveyoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/davey_wijngaards.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.bastianoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/bastiaan_appelhof.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.dennisoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/dennis_rijbroek.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.desieoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/desie_vdheuvel.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}				
div.ellenoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/ellen_pijls_.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.heidijoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/heidij_kuijpers.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.heinoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/hein_timmermans.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.hendrikoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/hendrik_tjaden.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.jochemoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/jochem_brok.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.joostoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/joost_meijer.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.keesjanoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/keesjan_sonneberg.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.luukoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/luuk_vanlaak.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.mauriceoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/maurice_lemmens.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.mei-fenoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/mei-fen_timmermans.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.morisoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/moris_bakker.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.olavoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/olav_smink.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.reneoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/rene_vdmeer.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.robertoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/robert_eijlander.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.mloverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/logistics_kop.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.rdoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/electro_kop.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.finoverzichtkop	{	position: absolute;
					top: 82px;
					left: 100px;
					width: 680px;
					height: 100px;
					background-image: url(../afbeeldingen/finance_kop.jpg);
					overflow: hidden;
					background-repeat: no-repeat;
				}
div.content	{
	position: absolute;
	top: 187px;
	left: 99px;
	width: 455px;
	overflow: visible;
			}
			td{
			font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
				line-height: 16px;
			}
			td.tekst{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #000000;
				line-height: 16px;
				padding: 10px 10px 10px 10px;
			}
				td.tekst a{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #0033cc;
					text-decoration: none;
				}
				td.tekst a:hover{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #0033cc;
					text-decoration: underline;
				}
			td.vacatureoverzichtinfo{
				height: 40px;
				background-color: #32adff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #ffffff;
				padding-left: 10px;
				vertical-align: middle;
			}
			td.vacatureoverzichtkop{
				height: 25px;
				width: 280px;
				background-color: #3366aa;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #ffffff;
				padding-left: 10px;
				vertical-align: middle;				
			}
			td.vacaturegroepkop{
				height: 25px;
				width: 420px;
				background-color: #588acc;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #ffffff;
				padding-left: 10px;
				vertical-align: middle;				
			}
			td.vacatureoverzichtkoplocatie{
				height: 25px;
				width: 175px;
				background-color: #467abf;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #ffffff;
				padding-left: 10px;
				vertical-align: middle;
			}
			td.vacatureoverzichttitel{
				height: 25px;
				width: 430px;
				background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				padding-left: 10px;
				vertical-align: middle;
				border-bottom: 1px solid #3366aa;				
			}
			td.stage{
				width: 100%;
				background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				padding-left: 10px;
				border-bottom: 1px solid #3366aa;
				padding-top: 4px;
				padding-bottom: 4px;
				padding-right: 10px;				
			}
			td.testemonialfoto{
				height: 110px;
				width: 110px;
				background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				padding-left: 10px;
				vertical-align: middle;
				text-align: center;
				padding-bottom: 4px;
				padding-top: 4px;
				border-bottom: 1px solid #3366aa;				
			}
			td.testemonialtekst{
				width: 345px;
				background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				padding-left: 10px;
				vertical-align: top;
				padding-bottom: 4px;
				padding-top: 4px;
				border-bottom: 1px solid #3366aa;				
			}
			td.testemonialtekst a{
				
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				text-decoration: none;
				font-weight: bold;	
			}
			td.testemonialtekst a:hover{
				
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				text-decoration: underline;
				font-weight: bold;	
			}
			td.eventoverzichttitel{
				height: 25px;
				width: 280px;
				background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				padding-left: 10px;
				padding-top: 4px;
				padding-bottom: 4px;
				vertical-align: middle;
				border-bottom: 1px solid #3366aa;				
			}
			
			td.eventoverzichttitel li{
				
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #3366aa;
				list-style-position: outside;
			list-style-image: url(../afbeeldingen/red_square.gif);						
			}
			
			td.eventoverzichttitel ul{

		
			}
			

			
			
			
			
				td.vacatureoverzichttitel a{
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 11px;
												color: #3366aa;
												text-decoration: none;
											}
				td.vacatureoverzichttitel a:hover{
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 11px;
												color: #3366aa;
												text-decoration: underline;
											}
											
				td.stage a{
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 11px;
												color: #3366aa;
												text-decoration: none;
											}
				td.stage a:hover{
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 11px;
												color: #3366aa;
												text-decoration: underline;
												
											}																				

			td.vacatureoverzichtlocatie{
				height: 25px;
				width: 175px;
				background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #3366aa;
				padding-left: 10px;
				vertical-align: middle;
				border-bottom: 1px solid #3366aa;
				border-left: 1px solid #dee8f5;				
			}
			
			td.eventoverzichttitel a{
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 11px;
												color: #3366aa;
												text-decoration: underline;
											}
				td.eventoverzichttitel a:hover{
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 11px;
												color: #3366aa;
												text-decoration: none;
												
											}		
			
			td.eventoverzichtlocatie{
				height: 25px;
				width: 175px;
				background-color: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 11px;
				color: #3366aa;
				padding-right: 5px;
				padding-left: 10px;
				vertical-align: top;
				border-bottom: 1px solid #3366aa;
				border-left: 1px solid #dee8f5;				
				padding-top: 4px;
				padding-bottom: 4px;
			}
			
			
			div.vacaturessubmenu{
				background-color: #cde1f0;
				width: 220px;
				position: absolute;
				top: 185px;
				left: 560px;
				padding-left: 10px;
				padding-top: 5px;
				line-height: 14px;
			}
			div.vacaturessubmenu a{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #0033cc;
					text-decoration: none;
					line-height: 14px;
			}
			div.vacaturessubmenu a:hover{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #0033cc;
					text-decoration: underline;
					line-height: 14px;

			}
			div.vacaturessubmenu a.small{
					font-size: 10px;
					line-height: 14px;
			}
			div.vacaturessubmenu a.small:hover{
					font-size: 10px;
					line-height: 14px;
			}
			
			
				
a.jb_text_bold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #3366AA;
	text-decoration: none;
}

.liHeader{
list-style: none;
margin-left: -15px;
list-style-type: none;
font-weight:bold;
line-height: 16px;
}
.freedom {
padding: 0;
margin: 0;
list-style: none;
}
.freedom li {
height: 6em;
padding-top: 0.2em;
margin-bottom: 0.2em;
}

.freedom img {
float: left;
margin-right :0.5em;
border: 0px;
}

.freedom .more {
display: block;
font-size:90% !important;
}

.buttonlink {
border: 1px solid silver;
background-color: gray;
padding: 3px;
border: 1px solid red;
}

.buttonlink a:hover {
background-color: silver;
}
.buttonlink{
font-family: Arial, Helvetica, sans-serif;
font-size: 120%;
width: 60%;
text-align: center;
}
.buttonlink a:link, .buttonlink a:visited {
color: white;
}
