html, body, .Pagina { min-height: 100%; width: 100%; height: 100%;}
html>body, html>body .Pagina { height: auto;}
body {
padding: 0; 
spacing: 0; 
margin: 0;
font-family: "Arial", "Helvetica", sans-serif;
}

.Pagina {
position: absolute; top: 0; left: 0;
}

.Naam {
padding-left: 10pt;
color: black;
font-size: 50pt;
font-weight: bolder;
padding-bottom:10pt;}
.Naam a{display: block;text-decoration: none ; color: gray;}
.Naam a:hover{display: block;text-decoration: none ; color: black;}

.Menu {
Background: darkblue;
color: white;
text-align:center;
}
.Menu a{text-decoration: none ; color: white; font-weight: bold}
.Menu a:hover{text-decoration: none ; color: yellow; font-weight: bold}

.Inhoud {
margin-left: 100px;
margin-right: 100px;
font-size: 11pt;
}
.Inhoud a{text-decoration: none ; color: darkblue; font-weight: bold}
.Inhoud a:hover{text-decoration: none ; color: darkred; font-weight: bold}

.Voettekst{
Bottom: 0;
Text-align: bottom;
Color: white;
Font-size: small;
position: absolute;
left: 0; 
background: gray;  
width: 100%;
text-align:center;
}
.Voettekst a{text-decoration: none ; color: white;}
.Voettekst a:hover{text-decoration: none ; color: black;}


label {
width: 12em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
color: white;
}

.Aanmeldknop
{
margin-left: 50%;
}

input
{
margin-bottom: 0.5em;
}

.Fout
{
border: red;
}

fieldset
{
width: 30em;
background-color: darkred;
position: relative;
padding-top:1.5em;
color: white;
}

legend
{
color: black;
border: 1px solid black;
font-weight: bold;
background-color: gray;
padding: 2px 6px;
margin-bottom: 8px;
position:absolute;
top: -0.7em;
left: 0.5em;
}

.tekstdiehogermoet{
position:relative;
bottom: 8px;
}
