*

html, body{ 
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-color:#FFFFFF;
 font-size: x-small; /*voor Opera en Firefox*/
 font-weight:normal;
 margin:0; 
 padding:0; 
 text-align:center;
 background-color: white;
 } 

input, option, textarea, select, checkbox {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: small;
  color: black;
  font-weight: normal;
  border: 1px solid lightgray;
  background-color: white;
}

p{
 padding: 0px;
 }
 

h1
{
font:bold 1.4em/55px Arial, Verdana, Helvetica, sans-serif;
color:#CCCCCC;
text-align:center;
}

h2
{
font:bold 1.2em Arial, Verdana, Helvetica, sans-serif;
color:#006600;
text-transform:uppercase;
font-weight: bold;
}

h3
{
font:1.0em Arial, Verdana, Helvetica, sans-serif;
font-weight: bolder;
font-style: italic;
color: black;
}

h4{
font-family:Arial;
font-size:1.2em;
color:#006600;
}

h5{
color:#006600;
}

h6{
font:bold 1.1em Arial, Verdana, Helvetica, sans-serif;
color:#006600;
font-weight: bold;
}

#strong{
font:1.1em Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
color: black;
}

.paginabreedte{ 
 margin:auto; 
 text-align:left; 
 width: 745px; 
 }

.buitenkant{ 
 border:solid white 0px; 
  /*/*/ border-left-width: 150px ;  /* breedte linkerkolom: rand verbergen in NN4 */ 
 border-left-color: #FFFFFF;   /* kleur linkerkolom */ 
 border-left-style: solid; 
 /*/*/ border-right-width: 150px; /* breedte rechterkolom: rand verbergen in NN4 */ 
 border-right-color: #FFFFFF;  /* kleur rechterkolom */ 
 border-right-style: solid; 
 background-color: #FFFFFF; /* kleur border rechterkant */ 
 width: auto; 
 } 

.header1{
 height:15px;
 width:745px;
 font:bold 0.9em Arial, Verdana, Helvetica, sans-serif;
 color:#000000;
 text-align:right;
 padding-top: 10px;
 padding-left: 10px; 
 }
 
.header2{
 height:120px;
 width:100%;
 margin-left: -6px;
 padding-top: 10px;
 }
 
.menu {
 width: 745px;
 height: 60px;
 background-image: url(images/buttonbar.png);
 background-repeat: no-repeat;
 margin-top: 5px;
}

.menu ul{
 list-style: none;
 padding-top: 10px;
}

.menu li{
float: left;
background-repeat: no-repeat;
padding: 8 10 20 20px;
}

.menu a:link {
 color: #006600;
 font-family: arial;
 font-size: 1.2em;
 font-weight: bold;
 margin-left: 10px;
 margin-right: 10px;
 text-decoration: none;
}

.menu a:hover {
 color: #FFFFFF;
 text-decoration: none;
 background: none;
}

.menu a:active {
 color: #000000;
 font-family: arial;
 font-size: 1.3em;
 font-weight: bold;
 margin-left: 10px;
 margin-right: 10px;
 text-decoration: none;
}

.menu a:visited {
 color: #009900;
 font-family: arial;
 font-size: 1.3em;
 font-weight: bold;
 margin-left: 10px;
 margin-right: 10px;
 text-decoration: none;
}

#menuspacer {
 background-image: url(images/pixel.png);
 background-repeat: repeat-y;
 padding: 5 5 15 15px;
 margin-right: 15px;
 padding-left: 5px;
}

.opties {
 width: 725px;
 background-color: #B9FFAA;
 }

.opties ul{
 list-style: none;
 }

.opties li{
float: left;
background-repeat: no-repeat;
padding: 8 10 20 20px;
}

.opties a:link {
 color: #006600;
 font-family: arial;
 font-size: 1.1em;
 font-weight: bold;
 margin-left: 10px;
 margin-right: 10px;
 text-decoration: none;
}

.opties a:hover {
 color: #FFFFFF;
 text-decoration: none;
 background: none;
}

.opties a:active {
 color: #000000;
 font-family: arial;
 font-size: 1.1em;
 font-weight: bold;
 margin-left: 10px;
 margin-right: 10px;
 text-decoration: none;
}

.opties a:visited {
 color: #009900;
 font-family: arial;
 font-size: 1.1em;
 font-weight: bold;
 margin-left: 10px;
 margin-right: 10px;
 text-decoration: none;
}

#optiesspacer {
 background-image: url(images/pixel.png);
 background-repeat: repeat-y;
 padding: 5 5 15 15px;
 margin-right: 15px;
 padding-left: 5px;
}

.users{
 font-size: 1.1em;
 background-color: #B9FFAA;
 }

.linkerkolom{
 width:150px;
 float:left; 
 position:relative; 
 margin-left:-150px; 
 margin-right:0px; 
 margin-top:0px;
 }

.inlog{
 background-color: #B9FFAA;
 }
 
.rechterkolom{
 width:145px; 
 float:right; 
 position:relative; 
 margin-right:-155px; 
 margin-left:1px; 
 font-family:Arial,Times New Roman;
 margin-top:0px;
 } 
 
.tabel{
 font-family:Arial, Times New Roman;
 font-size: 1.2em;
 border: 0px;
 table-layout: auto;
 }
 
.rechtsonder{
 width:150px; 
 float:right; 
 position:relative;
 margin-top:313px; 
 margin-right:-150px; 
 margin-left:0px;
 }
 
.onder{
 height:20px; 
 width:745px; 
 background-color:#26D700; 
 text-align: center;
 font-size: x-small;
 position: relative; 
 bottom: 0;
 padding-bottom: 4px;
} 
 
.binnenkant{margin:0%; width:100%;
 background-repeat: no-repeat;
 background-align: right;
 }
 
.midden{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8 0 -1px; 
 height:410px;
 background-color: white;
 }
 
.buitenkant>.binnenkant { border-bottom: 5px solid #ffffff;  }
 
.clr{clear:both;}
 
.inhoud{
 padding:5px; /*padding for inhoud */ 
 font-color:black;
 margin-top: -24px;
 }
 
.boven .inhoud{
 padding-bottom:0;
} /*padding bottom 0 om spatie in IE5 Mac te verwijderen*/ 
 

a:link {
 color: #000000;
}

a:hover {
 background-color: #009900;
 font-color:white;
}

a:visited {
 color: #663366;
}




