html { padding: 0; margin: 0; height: 100.01%; }
body {
    margin: 0;
    padding: 0;
    height: 100%;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 62.5%; /* resets 1em to 10px */

	}

img { border-width: 0; behavior:url('htc/pngbehavior.htc'); }

/* standard elements */
p   { margin: 0; }

table { }

.error, .alert { color: #ff0000; }

/* scalable background top, full width */
/*div.bgtop { border:1px solid blue;  }*/


h1  { font-size: 1.4em; font-weight: bold; margin: 0 0 0.5em 0; padding: 0em; color: #000000;  } /* also needed outside wysiwyg texts */
.mceContentBody h2,
.mceContentBody h2 a  { font-size: 1.1em; margin: 0; padding: 0.4em 0 0 0; color: #000000; } /* h2 a with color is for toc in frontend*/
.mceContentBody h3,
.mceContentBody h3 a  { font-size: 1.0em; margin: 0; padding: 0.4em 0 0 0; color: #000000; } /* h2 a with color is for toc in frontend*/
.mceContentBody h4,
.mceContentBody h4 a  { font-size: 1.0em; margin: 0; padding: 0.4em 0 0 0; color: #000000; font-weight: normal; } /* h2 a with color is for toc in frontend*/
.mceContentBody a     { color: #006a66; }



/* to center the website */
div.wrapper { position: relative; margin: 0em auto; padding: 0; text-align: left; }


ul.servicemenu { display: none;  }

form.searchtop { display: none; }

/*img.logo {  position: absolute; top: 5.8em; left: 2.4em; width: 20.4em; height: 8.4em; z-index: 1; }*/
img.logo {  display: none; }
img.printlogo { display: block; position: absolute; right: 10%; top: 0;  }

img.logodeelsite {  display: none; }
img.overlay { display: none; }

img.topimage { display: none; }
img.hptopimage {display: none; }

/* div.slideshow */
div.sldshw  { display: none  }

div.block { position: absolute; right: 0; top: 16.8em; width: 2.4em; height: 2.4em; background: #cf3d44;}

div.menu { display: none;  }
div.menuhp { margin-top: 6.4em;}



/* submenu */
ul.submenu { display: none;  }
div.intro { position: absolute; width: 28.8em; top: 18.2em; }
div.intro h1 { font-size: 1.2em; color: #006a66; }

div.clearall { clear: both; }

/* content */
div.contentcontainer { width: 80%; padding-top: 100px; font-size: 13px;}
div.contentcontainer a { text-decoration: none; }
.block {display: none;}
div.hpcolumns { margin-top: 16.2em; }
div.columnone { border-top: 0.2em solid #006a66; }
div.columntwo { border-top: 0.2em solid #006a66; }


ul.jumpto { background: #f4f5f3; border: 1px solid #b5cecd; border-bottom: none; margin: 0; padding: 0; }
ul.jumpto li { list-style-type: none; border-bottom: 1px solid #b5cecd; padding: 0.3em; margin: 0; }
ul.jumpto li a { color: #000000; text-decoration: none; }
ul.jumpto li.hpselect { padding: 0; margin: 0; }

select.hpselect		 { margin: 0; padding: 0; border: 1px solid #e8e9e4; font-weight: bold; }
select.hpselect 	 { border: none; background: #e8e9e4; font-weight: bold; color: #006a66; padding: 0.1em; }
select.hpselect option { font-weight: normal; color: #000000; }
select.hpselect option.more { font-weight: bold; color: #006a66; }

div.content { width: 48em; }

div.hpcolumns div.news { margin: 0.5em 0; padding: 0.5em 0; border-top: 1px dotted #006a66; clear: both; line-height: 1.2em;  }
div.hpcolumns div.news a { text-decoration: none; }
div.news span.date { font-size: 0.8em; }
div.news span.title { font-weight: bold; }
div.news div.imgholder {  float: left; width: 7em; overflow: hidden; }
img.newsimage { float: left; }

/* breadcrumbs */
div.breadcrumbs { position: relative; }

/* header deelsite */

div.header {  }
div.header h1 { color :#000000; font-size: 1.2em; position: absolute; left: 0; top: 0; }

div.headerdeelsite {   color :#000000; font-size: 1.2em; position: absolute; left: 0; top: 0;  }
div.headerdeelsite h2 { font-size: 2em; color: #000000; margin: 0; padding: 0; font-weight: normal; }
div.headerdeelsite h3 { font-size: 1.6em; color: #000000; margin: 0; padding: 0; }

div.backhome { display: none;  }
div.backhome a { display: none; }


/* tabbladen */
div.tabbladen { border-bottom: 1px dotted #006a66; padding-bottom: 0.8em;   }

div.locatie { position: absolute; border: 2px solid #006A66; background: #ffffff; display: none; margin: 0.6em; padding: 1em; width: 15em; font-size: 1.2em; background: #ffffff url(../../images/default/ico_closex.gif) no-repeat top right; }
div.locatie h3 { margin: 0; padding: 0; }
div.locatie hr { margin: 0.6em 0; }

/* alfabet */
div.alfabet { }
div.alfabet strong {display: block; float: left; color: #CF3D44;  padding: 2px 3px 2px 4px; background: #e8e9e4; border-right: 1px solid #b5cecd; border-top: 1px solid #b5cecd; border-bottom: 1px solid #b5cecd; }
div.alfabet a {display: block; float: left; padding: 2px 3px 2px 4px; background: #f4f5f3; text-decoration: none; border-right: 1px solid #b5cecd; border-top: 1px solid #b5cecd; border-bottom: 1px solid #b5cecd; }
div.alfabet a:hover { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background: #e8e9e4; color: #CF3D44; }

a.rpback { display: block; font-weight: bold; text-align: right; }

div.rprooster { width: 61em; }
div.rprooster table { font-family: Arial, Helvetica, sans-serif; }
div.rprooster table td {  border-bottom: 1px solid #ffffff; empty-cells:show; }
div.rprooster table tr td.Bovenregel { background: #CED0C7; font-weight: bold; border-right: 1px solid #ffffff; text-align: center; width: 7.6em;  color: #006A66; }
div.rprooster table tr td.Normaal 	 { background: #E6E7E3; border-right: 1px solid #ffffff; font-size: 0.9em; }
div.rprooster table tr td.Accent	 { font-weight: bold; }
div.rprooster table tr td.Tussenregel { font-weight: bold; color: #006A66; padding-top: 1em;  border-bottom: 1px solid #006A66;   }

/* foot */
div.foot { text-align: right; padding: 1em; border-top: 1px dotted #006a66; margin: 2em 0; clear: both; }
div.foot a { font-weight: bold; color: #006a66; padding: 1em;}

/* form styles */
div.content form                        { margin: 2.5em 0 2.5em 0; }
div.content form span.formerror         { color: #ff0000; }
div.content form span.formrequired      { color: #ff0000; font-weight: bold; }
div.content form input.text             {  width: 20em; border: 1px solid #006a66; background: #f2f2f1; }
div.content form textarea             	{ width: 20.3em; border: 1px solid #006a66; background: #f2f2f1;  }
div.content form select					{ width: 20em; border: 1px solid #006a66; background: #f2f2f1;  }
div.content form input.radio            { }
div.content form input.checkbox         {float:left; margin-right:10px; }
button   								{ border: 1px solid #000000; background: #ffffff url(../../images/default/bg_button.gif) repeat-x bottom; font-weight: bold; }
.maxwords                               { width: 1.6em; border: 1px solid #006a66; background: #f2f2f1; }

/* searchengine */
div.searchengine p.searchstars { font-weight: bold; font-size: 1.6em; color: #006a66; margin-top: 1em; }
div.searchengine span.page { display: block; background: #ffffff; color: #006a66; width: 1.6em; height: 1.6em; float: left; text-align:center; font-weight: bold; border: 2px solid #006a66; }
div.searchengine a.page { display: block; background: #E6E7E3; color: #006a66; width: 1.6em; height: 1.6em; float: left; text-align:center; font-weight: bold; border: 2px solid #ffffff; }
div.searchengine a.page:hover { border: 2px solid #E6E7E3; text-decoration: none; }
div.searchengine a { color: #006a66; }
div.searchengine span.searchresultlocation { }

div.vacaturedownloads { margin-top: -6px; }
.mceContentBody div.vacaturedownloads img.fileicon { margin-top: 0px; margin-right: 0.8em; vertical-align: top; width: 16px; height: 16px; }

div.mceContentBody a.raadpleginglink { display: block; margin-bottom: 5px; color: #669796;}
div.mceContentBody a.raadpleginglink:hover { color: #006A66; }
div.mceContentBody span.raadpleginglink { display: block; margin-bottom: 5px; }

/* wenstelegram */
img.wenstelegram { margin: 0; float: left; clear: both; }

/* content topimage */
div.bgtop { display: none; }
.wrapper div.bgtop { display:none; }

/* content body */
div.content { padding-top: 10px; }

/* content footer*/
div.foot { display: none; }

.tempologodeelsite { display: none; }


