﻿html, body {
	width:100%;
	height:100%;
}

body.harverheijden
{
	background-color:#efefef;
	width:100%;
	height:98%;
	margin:0px auto;
}

table.plaatjeklein
{
	width:450px;
	margin-top:0px;
	#margin-top:5px;
	margin-left:4px;
}

table.e_testcenter, td.etestcenter {
	width:100%;
	height:99%;	
	text-align:center;
}

table.testcenter {
	width:100%;
	height:100%;
}

table.plaatjepop
{
	height:100%;
}

td.contact2
{
	width:130px;
}

td.contact3
{
	width:130px;
}

td.contact3 p
{
	margin-top:30px;
	#margin-top:15px;
}

td.contact
{
	vertical-align:top;
}

td.menuplaatje div.kleine_foto
{
	margin-top:0px;
	/*height:125px;*/
	margin-top:5px;
	vertical-align:top;
	height:auto;
	width:450px;
}

td.menuplaatje div#plaatje_klein_div2,td.menuplaatje div#plaatje_klein_div3
{
	margin-top:0px;
	/*height:125px;*/
	margin-top:5px;
	vertical-align:top;
	height:auto;
	width:450px;
}

td.testcenter {
	vertical-align:middle;
	width:100%;
}

td.menuplaatje
{
	width:480px;
	vertical-align:top;
}

td.menuplaatje p
{
	margin:0px;
}

td.menufoto
{
	width:360px;
	height:410px;
	vertical-align:top;
	text-align:right;
}

tr.container
{
	margin:0px auto;
	vertical-align:middle;
}

div#ds_nieuws
{
	margin-top:-20px;
}

div#plaatje_klein_div2,div#plaatje_klein_div3
{
	margin-top:15px;
	#margin-top:10px;
	height:125px;
	vertical-align:top;
}

div.sluiten
{
	text-align:right;
	width:100%;
}

div.sluiten img.sluiten
{
	position:relative;
}

div.sluiten img.sluiten2
{
	position:relative;
}

div.kleine_foto2 img.plaatje_klein_img
{
	vertical-align:top;
}

div.kleine_foto img.plaatje_klein_img
{
	vertical-align:top;
}

div.foto iframe
{
	margin-left:0px;
	#margin-left:-20px;
	margin-top:55px;
}

div.bel_me_terug
{
	position:absolute;
	z-index:1;
	margin:10px 0px 0px 430px;
}

div.proefpakket
{
	position:absolute;
	z-index:2;
	margin:111px 0px 0px 640px;
}

div.proefpakket a
{
	color:#53af26;
	font-family:Verdana;
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

div.proefpakket a:hover
{
	text-decoration:underline;
}

div.proefpakketpopup
{
	position:absolute;
    top:0px;
    left:0px;
	background-color:#cddbce;
	display:none;
	width:340px;
	z-index:999;
	height:275px;
	overflow:auto;
	border: 1px #c1ccc2 solid;
	padding:10px;
	color:#000000;
	font-size:12px;
	font-family:Verdana;
}

div.belmeterugpopup
{
	position:absolute;
    top:0px;
    left:0px;
	background-color:#cddbce;
	display:none;
	width:340px;
	z-index:999;
	height:240px;
	overflow:auto;
	border: 1px #c1ccc2 solid;
	padding:10px;
	color:#000000;
	font-size:12px;
	font-family:Verdana;
}

div.e_belmeterugpopup img.sluit,div.e_proefpakketpopup img.sluit
{
	display:none;
}

div.belmeterugpopup form.cms_mailform input#btnsubmit,div.proefpakketpopup form.cms_mailform input#btnsubmit
{
	margin:0px;
}

div.belmeterugpopup textarea.veld2,div.proefpakketpopup textarea.veld2
{
	margin:0px 0px 0px 7px;
	border:1px solid #a5acb2;
}

div.belmeterugpopup input.veld,div.proefpakketpopup input.veld
{
	margin:0px 0px 0px 7px;
	border:1px solid #a5acb2;
}

div.nb_form
{
	margin-left:12px;
	margin-top:17px;
}

div.foto
{
	width:350px;
	margin:-50px 0px 0px 0px;
}

div.contact_div
{
	position:absolute;
}

div.footer
{
	margin-top:-10px;
	text-align:center;
	padding:0px;
	margin:0px;
}

div#proefpakketform
{
	color:#000000;
	font-size:12px;
	font-family:Verdana;
}

div.plaatdiv
{
	position:absolute;
	width:450px;
	height:166px;
	margin-top:395px;
	margin-left:165px;
	z-index:1;
}

div.plaatdiv div#plaatje_klein_div2
{
	margin-top:0px;
}

div.kleine_foto2
{
	width:450px;
	height:166px;
	text-align:center;
}

div.foto img.plaatje_groot_img2
{
	margin-top:50px;
}

div.kleine_foto3
{
	width:450px;
	height:166px;
	text-align:center;
	margin-top:80px;
}

div.kleine_foto4
{
	width:450px;
	height:166px;
	text-align:center;
	margin-top:40px;
}

div.kleine_foto
{
	width:450px;
	height:166px;
	text-align:center;
	margin-top:80px;
}

div.hoofdmenu
{
	width:200px;
	margin-left:635px;
	margin-top:400px;
	#margin-left:635px;
	#margin-top:400px;
	z-index:4;
	position:absolute;
}

div.hoofdmenu ul
{
	margin:0px 0px 0px -40px;
	#margin:0px;
}

div.hoofdmenu li
{
	list-style-type:none;
	text-align:left;
	float:none;
	margin:0px 0px -4px 0px;
	#margin:0px 0px -10px 0px;
}

div.hoofdmenu li li
{
	display:none;
}

div.hoofdmenu li.actief a
{
	color:#59993b;
}

div.hoofdmenu li a
{
	text-align:left;
	display: block;
	color: #000000;
	text-decoration: none;
	margin: 2px;
	padding: 2px; 
	font-family:Lucida Sans Unicode, sans-serif;
	text-transform: uppercase;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}

div.menulinks
{
	width:200px;
	margin-left:635px;
	margin-top:400px;
	#margin-left:615px;
	#margin-top:380px;
	z-index:4;
	position:absolute;
}

div.menulinks2
{
	display:none;
}

div.plaatjepop
{
	position:absolute;
	margin-left:143px;
	margin-top:160px;
	background-color:#cddbce;
	text-align:center;
	display:none;
	width:840px;
	z-index:999;
	height:410px;
	border: 1px #c1ccc2 solid;
}

div.plaatjepop2
{
	position:absolute;
	background-color:#cddbce;
	text-align:center;
	display:none;
	width:410px;
	z-index:999;
}

div.colleditor2
{
	display:none;
}

ul.hoofdmenu2
{
	margin-left: 0;
	padding-left: 0;
	display: inline;
}

li.hoofdmenu
{
	list-style: none;
	float:left;
	width:115px;
}

li.hoofdmenu a
{
	display: block;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin: 2px;
	padding: 2px; 
	font-family:Lucida Sans Unicode, sans-serif;
	text-transform: uppercase;
	font-size:12px;
	font-weight:bold;
}

li#catmenu3155
{
	margin:0px 0px 0px 40px;
	_margin:0px 0px opx 5px;
}

li#hoofdmenu3181,li#hoofdmenu3180
{
	display:none;
}

div#catmenu
{
	height:100%;
	width:500px;
	margin-top:-15px;
	#margin-top:0px;
}

div.inhoud
{
	width:985px;
	height:572px;
	background-image:url(/sites/116/images/background.jpg);
	background-repeat:no-repeat;
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	text-align:left;
	margin:0px auto;
}

div.zwart_transparant 
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:6;
    display:none;
    width:100%;
    height:100%;
}

div.inner_inhoudtekst
{
	height:223px;
	overflow:auto;
}

div.inner_inhoudtekstactueel
{
	height:397px;
	overflow:auto;
	scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-face-color: #50ae27;
    scrollbar-track-color: #50ae27;
    scrollbar-highlight-color: #50ae27;
    scrollbar-shadow-color: #50ae27;
}

div.inner_inhoudtekst2
{
	height:213px;
	overflow:auto;
	scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-face-color: #50ae27;
    scrollbar-track-color: #50ae27;
    scrollbar-highlight-color: #50ae27;
    scrollbar-shadow-color: #50ae27;

}

div.inner_inhoudtekst3
{
	height:400px;
	overflow:auto;
}

div.banner
{
	border:0px;
	position:absolute;
	margin-left:1px;
	margin-top:3px;
}

div.slogan
{
	position:absolute;
	border:0px;
	margin-left:50px;
	margin-top:82px;
}

div.huisachtergrond
{
	float:right;
	margin-right:8px;
}

div.diveinde
{
	background-image:url(/sites/116/images/bannereinde.jpg);
	background-repeat:no-repeat;
	width:50px;
	height:50px;
	position:absolute;
	margin-top:85px;
	margin-left:147px;
	z-index:3;
}

div.menu
{
	margin-top:95px;
	margin-left:134px;
	background-image:url(/sites/116/images/menu_achtergrond.jpg);
	background-repeat:no-repeat;
	width:851px;
	height:50px;
	position:absolute;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

div.inhoudtekst
{
	position:absolute;
	height:400px;
	width:450px;
	background-color:#50ae27;
	margin-left:165px;
	_margin-left:155px;
	margin-top:172px;
}

div.referenties
{
	margin-left:127px;
	margin-top:395px;
	position:absolute;
	width:300px;
	z-index:1;
}

div.achtergrond_groen
{
	display:none;
}

div.achtergrond_groen2
{
	background-image:url(/sites/116/images/achtergrond_groen.jpg);
	background-repeat:no-repeat;
	width:858px;
	height:168px;
	position:absolute;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	margin-left:127px;
	margin-top:395px;
}

div.achtergrond_groen2_actueel
{
	background-image:url(/sites/116/images/achtergrond_groen.jpg);
	background-repeat:no-repeat;
	width:362px;
	height:168px;
	position:absolute;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	margin-left:623px;
	margin-top:395px;
}

div.n_nieuwsbericht 
{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px #C0C0C0 dotted;
	margin-left:12px;
}

div.nieuwsdetail {
	position:absolute;
	z-index:11;
	overflow: visible;
	padding: 15px;
	width:778px;
	top:0px;
	left:0px;
	background-color: #FFFFFF;
	border: 1px #336699 solid;
    display:none;
    text-align:left;
}

h1.titel
{
	font-family:Lucida Sans Unicode, sans-serif;
	text-transform: uppercase;
	font-size:24px;
	color:#ffffff;
	margin-top:0px;
	margin-left:5px;
}

h2.titel2
{
	color:#50ae26;
	font-family:Lucida Sans;
	font-size:18px;
	font-style:oblique;
	text-align:left;
	margin-top:25px;
	margin-left:12px;
}

h2.referenties
{
	color:#000000;
	font-family:Verdana, sans-serif;
	font-size:16px;
	font-style:oblique;
	text-align:left;
	font-weight:normal;
	margin-left:20px;
	margin-top:0px;
	width:460px;
	overflow:hidden;
}

h3.samenwerkingtitel
{
	color:#000000;
	font-family:Verdana, sans-serif;
	font-size:14px;
	font-style:oblique;
	text-align:center;
	margin-top:0px;
	font-weight:normal;
}

p#routebeschrijving
{
	margin-top:0px;
	#margin-top:5px;
}

p.leesmeer
{
	font-family:Verdana, sans-serif;
	color:#212121;
	text-decoration:underline;
	font-size:11px;
	margin-top:-1px;
}

p.geenieuws
{
	font-family:Verdana, sans-serif;
	color:#000000;
	font-size:12px;
	margin-left:12px;
}

p.nwlPositiveChangeMailSent
{
	font-family:Verdana, sans-serif;
	margin-left:12px;
	color:#000000;
	text-align:left;
	font-size:12px;
}

p.nwlPositiveChanged
{
	font-family:Verdana, sans-serif;
	margin-left:12px;
	color:#000000;
	text-align:left;
	font-size:13px;
}

p.nwlPositiveConfirmMailSent
{
	font-family:Verdana, sans-serif;
	margin-left:12px;
	color:#000000;
	text-align:left;
	font-size:12px;
}

p.nwlnegative
{
	font-family:Verdana, sans-serif;
	margin-left:12px;
	color:#000000;
	text-align:left;
	font-size:12px;
}

p.nwlpositive
{
	font-family:Verdana, sans-serif;
	margin-left:12px;
	color:#000000;
	text-align:left;
	font-size:12px;
}

p.footer
{
	font-family:Verdana, sans-serif;
	font-size:10px;
}

p.nieuwsbrief
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	margin-left:12px;
	margin-bottom:-10px;
	#margin-top:5px;
}

p.contact
{
	z-index:999;
	color:#000000;
	font-family:Verdana, sans-serif;
	font-size:12px;
	text-align:left;
}

p.tekst
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	margin-left:12px;
	margin-top:-15px;
	text-align:left;
}

p.tekst2
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	margin-left:12px;
	margin-top:-5px;
	text-align:left;
	height:135px;
	overflow:auto;
}

p.bericht
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	margin-left:12px;
	margin-top:-15px;
}
p.berichtfail
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	margin-left:12px;
	margin-top:-15px;
	color:maroon;
}

p.nieuwsbericht
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}

p.nieuwsbericht a
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

p.datum 
{
	font-family:Verdana, sans-serif;
    font-size: 10px;
    color:#000000;
    font-style:oblique;
    margin-top:-5px;
}

p.nb_nieuwsberichie 
{
	font-family:Verdana, sans-serif;
    font-size: 12px;
    color:#5a5a5a;
    margin:0px 0px 0px 0px;
}

p.nieuwsbericht 
{
	font-family:"Trebuchet MS", Arial, Tahoma;
    font-size: 12px;
    color:#5a5a5a;
    margin:0px 0px 0px 0px;
    width:420px;
}

h4.n_titel 
{
	font-family:Verdana, sans-serif;
    font-size: 14px;
    color:#5a5a5a;
    font-weight:bold;
	margin-top:-10px;
}

h3.inhoud
{
	font-family:"Trebuchet MS", Arial, Tahoma;
    font-size: 16px;
    color:#000000;
    font-weight:bold;
	margin-top:-15px;
	margin-bottom:-1px;
}

h3.inhoud a
{
	font-family:"Trebuchet MS", Arial, Tahoma;
    font-size: 16px;
    color:#000000;
    font-weight:bold;
	margin-top:-15px;
	margin-bottom:-1px;
	text-decoration:none;
}

img.banner
{
	border:0px;
}

img.sluit
{
	float:right;
	cursor:pointer;
}

img.nbnoimage 
{
    display:none;
}

img.sluiten
{	
	position:absolute;
	border:0px;
	cursor:pointer;
	margin-left:-110px;
	margin-top:25px;
}

img.sluiten2
{	
	position:absolute;
	border:0px;
	cursor:pointer;
	margin-left:187px;
}

img.plaatje_groot_img
{
	margin-top:50px;
	border: 1px #4fad26 solid;
}

img.plaatje_groot_img2
{
	border: 1px #4fad26 solid;
	margin:4px;
}

img.plaatje_klein_img
{
	margin-top:15px;
	border: 1px #4fad26 solid;
	cursor:pointer;
}

td.menuplaatje img.plaatje_klein_img
{
	margin:0px 0px 5px 0px;
}

img.plaatje_klein_img2
{
	margin:3px;
	cursor:pointer;
}

img.right 
{
    border:none;
    float:right;
}

img.vergrootglas
{
	float:right;
	margin-top:-26px;
}

img.nieuwsberichtimage 
{
    float:right;
    margin:0px 5px 2px 0px
}

form.cms_mailform p
{
	color:#000000;
}

form.cms_mailform label
{
	color:#000000;
}

form.cms_mailform td p,label
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	text-align:left;
}

form#contactform
{
	margin:0px 0px -20px 8px;
	#margin:-10px 0px -20px 8px;
}

form#proefpakketform
{
	margin:0px 0px -10px 0px;
	#margin:0px 0px -10px 0px;
}

div#belmeform
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}

textarea.veld2
{
	margin-left:-180px;
	#margin-left:10px;
}

div.inner_inhoudtekst2 textarea.veld2
{
	margin-left:50px;
	#margin-left:10px;
}

input.veld
{
	margin-left:50px;
	#margin-left:10px;
	width:174px;
	#width:170px;
}

input.inputhidden
{
	display:none;
}

form.cms_mailform input#btnsubmit
{
	margin-top:50px;
	#margin-top:47px;
	font-family:Lucida Sans Unicode, sans-serif;
	color:#000000;
	font-size:12px;
}

a.footer
{
	display:none;
}

a.hoofdmenu2
{
	text-decoration:none;
	font-family:Lucida Sans Unicode, sans-serif;
	color:#000000;
	font-size:14px;
	display:inline;
	font-weight: bold;
	display:block;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:20px;
}

a.routebeschrijving p.tekst
{
	margin-top:10px;
	margin-left:8px;
}

a.hoofdmenutitel2
{
	text-decoration:none;
	font-family:Lucida Sans Unicode, sans-serif;
	color:#59993b;
	font-size:14px;
	display:inline;
	font-weight: bold;
	display:block;
	text-transform:uppercase;
	letter-spacing:1px;
	line-height:20px;
}

li.hoofdmenu2
{
	display:block;
	width:150px;
	list-style-type:none;
}

input.bezoeker
{
	display:none;
}

label.bezoeker
{
	display:none;
}

input#group_176 
{
	display:none;
}

a.footer2:link	{color: #000000;text-decoration: none;font-family: Verdana;font-size:10px}
a.footer2:visited{color: #000000;text-decoration: none;font-family: Verdana;font-size:10px}
a.footer2:active	{color: #000000;text-decoration: none;font-family: Verdana;font-size:10px}
a.footer2:hover	{color: #000000;text-decoration: underline;font-family: Verdana;font-size:10px}

a.routebeschrijving:link	{color: #000000;text-decoration: underline;font-family: Verdana;font-size:12px}
a.routebeschrijving:visited{color: #000000;text-decoration: underline;font-family: Verdana;font-size:12px}
a.routebeschrijving:active	{color: #000000;text-decoration: underline;font-family: Verdana;font-size:12px}
a.routebeschrijving:hover	{color: #000000;text-decoration: underline;font-family: Verdana;font-size:12px}

p.tekst a:link {color:#000000;text-decoration:underline;font-family: Verdana;font-size:12px;font-weight:bold;}
p.tekst a:visited {color:#000000;text-decoration:underline;font-family: Verdana;font-size:12px;font-weight:bold;}
p.tekst a:active {color:#000000;text-decoration:underline;font-family: Verdana;font-size:12px;font-weight:bold;}
p.tekst a:hover {color:#000000;text-decoration:underline;font-family: Verdana;font-size:12px;font-weight:bold;}

td.plaatje1_popup
{
	width:175px;
}

td.plaatje2_popup
{
	width:235px;
}

td.tekst1_popup
{
	width:205px;
	padding:0px 10px 0px 0px;
}

td.tekst2_popup
{
	width:215px;
}

table.plaatje_en_tekst
{
	margin:0px 0px 0px 10px;
	width:810px;
}

table.plaatje_en_tekst tr
{
	vertical-align:top;
}

div.plaatje_en_tekst
{
	position:absolute;
	margin-left:143px;
	margin-top:160px;
	background-color:#cddbce;
	width:840px;
	z-index:999;
	height:410px;
	border: 1px #c1ccc2 solid;
	display:none;
	scrollbar-3dlight-color: #cddbce;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #cddbce;
    scrollbar-face-color: #50ae27;
    scrollbar-track-color: #50ae27;
    scrollbar-highlight-color: #50ae27;
    scrollbar-shadow-color: #50ae27;
    overflow:auto;
}

div.e_plaatje_en_tekst
{
	background-color:#cddbce;
	width:840px;
	z-index:999;
	border: 1px #c1ccc2 solid;
	scrollbar-3dlight-color: #cddbce;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #cddbce;
    scrollbar-face-color: #50ae27;
    scrollbar-track-color: #50ae27;
    scrollbar-highlight-color: #50ae27;
    scrollbar-shadow-color: #50ae27;
    margin:20px 0px 0px 0px;
}

form#belmeform
{
	margin:0px 0px -20px 0px;
}

form#belmeform table
{
	width:100%;
}

h2.plaatje_en_tekst_titel
{
	color:#50ae26;
	font-family:Lucida Sans;
	font-size:18px;
	/*margin:15px 0px 10px 12px;*/
	margin:15px 0px 0px 0px;
	text-transform:uppercase;
	/*text-align:left;*/
}

h2.belmetitel
{
	margin:0px 0px 7px 0px;
	color:#000000;
	font-size:14px;
	font-family:Verdana;
}

p.belmeterugtekst
{
	margin:0px 0px 7px 0px;
	color:#000000;
	font-size:12px;
	font-family:Verdana;
}

img.belmeterug
{
	border:0px;
	cursor:pointer;
}

img.plaatje1_popup
{
	border:#669900 2px solid;
}

img.plaatje2_popup
{
	border:#669900 2px solid;
}

td.plaatje_en_tekst_titel
{
	text-align:left;
}

td.plaatje_en_tekst_titel img.sluiten
{
	text-align:inherit;
	float:right;
	margin:11px 0px 0px 0px;
	position:relative;
}

p.tekst1_popup
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	text-align:left;
	margin:0px;
}

p.tekst2_popup
{
	font-family:Verdana, sans-serif;
	font-size:12px;
	text-align:left;
	margin:0px;
}

table.e_testcenter div.e_plaatje_en_tekst
{
	display:none;
}

.png
{
	_behavior:url('/sites/116/iepngfix.htc');
}