/*---- Layout ----*/
div { /* this is for netscape 4's sake */
  margin: 0;
  padding: 0;
}
#oldbrowser {
  text-align: center;
}
#masthead h1 {
  display: inline;
}
#masthead>#logo { /* added */
  float: left;
}
#masthead #logo { /* added */
  float: left;
}
#masthead { /* added */
  height: 71px;       /* height of the logo */
  text-align: center; /* to center tekst horizontally */
}
#masthead>#logotekst { /* added */
  margin-top: 30px;
}
#masthead #logotekst { /* added */
  margin-top: 30px;
}
#leftcolumn {
  margin-right: -205px;	/* IE 4 fix */
}
#leftColumn {
  float: left;
  width: 205px;
  /*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */
}
#contentColumn {
  width: auto;
  margin-left: 204px; /* 1 pixel less than width of leftColum */
  height: 1%; /* hasLayout trigger */
}
#masthead {
  padding: 10px 0px 10px 0px;
}
#innerLeftColumn, #innerContentColumn, #innerFooter {
  padding: 10px;
}
#innerContentColumn {
  padding-left: 15px;
  border-left: 1px solid black;
}
#footer {
  clear: left;
}
#innerFooter {
  text-align: center;
}
#innerContentColumn {
  overflow: visible;
  height: 100%;	/* fix the Win32 IE float bug */
}
#contentColumn>#innerContentColumn {
  height: auto;	/* fix Opera 5 which breaks with the above IE fix */
}
#innerContentcolumn {
  height: 100%;	/* fix IE 5.0 which parse the Opera fix, note the selector is all lower case */
}
#masthead, #footer {
  z-index: 10;
}

/*---- Borders ----*/
.rbcontent {
  border: solid 1px #000;
}
#footer, #masthead, #innerLeftColumn, #contentColumn, .hnav {
  border: solid 0px #000;
}
#footer {
  border-top-width: 1px;
}
#masthead, .hnav {
  border-bottom-width: 1px;
}
#innerLeftColumn {
  border-right-width: 1px;
}
#contentColumn {
  /* border-left-width: 1px; */
}

/*---- Visual Elements ----*/
body {
  /* onderstaande regel toegevoegd in de laatste beta (font-family): */
  font-family: verdana, helvetica, sans-serif;
  background-color: #ddd;
  color: #000;
  padding: 20px 40px 20px 40px; /* left 25 for webdesign.gif */  /* for opera */
  margin: 0px 0px 0px 0px;   /*top right bottom left */
}
#pageFrame {
  background-color: #fff;
  color: #000;
  min-width: 500px;
}
.hide { display: none;}

/* added  */
#footer a { color: black; }
/* /added  */

/*---- Simple Horizontal Navigation for IE 4/5.0/NS4 ----*/
.hnav {
  white-space: nowrap;
  margin: 0;
  color: #000;
}
.hnav {
  /*padding: 3px 0 4px 0;*/
  padding: 10px;
}
.hnav ul {
  text-align: center;
  list-style-type: none;
  line-height: normal;
  margin: 0;
  padding: 0;
}
.hnav ul li {
  display: inline;
  white-space: nowrap;
  /*/*/ /*/display: none;/*  */
}
#webd {
  width: 20px;
  position: absolute;
  z-index: 0;
  top: 0px;
  left: 2px;
  /*border-top: 2px solid black;
  border-bottom: 2px solid black;*/
  /*color: #ccccff;*/
  /*font-size: 11px;*/
  text-align: center;
  /*line-height: 0px;*/
}

