/* ************************************************************************************ */
/*   GENERAL STUFF                                                                      */
/* ************************************************************************************ */
body
  {
  font-family:         Arial, Helvetica, Geneva, sans-serif;
  background-color:    #000000;
  background-position: center top;
  padding-bottom:      0px;
  color:               #AAAAAA;
  background-repeat:   repeat;
  border-style:        solid;
  border-width:        5;
  border-color:        #333333;
  margin:              1em;
  }
a:link
  {
  text-decoration:  none;
  color:            #DDDDDD; 
  }
a:visited
  {
  text-decoration:  none;
  color:            #AAAAAA;
  }
a:active
  {
  text-decoration:  none;
  color:            #FFFFFF;
  }
a:hover
  {
  text-decoration:  none;
  color:            #FFFFFF;
  }

h1
  {
  font-variant:     small-caps;
  color:            #777777;
  margin:           1.5em;
  text-align:       center;
  }
h2, h3
  {
  font-variant:     small-caps;
  color:            #777777;
  margin:           0.5em;
  }
.error
  {
  color:            #FF0000;
  font-weight:      bold;
  font-size:        10pt;
  margin:           0.5em;
  font-variant:     small-caps;
  }
p
  {
  margin:           0.5em;
  }
table
  {
  margin:           0.5em;
  font-size:        10pt;
  }

#personeel
  {
  background-color: #AABBBB;
  clear: all;
  }

#personeelnaam
  {
  clear:            left;
  margin:           0.5em;
  font-size:        11pt;
  font-weight:      bold;

  }
#personeeltext
  {
  margin:           0.5em;
  font-size:        10pt;
  }

#personeeltext img
  {
  float:            left;
  margin:           0 0.5em 0.5em 0;
  vertical-align:   top;
  }

/* ************************************************************************************ */
/*   LAYOUT STUFF                                                                       */
/* ************************************************************************************ */

#wrap2
  {
  max-width:         90%;
  margin-left:       auto;
  margin-right:      auto;
  }

#wrap
  {
  max-width:        50em;
  margin-left:      auto;
  margin-right:     auto;
  background-color: #666666;
  }

#sitelogo
  {
  text-align:       center;
  height:           3.5em;
  }

#top
  {
  float:            right;
  width:            100%;
  background-color: #000000;
  background:       url(../pix/background.jpg);
  margin:           0 0 0 0;
  }

#footer
  {
  color:            #222222;
  margin:           5em 0.5em 0.5em 0.5em;
  text-align:       left;
  font-size:        50%;
  }

#footer a
  {
  color:            #333333;
  }
#footer a:hover
  {
  color:            #444444;
  font-weight:      bold;
  }

#footer a:active
  {
  font-weight:      bold;
  color:            #444444;
  }

#main
  {
  float:            left;
  margin:           0 0 0 0;
  width:            40em;
  background-color: #333333;
  height:           20.5em; 
  max-width:        80%;
  text-align:       left;
  overflow:         auto;
  }

/* ************************************************************************************ */
/*   MENU STUFF                                                                         */
/* ************************************************************************************ */

#menu
  {
  margin-left:     auto;
  margin-right:    auto;
  width:           39em;
  max-width:       100%;
  }

#menu ul
  {
  list-style:      none;
  padding:         0;
  margin:          0;
  }


#menu li
  {
  float:           left;
  margin:          0px 0.1em;
  padding:         0px;
  text-align:      center;
  }

#menu li a
  {
  background:      url(/pix/menuknop.gif) #FFFFFF bottom left repeat-x;
  height:          1.5em;
  line-height:     1.3em;
  float:           left;
  width:           6.5em;
  display:         block;
  border:          0.1em solid #dcdce9;
  color:           #0d2474;
  text-decoration: none;
  text-align:      center;
  }

#menu li a:hover
  {
  background-color: #D7D7D7;
  color:            #0000FF;
  }
/* Commented backslash hack hides rule from IE5-Mac \*/
#menu li a
  {
  float:           none;
  }
/* End IE5-Mac hack */


table
  {
  margin:           0.5em;
  font-size:        10pt;
  border-spacing:   0;
  width:            75%;
  }
th
  {
  font-family:      Arial, Helvetica, Geneva, sans-serif;
  background-color: #222222;
  text-align:       left;
  font-size:        11pt;
  font-weight:      bold;
  font-variant:     small-caps;
  padding:          0.25em;
  }
.TDweblog
  {
  font-family:      Arial, Helvetica, Geneva, sans-serif;
  background-color: #111111;
  text-align:       left;
  }
.TDbreak
  {
  background-color: #000000;
  font-size: 1pt;
  }

