body {
    font-size:9px;
    background-image:url(images/bodybg.jpg);
    background-repeat:no-repeat;
    background-position:center;
}

html, body{height:100%;} 
        /* end hack */
#siteframe {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -300px; /* make this half your image/element height */
    margin-left: -480px; /* make this half your image/element width */
    background-image:url(images/bg.gif);
    background-repeat:no-repeat;
}
    
.hitarea{
    border:solid 0px transparent;
    border-color:transparent;
    background-color:#fff;
}

.hitarea.entered{
}

.indicator{
    border:solid 0px #000;
}

.formulier  {
    padding:5px;
    margin-top:-80px;
}

.formulier a{
    color:#ff0000;
    text-decoration:none;
    cursor:pointer;
}

.formulier a:hover{
    background-color:#fff;
}

#extra  {
    opacity:0;
    visibility:hidden;
    height:0px;
    width:930px;
    background-color:transparent;
    background-image:url(images/extrabg.gif);
    background-repeat:no-repeat;
    padding:15px;
    color:#000;
    font-size:9pt;
    margin-left:10px;
}

.viewport  {
    height:240px;
}

#close  {
    width:30px;
    height:30px;
    background-image:url(images/close.png);
    background-repeat:no-repeat;
    position:absolute;
    margin-left:880px;
}

.houmijopdehoogte   {
    width:153px;
    height:22px;
    background-image:url(images/houmijopdehoogte.gif);
    background-repeat:no-repeat;
    border:none;
}

.input  {
    width:149px;
    height:22px;
    background-image:url(images/input.gif);
    background-repeat:no-repeat;
    border:none;
}
