html, body
{
    height: 100%;
    margin: 0;
    padding: 0;
}

body
{
    /*background: #ffffff url('bg_2_1024x768.jpg') no-repeat;*/
	background-attachment: fixed;
    font-size: 13px;
}

div#content
{
    position: absolute;
    left: 3em;
    background: transparent url('images/blokje.png');
    width: 48em;
    min-height: 75%;
    padding: 0 0 3em 0;
    margin: 0 0 3em 0;
}

div#menu
{
    padding: 0em 2em 0em 2em;
    height: 2.5em;
    margin: 0;
    text-align: right;
}

div#menu a:link, div#menu a:visited
{
    margin: 0;
    padding-left: 1.3em;
    height: 2em;
    font: bold 1em Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #aebc21;
}

div#menu a:hover, div#menu a:active
{
    margin: 0;
    height: 2em;
    font: bold 1em Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #dc002e;
}

div#text
{
    margin: 0;
    padding: 0 2em 1em 2em;
    text-align: left;
}

div#text h2
{
    margin: 1em 0 0.5em 0;
    font: normal 1.2em Helvetica, Arial, sans-serif;
    color: #aebc21;
}

div#text p
{
    margin: 0;
    padding: 0 0 0 0;
    font: normal 1em Helvetica, Arial, sans-serif;
	line-height: 20px;
    color: #333333;
}

div#text a:link, div#text a:visited
{
    font: normal 1em Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #aebc21;
}

div#text a:hover, div#text a:active
{
    font: normal 1em Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #d9db56;
}

div#text li
{
    font: normal 1em Helvetica, Arial, sans-serif;
	line-height: 20px;
    color: #333333;
}

label
{
    display: block;
    font: normal 1em Helvetica, Arial, sans-serif;
}

input.text
{
    border: 1px solid #000000;
}

textarea
{
    border: 1px solid #000000;
}

input.button
{
    border: 1px solid #000000;
    background: #cccccc;
}

img.banner
{
	margin: 0 0 1em 2em;
    width: 570px;
}

img.even { float: left; height: 150px; margin: 0 15px 0 0; }
img.oneven { float: right; height: 150px; margin: 0 0 0 15px; }
div.even { height: 150px; padding: 0; margin: 15px 0; }
div.oneven { height: 150px; padding: 0; margin: 15px 0; }
h1 { margin: 0; padding: 0; font: normal 1.5em Helvetica, Arial, sans-serif; color: #cc0000; }
p { margin: 0; padding: 0; font: normal 1em Helvetica, Arial, sans-serif; line-height: 20px; color: #333333; }