/*
kleurtjes:
gifgroen: #E6FBF7;
grijs: #666;
linkblauw: #06C;
*/

body {
  background: #FFF url(images/vpm_01.png) top left repeat-x;
  margin: 0;
  font: 12px/1.5em Arial, Helvetica, sans-serif;
}

div#wrapper {
  width: 880px;
  margin: 0 auto;
}
div#menu ul {
  width: 860px;
  margin: 5px 0 0 0;
  padding: 0;
  float: left;
  display: inline;
  list-style: none;
}
div#menu li {
  display: inline;
  padding: 0 2em 0 0;
}
div#menu {
  width: 880px;
  height: 50px;
  background: #FFF url(images/vpm_08.png) repeat-x;
  margin: 0 auto;
}
div#menu_left {
  float: left;
  width: 10px;
  height: 50px;
  background: #FFF url(images/vpm_06.png) top left no-repeat;
}
div#menu_right{
  float: left;
  width: 10px;
  height: 50px;
  background: #FFF url(images/vpm_10.png) top right no-repeat;
}
div#menu ul li a {
  color: #333;
}
div#menu ul li a:hover {
  color: #666;
  text-decoration: underline;
}
div#main {
  background: #FFF url(images/vpm_12.png) top left repeat-y;
  width: 854px;
  height: 500px;
  padding: 0 12px 0 12px;
}
div#content {
  float: left;
  width: 550px;
  padding: 0 24px 0 0;
  margin: 0 24px 24px 0;
  border: 1px solid #CCC;
  border-width: 0 1px 0 0;
}
div#meta {
  float: left;
  width: 200px;
}
div#meta ul {
  list-style: none;
}
h1 {
  margin: 0;
  margin-top: 12px;
  padding: 0;
  text-indent: -4000px;
  background: url(images/vpm_04.png) top left no-repeat;
  font: 18px bold Verdana, Arial, sans-serif;
  width: 540px;
  height: 130px;
}
h2 {
  margin: 0;
  padding: 0;
  font: 18px / 1.5em Trebuchet MS, Arial, Helvetica, sans-serif;
}
a, a:link, a:active, a:visited {
	color: #06C;
	text-decoration: none;
}
p img {
	vertical-align: top;
}
#logos {
  clear: both;
	margin-top: 48px;
	border-top: 1px solid #CCC;
	padding-top: 16px;
	text-align: center;
}
#logos a {
	text-decoration: none;
	padding: 16px;
}
#logos a img {
	border: 1px solid #999;
}