#body{
    background-color: white;
}



#logo{
position:relative;
float:right;
margin:0px;
padding:0px;
height:87px;
margin-top:20px;
margin-right:20px;
}




#content{
position:relative;
padding-left:40px;
padding-top:30px;
width:522px;
float:left;
clear:both;
}

#footer{
padding-left:40px;
position:relative;
width:522px;
float:left;
clear:both;

}

#container-navi-top{
visibility:hidden;
overflow:hidden;
position:relative;
width:0px;
height:0px;
}


#navi-top{
visibility:hidden;
overflow:hidden;
position:relative;
width:0px;
height:0px
}


#col-left{
visibility:hidden;
overflow:hidden;
position:relative;
width:0px;
height:0px
}


#container-subnavi{
visibility:hidden;
overflow:hidden;
position:relative;
width:0px;
height:0px
}


#container-searchbox{
visibility:hidden;
overflow:hidden;
position:relative;
width:0px;
height:0px
}



#col-rechts{
visibility:hidden;
overflow:hidden;
position:relative;
width:0px;
height:0px
}


