/* Mensendieck CSS, (c) 2004 Atlantic Software */

BODY {
  background:          url(bg.gif) 50% 0% repeat-y #DDDDFF;
  color:               #000000;
  margin:              0px;
  font-size:           10pt;
  font-family:         "Arial";
}

#content {
  position:            absolute;
  left:                50%;
  width:               600px;
  margin:              0px;
  margin-left:         -300px;
  margin-top:          165px;
}

.heading {
  color:               #FFFFFF;
  background-color:    #9999FF;
  position:            absolute;
  left:                50%;
  margin-left:         -375px;
  width:               675px;
  top:                 95px;
  padding-left:        10px;
  font-size:           16pt;
  line-height:         150%;
  font-weight:         bold;
  text-decoration:     none;
}

.footer {
  font-size:           9pt;
  text-align:          center;
  margin-top:          25px;
  line-height:         150%;
}

.footer img {
  vertical-align:      middle;
}

.logo {
  background-color:    #DDDDFF;
  position:            absolute;
  right:               50%;
  margin-right:        -275px;
  top:                 25px;
  padding:             10px;
}

#kaart {
  position:            relative;
  left:                50%;
  margin-left:         -290px;
  margin-top:          25px;
  width:               250px;
  font-size:           9pt;
}

#kaart a {
  text-decoration:     none;
  color:               #FFFFFF;
}

#kaart a:hover {
  color:               #444488;
}

a {
  text-decoration:     none;
  color:               #8888FF;
}

a:hover {
  color:               #0067CF;
  border-bottom:       1px dashed #0067CF;
}

a:active {
  color:               #8888FF;
}

a:visited {
  color:               #8888FF;
}

h1 {
  color:               #FFFFFF;
  background-color:    #9999FF;
  padding-left:        10px;
  width:               98%;
  font-size:           16pt;
  line-height:         150%;
  font-weight:         bold;
  text-decoration:     none;
}

h2 {
  color:               #444488;
  font-size:           12pt;
  line-height:         150%;
  font-weight:         bold;
  text-decoration:     none;
}

h3 {
  color:               #800000;
  font-size:           10pt;
  line-height:         150%;
  font-weight:         bold;
  text-decoration:     none;
}

img {
  border:              0px;
}

img.right{
  float:               right;
  margin-top:          0pt;
  margin-left:         10pt;
  margin-right:        10pt;
  margin-bottom:       10pt;
}

img.left{
  float:               left;
  margin-top:          0pt;
  margin-left:         0pt;
  margin-right:        10pt;
  margin-bottom:       10pt;
}

.firstletter {
  font-size:           20pt;
  font-weight:         bold;
  line-height:         20pt;
  padding-bottom:       -5px;
  color:               #444488;
  font-family:         Arial, sans-serif;
}

img.print {
  cursor:              pointer;
}

.foto {
  position:            absolute;
  right:               25px;
  top:                 -140px;
  z-index:             10;
  border:              solid 3px #8888FF;
}

td {
  font-size:           10pt;
  font-family:         "Arial";
  vertical-align:      top;
}



th {
  text-align:          left;
  font-size:           10pt;
  font-family:         "Arial";
  font-weight:         bold;
}

.fancy th {
  background:          #DDDDFF;
  color:               #000080;
  padding:             5px;
}

.nopic {
  background:          #DDDDFF;
  color:               #8888FF;
  width:               150px;
  height:              120px;
  vertical-align:      middle;
  text-align:          center;
}

.onderschrift {
  text-align:          center;
  font-style:          italic;
  font-size:           9pt;
}
