html {
 font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
 font-size: 12px;
}
.container, .header, .logo img, .logo, .langSelector, .langSelector ul, .topmenu  {
 margin: 0;
 padding: 0;
}
.logo {
 width: 800px;
 height: 111px;
 display: block;
}
.container {
 margin-right: auto;
 margin-left: auto;
 width: 800px;
 top: 0;
 left: 0;
 width: 800px;
 display: block; 
}
.langSelector {
 float: right;
}
.topmenu a img {
 border: none;
}
.topmenu {
 background-image: url('images/titleAndOn.gif');
 width: 800px;
 height: 65px;
 background-repeat: repeat-x;
 display: block;
}
.topmenu img {
 clear: none;
}
.langSelector {
 clear: both;
 float: right;
}
.langSelector a img {
 border: none;
}
.langSelector ul, .langSelector ul li {
 clear: none;
 float: right;
 display: inline;
}
.langSelector ul li {
 list-style-type: none;
 float: left;
}
.langSelector, .langSelector a {
 margin: 0;
 padding: 0;
}
.langSelector a {
 margin-left: 10px;
}
.bodymenu {
 background-image: url('images/bodyAndOn.gif');
 background-repeat: repeat-y;
 width: 800px;
 overflow: hidden;
}
.body {
 float: right;
 width: 600px;
 color: #103005;
}
.menu {
 width: 176px;
}
.menu, .menu a {
 color: white;
}
.menu h1, .menu h2 {
 text-align: center;
}
.menu ul {
 list-style: none;
 margin: 0;
 padding: 15px 0 5px 0;
}
.menu ul li {
 margin: 0;
 width: 176px;
 height: 24px;
 margin: 0 0 15px 0;
 text-align: center;
}
.menu ul li a {
 text-decoration: none;
 padding: 10px;
}
.menu ul li #currentPage {
 text-decoration: underline;
}
.footer {
 width: 800px;
 background-color: #23640C;
 display: block;
 padding: 3px 0;
}
.footer, .footer a {
 color: white;
}
.footer .about {
 clear: none;
 margin: 0;
 padding: 0;
 text-align: center;
}
.footer .aboutsite {
 clear: both;
 text-align: center;
}
.crumble {
 font-size: 10px;
}
.editbar {
 padding: 0 0 5px 0;
 margin: 5px 0 20px 0;
 border-bottom: 1px solid black;
}
.centerimage {
 text-align: center;
}
.floatright {
 float: right;
}
.floatleft {
 float: left;
}
.border {
 border: 1px solid black;
}

.margin15 {
 margin: 15px;
}
.body h2 { 
 text-align: center;
}
.body h3 {
 font-size: 12px;
 text-decoration: underline;
 font-weight: bold;
}
.woningeven {
 background-color: #d9ff86;
}
.woningodd {
 background-color: #a3bf64;
}
.woningeven p, .woningodd p {
 margin: 0;
}
.woningeven ul, .woningodd ul {
 margin: 0 0 0 10px;
}
.woningeven li, .woningodd li {
 margin: 0;
}
.woningeven img, .woningodd img {
 clear: none;
 padding: 0 10px;
}
.woningodd img {
 margin-right: 25px;
}
.pricetable {
 border: 1px solid black;
 border-collapse: collapse;
 width: 100%;
}
.pricetable td {
 border: 1px solid white;
 padding: 1px 5px;
}
.pricetable .odd td {
 background-color: #a3bf64;
}
.pricetable .even td {
 background-color: #d9ff86;
}
.quicktable thead {
 font-weight: bold;
}
.langchooser a img {
 border: none;
}
.langchooser {
 width: 950px;
 margin-left: auto;
 margin-right: auto;
}
.langchooser .langnl {
 width: 100px;
}
.langchooser .centerimage {
 position: relative;
 left: 200px;
 width: 338px;
}
.langchooser .langde {
 position: relative;
 left: 600px;
 width: 100px;
}
