body {
  background:       white;/* url('img_top/back.png') repeat-x fixed bottom;*/
  margin:           8px;
  padding:          0px;
}

body, td {
  font-family:      "Trebuchet MS", "Arial", sans-serif;
  font-size:        9pt;
  line-height:      15pt;
  text-align:       justify;
  vertical-align:   top;
}

p {
  font-size:        9pt;
  margin:           6pt 0pt 6pt;
}

ul {
  font-size:        9pt;
  margin:           0pt 0pt 0pt 20pt;
}

h1 {
  font-size:        15pt;
  line-height:      18pt;
  color:            #960025;
  margin-top:       12px;
  text-align:       left;
}

h2 {
  font-size:        12pt;
  margin:           15pt 0pt 5pt;
  color:            #960025;
  text-align:       left;
}

h3, h4, h5, h6 {
  font-size:        10pt;
  margin:           10pt 0pt 0pt;
  text-align:       left;
}

a {
  color:            #01356e;
  text-decoration:  none;
}

a:hover {
  color:            #01356e;
  text-decoration:  underline;
}

hr {
  margin:           8px 0px;
  height:           0px;
  border:           none;
  border-top:       1px solid #adb8d6;
}

img {
  border-width:     0px;
}

.bodytable {
  position:         relative;
  top:              0px; /* don't remove */
  margin:           0px;
  padding:          0px;
  border-width:     0px;
  border-style:     solid;
  z-index:          1;
}

.bodytable td {
  margin:           0px;
  padding:          0px;
  border-width:     0px;
  border-style:     solid;
  z-index:          10;
}

.locbar {
  background:       url('img_top/botbar.png') no-repeat;
  height:           26px;
  text-align:       right;
  font-size:        7pt;
}

.locbartext {
  margin:           0px 4px 0px 0px;
}

#menu {
  position:         absolute;
  left:             12px;
  top:              202px;
  font-size:        8pt;
  text-align:       left;
  border-color:     #b64f50;
  border-width:     1px;
  border-style:     solid;
  margin:           14px 0px 0px;
  background-color: #faf3f1;
  width:            120px;
  z-index:          100;
}

#spacer {
  height:           130px;
}

.red {
  color:       #960025;
}

.submenu {
  position:         absolute;
  left:             7px;
  top:              -20px;
  font-size:        8pt;
  text-align:       left;
  border-color:     #b64f50;
  border-width:     1px;
  border-style:     solid;
  margin:           14px 0px 0px;
  width:            120px;
}

.submenu_on {
  position:         absolute;
  left:             119px;
  font-size:        8pt;
  text-align:       left;
  border-width:     0px;
  margin:           -19px 0px;
  width:            120px;
}

.submenu_off {
  visibility:       hidden;
  position:         absolute;
}
.div_off {
  padding:          2px 6px;
  background-color: #faf3f1;
  color:            #960025;
  font-weight:      bold;
}

.div_on {
  padding:          2px 6px;
  background-color: #b64f50;
  color:            white;
  font-weight:      bold;
}

.div_off a, .div_off a:hover, .div_off a:visited, .div_off a:active {
  color:            #960025;
  text-decoration:  none;
}

.div_on a, .div_on a:hover, .div_on a:visited, .div_on a:active {
  color:            white;
  text-decoration:  none;
}

.content {
  width:            640px;
  margin:           8px 0px 0px 4px;
  padding:          0px 0px 0px 0px;
}

.image_right {
  float:            right;
  border-width:     0px;
  margin:           4px 0px 4px 8px;
}

.image_left {
  float:            left;
  border-width:     0px;
  margin:           4px 8px 4px 0px;
}

.image_left img, .image_right img {
  margin-bottom:    8px;
}

.footer {
  display:          block;
  z-index:          0;
  position:         relative;
  bottom:           90px;
  width:            900px;
  height:           30px;
  vertical-align:   top;
}

.zoekveld {
  display:          block;
  z-index:          0;
  position:         relative;
  width:            160px;
  left:             4px;
  padding:          0px;
  top:              100px;
  height:           23px;
  background-color: #01356e;
  vertical-align:   bottom;
}

.zoekknop {
  display:          block;
  z-index:          0;
  position:         relative;
  top:              72px;
  left:             134px;
  width:            118px;
  height:           60px;
  text-align:       right;
}

.voorwaar {
  display:          block;
  z-index:          0;
  position:         relative;
  top:              12px;
  left:             260px;
  width:            632px;
  height:           60px;
  text-align:       right;
  z-index:          100;
}

.voorwaarbalk {
  display:          block;
  z-index:          0;
  position:         relative;
  bottom:           43px;
  left:             260px;
  width:            632px;
  height:           23px;
  text-align:       right;
  background:       #adb8d6;
}

.lfooter {
  vertical-align:   top;
  display:          inline;
  margin:           15px 4px;
  width:            120px;
  background-image:    url(img_top/zoekbg.gif);
  background-position: right;
  background-repeat:   no-repeat;
}

.lfooter2 {
  vertical-align:   top;
  display:          inline;
  margin:           15px 4px;
  width:            632px;
  background-image:    url(img_top/zoekbg.gif);
  background-repeat:   repeat-x;
  text-align:       right;
}

.dfooter {
  vertical-align:   top;
  display:          inline;
  margin:           20px 4px 4px 4px;
  width:            120px;
  background-color: #01356e;
}

.zoekinput {
  width:            112px;
  height:           17px;
  border:           0px;
  margin:           2px 4px;
  font-size:        9pt;
}

.svenzoeksubmit {
  height:           18px;
  border-width:     1px;
  border-color:     #adb8d6;
  border-style:     solid;
  margin:           2px 0px;
  font-size:        8pt;
  color:            white;
  background-color: #adb8d6;
  cursor:           pointer;
}

.text {
  padding:          0px 4px;
}

.print {
  position:         absolute;
  top:              212px;
  left:             140px;
  width:            120px;
  text-align:       right;
  z-index:          100;
}

.print a {
  color:            white;
}

.print a:hover {
  color:            #01356e;
  text-decoration:  none;
}

#reflection {
  position:         absolute;
  top:              200px;
  left:             392px;
  width:            512px;
  z-index:          -1;
  display:          none;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1,invert=0,xray=0,grayscale=0,opacity=1)
          progid:DXImageTransform.Microsoft.MotionBlur(direction=180,strength=9)
          progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=0,finishOpacity=70,startX=0,finishX=0,startY=80,finishY=0)
          progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=0,finishOpacity=70,startX=0,finishX=100,startY=0,finishY=0);
}


