#content .standardText .pagination
{
  float: right;
}

#content .standardText .pagination.top
{
  display: none;
}

#content .standardText .pagination span.contraction
{
  display: block;
  float: left;
  padding: 0.2em 0.4em;
  margin: 0 0 0 0.4em;
  color: #333333;
}

#content .standardText .pagination a
{
  display: block;
  float: left;
  padding: 0;
  margin: 0 0 0 0.4em;
  text-decoration: none;
  text-align: center;
  color: #333333;
  background-color: #F5F5F5;
  border: none;
  border-radius: 1em;
  line-height: 2em;
  width: 2em;
  height: 2em;
}

#content .standardText .pagination li.next:not(.disabled) a:hover,
#content .standardText .pagination a.next:hover,
#content .standardText .pagination li.previous:not(.disabled) a:hover,
#content .standardText .pagination a.previous:hover
{
  text-decoration: underline;
}

#content .standardText .pagination li.next a,
#content .standardText .pagination a.next,
#content .standardText .pagination li.previous a,
#content .standardText .pagination a.previous
{
  color: #333333 !important;
  background-color: transparent !important;
  width: auto;
}

#content .standardText .pagination li.next.disabled a,
#content .standardText .pagination li.previous.disabled a
{
  color: #878787 !important;
}

#content .standardText .pagination li.active a,
#content .standardText .pagination a.current
{
  color: #FFFFFF;
  background-color: #333333;
}

#content .standardText .pagination li.active a:hover,
#content .standardText .pagination a.current:hover,
#content .standardText .pagination a:hover,
#content .standardText .pagination a:focus,
#content .standardText .pagination a:active
{
  color: #FFFFFF;
  background-color: #105EAD;
}


.calendarView table tr th,
.calendarView table tr td
{
  line-height: 3em;
  width: 3.5em;
  padding: 0;
  text-align: center;
}

.calendarView
{
  margin-top: 15px;
}

.calendarView .calendar
{
  text-align: center;
  margin-bottom: 25px;
}

.calendarView form a
{
  text-decoration: none;
}

.calendarView form div
{
  display: inline;
}

.calendarView table
{
  margin: 10px auto 10px auto;
}

.calendarView table tr .weekColumn,
.calendarView table tr .weekColumn a
{
  font-weight: bold;
  color: #FFFFFF;
  background-color: #105EAD;
}

.calendarView table tr td a
{
  display: block;
  color: #333333;
  text-decoration: none;
}

.calendarView table tr td a:hover
{
  color: #FFFFFF;
  background-color: #333333;
}

.calendarView table tr td span
{
  display: block;
}

.calendarView table tr td span.noEvent
{}

.calendarView table tr td span.otherMonth
{
  color: #878787;
}

.calendarView table tr td span.hasEvent 
{ 
  font-weight: bold;
}


.recall.refresh,
.recall.refreshRemote
{
  cursor: pointer;
}

.recall.refresh:before,
.recall.refreshRemote:before {
  content: "\f021";
}

.recall.refresh:active:before,
.recall.refreshRemote:active:before {
  
  content: "\f110";
}

.recall.refresh,
.recall.refreshRemote
{
  float: right;
  font-size: 14px;
  margin: 0 0.5em;
}

.recallBusy
{
  background: url(/gfx/x.gif) no-repeat center center;
  min-width: 100%;
  min-height: 50px;
}

.recallBusy > *
{
  opacity: 0.4;
}





html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
caption {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  
}



table {
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 100%;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}

.clear
{
  float: none;
  clear: both;
  height: 0;
  width: 0;
  overflow: hidden;
}



img.img_south      { margin:  0px 10px  4px  4px; }
img.img_south_west { margin:  0px  0px  4px  4px; }
img.img_west       { margin:  0px  0px  4px  4px; }
img.img_north_west { margin: 10px  0px  0px  4px; }
img.img_north      { margin: 10px 10px  0px  4px; }
img.img_north_east { margin: 10px 10px  0px  0px; }
img.img_east       { margin:  0px 10px  4px  0px; }
img.img_south_east { margin:  0px 10px  4px  0px; }
img.img_all        { margin: 10px 10px  4px  4px; }

img.left           { float: left; }
img.right          { float: right; }
img.center         { display: block; margin-left: auto; margin-right: auto; text-align:center; }

span.img_south      { margin:  0px 10px  4px  4px; }
span.img_south_west { margin:  0px  0px  4px  4px; }
span.img_west       { margin:  0px  0px  4px  4px; }
span.img_north_west { margin: 10px  0px  0px  4px; }
span.img_north      { margin: 10px 10px  0px  4px; }
span.img_north_east { margin: 10px 10px  0px  0px; }
span.img_east       { margin:  0px 10px  4px  0px; }
span.img_south_east { margin:  0px 10px  4px  0px; }
span.img_all        { margin: 10px 10px  4px  4px; }

.multimedia_left   { float: left; }
.multimedia_right  { float: right; }
.multimedia_center { display: block; margin-left: auto; margin-right: auto; text-align:center; }

.multimedia img.flipped{
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}


tr.ISE-header,
th.ISE-header,
tr.ISE-header th
{
  background-color: #FFFFFF;
  font-weight: bold;
}

tr.ISE-footer, td.ISE-footer, tr.ISE-footer td
{
  font-weight: bold;
  font-style: italic;
}

table.ISE-noborder,
table.ISE-noborder th,
table.ISE-noborder td
{
  border: none;
}

table.ISE-border
{
  border: 1px solid #105EAD;
  border-collapse: collapse;
}

table.ISE-border td
{
  border: none;
}

table.ISE-boxborder,
table.ISE-boxborder th,
table.ISE-boxborder td
{
  border: 1px solid #105EAD;
  border-collapse: collapse;
}

.ISE-align-left,
.ISE-align-left td
{
  text-align: left;
}

.ISE-align-right,
.ISE-align-right td
{
  text-align:right;
}
.ISE-align-center, 
.ISE-align-center td
{
  text-align:center;
  vertical-align: top;
}


span.ISESTYHAntwoord
{
  font-style: italic;
  font-weight: bold;
  text-transform: capitalize;
}

body
{
  
  font-size: 62.5%;
  
}

pre
{
  font-family: monospace;
}

em
{
  font-style: italic;
}

strong
{
  font-weight: bold;
}

ul,
ol
{
  margin: 0;
  padding: 0.5em 0 0.5em 1.2em
}

ol
{
  margin: 0;
  padding-left: 1.8em;
}

ol ol
{
  list-style-type: lower-alpha;
}

.hidden
{
  display: none;
}

.fileIcon
{
  vertical-align: text-bottom;
  margin-right: 3px;
}

.caption
{
  display: block;
  font-style: italic;
}

.fancybox-inner {
	overflow: auto !important;
}


.icon.icon-x::before{
  content: "";
  mask-image: url('data:image/svg+xml;utf8,<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>');
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background: currentcolor;
  width: 24px;
  height: 24px;
}
/* -------------------------------------------------------------------------- */
/* ------------------------------  general settings ------------------------- */
/* -------------------------------------------------------------------------- */


.img_south      { margin:  0px 10px  4px  4px; }
.img_south_west { margin:  0px  0px  4px  4px; }
.img_west       { margin:  0px  0px  4px  4px; }
.img_north_west { margin: 10px  0px  0px  4px; }
.img_north      { margin: 10px 10px  0px  4px; }
.img_north_east { margin: 10px 10px  0px  0px; }
.img_east       { margin:  0px 10px  4px  0px; }
.img_south_east { margin:  0px 10px  4px  0px; }
.img_all        { margin: 10px 10px  4px  4px; }

img.center,
.multimedia_center
{
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align:center;
}

img.right,
.multimedia_right
{
  float: right;
  padding-left: 8px;
  padding-bottom: 5px;
}

img.left,
.multimedia_left
{
  float: left;
  padding-right: 8px;
  padding-bottom: 5px;
}

.multimedia a { display: inline-block; }

span.img_south      { margin:  0px 10px  4px  4px; }
span.img_south_west { margin:  0px  0px  4px  4px; }
span.img_west       { margin:  0px  0px  4px  4px; }
span.img_north_west { margin: 10px  0px  0px  4px; }
span.img_north      { margin: 10px 10px  0px  4px; }
span.img_north_east { margin: 10px 10px  0px  0px; }
span.img_east       { margin:  0px 10px  4px  0px; }
span.img_south_east { margin:  0px 10px  4px  0px; }
span.img_all        { margin: 10px 10px  4px  4px; }

span.left           { float: left; }
span.right          { float: right; }
span.center         { display: block; margin-left: auto; margin-right: auto; text-align:center; }



tr.ISE-header, th.ISE-header, tr.ISE-header th
{
  background-color: #F5F5F5;
  font-weight: bold;
}

tr.ISE-footer, td.ISE-footer, tr.ISE-footer td
{
  font-weight: bold;
  font-style: italic;
}

table.ISE-noborder
{
  border: none;
}

table.ISE-noborder td
{
  border: none;
}

table.ISE-border
{
  border: 1px solid #878787;
  border-collapse: collapse;
}

table.ISE-border td
{
  border: none;
}

table.ISE-boxborder
{
  border: 1px solid #878787;
  border-collapse: collapse;
}

table.ISE-boxborder td {
  border: 1px solid #878787;
}

.ISE-align-left, .ISE-align-left td
{
  text-align: left;
}

.ISE-align-right, .ISE-align-right td
{
  text-align:right;
}

h2
{
  font-size: 1.2em;
  font-weight: bold;
  margin-top: 0.8em;
  margin-bottom: 0.4em;
}

h3
{
  font-weight: bold;
  margin-top: 0.6em;
  margin-bottom: 0.2em;
}

p.ISEStyleIntroduction
{
  font-weight: bold;
  padding-bottom: 1em;
}

ol ol
{
  list-style-type: lower-alpha;
}


html {
  background: #E7F4FA;
}

body {
  color: #878787;
  background: #E7F4FA  left top repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif ;
  font-size: 68.75%;
}

a,
a:link,
a:visited {
  color: #878787;
  text-decoration: underline;
}

a:hover {
}

a:focus,
a:active {
  color: #FFFFFF;
  background-color: #878787;
}

a img
{
  border: none;
  vertical-align: top;
}

a.arrow
{
  font-weight: bold;
  padding-left: 17px;
  background: transparent url('/dds/gx/ZmyofrkKudsfF.png') no-repeat left 0.3em;
  display: block;
}

a.arrow:focus,
a.arrow:active
{
  color: #FFFFFF;
  background-color: #878787;
  background-image: url('/dds/gx/ZmyofrkKsisfF.gif');
}

a.arrow.up
{
  background-color: transparent;
  background-image: url('/dds/gx/ZmyofrkKggsfF.png');
}

a.arrow.up:focus,
a.arrow.up:active
{
  background-color: #878787;
  background-image: url('/dds/gx/ZmyofrkKelsfF.gif');
}

em
{
  font-style: italic;
}

strong
{
  font-weight: bold;
}

hr
{
  clear: both;
  height: 1px;
  border: none;
  border-top: 1px solid #333333;
}

table
{
  border-top: 1px solid #878787;
  border-left: 1px solid #878787;
}

td, th
{
  border-right: 1px solid #878787;
  border-bottom: 1px solid #878787;
  padding: 0.4em;
  vertical-align: top;
}

th
{
  color: #878787;
  background-color: #F5F5F5;
  font-weight: bold;
}

button
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  cursor: pointer;
  overflow: visible;
  width: auto;
  padding: 1px 7px;
  /* color: #FFFFFF;
  background-color: #878787; */
  border: 1px solid #878787;
}

fieldset legend {
}

.hidden
{
  display: none;
}

.fileIcon
{
  vertical-align: text-bottom;
  margin-right: 3px;
}


/**************** GENERAL NIEUWSBLOK *****************/

.nieuwsOverzicht {
  margin: 0px; padding: 0px;
  padding-top: 15px;
}

.nieuwsLogo {
  width: 111px;
  float: left;
  padding-top: 2px;
}

.nieuwsLogo img {
  border: 3px solid #105EAD;
}

.nieuwsTekst {
  width: 295px;
  float: left;
min-height: 106px;
  border-left: 1px dotted #878787;
  padding: 0px; 
  padding-top: 3px; /* zelfde als logo border */
  padding-bottom: 3px;
  padding-left: 5px;
}

.nieuwsTekst .nieuwsTitel {
  font-size: 1em;
  line-height: 1em;
  padding: 0px; margin: 0px;
  font-weight: normal;
}

.nieuwsOverzicht .nieuwsTekst .nieuwsTitel a {
  text-decoration: none;
}

.nieuwsTekst .nieuwsTitel a:hover {
  text-decoration: underline;
}

.nieuwsTekst .nieuwsDatum {
  font-size: 0.9em;
  padding-bottom: 5px;
  color: #F5F5F5;
}

.nieuwsTekst .nieuwsIntro {
  padding: 0px;
  margin: 0px;
}

.nieuwsTekst .leesMeer {
  font-size: 0.9em;
}

@media print {

  body
  {
    font-size: 10pt;
    color: Black;
  }

  h1, h2, h2, h4, h5, h6
  {
    color: Black;
  }

  button
  {
    background: none;
    border: 1px solid Black;
    color: Black;
  }

  #pageWrapper
  {
    width: auto;
    background: none;
  }

  #mainWrapper
  {
    float: none;
    width: auto;
  }

  #moduleWrapper
  {
    float: none;
    width: auto;
  }


  #crumblePath
  {
    padding-left: 0;
  }

  #content
  {
    padding: 0;
  }

  #footer
  {
    display: none;
  }

  #bottom
  {
    display: none;
  }


  #left
  {
    float: none;
    width: auto;
  }

  #about
  {
    display: none;
  }

  #menuNavigation
  {
    display: none;
  }


  #top
  {
    background: none;
    width: auto;
  }

  #header
  {
    display: none;
  }

  #siteNavigation
  {
    display: none;
  }

  #content hr
{
  clear: none;
}

#content #news #latest
{
  float: none;
  width: 100%;
}

#content #news #topics
{
  float: none;
  width: 100%;
}

#content #showcase .item
{
  width: 100%;
}

#banners
{
  float: none;
  width: auto;
  background: none;
  margin-top: 25px;
}

#banners .banner.left
{
  float: none;
  width: 100%;
  background: none;
}

#banners .banner.left .text
{
  color: Black;
}

#banners .banner.left h3
{
  color: #878787;
}

#banners .banner.left h3 a
{
  color: #878787;
}

#banners .banner.right
{
  float: none;
  width: 100%;
  background: none;
}

#banners .banner.right .text
{
  color: Black;
}

#banners .banner.right h3
{
  color: #878787;
}

#banners .banner.right h3 a
{
  color: #878787;
}



  #right
  {
    display: none;
  }

}
.webletcaroussel {
  font-size:1.1em;
  line-height:2em;
  margin:0;
  padding:0;
  color:#443333;
}
.carousselContainer {
  overflow: hidden;
  position: relative;
  width: 100% !important;
  /*height: 100% !important;*/
}

.carousselObject {
  display: none;
  overflow: hidden;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100% !important;
  height: 100% !important;

}
.carousselObject.firstObj {
  display: block;
}
.webletcaroussel {
  font-size:1.1em;
  line-height:2em;
  margin:0;
  padding:0;
  color:#443333;
}


#top .webletcrumble
{
  color: #878787;
  padding: 8px 20px 3px 20px;
  text-transform: uppercase;
}

#top .webletcrumble div.crumblepath {
  font-size: 1em;
  padding: 0;
  border: none;
}

#top .webletcrumble a,
#top .webletcrumble a:link,
#top .webletcrumble a:visited
{
  text-decoration: none;
  color: #333333;
}

#top .webletcrumble a:hover
{
  text-decoration: underline;
}

#top .webletcrumble a:focus,
#top .webletcrumble a:active {
  color: #FFFFFF;
  background-color: #878787;
}

#top .webletcrumble .verticaldivider
{
}

#top .webletcrumble .selected
{
  font-weight: bold;
}
.webletfeedImport .feed ul
{
  list-style: disc;
  margin-left: 10px;
  padding-left: 5px;
}

.webletfeedImport
{
  width: 100%;
  overflow-x: hidden;
}.galleryContainer {
  position: relative;
}
.galleryContainer .viewerContainer {
  position: relative;
  margin-bottom: 35px;
}
.galleryContainer .vorigePlaatje {
  position: absolute;
  left: 0;
  z-index: 10;
}
.galleryContainer .vorigePlaatje.side a, .galleryContainer .vorigePlaatje.side a:link, 
.galleryContainer .vorigePlaatje.side a:visited, .galleryContainer .vorigePlaatje.side a:active {
  background: transparent url('/dds/gx/ZiiitjlKkotM.png') no-repeat -2px 50%;
  outline: none;
}
.galleryContainer .imageviewer {
  
}
.galleryContainer .volgendePlaatje {
  position: absolute;
  right: 0;
  z-index: 10;
}
.galleryContainer .volgendePlaatje.side a, .galleryContainer .volgendePlaatje.side a:link, 
.galleryContainer .volgendePlaatje.side a:visited, .galleryContainer .volgendePlaatje.side a:active {
  background: transparent url('/dds/gx/ZiiitjlKyltM.png') no-repeat 0 50%;
  outline: none;
}
.galleryContainer .thumbContainer {
  padding: 7px 2px 7px 11px;
}

.webletLocationright1 .galleryContainer .thumbContainer,
.webletLocationright2 .galleryContainer .thumbContainer,
.webletLocationright3 .galleryContainer .thumbContainer {
  margin-top: 0;
  margin-bottom: 0;
}
.webletLocationright1 .galleryContainer .viewerContainer,
.webletLocationright2 .galleryContainer .viewerContainer,
.webletLocationright3 .galleryContainer .viewerContainer {
  margin-top: 0;
  margin-bottom: 0;
}
.galleryContainer .thumbs {
  margin-bottom: 1em; 
}
.galleryContainer .thumbwrapper {
  margin: 3px 9px 7px 0px;
}
.galleryContainer .thumbwrapper img, .galleryContainer .thumbwrapper a {

}
.galleryContainer .volgendePagina {
  margin-right: 9px;
}
.galleryContainer .imageText {
  position: absolute;
  top: 330px;
  left: 12px;
  color: #878787;
  font-style: italic;
}

.galleryContainer .toggleIndex a, .galleryContainer .toggleDiashow a {
  border: none;
  padding-left: 12px;
  background: transparent url('/dds/gx/ZiiitjlKwqtM.png') no-repeat 0 50%;
}
.galleryContainer .toggleIndex a:hover, .galleryContainer .toggleDiashow a:hover {
  border: none;
}
.galleryContainer .toggleIndex.selected a, .galleryContainer .toggleDiashow.selected a {
  border: none;
  background-color: transparent;
  background: transparent url('/dds/gx/ZiiitjlKittM.png') no-repeat 0 50%;
}
.galleryContainer h2.imageTitel {
  color: #878787;
  font-style: italic;
  font-size: 100%;
  font-weight: normal;
  text-align: left;
}/* ------------------------------------------------------------------------- */
/* ------------------------  Image/Content slider  ------------------------- */
/* ------------------------------------------------------------------------- */
body .slider {
  position: absolute;
  left: 0;
  top: 0;
  width: 640px;
  height: 270px;
  list-style: none;
  margin: 0;
  padding: 0;
}

body .webletcontentSlide {
  position: relative;
  display:inline-block;
}

body .slider li {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: #fff;
  height: 100%;
}

/*
.webletcontentSlide div.slideBackground
{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
*/

body .webletcontentSlide .text {
  position: absolute;
}

body .webletcontentSlide h2.slideTitle
{
  position: absolute;
  bottom: 0px;
  left: 156px;
  padding-right: 26px;
  margin: 0;
  font-family: 'FrescoInfSansNormal', Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 170%;
  text-indent: 10px;
  height: 50px;
  line-height: 40px;
  background: #105EAD url('/dds/gx/ZmyofrkKgyvfF.png') no-repeat top right;

  color: #fff;
  
}

body .bullets {
  position: absolute;
  right: 0;
  bottom: 11px;
  padding: 9px 9px 9px 9px;
  background-color: #105EAD;
  -o-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
body .bullets div {
  display: block;
  float: left;
  margin-left: 3px;
  width: 12px;
  height: 12px;
  line-height: 6px;
  background-color: #00c;
  background: transparent url('/dds/gx/ZiiitjlKgytM.png') no-repeat 2px 2px;
  cursor: pointer;
}

body .bullets div.selected {
  background-position: 2px -10px;
}.webletcalendar .calendarView table
{
  width: auto;
  font-size: 90%;
}

.webletcalendar .calendarView table tr th
{
  padding: 3px;
}

.webletcalendar .calendarView table tr td a
{
  padding: 6px;
}

.webletcalendar .calendarView table tr td span.hasEvent
{
  font-size: 120%;
}

.webletcalendar .calendarView table tr td span.noEvent
{
  padding: 6px;
}

.webletcalendar .calendarView table tr td span.otherMonth
{
  padding: 6px;
}

.webletcalendar .calendarView .events ul
{
  padding: 0;
}

.webletcalendar .calendarView .events ul li
{
  padding: 0 0 1em 0;
}

.webletnavigation img.special
{
  vertical-align: top;
  margin-right: 4px;
}

.webletarchief1 h2.webletTitle a.rss
{
  float: right;
}

.webletarchief1 h2.webletTitle img
{
  padding: 5px 4px 4px 4px;
}

.webletshare .email form span
{
  display: block;
  width: auto;
}

.webletshare .email form .input
{
  width: 200px;
}

.webletzoek {
  font-size: 0;
}

.webletzoek p{
  display: inline-block;
}

.webletzoek input,
.webletzoek .input-start {
  display: block;
  float: left;
  padding-left: 12px;
  width: 248px;
  height: 26px;
  line-height: 26px;
  border-width: 0px;
  background: transparent url('/dds/gx/ZmyofrkKuhwcN.png') no-repeat top left;
  background-repeat: no-repeat;
  outline: 0;
}

.webletzoek legend~p:first-of-type::after{
  content: "";
}
.webletzoek legend~p:first-of-type::after,
.webletzoek .endPiece {
  display: block;
  float: left;
  height: 26px;
  width: 13px;
  background: transparent url('/dds/gx/ZmyofrkKuhwcN.png') no-repeat top right;
}

.webletzoek legend~p:first-of-type::after{
  float: right;
}

.webletzoek button,
.webletzoek .submit {
  display: block;
  float: left;
  width: 27px;
  height: 29px;
  margin-left: 4px;
  border: 0px;
  color: transparent;
  line-height: 500px; 
  background: transparent url('/dds/gx/ZmyofrkKgkwcN.png') no-repeat;
}

.webletzoek button:hover,
.webletzoek .submit:hover
{
  background: transparent url('/dds/gx/ZmyofrkKsmwcN.png') no-repeat;
  cursor: pointer;
}

.webletzoek label input.empty {
  color: #878787;
}
.webletzoek form, .webletzoek fieldset {
  margin: 0;
  padding: 0;
}

html {
  margin: 0px;
  padding: 0px;
}

body {
  margin: 0px;
  padding: 0px;
  font-size: .72em;
  line-height: 1.7em;
  background-color: #FFFFFF;
  color: #333333; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body.mediumZoom
{
  zoom: 110%;
  -moz-transform: scale(1.1);
  -moz-transform-origin: 50% 0%;
  -o-transform: scale(1.1);
  -o-transform-origin: 50% 0%;
  -ms-transform: scale(1.1, 1.1);
  -ms-transform-origin: 50% 0%;
}

body.largeZoom
{
  zoom: 125%;
  -moz-transform: scale(1.25);
  -moz-transform-origin: 50% 0%;
  -o-transform: scale(1.25);
  -o-transform-origin: 50% 0%;
  -ms-transform: scale(1.25, 1.25);
  -ms-transform-origin: 50% 0%;
}




a, a:link, a:visited {
  color: #105EAD;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

.textBrowser {
  display: none;
}
body.biggerLetters {
  zoom: 1.2;
}
a img {  /* IE */
  border: none;
}


.externalLink {
  Xwhite-space: nowrap;
}
.externalLink img {
  margin-left: 0.6em;
}

/* for images */
.multimedia_right,
img.right {
  margin: 0 0 3px 10px;
}

.multimedia_left,
img.left {
  margin: 0 10px 3px 0;
}

/* ------------------------------------------------------------------------- */
/* --------------------------  font definitions  --------------------------- */
/* ------------------------------------------------------------------------- */

@font-face {
    font-family: 'FrescoInfSansBold';
    src: url('/dds/up/ZiiitjlKkeaC_frescoinfsans-bold-webfont.eot');
    src: url('/dds/up/ZiiitjlKkeaC_frescoinfsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/dds/up/ZiiitjlKulaC_frescoinfsans-bold-webfont.woff') format('woff'),
         url('/dds/up/ZiiitjlKijaC_frescoinfsans-bold-webfont.ttf') format('truetype'),
         url('/dds/up/ZiiitjlKwgaC_frescoinfsans-bold-webfont.svg#FrescoInfSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FrescoInfSansNormal';
    src: url('/dds/up/ZiiitjlKouzB_frescoinfsans-normal-webfont.eot');
    src: url('/dds/up/ZiiitjlKouzB_frescoinfsans-normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('/dds/up/ZiiitjlKybaC_frescoinfsans-normal-webfont.woff') format('woff'),
         url('/dds/up/ZiiitjlKmzzB_frescoinfsans-normal-webfont.ttf') format('truetype'),
         url('/dds/up/ZiiitjlKaxzB_frescoinfsans-normal-webfont.svg#FrescoInfSansBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1,
.webletLocationrighttop h2,
#bottom h2,
.webletLocationnavigation a,
.webletLocationright1 h2,
.webletLocationright2 h2,
.webletLocationright3 h2,
.webletTitle, .kolom2 h2,
.kolom2 h2,
.webletmegamenu .column_03 h2,
.weblethorizontalNavigation div.containerTitle
{
  font-family: 'FrescoInfSansBold', Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.search input,
#pageWrapper .webletLocationrighttop b,
#pageWrapper .webletLocationrighttop strong,
#moduleWrapper h1.contentTitle
{
  font-family: 'FrescoInfSansNormal', Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content .weblet h2.webletTitle, #content .weblet h2.webletTitle a {
  font-weight: normal;
}
/* -------------------------------------------------------------------------- */
/* ---------------------------------  rough layout -------------------------- */
/* -------------------------------------------------------------------------- */


#mainWrapper {
  clear: both;
  position: relative;
  background: none;
}
#pageWrapper { 
  margin: 0 auto;
  padding: 0;
  text-align: left;
  overflow: hidden;
}


/* -------------------------------------------------------------------------------- */
/* ------------------  top: logo, language, navigation, search  ------------------- */
/* -------------------------------------------------------------------------------- */
#top {
  position: relative;
  height: 120px;
  z-index: 3;  
}

.webletLocationlogo {
  position: absolute;
  top: 8px;
  left: 19px;
  display: block;
  outline: 0;
}

.webletLocationlogo img {
  border: 0;
}

#jumpMenus {
  position: absolute;
  display: block;
  top: 23px;
  right: 0;
}
#jumpMenus .weblettekst, #jumpMenus .webletcustom {
  float: left;
}
#jumpMenus a {
  display: block;
  float: left;
  padding: 0px 14px;
  background-image: url('/dds/gx/ZmyofrkKqttfF.png');
  background-repeat: no-repeat;
  text-decoration: none;
  height: 37px;
  line-height: 37px;
  outline: 0;
  font-weight: bold;
  font-size: 95%;

  white-space: nowrap;
}
#jumpMenus a:hover {
  text-decoration: underline;
}

/* ---------- language ---------- */
#jumpMenus .lang-select {
  display: block;
  float: left;
  padding: 0px 14px;
  height: 37px;
  line-height: 37px;
  font-weight: bold;
  font-size: 95%;
  color: #105EAD;
  background: transparent url('/dds/gx/ZmyofrkKcwtfF.gif') no-repeat 0 50%;
  text-indent: 6px;
  cursor: default;
  margin-right: -6px;
}
#jumpMenus .lang-select li:hover ul {
  display: block;
}

.webletLocationjumpselect ul {
  position: absolute;
  float: left;
  top: 100%;
  left: -6px;
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: #FFFFFF;
  padding: 6px 0;
  display: none;
}
#jumpMenus .lang-select {
  position: static;
  left: 0;
}
#jumpMenus .lang-select .lang-select-link {
  line-height: 3em;
  text-indent: 0.7em;
  padding: 0.3em 0;
  text-decoration: none;
}

.webletLocationjumpselect ul li {
  list-style: none;
  display: block;
  float: left;
  clear: left;
}
#jumpMenus .webletLocationjumpselect a{
  padding: 3px 10px 3px 6px;
  height: auto;
  line-height: 120%;
  display: block;
  float: none;
}


#jumpMenus .webletLocationjumpselect a {
  background: none;
  font-size: 100%;
}

#jumpMenus .webletLocationjumpselect .overlap a, #jumpMenus .overlap a  {
  background: none;
  text-indent: none;
  height: auto;
  line-height: auto;
}

#jumpMenus a span {
  font-size: 75%;
}
/* -------------------  navigation  ------------------- */
.webletLocationnavigation {
  position: absolute;
  left: 0;
  bottom: 0;
}

.webletLocationnavigation ul {
  float: left;
  position: relative;
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: visible;
}

.webletLocationnavigation li {
  display: inline;
  float: left;
  list-style: none;
  overflow: visible;
}

.webletLocationnavigation a {
  position: relative;
  display: inline-block;
  text-decoration: none;
  white-space: nowrap;
  font-size: 140%;
  padding: 0px 20px;
  zoom: 1; /* ie7 */
  line-height: 40px;
  outline: 0;
}



.webletLocationnavigation a.selected, .webletLocationnavigation a.navigated { /* change order with next rule if no hover wanted */  
  background-color: #105EAD;
  color: #FFFFFF;
}

.webletLocationnavigation a
{
  z-index: 3;
}

.webletLocationnavigation a.selected
{
  z-index: 1;
}

.webletLocationnavigation a:hover,
.webletLocationnavigation li:hover a
{
  background-color: #105EAD;
  color: #FFFFFF;
  z-index: 3;
}

.webletLocationnavigation a .overlap {
  display: none;
  position: absolute;
  right: 0px;
  top: 100%;
  width: 31px;
  height: 29px;
}

.webletLocationnavigation a.selected .overlap, .webletLocationnavigation a.navigated .overlap { /* change order with next rule if no hover wanted */
  display: block;
  background-image: url('/dds/gx/ZmyofrkKihtfF.png');  
  background-repeat: no-repeat;  
}
.webletLocationnavigation a:hover .overlap,
.webletLocationnavigation li:hover a .overlap
{
  display: block;
  background-image: url('/dds/gx/ZmyofrkKujtfF.png');
  background-repeat: no-repeat;
}

/* -------------------  navigation level 4 ------------------- */

.webletLocationinnerbottom ul {
  display: inline-block;
  border: 2px solid #878787;
  border-width: 0 0 2px;
  margin: 0 0 1em;
  padding: 0 0 1em;
  list-style: none;
  width: 100%;
}

.webletLocationinnerbottom ul li {
  float: left;
  width: 46%;
  background: transparent url('/dds/gx/ZmyofrkKmdufF.png') no-repeat 4px 5px;
  color: #105EAD;
  padding: 0 0 0 4%;
  list-style: none;
}

.webletLocationinnerbottom ul li.navigated {
  background-image: url('/dds/gx/ZmyofrkKkctfF.png');
}

.webletLocationinnerbottom ul li a.navigated {
  font-weight: bold;
  color: #333333;
}

#moduleWrapper .weblethorizontalNavigation div.containerTitle
{
  color: #105EAD;
}

#moduleWrapper h1.contentTitle
{
  font-size: 200%;
  font-weight: normal;
  margin-top: 0.4em;
  margin-bottom: 0.8em;
  line-height: 1.2em;
  border-bottom: 0px;
  padding-bottom: 0px;
}

/* ------------------------------  megamenu  ----------------------------- */

div.webletLocationmegamenu
{
  position: absolute;
  left: 0;
  top: 100%;
  width: 956px;
  margin-top: -20px;
  margin-left: 100px;
}

.webletnavigation li .webletmegamenu {
  display: none;
  z-index: 2;
}

.webletnavigation li:hover .webletmegamenu {
  display: block;
}

.webletmegamenu {
  position: absolute;
  left: 0;
  width: 956px; /* 960 - 2 - 2 border */
  top: 100%;
  background: #E7F4FA url('/dds/gx/ZmyofrkKexufF.png') no-repeat 50% top;
  color: #666;
  border: 2px solid #105EAD;
}

.webletmegamenu hr {
  border: none;
  border-bottom: 1px solid #ddd;
  margin: 1.8em 0 1.6em ;
}
.webletmegamenu .column_01 img, .webletmegamenu .column_02 img {
  vertical-align: middle;
}
.webletmegamenu .column_01, .webletmegamenu .column_02, .webletmegamenu .column_03 {
  width: 33%;
  float: left;
}

.webletmegamenu .column_01 *, .webletmegamenu .column_02 *, .webletmegamenu .column_03 * {
  *clear: both;
}

.webletmegamenu .column_03 {
  width: 33%;
  min-height: 244px;
  float: right;
}

.webletmegamenu .column_03 h2 {
  background: transparent url('/dds/gx/ZmyofrkKoytfF.png') no-repeat 0 0;
  text-indent: 40px;
  height: 52px;
  line-height: 52px;
  *float: left; /* IE 7 */
  margin: 0 0 0 -25px;
  background-color: transparent;
  color: #0064AF;
  font-size: 170%;
}
.webletmegamenu .column_03 p {
  margin: .5em 0;
}
.webletmegamenu .column_03 .weblet-body {
  padding: 2.2em 3em 2em;
}
.webletmegamenu .column_03 ul {
  float: none;
  margin-top: .4em;
}

.webletmegamenu .column_03 a {
  line-height: inherit;
  font-size: 100%;
  font-family: inherit;
  font-weight: normal;
}

.webletmegamenu a {
  display: inline;
  padding: 0;
  line-height: 2.2em;
}

#top .webletnavigation li .webletmegamenu a:hover
{
  text-decoration: underline;
}

.webletnavigation li:hover .webletmegamenu a
{
  background: none;
  color: #0064AF;
}

.webletmegamenu a img {
  vertical-align: middle;
  margin-right: 6px;
}

.webletmegamenu li {
  display: block;
  float: none;
  background: transparent url('/dds/gx/ZmyofrkKmdufF.png') no-repeat 0px 50%;
  padding: 3px 0 3px 18px;
}

.webletmegamenu .weblet-body {
  padding: 3em 3em;
}


/* -------------------  search is in antwoord weblet CSS  ------------------- */


.webletLocationzoek {
  position: absolute;
  display: block;
  right: 0;
  bottom: 10px;
}

.webletzoek .input-start {
  width: 248px;
  height: 26px;
}

/* ------------------------------------------------------------------------- */
/* ------------------------------  main part  ------------------------------ */
/* ------------------------------------------------------------------------- */

/* -------------  left: image, menu, breadcrumb, main module  ------------- */

#left {
  display: block;
  float: left;
}
#left .weblet, #left .weblettekst, #left .webletarchief1 {
  float: left;
  overflow: visible;

  width: 311px;
  padding-right: 0;
  border-right: 0;
  margin-bottom: 1em;
}

#left .kolom2 .weblet {
  float: right;
}
#mainMenu .weblettekst {
  padding-right: 0px;
}
#left .kolom1 .weblettekst {
  margin-top: 0;
}


#left .kolom1 .plaatje {
  float: left;
  margin-right: 6px;
}
.kolom2 .weblet {
  float: right;
}
.weblet li h2 {
  display: inline;
  font-size: 100%;
}
.kolom1 h2.webletTitle, .kolom2 h2.webletTitle, .kolom3 h2.webletTitle {
  position: relative; /* for negative margin */
  background-color: #105EAD;
  color: #FFFFFF;
  font-size: 170%;
  text-indent: 10px;
  height: 50px;
  line-height: 40px;
  margin: 0 0 1em;
}

#left .webletarchief1 .viewAll a {
  margin-left: 1em;
}

/* -------------  menu ------------- */

#mainMenu {
  float: left;
  padding-bottom: 17px;
  margin-bottom: 17px;
  clear:left;
}

#mainMenu .webletnavigation.webletLocationleftmiddle
{
  border-bottom: 1px solid #FFFFFF;
  padding-bottom: 17px;
  margin-bottom: 17px;
}

#mainMenu .webletnavigation ul
{
  list-style: none;
  padding: 0px;
  margin: 0px;
  overflow: visible;
}

#mainMenu .webletnavigation li
{
  list-style: none;
  list-style-image: none;
  margin: 0 0 0 9px;
  display: block;
}

#mainMenu .webletnavigation li ul
{
  display: none;
}

#mainMenu .webletnavigation li a:hover
{
  background-color: #FFFFFF;
  color: #333333;
}

#mainMenu .webletnavigation li a
{
  font-size: 100%;
  text-decoration: none;
  display: block;
  zoom: 1;
  padding-right: 1em;
  font-weight: bold;
  padding: 8px 0 8px 17px;
  background: transparent url('/dds/gx/ZmyofrkKmxsfF.png') no-repeat left 50%;
}

#mainMenu .webletnavigation li a:hover
{
  text-decoration: none;
}

#mainMenu .webletnavigation li li a
{
  padding: 6px 6px 6px 17px;
}

#mainMenu .webletnavigation li li a:hover, #mainMenu .webletnavigation li li a.navigated
{
  background-image: url('/dds/gx/ZmyofrkKyzsfF.gif');
}

#mainMenu .webletnavigation li.navigated
{
  background-color: #FFFFFF;
}

#mainMenu .webletnavigation li.selected
{
  background-color: #E8E8E8;
}

#mainMenu .webletnavigation li.selected li
{
  margin: 0;
}

#mainMenu .webletnavigation li.selected ul
{
  display: block;
  background-color: #E8E8E8;
  padding: 10px 0px 10px 0;
  margin: 0 0 0 17px;
  border-top: 1px solid #105EAD;
}

#mainMenu .webletnavigation li.navigated ul
{
  padding: 10px 0px 10px 19px;
  margin: 0;
  border-top-width: 0px;
  -o-box-shadow: inset 0px 5px 5px rgba(0, 0, 0, .05);
  -moz-box-shadow: inset 0px 5px 5px rgba(0, 0, 0, .05);
  -webkit-box-shadow: inset 0px 5px 5px rgba(0, 0, 0, .05);
  box-shadow: inset 0px 5px 5px rgba(0, 0, 0, .05);
}

#mainMenu .webletnavigation li ul li.navigated ul
{
  -o-box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#mainMenu .webletnavigation li.selected a
{
  color: #333333;
  background-color: #E8E8E8;
}

#mainMenu .webletnavigation li.selected ul a
{
  color: #105EAD;
  background-color: transparent;
}

#mainMenu .webletnavigation li.selected ul a.navigated,
#mainMenu .webletnavigation li.selected ul a.selected
{
  color: #333333;
  background-color: #FFFFFF;
}

#mainMenu .webletnavigation li.navigated a
{
  color: #333333;
  background-color: #FFFFFF;
}

#mainMenu .webletnavigation li.selected ul a:hover
{
  background-color: #FFFFFF;
}

#mainMenu .webletnavigation a,
#mainMenu .webletnavigation a:link,
#mainMenu .webletnavigation a:active,
#mainMenu .webletnavigation a:visited
{ /* IE 6 */
  color: #FFFFFF;
}


/* -------------  crumble  ------------- */
.crumblepath {
  white-space: nowrap;
}
.crumblepath a {
  white-space: nowrap;
  text-decoration: none;
  height: 49px;
  line-height: 49px;
  outline: 0;
}
.crumblepath a:hover {
  text-decoration: underline;
}

/* -------------  module common definitions ------------- */
#moduleWrapper {
  float: right;
  margin-bottom: 2em;
}

#content h1,
#moduleWrapper h1,
.weblethorizontalNavigation div.containerTitle
{
  display: block;
  color: #e92d2d;
  margin: 0 0 19px 0;
  border-bottom: 2px solid #878787;
  font-size: 250%;
  line-height: 100%;
  padding-bottom: 12px;
  clear: both;
}


#content h1 a.rss
{
  float: right;
}

#content h1 a.rss img
{
  margin-top: -6px;
}

#content .sub-head {
  font-size: 120%;
  color: #878787;
}

/* ------------------------------  contentbottom ------------------------------ */

#left #moduleWrapper .webletLocationcontentbottom
{
  width: auto;
  float: none;
  clear: both;
}

.webletLocationcontentbottom.webletlinks ul
{
  padding: 0;
  margin: 0;
  list-style: none;
  list-style-image: none;
}

/* ------------------------------  contentfooter ------------------------------ */

#left #moduleWrapper .webletLocationcontentfooter
{
  width: auto;
  padding-top: 1em;
  margin-top: 1em;
  border-top: 1px dotted #878787;
  float: none;
  clear: both;
}

#left #moduleWrapper .webletLocationcontentfooter .weblet-body
{
  margin-top: 1em;
  background-color:  #878787;
}


/* ------------------------------  landings page ------------------------- */
.webpage .webletLocation ul, .webpage .webletLocation li {
  list-style: none;
  list-style-image: none;
  color: #333333
}

.webpage .webletLocation ul {
  position: relative;
  padding: 0 22px 0 30px;
  margin: 0;
}

.webpage .webletLocation li {
  position: static;
  margin: 0 0 2em 0;
}
.webpage .webletLocation hr {
  margin: 2em 0;
  border: none;
  border-bottom: 1px solid #878787;
}
.webpage .webletLocation li img {
  position: absolute;
  left: 0;
  margin-top: -3px;
}
.webpage .webletLocation li a {
  font-weight: bold;
}

#left .webpage .kolom1, #left .webpage .kolom2
{
  width: 230px;
}

#left .webpage .weblet, #left .webpage .weblet .weblettekst
{
  width: 216px;
}

#left .webpage .weblet-body {
  padding: 0em;
}
#left .webpage .kolom1 {
  border-right: 2px solid #878787;
}
#left .kolom2 {
  width: 240px;
  _width: 230px;
} 



/* -------------  right: weblet, weblet, .....  ------------- */
#right {
  display: block;
  float: right;
  z-index: 1;
}

#right .webletshare, #content_rechts .box,
#right .webletLocationright1, #right .webletLocationright2, #right .webletLocationright3 {
  display: block; /* display: inline-block; */
  width: 100%;
  position: relative;
  background-color: #F5F5F5;
  border-bottom: 1px solid #F5F5F5;
  margin-bottom: 28px;
  zoom: 1; /* IE 6 for margin to work... */
}

#right .webletLocationright1.special, #right .webletLocationright2.special, #right .webletLocationright3.special,
#right .webletLocationright1.special-video, #right .webletLocationright2.special-video, #right .webletLocationright3.special-video
 {
  margin-bottom: 14px;
}

#right .viewAll {
  margin: 0 0 10px 1em;
}
#right .weblet-body,
.webletLocationright1 .standardText, .webletLocationright2 .standardText, .webletLocationright3 .standardText,
.webletLocationright1 .comments, .webletLocationright2 .comments, .webletLocationright3 .comments,
.webletLocationright1 .links, .webletLocationright2 .links, .webletLocationright3 .links,
#right .events {
  padding: 1em 1em;
}

/*
#right .weblettekst .weblet-body img {
  margin: -1em;
}
*/

#right .weblettekst .weblet-body .externalLink img {
  margin: 0 0 0 .5em;
}
#right .weblet-body li {
  padding: 0 0 4px 0;
}

#right .special-video .weblet-body{
  padding: 0 0 1em 0;
}
#right .weblettekst.special-video .weblet-body img {
  margin: 0;
}
#right .weblettekst.special .weblet-body img, #right .weblettekst.special-gray .weblet-body img {
  margin: 0 -42px;
}
#right .weblettekst.special .weblet-body .externalLink img, #right .weblettekst.special-gray .weblet-body .externalLink img {
  padding: 0 0 0 5px;
  margin: 0 12px 0 0;
}

.webletgallery.webletLocationright1 .standardText,
.webletgallery.webletLocationright2 .standardText,
.webletgallery.webletLocationright3 .standardText {
  padding: 0;
}

#pageWrapper .webletLocationrighttop .weblet-body
{
  padding: 0 0 1.5em 15px;
}

#pageWrapper .webletLocationrighttop .overlap
{
  display: block;
  position: absolute;
  right: 0px;
  top: 100%;
  width: 54px;
  height: 50px;
  background: transparent url('/dds/gx/ZmyofrkKwetfF.png') no-repeat top right;
}

#pageWrapper .webletLocationrighttop
{
  position: relative;
  background-color: #105EAD;
  color: #FFFFFF;
  padding: 12px 1em;
  border: none;
  width: auto;
}

#pageWrapper .weblettekst.webletLocationrighttop h2
{
  margin: 0 0 0 -18px;
  background-color: transparent;
  line-height: 120%;
  padding: 0 10px;
}

#pageWrapper .webletLocationrighttop b,
#pageWrapper .webletLocationrighttop strong
{
  font-weight: normal;
  font-size: 170%;
}

#right .weblettekst a, #content_rechts .box a, .webletcalendar .viewAll a {
  background: transparent url('/dds/gx/ZmyofrkKmdufF.png') no-repeat right 50%;
  font-weight: bold;
  XXdisplay: inline-block; /* FVB: PDF */
  margin-top: .5em;
  XXpadding: 0 16px 0 0;  /* FVB: PDF */
  padding: 0 16px 0 0;  /* PD: takeing it away breaks everything else... see following rule to fix it */
  text-decoration: none;
  color: #105EAD;
}
#right .weblettekst.pdf a {
  padding: 0; /* PD: PDF */
}

.webletcalendar .viewAll {
  margin-left: 10px;
}

#right .weblettekst li a, #content_rechts .box li a, #right .weblettekst.info li .externalLink {
  background: transparent;
  margin-top: 0;
  display: inline;
}

#right .weblettekst.info li a {
  background: none;
  font-weight: normal;
}

#right .weblettekst.info li b a,
#right .weblettekst.info li strong a,
#right .weblettekst.info li a b,
#right .weblettekst.info li a strong
{
  
  background: transparent url('/dds/gx/ZmyofrkKmdufF.png') no-repeat right 50%;
  font-weight: bold;
  font-size: 95%;
  padding-right: 16px;  /* FVB: PDF */
}

/*
#right .weblettekst.info li a b, #right .weblettekst.info li a strong {
  padding-right: 16px;
}
*/

#right li {
  vertical-align: top;
}

#right .weblettekst a:hover, #content_rechts .box a:hover {
  text-decoration: underline;
}
#pageWrapper .webletLocationrighttop a {
  background: transparent url('/dds/gx/ZmyofrkKabufF.png') no-repeat right 50%;
  display: block;
  font-weight: bold;
  text-align: right;
  padding-right: 16px;
  color: #FFFFFF;
  text-decoration: none;
  
  position: absolute;
  right: 24px;
  bottom: 12px;
  white-space: nowrap;
}
#pageWrapper .webletLocationrighttop li a {
  position: relative;
  right: auto;
  bottom: auto;

}
#pageWrapper .weblettekst.webletLocationrighttop ul,
.webletLocationright1 ul, .webletLocationright2 ul, .webletLocationright3 ul {
  /* padding: 0 1.7em; FVB IE7 background*/
  padding: 0;
  list-style: none;
  margin: 0;
}

.webletzieook.webletLocationright1 ul, .webletzieook.webletLocationright2 ul, .webletzieook.webletLocationright3 ul {
  padding: 0 2.7em;
}

#left .kolom1 .webletnavigation ul,
#left .kolom2 .webletnavigation ul
{
  padding: 0 0 0 1em;
  margin: 0;
  list-style: none;
}

#right .weblettekst li, #content_rechts .box li, #right .events li,
#left .kolom1 .webletnavigation li, #left .kolom2 .webletnavigation li, #bottom li,
.webletLocationright1 li, .webletLocationright2 li, .webletLocationright3 li {
/*
  list-style-image: url('/dds/gx/ZmyofrkKmdufF.png');
*/
  background: transparent url('/dds/gx/ZmyofrkKmdufF.png') no-repeat left 5px;
  padding-left: 18px;
  color: #105EAD;
  zoom: 1;
}

.webletpeiling.webletLocationright1 li, .webletpeiling.webletLocationright2 li, .webletpeiling.webletLocationright3 li {
  list-style-image: none;
  background-image: none;
}

#right li a {
  display: block;
  margin: 0;
  padding: 0;
}

.webletarchief1 ul {
  padding: .5em 1em;
  margin: 0;
}
.webletarchief1 li {
  list-style: none;
  list-style-image: none;
  color: #105EAD;
  margin-bottom: 2em;
}

#right .info li {
  list-style: none;
  padding-left: 22px;
  background: transparent url('/dds/gx/ZmyofrkKinufF.png') no-repeat left 2px;
  line-height: 1.5em;
  color: #333333;
  margin-bottom: 1em;
}

#right .pdf li {
  list-style: none;
  padding-left: 22px;
  background: transparent url('/dds/gx/ZmyofrkKuvvfF.png') no-repeat left 2px;
  line-height: 1.5em;
  color: #333333;
  margin-bottom: 1em;
}

span.fileSize
{
  font-size: 90%;
}

#pageWrapper .webletLocationrighttop li {
  background: transparent url('/dds/gx/ZmyofrkKabufF.png') no-repeat left 5px;
/*
  list-style-image: url('/dds/gx/ZmyofrkKabufF.png');
*/
  color: #FFFFFF;
  zoom 1;
}

#left .webletLocationleftmiddle li {
  list-style-image: none;
  color: #FFFFFF;
}
#right .webletarchief1 h2.webletTitle img {
  padding: 5px 0px 4px 4px;
  margin-right: -6px;
}

#right .weblettekst ul, #content_rechts .box ul {
  padding: 0 0 0 4px;
  list-style: none;
  margin: 1em 0; /* IE7 */
}

#right .info ul,
#right .pdf ul
{
  padding: 0;
  list-style: none;
  margin: 1em 0; /* IE7 */
}

#right .info li,
#right .pdf li
{
  list-style-image: none; /* IE7 */
}

#right .pdf li img.fileIcon
{
  display: none;
}

#right .weblettekst h2, #right .webletshare h2,
.webletcalendar h2 {}

#right h2.webletTitle {
  margin: 0;
  padding: 0 10px .6em 10px;
  line-height: 38px;
  color: #FFFFFF;
  font-size: 170%;
  background-color: #878787;
  font-weight: normal;
}

.webletLocationright1 h2, .webletLocationright2 h2, .webletLocationright3 h2, .webletLocationrightsocial h2 {
  margin: 0;
  line-height: 38px;
  color: #FFFFFF;
  font-size: 170%;
  background-color: #878787;
  padding: 0 10px .6em 10px;
}

.webletLocationright1 h2.webletTitle a, .webletLocationright2 h2.webletTitle a, .webletLocationright3 h2.webletTitle a {
  color: #FFFFFF;
}

.webletLocationrightsocial ul h2, .webletLocationright1 ul h2, .webletLocationright ul2 h2, .webletLocationright3 ul h2 {
  margin: 1em 0;
  padding: 0;
  line-height: inherit;
  color: #105EAD;
  font-size: 100%;
  font-family: inherit;
  background-color: transparent;
}

.webletLocationright1 h2.imageTitel,  .webletLocationright2 h2.imageTitel,  .webletLocationright3 h2.imageTitel {
  font-size: 100%;
  font-family: inherit;
  background-color: transparent;
}  

#pageWrapper .weblettekst.webletLocationrighttop h2 {/* extra for IE 6 */
  background-color: transparent;
}

.webletfeedImport .feed {
  padding: 0 1em;
}

/* -----------------  special, special-gray & special-video  ---------------- */
#right .special, #right .special-video {
  background-color: transparent;
}

#right .special h2.webletTitle, #right .special-gray h2.webletTitle , #right .special-video h2.webletTitle {
  color: #105EAD;
  background-color: transparent;

  margin-left: 30px;
  padding-top: 0.3em;
  margin-top: 0;
  line-height: 120%;
  font-weight: normal;
}

#right h2.webletTitle img {
  margin-left: 0px;
  margin-right: 3px;
  vertical-align: middle;
}

#right .special h2.webletTitle img, #right .special-gray h2.webletTitle img, #right .special-video h2.webletTitle img {
  margin-left: -34px;
  margin-right: 3px;
  vertical-align: middle;
}
#pageWrapper .webletLocationrighttop h2.webletTitle img {
  margin-left: 0;
}

#right .special .weblet-body, #right .special-gray .weblet-body {
  padding: 1em 1.5em 1em 42px;
}


/* --------- weblets right ---------- */
.leesmeer a, .viewAll a {
  font-weight: bold;
  display: block;
  color: #105EAD;
}
.webletarchief1 .viewAll a {
  background: transparent url('/dds/gx/ZmyofrkKmdufF.png') no-repeat right 70%;
  padding-right: 15px;
  display: inline;
}
#right .webletarchief1 li h2 a {
  display: inline;
}


.webletarchief1 .datum {
  color: #878787;
  font-size: 95%;
  display: block;
  font-weight: bold;
  margin-bottom: 1em;
}

.webletarchief1.webletLocationright1 ul h2, .webletarchief1.webletLocationright ul2 h2, .webletarchief1.webletLocationright3 ul h2 {
  margin-bottom: 0;
}

.webletnavigation.webletLocationright1 ul {
  margin: 1em;
}
/* ------------------  weblet share 'Deel' --------------------- */

.webletshare .service a.no-label {
  line-height: 0;
}

#right .webletshare .service a {
  display: block;
  padding: 7px 3px;
  margin: 0;
  text-decoration: none;
}

.webletshare .services {
  padding: 12px 9px;
  zoom: 1;
}
.webletshare img {
  width: 26px;
  height: 26px;
}
#right .webletshare .service a.print {
  padding-left: 12px;
  margin-left: 6px;
  background: transparent url('/dds/gx/ZmyofrkKqttfF.png') no-repeat 0 0;
}


/* -------------------------------------------------------------------------- */
/* ------------------------------  bottom bar  ------------------------------ */
/* -------------------------------------------------------------------------- */

#bottom {
  clear: both;
  background-color: #105EAD;
  Xdisplay: inline-block;
  width: 100%;
  margin: 2em 0 -5px;
}

#bottom b, #bottom strong {
  display: block;
  padding-bottom: 0.5em;
}
#bottom h2{
  font-size: 165%;
  color: #FFFFFF;
  margin: 1.2em 0 0 1.5em;
  font-weight: normal;
}

#bottom .weblettekst a {
  background: transparent url('/dds/gx/ZmyofrkKkiufF.png') no-repeat right 50%;
  font-weight: bold;
  display: inline-block;
  margin-top: .5em;
  padding: 0 16px 0 0;
  text-decoration: none;
  color: #FFFFFF;
}
#bottom .weblettekst a.externalLink {
  background-image: none;
  white-space: nowrap;
}
#bottom .weblettekst a:hover {
  text-decoration: underline;
}

#bottom ul {
  margin: 0 0 1em;
  padding: 0;
  list-style: none;
}

#bottom .weblettekst li {
/*
  list-style-image: url('/dds/gx/ZmyofrkKkiufF.png');
*/
  background: transparent url('/dds/gx/ZmyofrkKkiufF.png') no-repeat left 5px;
  zoom: 1;
  color: #FFFFFF;
  margin-bottom: .8em;
  line-height: 1.5em;
}

#bottom .weblettekst li a {
  color: #FFFFFF;
  text-decoration: none;

  background: none;
  display: inline;
  margin-top: 0;
  padding: 0;
}

#bottom .weblettekst.webletLocationbottommiddle ul
{
  padding-left: 1.6em;
}

#bottom .weblettekst.webletLocationbottommiddle li {
  height: 3.2em;
  margin-bottom: 2em;
  font-size: 90%;
  list-style: none;
  list-style-image: none;
  padding-left: 17px;
  margin-left: -17px;
  background: transparent url('/dds/gx/ZmyofrkKkiufF.png') no-repeat left bottom;
  zoom: 1;
  line-height: 1.8em;
}
#bottom .weblettekst.webletLocationbottommiddle li a {
  font-size: 1.2em;
  font-weight: bold;
}

#bottom .weblettekst.webletLocationbottomright li {
  list-style: none;
  list-style-image: none;
  background: none;
  margin-top: 0.7em;
}
#bottom .weblet-body {
  padding: 2em 2.5em;
}
.bottom-inlay {
  margin: 0 auto;
  padding: 0;
  text-align: left;
  background: transparent url('/dds/gx/ZmyofrkKgsufF.gif') repeat-y 3px top;
}

.bottom-inlay .weblettekst {
  display: block;
  width: 320px;
  float: left;
}
.bottom-inlay .first {
  width: 315px;
}
.bottom-inlay .weblettekst .weblet-body {
  padding: 2em 1.3em;
  color: #FFFFFF;
}


body.ise .webletLocationrighttop,
body.ise .webletLocationinnermiddle  {
  display:none;
}

/* ----------------------------------------------------------------------- */
/* ------------------------------  diverse  ------------------------------ */
/* ----------------------------------------------------------------------- */

#pageWrapper, .bottom-inlay {width: 960px;}
#top {height: 120px;}
#left .weblet-body {padding: 1em;}


/* -----------------------  regular page dimensions  ----------------------- */
/* only dimensions and bg-img here */

#left {width: 714px;}
#moduleWrapper {width: 464px;}
#mainMenu {width: 230px; background-color: #105EAD;padding-top: 90px; }
#left .webletLocationleftmiddle {width: auto; margin-top: 0; margin-right: 0; border: none; float:none;}
#right {width: 231px;}
.webletcontentSlide {height: 140px;}
#right .webletLocationrighttop {_height: 116px; min-height: 116px; margin-bottom: 90px;}
.webletcontentSlide .overlap {background: transparent url('/dds/gx/ZmyofrkKertfF.png') no-repeat 0px 1px;}
.crumblepath {display: block;}

body #pageWrapper .webletniets
{
  display: none;
}

.webletcontentSlide .slider
{
  position: relative;
}

.webletcontentSlide
{
  height: auto;
  margin-top: 120px;
  float: left;
}


#mainMenu
{
  padding-top: 60px;
}

#top
{
  height: auto;
}

#top:after,
.webletLocationrighttop:after
{
  content: "\00a0"; 
  display: block; 
  height: 0px;
  clear: both; 
  visibility: hidden; 
  font-size: 1px; 
  float: none; 
  margin: 0; 
  padding: 0; 
  overflow: hidden;
}

.webletLocationnavigation,
.webletLocationzoek
{
  top: 80px;
  bottom: auto;
}

#top .webletLocationrighttop
{
  bottom: 0px;
  position: absolute;
  right: 0;
  top: 120px;
  width: 208px;
}

#right
{
  margin-top: 90px;
}

#right .webletLocationrighttop
{
  display: none;
}

.crumblepath
{
  height: 49px;
  line-height: 49px;
}

#top .webletLocationrighttop h2.webletTitle
{
  font-size: 175%;
  font-weight: normal;
}

#top h2.webletTitle img
{
    margin-left: 0;
    margin-right: 3px;
    vertical-align: middle;
}

.webletzoek {
}
.webletzoek .input-start {
  display: block;
  float: left;
  padding-left: 12px;
  Xwidth: 250px;

  height: 26px;
  line-height: 26px;
  border-width: 0px;
  background: transparent url('/dds/gx/ZmyofrkKuhwcN.png') no-repeat top left;
  background-repeat: no-repeat;
  outline: 0;
}
.webletzoek .endPiece {
  display: block;
  float: left;
  height: 26px;
  width: 13px;
  background: transparent url('/dds/gx/ZmyofrkKuhwcN.png') no-repeat top right;
}

.webletzoek .submit {
  display: block;
  float: left;
  width: 27px;
  height: 29px;
  margin-left: 4px;
  border: 0px;
  color: transparent;
  line-height: 500px; 
  background: transparent url('/dds/gx/ZmyofrkKgkwcN.png') no-repeat;
}

.webletzoek .submit:hover
{
  background: transparent url('/dds/gx/ZmyofrkKsmwcN.png') no-repeat;
  cursor: pointer;
}

.webletzoek input.empty {
  color: #878787;
}
.webletzoek form, .webletzoek fieldset {
  margin: 0;
  padding: 0;
}
body #content .standardText h2 a
{
  background: transparent;
}

body #content .standardText .plaatje,
body #content .overview ul li .plaatje
{
  float: right;
}

body #content .standardText .plaatje img
{
  padding-top: 0.2em;
  padding-left: 1em;
  padding-right: 0;
}

body #content .overview ul li .datum
{
  font-style: normal;
}

body #content .standardText span.datum
{
  font-weight: normal;
  display: block;
  color: #878787;
}


#content .overview ul li
{
  padding-bottom: 1em;
  border-bottom: 1px solid #878787;
}

#content .overview ul li:first-of-type{
  margin-top: 1.5em;
}


body #pageWrapper .overview ul li h2,
body #pageWrapper .overview ul li p
{
  float: none;
  width: auto;
}

body #pageWrapper.wide .overview ul li h2,
body #pageWrapper.wide .overview ul li p
{
  float: none;
  width: auto;
}

.galleryContainer .viewerContainer
{
  margin-left: -25px;
}

#left .kolom1
{
  width: auto;
}

#left .kolom1 .weblet, #left .kolom1 .weblettekst, #left .kolom1 .webletarchief1
{
  float: none;
  width: auto;
}

#left .kolom1 .weblet-body
{
  padding: 1em 0;
}

.kolom1 h2.webletTitle, .kolom2 h2.webletTitle, .kolom3 h2.webletTitle
{
  background: transparent;
  color: #e92d2d;
  margin: 0;
  border-bottom: 2px solid #878787;
  font-size: 250%;
  line-height: 100%;
  height: auto;
  padding-bottom: 12px;
  clear: both;
  text-indent: 0;
}


#moduleWrapper{
  border-top: 0;
}

#moduleWrapper #content
{
  padding: 0;
  width: auto;
}

#content .weblet h2.webletTitle,
#content .weblet h2.webletTitle a{
  color: #105EAD;
}



#pageWrapper .webletLocationrighttop b,
#pageWrapper .webletLocationrighttop strong
{
  font-weight: bold;
  font-size: 100%;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; /* IE 7 does not support inherit */
}


#pageWrapper .webletLocationrighttop a
{
  display: inline;
  background: none;
  position: static;
  text-align: left;
  padding: 0;
  text-decoration: underline;
  font-weight: normal;
}

#pageWrapper .webletLocationrighttop li a
{
  display: block;
  position: static;
  padding-Left: 16px;
}

#mainMenu
{
  background-color: #105EAD;
}

.externalLink img
{
  vertical-align: baseline;
}

#mainMenu .webletnavigation li.selected ul a
{
  color: #105EAD;
}

#pageWrapper .webletLocationrighttop .overlap
{
  background: #105EAD url('/dds/gx/ZmyofrkKgmtfF.png') no-repeat top right;
}

#pageWrapper .webletLocationrighttop
{
  background-color: #105EAD;
}

.webletLocationlogo
{
  top: 0px;
}

#mainMenu .webletnavigation li a
{
  /* background: transparent url('/dds/gx/ZmyofrkKyzsfF.gif') no-repeat left 50%; */
}

#OverlayContainer
{
  z-index: 100 !important;
}

.MultiBoxContainer
{
  z-index: 200 !important;
}a.anchor_id{
  display:none !important; 
}

span.first-letter {
    display: inline-block !important;
    width: auto !important;
}
.webletLocationlogo {
    display: block;
    left: 0px;
    outline: 0 none;
    position: absolute;
    /*  top: 8px; */
}
#top .webletLocationrighttop h2.webletTitle {
    font-size: 250%;
    font-weight: normal;
    padding-bottom: 10px;
    padding-left: 23px;
}

.kolom1 h2.webletTitle,
.kolom2 h2.webletTitle,
.kolom3 h2.webletTitle {
    color: #105EAD;
}
.webletarchief1 li {
    color: #333333;
    list-style: none outside none;
}
#right h2.webletTitle {
    background-color: #E60F0F;
    color: #FFFFFF;
    font-size: 170%;
    font-weight: normal;
    line-height: 38px;
    margin: 0;
    padding: 0 10px 0.6em;
}
h1,
.weblethorizontalNavigation div.containerTitle {
    color: #105EAD !important;
}
h2.color,
h3.color {
    color: #105EAD;
}
.webletLocationright1 h2,
.webletLocationright2 h2,
.webletLocationright3 h2,
.webletLocationrightsocial h2 {
    background-color: #E60F0F;
}
img.multimedia_right,
img.right {
    padding-left: 8px;
    padding-bottom: 5px;
}
img.multimedia_left,
img.left {
    padding-right: 8px;
    padding-bottom: 5px;
}
.replies {
    clear: both;
    border-top: 1px dotted #bbb;
    border-bottom: 1px dotted #bbb;
}
#content .reactie .titel {
    background: #E8E8E8;
    color: #fff;
}


body .webletcontentSlide h2.slideTitle {
    background-color: #105EAD;
    left: 230px;
}
 /* ------------------------------------------------------------------------- */
/* ------------------------  Image/Content slider  ------------------------- */
/* ------------------------------------------------------------------------- */


.slider {
  left: 0;
  top: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}

.webletcontentSlide
{
  position: relative;
}


body .slider li:first-child,
body .slider li:first-child .text,
body .slider li:first-child .text img
{
  position: relative;
}

.slider li {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: #fff;
  height: 100%;
}

.webletcontentSlide .backgrImageLink{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  display: block;
  z-index: 1;
}

.webletcontentSlide .text {
  position: absolute;
}

.webletcontentSlide h2.slideTitle
{
  position: absolute;
  bottom: 45px;
  left: 45px;
  padding-right: 26px;
  margin: 0;
  line-height: 100%;
  color: #fff;
}

.webletcontentSlide h2.slideTitle a
{
  display: block;
}

.webletcontentSlide h2.slideTitle a:hover
{
  text-decoration: none;
}

.bullets {
  position: absolute;
  right: 20px;
  bottom: 10px;
  padding: 5px;
}

.bullets div {

  display: block;
  float: left;
  margin-left: 3px;
  width: 12px;
  height: 12px;
  line-height: 6px;
  background: transparent url('/dds/gx/ZmdezmiLccJ.png') no-repeat 2px 2px;

  cursor: pointer;
}

.bullets div.selected {
  background-position: 2px -10px;
}

.prevNextBtns
{
  position: absolute;
  left: 20px;
  bottom: 10px;
  padding: 5px;
}

.prevNextBtns>span
{
  cursor: pointer;
}    .webletshare .service
{
  float: left;
}

.webletshare .service a
{
  display: block;
  padding: 0.2em;
  margin: 0.2em 1.2em 0.4em 0;
  text-decoration: none;
}

.webletshare .service a.print
{
  display: none;
  cursor: pointer;
}

.webletshare .service a:hover
{
  text-decoration: none;
}

.webletshare .service a.no-label
{
  line-height: 0;
  margin: 0.2em 0.4em 0.4em 0;
}


.webletshare [class^="icon-"],
.webletshare [class*=" icon-"]
{
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-transform: inherit;
}


.webletshare .icon-16x16 a.label img,
.webletshare .icon-mono a.label .icon
{
  margin-right: 0.4em;
  vertical-align: text-bottom;
}


.webletshare .icon-32x32 a.label
{
  text-align: center;
}

.webletshare .icon-32x32 a.label span
{
  display: block;
}


.webletshare .icon-mono a.no-label .icon
{
  font-size: 2em;
}





.webletshare .icon-x{
  display: inline-flex;
  width: 25px;
  height: 25px;
  line-height: 25px;
  justify-content: center;
  align-items: center;
  position: relative;
}

.webletshare .icon-x::before{
  content: "";
  mask-image: url('data:image/svg+xml;utf8,<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>');
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background: currentcolor;
}
 .weblettekst
{
  padding: 0;
  margin: 0;
}

 
.webletStyletrbqruDsHuOnMzJeLdLQTE { 


}
.webletStylebecqruDsHuOnMzJeLdLQTK { 


}
.webletStylelvbqruDsHuOnMzJeLdLQTG { 


}
.webletStylejacqruDsHuOnMzJeLdLQTI { 


}
.webletStylersdqruDsHuOnMzJeLdLQHJ { 


}
.webletStylepxdqruDsHuOnMzJeLdLQHF { 


}
.webletStylenylvruDsHuOnMzJeLdLQRE { 


}
.webletStyledhwatuDsHuOnMzJeLdLQNF { 


}
.webletStylehhbawuDsHuOnMzJeLdLQND { 


}
.webletStylezkbawuDsHuOnMzJeLdLQNA { 


}
.webletStylehnedsuDsHuOnMzJeLdLQLH { 


}
.webletStylebkdqruDsHuOnMzJeLdLQJL { 


}html {
background: none repeat scroll 0 0 #ffffff;}

#whiteShade {
  width: 0;
  height: 0;
}

#moduleWrapper {
  width: 464px;
  float: right;
  margin-bottom: 2em;
  padding: 0;
}

#bottom{
  margin-top: 0;
}

.webletLocationlogo {
display: block;
left: 0px;
outline: 0 none;
position: absolute;}

#top .webletLocationrighttop h2.webletTitle {
font-size: 250%;
font-weight: normal;
padding-bottom: 10px;
padding-left: 23px;}

#pageWrapper .webletLocationrighttop .overlap {
background: transparent;}

.kolom1 h2.webletTitle, .kolom2 h2.webletTitle, .kolom3 h2.webletTitle {
color: #105EAD;}

#left .webletLocationleftmiddle{
  padding: 0;
}

body .webletcontentSlide{
  width: auto;
}

body .webletcontentSlide h2.slideTitle {
/*background-color: #E60F0F;*/
background-color: rgba(215, 15, 15, 0.8); /*background slider weblets transparant*/
/*left: 230px;*/ 
left: 0;/*Titel van slider linkslijnend*/
width:204px;}

.webletarchief1 li {
color: #333333; 
list-style: none outside none;}

#right h2.webletTitle {
background-color: #E60F0F;
color: #FFFFFF;
font-size: 170%;
font-weight: normal;
line-height: 38px;
margin: 0;
padding: 0 10px 0.6em;}

h1, .weblethorizontalNavigation div.containerTitle {
color: #105EAD !important;}

h2.color, h3.color{
color: #105EAD;}

.webletLocationright1 h2, .webletLocationright2 h2, .webletLocationright3 h2, .webletLocationrightsocial h2 {
background-color: #E60F0F;}

img.right {
padding-left:8px;
padding-bottom:5px;}

img.left {
padding-right:8px;
padding-bottom:5px;}

.replies {
clear:both;
border-top: 1px dotted #bbb;
border-bottom: 1px dotted #bbb;}

#content .reactie .titel {
background: #E8E8E8;
color:#fff;}

/* styling ankers aangepast RvO*/
a.arrow.up {
float: right;
padding-bottom: 0.5em;
text-align: right;}

/*Geen marge multimedia in weblet innerbottom RvO 10-4-2015*/
div#left div#moduleWrapper div.weblettekst.webletLocationinnerbottom div.weblet-body {
padding: 0;}

#right {
margin-top: 50px;}

*/Tabel op home*/
#left .kolom1 .weblet-body table.ISE-noborder td {
padding: 0 !important;
text-align: center !important;}

table.ISE-noborder td {
border: medium none;
padding: 0;
text-align: center;}

div#pageWrapper div#mainWrapper div#left div#moduleWrapper div#content div.weblettekst.webletLocationkolom1 div.weblet-body {
padding: 0;}
/*  ----  Einde tabel op home*/

/*Rvo Images in custom slider centreren als ze minder dan 270 px hoog zijn*/
ul#slider_fwoiukCsHgJrOhCCcByFdH li div.text > img {
position: relative;
top: 45px;}
/* ----  Einde Rvo Images in custom slider centreren als ze minder dan 270 px hoog zijn*/

/*Rvo bullet bg rood*/
body .bullets {
/*background-color: #E60F0F;*/
background-color:rgba(215, 15, 15, 0.8)} /*background slider weblets transparant*/

/*RvO uitlijning tweede regel webletLocationrighttop*/
#pageWrapper .webletLocationrighttop .weblet-body {
padding: 0 0 1.5em 6px;}

/*RvO divider die alleen bij printknop toont in share weblet verbergen - gelijke witruimte tussen iconen - uitlijning bovenkant uniform*/
#right .webletshare .service a.print {
background: none;
margin-left:0;
padding-left:0;
position:relative;
top:-3px;}

#right .webletshare .service a.no-label.email {
position: relative;
top: -3px;}
/*Einde RvO divider die alleen bij printknop toont in share weblet verbergen - gelijke witruimte tussen iconen - uitlijning bovenkant uniform*/

/*
Tijdelijke marker voor als Geokaarten niet werken
div.iFrame iframe {
background-color: violet !important;}
*/


@media print
{

}

