/**  Print rules.
  *
  */
html, body, h1, h2, h3, p, img, a {
  margin: 0;
  padding: 0;
  border: 0;
}

body {
  font-family:          Verdana, Arial, sans-serif;
  font-size:            70%;
  background-color:     #FFF;
  color:                #000;
}

h1#logo {
  text-align:           right;
  font-size:            1.5em;
  margin-bottom:        0.3em;
  display:              block;
}

h2 {
  margin:               1.5em 0 0.2em 0;
  font-size:            1em;
  font-weight:          bold;
}

a, a:link, a:visited, a:hover, a:active {
  text-decoration:      none;
  color:                #000;
}

ul {
  margin-top:           0;
  margin-bottom:        0;
}

form, input, textarea {
  font-family:          Verdana, Arial, sans-serif;
  font-size:            1em;
}

dt {
  width:                10em;
  float:                left;
  clear:                left;
  font-size:            0.8em;
  text-transform:       uppercase;
}

dd {
  margin-left:          11em;
}


/* We willen wel dat het kruimelpad geprint wordt.
   Ook de definitietermen (kopjes projectinfo) in klein, bold, kapitaal. */
div#masthead p.hidden, 
div#fixedwrapper p.hidden {
  font-size:            0.8em;
  text-transform:       uppercase;
  margin-bottom:        0.4em;
}

/* Print het huidige project vet, indien van toepassing. */
ul#projectnav li.active {
  font-weight:          bold;
  font-style:           italic;
}

/* Namen op medewerkerspagina niet vet. */
body#medewerkers div#content strong {
  font-weight:          normal;
}

/* Margin tussen ISO9000 plaatje en tekst op 'kwaliteit'. */
body#kwaliteit div#sidebar img {
  margin-top:           2em;
}


/* Alles wat niet geprint hoeft te worden. */
h2 br,
div#navigatie,
div#fixedcontent,
a#skip,
a#skiplink, 
p#beeldnav,
ul#projectnav img, ul#projectnav a br, ul#projectnav li#archiefnav, ul#projectnav li.emptynav,
div#masthead p.hidden a br {
  display:              none;
}
