body, html {

margin: 0;
font: 11px Tahoma;
background: #36312a url('../images/bg.png') repeat-x;

}

#container {

width: 780px;
padding-top: 10px;
margin: 0 auto;
background: #fff;
overflow: hidden;

}

#content {

float: left;
background: #fff;
width: 760px;

}

h1 {

margin: 0;
padding: 0;
text-indent: -9999px;
background: url('../images/logo.png') no-repeat;
width: 213px;
height: 63px;
margin-left: 20px;

}

ul#menu {

border-bottom: 9px solid #b8b6b9;
float: left;
width: 780px;
margin: 0;
padding: 0;
height: 27px;
margin-top: -9px;
background: #fff url('../images/menu_bg.png') repeat-x bottom;

}

ul#menu li {

float: right;
list-style-type: none;
width: 96px;
font: 11px Arial;
text-align: center;
margin-left: 4px;

}

ul#menu li a {

width: 96px;
height: 18px;
float: left;
padding-top: 6px;
color: #000;
text-decoration: none;
text-transform: lowercase;

}

ul#menu li.selected a, ul#menu li a:hover, ul#menu li a:active {

background: url('../images/menu_hover.png') no-repeat;

}

#header {

float: left;
height: 190px;
width: 780px;

}

#content {

color: #7f7f7f;
padding: 10px;

}

#header img {

display: none;
position: absolute;
top: 99px;

}

.rij_klein h2 {

font: 11px Tahoma;
background: #e5e5e5;
float: left;
width: 204px;
height: 15px;
padding: 10px;
color: #616161;

}

.rij_klein {

width: 224px;
overflow: hidden;
float: left;

}

.rij_medium {

width: 358px;
float: left;

}

.rij_medium h2 {

font: 11px Tahoma;
background: #e5e5e5;
float: left;
width: 338px;
height: 15px;
padding: 10px;
color: #616161;

}



.rij_groot p, .rij_medium p, .rij_klein p {

padding: 5px;
float: left;

}

.rij_groot {

width: 739px;
overflow: hidden;
float: left;

}

.rij_groot h2 {

font: 11px Tahoma;
background: #e5e5e5;
float: left;
width: 739px;
height: 15px;
padding: 10px;
color: #616161;

}

.margin {

margin-right: 44px;

}

.bold h2 {

background: #e5e5e5;
color: #000;

}

#headeraanpassen {

width: 775px;
position: relative;
text-align: right;
padding-right: 5px;
float: left;
margin-top: -20px;

}

#headeraanpassen img {

border: 0;

}

#output {

position: absolute;
top: 100px;
background: #fff;
margin-left: -780px;
top: 50px;
display: none;

}

#footer {

font: 11px Tahoma;
float: left;
text-align: center;
width: 739px;
height: 15px;
padding: 10px;
color: #616161;
border-top: 1px dotted #616161;
background: #fff;
margin: 10px;

}

#footer_container {

background: #fff;
float: left;
width: 780px;

}

a {

text-decoration: underline;
color: blue;

}
