body { /* not ‘*’ because background overrides some html-backgrounds… */
  font-family: sans-serif; /* inherited */
  color: #00008B; /* inherited */
  background: white; /* NOT inherited */
}

th {
  font-weight: normal;
  font-variant: small-caps;
  color: #000000;
  background: #D3DCE3;
}

/**** class elements here ***/

.box {
  text-align: center;
  border: solid;
  border-width: thin;
}

.info {
  font-size: 9pt;
  text-align: left;
}

.kop, .kopje {
  font-weight: bold;
  text-align:  center;
  background: inherit;
}

.kop {
  font-size:   110%;
  line-height: 150%; 
}

.kopje {
  font-size: 100%;
  line-height: 120%; 
}

.page > table {
  margin: 0 auto;
}

.updatec, .updatel, .updater {
  font-size:  80%;
  color:      gray;
  background: inherit;
}

.updatec {
  font-style: normal;
  text-align: center;
}

.updatel {
  text-align: left;
}

.updater {
  text-align: right;
}
