html, body {
  margin:0;padding:0;
  font: small/160% Verdana, Arial, Helvetica, sans-serif;
  p.thick {font-weight: bold}
}

body {
  background: #343434 url(/images/layout/bg.gif);
  text-align:center;
}


#container {
  background: #343434;
  width:850px;
  margin:0 auto;  
  padding:7px 7px;
  text-align:left;
  margin-top:15px;
  border: 0px solid #FFFFFF;
}

#header {
  text-align:center;
  padding: 3px;
  font-size: 400%;
  color: #FFF;
  font-weight:bolder;
  /*background: #3F3C3C url(/docs/images/bots11/compasbotshorrorS.jpg) left no-repeat;*/
height:160px;
line-height:4em;
}

#header a, #header a:hover, #header a:active, #header a:visited {
  color: #FFF;
  text-decoration: none;
}

#header img.hoogteHeader {
  height:160px;
  width:160px;
  border:0px;
  margin:0px;
  padding:0px;
  vertical-align:middle;
  float:left;
}

#wrapper {
  
}

#main {
 float:left;
 padding: 10px;
 background: #fff;
 width: 624px;
 margin-bottom: 5px;

}

#main h1 {
 margin-top: 0px;
 padding-top: 10px;
 font-size: 1.75em;
}


#main h2 {
 margin-top: 0px;
 padding-top: 10px;
 font-size: 1.4em;
}

#main table td {
  vertical-align: top;
}


#main table.nieuwsbericht th {
  text-align: left;
}

.left {
  text-align: left;
}

.right {
  text-align: right;
}

.center {
  text-align: center;
}

.top {
  vertical-align:top;
}

.corruptField{
  background-color: #FFB87F;
}

#main ul{
 list-style-position: inside;
 text-indent: 5px;
 padding: 5px 16px;
 margin: 2px;
}

#main img, #main a img {
  border: 0px;
}

#sidebar {
  float: right;
  width: 183px;
  padding: 7px;
  background: #fff;
  margin-bottom: 7px;
  margin-top: 0px;
}

#sidebar img, #sidebar a img {
  border: 0px;
  max-width: 178px;
  margin: 5px 0px;
}

#footer {
  background: #3F3C3C;
  text-align:center;
  color: #FFF;
  clear: both;
  padding: 3px;
}

/*-----navigation ------------------*/
/* zie menu.css */
