html {
  width: 			100%;
  height: 			100%;
  padding: 			0px;
  margin: 			0px;
}

body {
  width: 			100%;
  height: 			100%;
  margin: 			0px;
  text-align: 			center;
  background-color: 		white;
  font-family:			verdana;
  font-size:			10pt;
  background-color:		#999999;
  background-repeat:		repeat-x;
}

.alert {
  color:			#FF0000;
}

#centerFrame {
  width:			966px;
  height:			600px;
  position:			relative;
  margin:			0 auto;
  background-color:		#FFFFFF;
}

#logo {
  height:			70px;
  position:			relative;
  background-color:		#ffffff;
  text-align:			left;
  padding-left:			20px;
  color:			#555555;
  font-size:			30px;
  display:			none;
}

#logo a {
  text-decoration:		none;
}

#logo img {
  border-width:			0px;
}

#header {
  position:			relative;
  width:			100%;
  height:			209px;
  background-color: 		#FFFFFF;
  background-image: 		url('../images/header.png')
}

#menu {
  position: 			absolute;
  text-align:			left;
  left:				325px;
  border: 			solid 0px red;
  width:			150px;
  top: 				5px;
}

#menu ul {
  margin-left:			0px;
  margin-top:			13px;
  list-style:			none;
  font-variant:			small-caps;
  font-weight:			bold;
  padding-left:			15px;
  padding-top:			0px;
  color:			#003300;
}

#menu li {
  height:			22px;
}

#menu a {
  text-decoration:		none;
  color:			#003300;
}

#menu a:hover {
  font-weight:			normal;
}

#contact {
  padding-top:			10px;
  position:			absolute;
  top:				0px;
  left:				725px;
  font-size:			9pt;
  text-align:			left;
}

#contact h2 {
  font-size:			11pt;
  color:			#003300;
  font-weight:			bold;
}

#contact span {
  margin:			0;
  padding:			0;
  font-style:			normal;
  font-size: 			100%;
  font-variant:			small-caps;
  font-weight:			bold;
  color:			#003300;
}

#contact a {
  text-decoration:		none;
  color:			#003300;
}

#contact a:hover {
  text-decoration: 		underline;
}

#content {
  position: 			relative;
  width:			100%;
  height:			400px;
  overflow:			auto 0;
  background-color:		#FFFFFF;
  background-image: 		url('../images/rand.png');
  background-repeat:		repeat-x;
}

#content img {
  border:			0px;
}

#pagina {
  float: 			left;
  padding:			0px;
  background-color:		#FFFFFF;
  text-align:			Justify;
  width:			717px;
  background-image: 		url('../images/knop_licht_groen.png');
  background-repeat:		no-repeat;
  height:			90%;
}

#pagina h1 {
  font-weight: 			bold;
  color:			#444444;
  font-size:			11pt;
}

#pagina h2 {
  font-weight: 			bold;
  color:			#666666;
  font-size:			10pt;
}

#tabPagina {
  height:			30px;
  padding-left:			25px;
  padding-top: 			5px;
  font-weight:			bold;
  color:			#003300;
}

#tekstPagina {
  padding-left:			20px;
  padding-right:		20px;
  height:			100%;
  overflow: 			auto;
  overflow-x: 			hidden;	
  font-size:			10pt;
}

#tekstPagina a {
  color:			black;
  font-style:			italic;
  text-decoration: 		none;
}

#tekstPagina td {
  vertical-align:		top;
}

#tekstPagina li {
  list-style-image: 		url(../images/pijl.png);
}

#toegevoegd {
  position:			absolute;
  left:				717px;
  padding:			0px;
  padding-left:			5px;
  text-align:			Justify;
  width:			249px;
  background-image: 		url('../images/knop_donker_groen.png');
  background-repeat:		no-repeat;
}

#tekstToegevoegd {
  height:			100%;
  color:			#666666;
  padding-right:		20px;
  font-size:			9px;
}

#tabToegevoegd {
  height:			30px;
  padding-left:			25px;
  padding-top: 			5px;
  font-weight:			bold;
  color:			#003300;
}

#footer {
  position: 			relative;
  background-image:		url('../images/footer.png');
  padding-top:			5px;
  color: 			#FFFFFF;
  width:			100%;
  height: 			20px;
  text-align:			right;
}

.suggest_link {
  background-color: 		#FFFFFF;
  padding: 			2px 6px 2px 6px;
}

.suggest_link_over {
  background-color: 		#3366CC;
  padding: 			2px 6px 2px 6px;
}

#search_suggest {
  position: 			relative;
  background-color: 		#FFFFFF;
  text-align: 			left;
  font-size:			10px;
  border-width:			1px;
}


#searchDiv {
  z-index:			5;
  position: 			absolute;
  padding-right:		20px;
  padding-top:			10px;
  right:			0px;
}

#searchDiv INPUT {
  color:			#888888;
}

#searchtable a {
  color:			blue;
  font-style:			normal;
  font-size:			11pt;
}

.search_highlight {
  font-weight:			bold;
}

.hostingtabel ul {
  margin-left:			0px;
  margin-top: 			0px;
  font-size:			8pt;
}

#css_valid {
  position: absolute;
  right: 10px;
  bottom: 33px;
  border: 0px;
}

#xhtml_valid {
  position: absolute;
  right: 10px;
  bottom: 0px;
}
