*{ 
margin: 0px;
padding: 0px;
border: 0px;
}

.categories {
	font: normal 10px arial;
}

select.categories {
	border: 1px solid #000;
}

input,textarea { border: 1px solid #000;
}

table.contact td {
	height: 25px;
}

a {
	color: #522e92;
}

a:hover {
 	color: #a896c8
}

.menuitem {
 margin: 0px;
 padding: 0px;
 border: 0px;
 float: left;
 }

html,body {
  height: 100%; /* zorgt ervoor dat een div in het HTML-bestand 100% height aan kan */
  background : #fff url('../img/background.gif') repeat-x top;
  font: normal 12px arial;
  padding-top: 5px;
}

#wittediv {
  width: 761px; /* Breedte van de div */
  min-height: 100%;
  margin: 0 auto; /* Zet de div in het midden */
  background : #fff url('../img/data_background.gif');
 }

.clear {
  clear: both;
}

div.topheader {
  height: 82px;
  width : 100%;
  background: #e8e8e8 url('../img/header_back.gif') no-repeat bottom left;
}

.menu {
  float: left;
  width: 250px;
  overflow: hidden;
}

.foto {
  float:left;
  width: 511px;
}

div.adres
{ 
  font: normal 11px arial;
  color: #fff;
  padding: 5px 0 5px 0;
  text-align: center;
  background-color: #522e91;
}

.infotekst {
  border: 0px solid #0f0;
  margin: 10px;
}
.header {
  margin-bottom: 20px;
  font-size:18px;
  font-weight: bold;
}

h2 {
	font-size: 12px;
	text-decoration: underline;
	text-transform: uppercase;
}

p {
	margin-bottom: 20px;
}


.nwshead {
  font-size: 20px;
}

.nwsdate {
  font-size: 11px;
  font-weight: bold;
  color: #666;
}


