html
{
 font-family: "Bitstream Vera Sans", Verdana, Tahoma, Arial, sans-serif;
 font-size: 10px;
 margin: 0;
 padding: 0;
 background: #FFF;
 color: #000;
}

body
{
 min-width: 750px;
}
 
#totaal
{
/* background: #EEA; */
 margin: 0 auto;
 width: 750px;
}

#kop
{
 background: #EE7;
 border-left: solid 1px #DD0;
 border-right: solid 1px #DD0;
 border-top: solid 1px #DD0;
}

#kop h1
{
 font-size: 32px;
 text-align: center;
 margin: 0;
}

#subkop
{
 background: #EE7;
 text-align: center;
 border-left: solid 1px #DD0;
 border-right: solid 1px #DD0;
 border-bottom: solid 1px #DD0;
 padding: 1px;
 margin: 0;
}

#subkop p
{
 font-size: 14px;
}

#zij {
 float: left;
/* margin-top: 5px; --> */
 width: 200px; }

div.zijblok
{
 font-size: 10px;
 background: #EEA;
 float: left;
 border: solid 1px #DD0;
 margin-top: 5px;
 width: 200px;
}

div.zijblok p {
 margin: 5px; }

div.zijblok a:link
{
 color: #000;
 font-size: 10px;
 padding-left: 6px; 
}

div.zijblok a:visited
{
 color: #000;
 font-size: 10px;
 padding-left: 6px; 
}

div.zijblok a:hover
{
 color: #550;
 font-size: 10px;
 padding-left: 6px; 
}

#inhoud
{
 background: #FFF;
 float: right;
 border: solid 1px #DD0;
 margin-top: 5px;
 padding-bottom: 5px;
 width: 540px;
}

#inhoud h2, #inhoud h3, #inhoud p
{
/* padding: 0 10px; */
 margin: 5px;
 font-size: 12px;
}

h2.fout
{
 margin: 5px;
 font-size: 14px;
 color: #F00;
 font-weight: bold;
}

#inhoud img.std
{
  border: double 4px black;
  margin: 5px;
}

#inhoud img.thumb
{
  border: double 4px black;
  margin: 0px;
}

#inhoud input {
 border: 1px solid black; }

#voet
{
 background: #FFF;
 clear: both;
}

#voet p
{
 font-family: Verdana, Tahoma, Arial, sans-serif;
 font-size: 10px;
 text-align: left;
 padding: 5px;
 margin: 0;
}

#voet a:link
{
 text-decoration: none;
 color: #990;
}

#voet a:visited
{
  text-decoration: none;
  color: #440;
}

#voet a:hover
{
  text-decoration: none;
  color: #C00;
}

table.lijn
{
  margin: 5px;
  border-collapse: collapse;
  border: solid 1px #990;
  display: inline-table;
}

td.lijn {
  border: solid 1px #990;
  vertical-align: top;
  padding: 2px;
  font-size: 12px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: normal; }

table.lijnzwart {
 margin: 5px;
 border-collapse: collapse;
 border: solid 1px black; }

tr.lijnzwart {
 background: #CCC; }

td.lijnzwart {
 border-collapse: collapse;
 border: 1px solid black;
 font-size: 12px; }

td.lijnzwart200 {
 border-collapse: collapse;
 border: 1px solid black;
 font-size: 12px;
 width: 200px; }

table.lijnloos {
 font-size: 12px;
 border-collapse: collapse;
 border: none; }

td.lijnloos {
 border-collapse: collapse;
 border: none; }

tr.wijz {
 background-color: #FFFFDD; }

tr.wijz2 {
 background-color: #FFFF77; }

img.pasfoto
{
  border: 1px solid #999999;
  padding: 2px;
  float: left;
  margin-right: 5px;
}

input.submitknop {
  border: 1px solid #990; }

a.inhoud:link
{
 text-decoration: none;
 color: #990;
}

a.inhoud:visited
{
 text-decoration: none;
 color: #440;
}

a.inhoud:hover
{
 text-decoration: none;
 color: #C00;
}

a.knoplike {
 color: #000;
 text-decoration: none;
 border: 1px solid #990;
 background: #EEE;
 padding: 2px; }

p.terugloop {
 width: 400px;
 font-size: 10px; }

p.omlijnd {
 width: 910px;
 padding: 5px;
 font-size: 10px;
 border: 1px solid black;
 background: #CCC; }

p.rood {
  color: #F00; }

span.small {
 font-size: 10px; }

input.inputtext {
 border: 1px solid black;
}

input.inputtextgroen {
 border: 1px solid #0F0;
 background: #EFE; }

input.inputtextgroen:hover {
background: #FFFFFF;
}

li {
	font-size: 12px;
}
