@charset "utf-8";
/* CSS Document */



/*************/
/*** reset ***/
/*************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}



/************/
/*** body ***/
/************/
*{ margin:0px; padding:0px;}
body { background:#00824e url(../images/bg.gif) repeat-x top; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#085239; width:99%; }
img { border:0px;}
.clear { clear:both;}



/***************/
/*** wrapper ***/
/***************/
#wrapper { background:url(../images/wrapper_bg.gif) repeat-y; width:997px; margin:0 auto; padding: 0px 0px 0px 1px; }



/**************/
/*** header ***/
/**************/
#header { position:relative; background:url(../images/header_bg.gif) repeat-x 1px 0px; width:997px; height:212px; border-bottom:4px solid #FFF;}

	/*** titel **/
	#header h2 { background:url(../images/logo.png) no-repeat; width:551px; height:146px; text-indent:-100000px; overflow:hidden;}



/***************/
/*** content ***/
/***************/
#content { width:1000px;}


	/*** sideBar ***/
	#sideBar { float:left; background:url(../images/sideBar_bg.png) repeat-x top; width:195px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:inline;}
	
		/*** sideMenu ***/
		ul.sideMenu { float:left; width:195px; margin:0px 0px 36px 0px; padding:0px; list-style:none; border-top:1px solid #9ed7b0; display:inline;}
		ul.sideMenu li { float:left; width:195px; border-bottom:1px solid #9ed7b0; display:inline;}
		ul.sideMenu li a { display:block; width:183px; height:22px; padding:8px 0px 0px 12px; color:#FFF; font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
		ul.sideMenu li a:hover, ul#sideMenu { background:url(../images/sideBar_pointer.gif) no-repeat 0px 11px;}
		li.active { background:url(../images/sideBar_pointer.gif) no-repeat 0px 11px;}
		
	/*** contentVak ***/
	#contentVak { float:left; width:614px; padding:20px 12px 0px 7px; display:inline;}
	
		/*** tags ***/
		#contentVak h1 { font-size:12px; padding:0px 5px 15px 10px;}
		#contentVak h1.artikel { font-size:12px; padding:0px 5px 0px 10px;}
		#contentVak p { padding:0px 5px 20px 10px;}
		/*#contentVak div { padding:0px 5px 20px 10px;}*/
		#contentVak #tekstVak { height:180px; }
		#contentVak #tekstVak p { }
		#contentVak em { font-size:12px; padding:0px 5px 0px 10px; }
		#contentVak table{ padding:0px 5px 15px 10px; }

		#contentVak ul { list-style:none; padding:20px 12px 0px 7px; }
		#contentVak ul li { font-size:11px; font-weight:bold; padding-bottom: 5px; }
		#contentVak ul li a { color: #085239; }
		
		/*** navigatieBox ***/
		.navigatieBox { width:614px; padding:52px 0px 2px 0px;}
		.navigatieBox a { float:left; display:block; width:193px; text-decoration:none; margin:0px 0px 0px 10px; display:inline;}
		.navigatieBox a img { border:1px solid #12a36e;}
		.navigatieBox a span { display:block; background:url(../images/icon_pijl.gif) no-repeat bottom right; width:191px; padding:3px 0px 0px 1px; cursor:pointer; color:#009c5a; font-weight:bold;}
		
		
	/*** contactGegevens ***/
	#contactGegevens { position:relative; float:right; width:171px; margin:0px 1px 0px 0px; padding:246px 0px 0px 0px; display:inline;}
	
		/*** plant ***/
		.plant { position:absolute; left:15px; top:-193px; background:url(../images/foto_plant.png) no-repeat; width:147px; height:397px;}
		
		/*** gegevens ***/
		.gegevens { background:#83cb98; width:159px; height:125px; padding:3px 0px 3px 6px; margin-bottom:6px;}
		.gegevens ul li { display:block; float:left; width:159px; height:13px; color:#FFF; font-size:11px;}
		.gegevens ul li a { color:#FFF;}
		.gegevens ul li.break { padding:0px 0px 5px 0px;}



/**************/
/*** footer ***/
/**************/
#footer { background:url(../images/footer_bg.gif) no-repeat; width:991px; _width:994px; height:31px; padding:15px 2px 0px 5px; margin:0 auto;}

	/*** taal ***/
	#footer a.nl { display:block; float:left; background:url(../images/icon_nl.png) no-repeat; width:29px; height:20px; margin:0px 4px 0px 0px; text-indent:-100000px; overflow:hidden;}
	#footer a.de { display:block; float:left; background:url(../images/icon_de.png) no-repeat; width:30px; height:20px; margin:0px 4px 0px 0px; text-indent:-100000px; overflow:hidden;}
	#footer a.eng { display:block; float:left; background:url(../images/icon_eng.png) no-repeat; width:29px; height:20px; margin:0px 4px 0px 0px; text-indent:-100000px; overflow:hidden;}
	
	/*** copy ***/
	#footer p.copy { float:left; display:block; padding:2px 0px 0px 0px; color:#999999;}
	
	/*** bottomMenu ***/
	#footer p.bottomMenu { float:right; display:block; padding:2px 0px 0px 0px; color:#999999;}
	#footer p.bottomMenu a { color:#999999;}
	#footer p.bottomMenu a:hover { text-decoration:none;}

.akara {
	color: #003922;
	font-size: 11px;
	text-decoration: none;
	position: relative;
	top:10px;
	left: 460px;
}

.vacatures {
	margin-left:10px;
	margin-top:15px;
	width:598px;
}
.vacatures h3 {
	padding:5px;
	padding-left:25px;
	margin:0;
	cursor: pointer;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	background-color:#83CB98;
	background-image:url('../images/down.gif');
	background-repeat:no-repeat;
	background-position: 5px 5px;
	color:#fff;
}
.vacatures h3:hover {
	background-color:#00AA66;
}
.vacatures h3.active {
	background-color:#00AA66;
	color:#fff;
	background-image:url('../images/up.gif');
	background-repeat:no-repeat;
	background-position: 5px 5px;
}
.vacatures div {
	background-color:#EEEEEE;
	padding:5px;
	margin:0;
	color:#484848;
}
.vacatures div p{
	padding:0;
	margin:0;
	margin-bottom:10px;
}

div.artikel{
	padding:5px;
	text-align:center;
	cursor:pointer;
}

td.artikel-td{
	cursor:pointer;
	border:1px solid #E9E9E9;
}

.hover{
	background-color:#E9E9E9;
}
	div.artikel img{
		border:1px solid #12A36E;
	}
	div.artikel h3{
		text-align:left;
		margin-bottom:5px;
		height:40px;
		font-family:verdana;
		font-size:14px;
		font-weight:bold;
		color:#009C5A;
	}
	div.artikel a{
		display:block;
		text-align:right;
		color:#009C5A;
		text-decoration:none;
		margin-top:5px;
	}

h2 {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#009C5A;
}
.input { padding:2px; margin:0; border:1px solid #C2C2C2; font-family:verdana; font-size:12px; color:#000; }
.error_required { background-color:#FEf2f2 !IMPORTANT; border:1px solid #FF0000; }
.focus { background:#f6f6f6; }
.disabled { background-color: #D4D0C8; }

div.categorie{
	border: 1px solid #EEEEEE;
	padding:10px;
	margin:0;
	margin-bottom:10px;
}
	
	div.categorie p{
		padding:0;
		margin:0;
	}
	div.categorie h3{
		padding:0;
		margin:0;
		margin-bottom:10px;
		font-family:verdana;
		font-size:14px;
		font-weight:bold;
		color:#009C5A;
	}
div.link a{
	font-weight:bold;
	color:#085239;
}
div.link a:hover{
	text-decoration:none;
}
div.beschrijving{
	padding:0;
	margin:0;
	margin-bottom:10px;
}

td.foto{
	padding-top:5px;
	background-color:#EEEEEE;
}
	td.foto img{
		border:1px solid #D6D6D6;
	}

div.artikelfotos{
	float:right;
	padding-left:10px;
}
	div.artikelfotos img{
		display:block;
		margin-bottom:10px;
		border:1px solid #12A36E;
	}