body {
  font-family: Tahoma, Arial;
  font-size: 13px;
  background: #104f92;
}

img {
  border: 0;
  vertical-align: middle;
}

a {
  text-decoration: none;
}

div#container {
  margin: 0 auto;
  width: 960px;
}

div#header {
  height: 83px;
  background: url(/images/gfx/header-gradient.png);
}

div#header h1 a {
  background: url(/images/gfx/header-logo.png);
  float: left;
  width: 173px;
  height: 83px;
  text-indent: -1500px;
  display:block;
  border-right: 1px solid #104f92;
}

div#watermarks {
  float: right;
  margin-right: 20px;
  height: 83px;
}
div#languagebar {
  font-size: 12px;
  color: #cbe3f0;
  margin-top: 13px;
  text-align: right;
}

div#middle {
  margin-top: 27px;
  background: url(/images/gfx/menu-gradient.png) repeat-y;
}

div#content {
  padding: 20px;
  margin-left: 185px;
  background: #fff;
  line-height: 22px;
  min-height:500px;
}

div#inhoud {
  margin-right: 207px;
}
div#inhoud h1{
	color:#2abb9e
	}

div#columnright {
  width: 187px;
  float: right;
}

div#columnright img {
  margin: 15px 0 0 0; padding: 0px; /* same as a <p> element, to nicely align the right column content with the paragraphs in div#inhoud */
}

div#menu {
  float: left;
  width: 173px;
  font-size: 11px;
}

div#menu ul {
  margin: 0;
  background: #2e65a0;
  list-style-type: none;
  padding: 0;
  margin: 0;
}

div#menu ul li {
  background: #5b87b4;
}

div#menu ul li a {
  border-top: 1px solid #2e65a0;
  text-tranSform: uppercase;
  font-weight: bold;
  text-decoration: none;
  display: block;
  color: #e2ebf5;
  height: 23px;
}


li#node_105 a{text-indent:-400px;overflow:hidden;background:url(/images/gfx/menu/home.png) no-repeat;display:block;}
li#node_113 a{text-indent:-400px;overflow:hidden;background:url(/images/gfx/menu/bedrijfsprofiel.png) no-repeat;display:block;}
li#node_112 a{text-indent:-400px;overflow:hidden;background:url(/images/gfx/menu/kwaliteit.png) no-repeat;display:block;}
li#node_110 a{text-indent:-400px;overflow:hidden;background:url(/images/gfx/menu/contact.png) no-repeat;display:block;}
li#node_105 ul li a{text-indent:0;overflow:auto}

div#menu ul ul li a.selected, div#menu ul ul li a:hover {
	color:#2abb9e
}

div#menu ul li ul {
}

div#menu ul li ul li {
  background: #a1bad4;
  padding-top: 1px;
}

div#menu ul li ul li a {
  background: url(/images/gfx/menu/subitem-gradient.png);
  border: 0px;
  height: auto;
  padding: 5px 10px;
  text-transform: uppercase;
  font-weight: bold;
  text-decoration: none;
  display: block;
  color: #053393;
}

div#menu ul li ul li a.active {
  color: #1fbc9b;
}

div#menu img.bufalogo{
	display:block;
	margin: 60px 0 20px 10px;
}
div#bottom {
	border-top: 2px solid #072e53;
	height: 40px;
}

#actueelkop{
	border-bottom:1px solid #104f92;
	}
