body {
  font-family:      Arial,Helvetica, sans-serif;
  /*background-color: #848c9c;*/
  color:            #FFFFFF;
  padding:          0px;
  margin:           0px;
  background-image: url('../images/achtergrond-patroon.jpg');
  background-repeat: repeat-y;
  background-position: center center;
  overflow-y:       scroll;
  overflow-x:       hidden;       
}
/*p:first-child
{
  padding-top:  0px;
  margin-top:   0px;
}
p
{
  white-space:  pre-wrap;    
}
p>b
{
  display:        block;
  margin-bottom:  -12px;  
}
p,td
{
  text-align:   justify;    
}

p+li
{
  margin-top:  -12px;
}*/
a > img
{
  border:none;
}
td.oliphant_paragraph
{
  padding-bottom:   14px;
  text-align:       justify; 
  /*white-space:      pre-wrap;
  word-wrap:        break-word;*/
}
table.oliphant_inline_table
{
  border-collapse:  collapse;
}
td.oliphant_inline_td 
{
  vertical-align:   top;
  padding-right:    20px;
}
li {
  margin-left: 20px;
}
#oliphant_loader_iframe
{
  position:     absolute;
  width:        100px;
  height:       100px;
  visibility:   hidden;
}
div#oliphant_portal_div
{
  background-image: url('../images/achtergrond-patroon.jpg');
  background-repeat: repeat-y;
  background-position: center center;
  position:         relative;
  z-index:          3000;
  height:           1000px;
  top:              -2px;
}
div#oliphant_site_div
{
  top:              0px;
  /*position:         absolute;*/
  left:             11px;
  height:           0px;
}
div#oliphant_frontpage_div
{
  top:              0px;
  left:             0px;
  position:         absolute;
  background-image: url('../images/landhuis-plaat.jpg');
  width:            1000px;
  height:           600px;
}
div#oliphant_main_div {
  width:            1000px;
  height:           600px;
  /*border:           1px solid #000000;*/
  position:         relative;
  left:             0px;
  top:              0px;
  /*overflow:         hidden;*/
}
div#oliphant_logo_div {
  width:            255px;
  height:           107px;
  position:         absolute;
  left:             30px;
  top:              -200px;
  background-image: url('../images/oliphant-logo.png');
}
div#oliphant_keuze_prive {
  background-image: url('../images/priveknop.png');
  width:            508px;
  height:           69px;
  position:         absolute;
  top:              515px;
  left:             -1000px;
  cursor:           pointer;
}
div#oliphant_keuze_zakelijk {
  background-image: url('../images/zakelijkknop.png');
  width:            511px;
  height:           69px;
  position:         absolute;
  top:              515px;
  left:             1500px;
  cursor:           pointer;
}
div#oliphant_toelichting_prive_div {
  width:            500px;
  height:           150px;
  position:         absolute;
  top:              170px;
  left:             0px;
  background-image: url('../images/prive-toelichting.png');
  background-repeat: no-repeat;
}
div#oliphant_toelichting_zakelijk_div {
  width:            500px;
  height:           150px;
  position:         absolute;
  top:              170px;
  left:             0px;
  background-image: url('../images/zakelijk-toelichting.png');
  background-repeat: no-repeat;
}
div.oliphant_toelichting_div {
  width:            520px;
  height:           170px;
  /*border:           1px solid #000000;*/
  position:         absolute;
  top:              345px;
  overflow:         hidden;
}
div.oliphant_kantlijn_div {
  background-color: #848c9c;
  width:            11px;
  height:           600px;
  position:         absolute;
}
div#oliphant_main_logo_div
{
  width:            1000px;
  position:         relative;
  z-index:          3500;
}
table.oliphant_main_table {
  padding:          0px;
  border-collapse:  collapse;
}
div#oliphant_site_total_div
{
  position:         relative;
  left:             0px;
  top:              0px;
  width:            978px;
}
div#oliphant_site_header_div
{
  background-image: url(../images/header.jpg);
  background-repeat: no-repeat;
  position:         absolute;
  left:             0px;
  top:              0px;
  height:           142px;
  width:            978px;
  z-index:          1001;
  overflow:         hidden;
}
div#oliphant_navbar_div
{
  background-color: #4E5663;
  width:            958px;
  height:           20px;
  position:         absolute;
  left:             0px;
  top:              142px;
  overflow:         visible;
  z-index:          1000;
  padding-left:     20px;
}

div.oliphant_main_frame_div
{
  background-color: #FFFFFF;
  width:            978px;
  min-height:       400px;
  position:         absolute;
  left:             0px;
  top:              162px;
}

div.oliphant_image_shadow_h_start
{
  background-image: url(../images/schaduw-h-start.png);
  background-repeat: no-repeat;
  position:         absolute;
  height:           9px;
  width:            9px;
}

div.oliphant_image_shadow_h
{
  background-image: url(../images/schaduw-h.png);
  background-repeat: repeat-x;
  position:         absolute;
  height:           9px;
}

div.oliphant_image_shadow_v_start
{
  background-image: url(../images/schaduw-v-start.png);
  background-repeat: no-repeat;
  position:         absolute;
  height:           9px;
  width:            9px;
}

div.oliphant_image_shadow_v
{
  background-image: url(../images/schaduw-v.png);
  background-repeat: repeat-y;
  position:         absolute;
  width:           9px;
}

div.oliphant_image_shadow_corner_inside
{
  background-image: url(../images/schaduw-hoek-inside.png);
  background-repeat: no-repeat;
  position:         absolute;
  height:           9px;
  width:            9px;
}
div.oliphant_image_shadow_corner_outside
{
  background-image: url(../images/schaduw-hoek-outside.png);
  background-repeat: no-repeat;
  position:         absolute;
  height:           9px;
  width:           9px;
}
div.oliphant_main_frame_shadow_h_div
{
  background-image: url(../images/schaduw-h.png);
  background-repeat: repeat-x;
  width:            978px;
  height:           9px;
  position:         absolute;
  top:              0px;
  left:             0px;
  z-index:          503;
}
div.oliphant_main_frame_shadow_v_div
{
  background-image: url(../images/schaduw-v.png);
  background-repeat: repeat-y;
  width:            9px;
  height:           100%;
  position:         absolute;
  top:              0px;
  left:             0px;
  z-index:          502;
}
div.oliphant_main_frame_shadow_corner_div
{
  /*background-image: url(../images/schaduw-hoek-inside.png);*/
  background-repeat: no-repeat;
  width:            9px;
  height:           9px;
  position:         absolute;
  top:              0px;
  left:             0px;
  z-index:          501;
}
div.oliphant_main_frame_content_div
{
  width:            938px;
  /*height:           360px;*/
  position:         relative;
  left:             20px;
  top:              20px;
  font-family:      Arial,Helvetica,Sans-serif;
  font-size:        12px;
  margin-bottom:    40px;
  color:            #4E5663;
  z-index:          500;
}
div.oliphant_navbar_button_div
{
  float:            left;
  padding-left:     10px;
  padding-right:    10px;
  margin-right:     20px;
  font-weight:      bold;
  cursor:           pointer;
}
div.oliphant_navbar_hover_div
{
  background-color: #2c3138;
  /*color:            #4E5663;*/       
}
div.oliphant_submenu_div
{
  padding:          1px;       
  background-color: #4E5663;
  border:           1px solid #FFFFFF;
  z-index:          1000;
  position:         absolute;
  /*  border:           1px solid #4E5663;*/ 
}
div.oliphant_submenu_button_div
{
  cursor:               pointer;
  padding-top:          2px;
  padding-left:         10px;
  padding-right:        10px;
  padding-bottom:       2px;
  white-space:          nowrap;
}
div.oliphant_submenu_button_div:first-child
{
    
}
div.oliphant_submenu_button_hover_div
{
  background-color: #2c3138;
  /*color:            #4E5663;*/
}

div.oliphant_main_photo_div
{
  border:           1px solid #4E5663;
  position:         absolute;
  left:             20px;
  top:              20px;
  width:            200px;
  height:           300px;
}
div.oliphant_main_photo_clipper_div
{
  width:            200px;
  height:           300px;
  position:         absolute;
  overflow:         hidden;
}
div.oliphant_side_photoset_div
{
  float:            left;
  position:         relative;
  left:             240px;
  top:              0px;
  padding-bottom:   20px;
  cursor:           pointer;
}
div.oliphant_side_photo_div
{
  border:           1px solid #4E5663;
  margin-bottom:    20px;
  width:            165px;
  height:           165px;
}
div.oliphant_side_photo_clipper_div
{
  width:            165px;
  height:           165px;
  position:         absolute;
  overflow:         hidden;
}
div.oliphant_main_text_div
{
  position:         relative;
  left:             220px;
  top:              0px;
  width:            531px;
  float:            left;
  padding-bottom:   20px;
}
div.oliphant_inline_image_div
{
  border:           1px solid #4E5663;
}
div.oliphant_inline_image_clipper_div
{
  overflow:         hidden;
}

h1,h2
{
  font-size:        16px;
  font-weight:      bold;
  margin:           0px;
  padding:          0px;
}

div#oliphant_image_viewer_div
{
  
}
div#oliphant_image_viewer_close_div
{
  position:         absolute;
  background-color: #4E5663;
  width:            60px;
  height:           20px;
  border:           1px solid #FFFFFF;
}
div#oliphant_image_viewer_close_div.oliphant_image_viewer_close_hover
{
  background-color: #FFFFFF;
  color:            #4E5663;
  cursor:           pointer;
}
div#oliphant_image_viewer_image_div
{
  position:         absolute;
  border:           1px solid #FFFFFF;
}
div#oliphant_image_viewer_background_div
{
  position:         fixed;
  left:             0px;
  top:              0px;
  width:            500px;
  height:           500px;
  z-index:          5000;
  background-image: url(../images/imageviewerbackground.png);
  background-repeat:repeat;
}

img.oliphant_headline_img
{
  position:         relative;
  left:             -16px;
}