body {
     margin: 0;
     background: url('images/background.jpg') repeat-x #e5e5e5;
}




/* ####### Wrapper ####### */
#wrapper {
     width: 695px;
     margin: 120px auto 0 auto;
     padding: 0;
}
 #wrapper div {
      float: left;
      display: inline;
 }
 .no_border {
      float: left;
      border: 0;
 }
 .nb {
      border: 0;
 }






/* ####### Header ####### */
#header {
     width: 695px;
     height: 80px;
     background: url('images/header_background.png');
}
#titel {
     width: 545px;
}
#header h1 {
     float: left;
     font: bold 25px tahoma;
     color: #505050;
     margin: 12px 0 0 35px;
     padding: 0;
     display: inline;
}
.logo {
     float: left;
     margin: 13px 0 0 35px;
}

/* # Languages # */
#languages {
     width: 100px;
}
#languages ul { 
     float: left;
     padding: 0;
     margin: 39px 0 0 11px;
     display: inline;
}
#languages ul li {
     float: left;
     list-style: none;
     margin: 0 0 0 10px;
}
#languages ul li a {
     float: left;
}







/* ####### Content ####### */
#content_outer {
     background: url('images/content_background.png');
     width: 695px;
}
#content {
     width: 625px;
     margin: 0 0 0 35px;
     background: url('images/content_inner.png') repeat-x #ffffff;
     min-height: 230px;
}






/* ####### Footer ####### */
#footer {
     width: 695px;
     height: 75px;
     background: url('images/footer_background.png');
}






/* ####### Navigatie ####### */
#navigatie {
     width: 695px;
     height: 34px;
}
#navigatie ul {
     margin: 8px 0 0 35px;
     float: left;
     padding: 0;
     display: inline;
}
#navigatie ul li {
     float: left;
     list-style: none;
     margin: 0 0 0 24px;
}
#navigatie ul li a {
     float: left;
     font: 12px verdana;
     color: #ffffff;
     text-decoration: none;
}
#navigatie ul li a:hover {
     text-decoration: underline;
}
