@media screen,tv,projection,print {
  a.toplink,a.toplink:visited {
    color:#C92C86;
    font-size:20px;
    font-weight:700;
    right:237px;
    text-decoration:none;
    z-index:100;
  }

  a.toplink:hover,a.toplink:visited:hover {
    color:#0081C3;
    text-decoration:none!important;
  }

  * {
    margin:0;
    padding:0;
  }

  .tekstbrowser,.verborgen {
    display:none!important;
    visibility:hidden;
  }

  hr {
    display:none;
  }

  .tekstbrowser {
    display:none!important;
    visibility:hidden!important;
  }

  html {
    border:0;
    height:100%;
    margin:0;
    padding:0;
    width:auto;
  }

  body {
    background-color:#0081C3;
    background-image:url(/views/internet/img/BG/BGSite.jpg);
    background-position:left top;
    background-repeat:repeat-x;
    border:0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:70%;
    margin:0;
    padding:0;
  }

  .home {
    border:0;
    margin:0;
    padding:0 20px;
    text-align:center;
  }

  .pagina {
    border:0;
    margin:0;
    padding:0 20px;
    text-align:center;
  }

  .omhulsel {
    background-color:#FFF;
    border-bottom:1px solid #003b59;
    border-left:1px solid #003b59;
    border-right:1px solid #003b59;
    border-top:1px solid #C1C1C1;
    margin:23px auto 0;
    max-width:946px;
    padding:0;
    position:relative;
    text-align:left;
  }

  .headerhouder {
    background: url('/views/internet/img/BG/BGHeader.jpg') repeat-x;
    height:198px;
    position:relative;
  }

  .servicebalk {
    background: url('/views/internet/img/BG/BGHeader.jpg') repeat-x;
    position:absolute;
    top : 0;
    right: 0;
    padding-top: 4px;
    padding-right:14px;
    margin-bottom: 1px;
    height:22px;
    width: 932px;
    color:#0081C3;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:108%;
    text-align: right;
    line-height:1.2em;
  }

  .servicebalk a {
    color:#0081C3;
    cursor:pointer;
    display:inline-block;
    text-decoration:none;
  }

  .servicebalk a:hover {
    text-decoration:underline;
  }

  .servicebalk a.vlag {
    margin-left:.5em;
    margin-right:.5em;
  }

  .servicebalk a.vlag img {
    position: relative;
    top: 2px;
    border:0;
  }

  .servicebalk .pijplijn {
    background: url('/views/internet/img/BG/pijplijn2.gif') center .2em no-repeat;
    display:inline-block;
    height: 1em;
    margin: 0 .5em;
    width: .8em;
  }

  .headerhouder .headerfoto {
    top: 29px;
    position: relative;
    display:block;
    height:139px;
  }

  .headerhouder .headerfoto a {
    border:0;
    cursor:pointer;
    margin:0;
  }

  .headerhouder .headerfoto a img {
    border:0;
    cursor:pointer;
    height:139px;
    margin:0;
    padding:0;
    width:946px;
  }

  .headerhouder .headerbottom {
    border:0;
    height:28px;
    margin:0;
    padding:0;
  }

  .horizontalenav {
    border:0;
    color:#FFF;
    font-size:126%;
    font-weight:700;
    margin:0;
    padding-left:14px;
    padding-right:14px;
    padding-top:6px;
    position:absolute;
    top:168px;
    width:920px;
  }

  .contentcontainer {
    background-color:#FFF;
    margin:0;
    padding:0;
  }

  .pagina .linkerkolom {
    background-color:#FFF;
    border:0;
    display:inline;
    float:left;
    margin:8px;
    padding:0;
    position:relative;
    width:234px;
  }

  .pagina .middenkolom {
    background-color:#FFF;
    border:0;
    margin:8px 252px;
    padding:0;
    position:relative;
  }

  .home .middenkolom {
    background-color:#FFF;
    display:block;
    float:right;
    margin:8px 4px;
    padding:0;
    position:relative;
    width:234px;
  }

  .rechterkolom {
    background-color:#FFF;
    display:inline;
    float:right;
    margin:8px 8px 8px 4px;
    padding:0;
    position:relative;
    width:225px;
  }

  .home .linkerkolom {
    background-color:#FFF;
    border-bottom-width:0;
    border-left-width:0;
    border-right-width:0;
    border-top:0 solid #003b59;
    display:block;
    margin:0 482px 8px 8px;
    padding:8px 0 0;
    position:relative;
  }

  .home .linkerkolom h2 {
    border-bottom:1px solid #003b59;
    border-left:1px solid #003b59;
    border-right:1px solid #003b59;
    border-top:1px solid #003b59;
    color:#C92C86;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:140%;
    line-height:1.2em;
    margin:0;
    padding-left:8px;
    padding-right:8px;
  }

  .page .linkerkolom h2 {
    border-left:0;
    color:#C92C86;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:140%;
    line-height:1.2em;
    margin:0;
    padding-left:8px;
    padding-right:8px;
  }

  .linkerkolom .nieuwsberichten {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border-bottom:1px solid #003b59;
    border-left:1px solid #003b59;
    border-right:1px solid #003b59;
    position:relative;
  }

  .linkerkolom .nieuwsberichten .nieuwsberichten {
    border-left-width:0!important;
    border-right-width:0!important;
  }

  .linkerkolom .last {
    border-bottom:1px solid #003b59;
  }

  .nieuwsberichten .nieuwsitem {
    clear:left;
    margin:0 0 5px;
    padding-bottom:5px;
  }

  .nieuwsberichten .nieuwsitem .titel {
    margin-left:92px;
    padding-top:4px;
  }

  .nieuwsberichten .nieuwsitem .inhoud {
    background-image:none;
    display:inline;
    margin-top:0;
  }

  .nieuwsberichten .nieuwsitem .inhoud .afbeelding {
    background-image:none;
    margin-top:4px;
    position:absolute;
    width:92px;
  }

  .nieuwsberichten .nieuwsitem .inhoud .afbeelding img,.nieuwsberichten .nieuwsitem .inhoud .afbeelding a img,.nieuwsberichten .nieuwsitem .inhoud .afbeelding a:hover img {
    background-color:#FFF;
    border:1px solid #0081C3;
    display:block;
    margin-left:8px;
    padding:2px;
  }

  .nieuwsberichten .nieuwsitem .inhoud .tekst {
    color:#007BBE;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:80%;
    left:92px;
    margin-right:100px;
    position:relative;
  }

  .nieuwsberichten .nieuwsitem .inhoud .info {
    border-bottom:1px solid #C1C1C1;
    display:block;
    padding-bottom:3px;
    position:relative;
  }

  .nieuwsberichten .nieuwsitem .inhoud .metafbeelding {
    height:auto!important;
    min-height:74px;
  }

  .nieuwsberichten .nieuwsitem .inhoud .tekst a {
    color:#007BBE;
  }

  .nieuwsberichten .nieuwsitem .inhoud .tekst .pijplijn {
    background-image:url(/views/internet/img/BG/pijplijn2.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 .2em;
  }

  .nieuwsberichten .nieuwsitem .inhoud .tekst .kop {
    color:#007BBE;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:700;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .linkerkolom .vacatures {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border-top:1px solid #003b59;
  }

  .vacatures .vacaturesitem {
    clear:left;
    margin:0 0 15px;
    padding-bottom:10px;
  }

  .vacatures .vacaturesitem .titel {
    margin-left:92px;
    padding-top:4px;
  }

  .vacatures .vacaturesitem .inhoud {
    background-image:none;
    display:inline;
    margin-top:8px;
  }

  .vacatures .vacaturesitem .inhoud .afbeelding {
    background-image:none;
    margin-top:4px;
    position:absolute;
    width:92px;
  }

  .vacatures .vacaturesitem .inhoud .afbeelding img,.vacatures .vacaturesitem .inhoud .afbeelding a img,.vacatures .vacaturesitem .inhoud .afbeelding a:hover img {
    background-color:#FFF;
    border:1px solid #0081C3;
    display:block;
    margin-left:8px;
    padding:2px;
  }

  .vacatures .vacaturesitem .inhoud .tekst {
    border-bottom:1px solid #C1C1C1;
    color:#007BBE;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:.8em;
    left:92px;
    margin-right:100px;
    padding-bottom:3px;
    position:relative;
  }

  .vacatures .vacaturesitem .inhoud .tekst .pijplijn {
    background-image:url(/views/internet/img/BG/pijplijn2.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 .2em;
  }

  .vacatures .vacaturesitem .inhoud .tekst .kop {
    color:#007BBE;
    display:block;
    font-weight:700;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .pagina .footer {
    border-top:1px solid #007BBE;
    clear:left;
    margin-left:254px;
    margin-right:254px;
    margin-top:0;
    padding-top:.4em;
  }

  .home .footer {
    border:0;
    clear:left;
    margin-left:4px;
    margin-top:.4em;
    position:relative;
  }

  .footer .inhoud {
    color:#003b59!important;
    font-size:90%;
    margin:0;
    padding:0;
  }

  .footer .inhoud a {
    color:#007BBE;
    display:inline;
    margin:0;
    padding:0;
  }

  .footer .inhoud .pijplijn {
    background-image:url(/views/internet/img/BG/pijplijn2.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin:0 .2em;
  }

  .rechterkolom div.sliderholder {
    border-bottom:1px solid #CaCaCa;
    border-left:1px solid #CaCaCa;
    border-right:1px solid #CaCaCa;
    border-top:1px solid #CaCaCa;
    margin-bottom:14px;
    overflow:hidden;
    padding:0;
    width:222px;
  }

  .rechterkolom ul#slider {
    display:block;
    float:left;
    margin:0;
    overflow:hidden;
    padding:0;
    position:static;
    text-align:left;
    width:222px;
  }

  .rechterkolom div.sliderholder ul#slider li {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGYooslider.jpg);
    background-position:left bottom;
    background-repeat:repeat-x;
    border-bottom:1px solid #CaCaCa;
    display:block;
    height:89px;
    overflow:hidden;
    padding:0;
    position:static;
    width:222px;
  }

  .rechterkolom div.sliderholder ul#slider li div.inhoud {
    display:block;
    height:200px;
    line-height:1em;
    margin:-120px 10px 0;
    overflow:hidden;
    padding-top:10px;
    position:static;
  }

  .rechterkolom div.sliderholder ul#slider li.selected {
    height:210px;
  }

  .rechterkolom div.sliderholder ul#slider li.selected div.inhoud {
    margin:0 10px;
  }

  .rechterkolom div.sliderholder ul#slider .inhoud .afbeelding {
    display:block;
    height:105px;
    overflow:hidden;
    position:static;
    text-align:center;
    width:201px;
  }

  .rechterkolom div.sliderholder ul#slider .inhoud .afbeelding img {
    border:0;
    display:block;
    position:static;
    text-align:center;
    vertical-align:bottom;
  }

  .rechterkolom div.sliderholder ul#slider .inhoud .tekst {
    color:#007bbe;
    display:block;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:90%;
    height:54px;
    margin-top:14px;
    overflow:hidden;
    text-align:left;
    width:201px;
  }

  .rechterkolom div.sliderholder ul#slider .inhoud .tekst .kop {
    color:#007BBE;
    font-family:Georgia, "Times New Roman", Times, serif;
  }

  .rechterkolom .zoeken {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border:1px solid #CaCaCa;
    clear:left;
    display:block;
    margin-bottom:14px;
    position:relative;
  }

  .rechterkolom .zoeken h2 {
    background-image:none;
    color:#003b59;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:128%;
    line-height:1.4em;
    margin-bottom:0;
    padding-left:8px;
    padding-right:8px;
  }

  .rechterkolom .zoeken a {
    background-image:none;
    color:#003b59;
    display:block;
    font-size:94%;
    line-height:1.4em;
    margin-bottom:8px;
    padding-left:8px;
    padding-right:8px;
  }

  .rechterkolom .zoeken form {
    border:0;
  }

  .rechterkolom .zoeken form fieldset {
    border:0;
    display:block;
    width:223px;
  }

  .rechterkolom .bekendmakingzoeken form fieldset {
    border:0;
    display:block;
    width:200px;
  }

  .rechterkolom .zoeken form .zoekbox {
    background-image:none;
    border:1px solid #C1C1C1;
    color:#007BBE;
    margin-bottom:8px;
    margin-left:8px;
    width:138px;
  }

  .rechterkolom .zoeken form .zoekbutton {
    background-color:transparent;
    background-image:url(/views/internet/img/BG/plijltjenaarrechtskleinPaars01.gif);
    background-position:right .5ex;
    background-repeat:no-repeat;
    border:0;
    color:#003b59;
    cursor:pointer;
    font-weight:700;
    height:2.6ex;
    margin-bottom:9px;
    padding-left:2px;
    padding-right:11px;
    width:68px;
  }

  .rechterkolom .zoeken form .zoekbutton:hover {
    text-decoration:underline;
  }

  .rechterkolom .zoeken .verborgen {
    display:none;
  }

  .rechterkolom .zoeken .formulier {
    margin-bottom:0;
    margin-top:0;
  }

  .rechterkolom .zoeken .formulier fieldset {
    margin-left:0;
  }

  .rechterkolom .zoeken .formulier fieldset .rij .invoer input {
    width:194px;
  }

  .rechterkolom .highlight {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border:1px solid #003b59;
    display:block;
    margin-bottom:14px;
    overflow:hidden;
    width:223px;
  }

  .rechterkolom .highlight .inhoud {
    line-height:1em;
    position:relative;
  }

  .rechterkolom .highlight .inhoud .afbeelding img,.rechterkolom .highlight .inhoud .afbeelding a img,.rechterkolom .highlight .inhoud .afbeelding a:hover img {
    background-color:#FFF;
    border:1px solid #0081C3;
    display:block;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    padding:2px;
    width:197px;
  }

  .rechterkolom .highlight .inhoud .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:110%;
    line-height:1.2em;
    margin:0 10px 10px;
  }

  .rechterkolom .opiniepeiling .inhoud .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:110%;
    line-height:1.2em;
    margin:0 10px;
  }

  .rechterkolom .highlight .inhoud .tekst .kop {
    color:#007BBE;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:700;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .rechterkolom .downloads {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border:1px solid #003b59;
    display:block;
    margin-bottom:14px;
    overflow:hidden;
    padding-bottom:2px;
    width:225px;
  }

  .rechterkolom .downloads .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:112%;
    margin:0 10px 10px;
  }

  .rechterkolom .downloads .tekst ul {
    list-style-type:none;
  }

  .rechterkolom .downloads .tekst ul li {
    background-image:url(/views/internet/img/BG/Internelinkspijltje.gif);
    background-position:left .5em;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst ul li a {
    color:#007BBE;
    padding:2px 0;
  }

  .rechterkolom .downloads .tekst ul li.pdf {
    background-image:url(/views/internet/img/BG/bt_acrobat.gif);
    background-position:left 0;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst ul li.doc {
    background-image:url(/views/internet/img/BG/bt_word.gif);
    background-position:left 0;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst ul li.xls {
    background-image:url(/views/internet/img/BG/bt_excel.gif);
    background-position:left 0;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst ul li.ppt,.rechterkolom .downloads .tekst ul li.pps {
    background-image:url(/views/internet/img/BG/bt_powerpoint.gif);
    background-position:left 0;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst ul li.rm,.rechterkolom .downloads .tekst ul li.ra,.rechterkolom .downloads .tekst ul li.ram {
    background-image:url(/views/internet/img/BG/bt_real.gif);
    background-position:left 0;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst ul li.wma {
    background-image:url(/views/internet/img/BG/bt_winmedia.gif);
    background-position:left 0;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst ul li.jpg,.rechterkolom .downloads .tekst ul li.gif,.rechterkolom .downloads .tekst ul li.bmp,.rechterkolom .downloads .tekst ul li.png,.rechterkolom .downloads .tekst ul li.psd {
    background-image:url(/views/internet/img/BG/bt_afbeelding.gif);
    background-position:left 0;
    background-repeat:no-repeat;
    color:#007BBE;
    padding:2px 0 2px 20px;
  }

  .rechterkolom .downloads .tekst .kop {
    color:#007BBE;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:700;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .rechterkolom .internelinks {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border:1px solid #003b59;
    display:block;
    margin-bottom:14px;
    overflow:hidden;
    padding-bottom:2px;
    width:225px;
  }

  .rechterkolom .internelinks .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:112%;
    margin:0 10px 10px;
  }

  .rechterkolom .internelinks .tekst ul {
    list-style-type:none;
  }

  .rechterkolom .internelinks .tekst ul li {
    background-image:url(/views/internet/img/BG/Internelinkspijltje.gif);
    background-position:left .6ex;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:14px;
  }

  .rechterkolom .internelinks .tekst ul li a {
    color:#007BBE;
    padding:2px 0;
  }

  .rechterkolom .internelinks .tekst ol,.rechterkolom .internelinks .tekst ul ol {
    list-style:outside;
    list-style-type:decimal;
  }

  .rechterkolom .internelinks .tekst ol li,.rechterkolom .internelinks .tekst ul ol li {
    background-image:none;
    color:#007BBE;
    list-style:outside;
    list-style-type:decimal;
    margin-left:24px;
    padding:0;
  }

  .rechterkolom .internelinks .tekst ol li a,.rechterkolom .internelinks .tekst ul ol li a {
    color:#007BBE;
    padding:2px 0;
  }

  .rechterkolom .internelinks .tekst .kop {
    color:#007BBE;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:700;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .rechterkolom .externelinks {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border:1px solid #003b59;
    display:block;
    margin-bottom:14px;
    overflow:hidden;
    padding-bottom:2px;
    width:225px;
  }

  .rechterkolom .externelinks .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:112%;
    margin:0 10px 10px;
  }

  .rechterkolom .externelinks .tekst ul {
    list-style-type:none;
  }

  .rechterkolom .externelinks .tekst ul li {
    background-image:url(/views/internet/img/BG/Externelinkspijltje.gif);
    background-position:left .6ex;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:14px;
  }

  .rechterkolom .externelinks .tekst ul li a {
    color:#007BBE;
    padding:2px 0;
  }

  .rechterkolom .externelinks .tekst .kop {
    color:#007BBE;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:700;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .rechterkolom .servicelinks {
    background-color:#FFF;
    background-image:none;
    display:block;
    margin-bottom:14px;
    position:relative;
  }

  .rechterkolom .servicelinks .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:100%;
    line-height:1.7em;
    margin:10px;
  }

  .rechterkolom .servicelinks .tekst ul li a {
    display:block;
    height:1.7em;
  }

  .rechterkolom .servicelinks .tekst ul {
    list-style-type:none;
  }

  .rechterkolom .servicelinks .tekst ul li a.print {
    background-image:url(/views/internet/img/BG/print.gif);
    background-position:left .1em;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:20px;
  }

  .rechterkolom .servicelinks .tekst ul li a.mailafriend {
    background-image:url(/views/internet/img/BG/mail.gif);
    background-position:left .1em;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:20px;
  }

  .rechterkolom .servicelinks .tekst ul li a.mailredactie {
    background-image:url(/views/internet/img/BG/mail.gif);
    background-position:left .1em;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:20px;
  }

  .rechterkolom .servicelinks .tekst ul li a.rss {
    background-image:url(/views/internet/img/BG/rss.gif);
    background-position:left .1em;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:20px;
  }

  .rechterkolom .servicelinks .tekst ul li a.logout {
    background-image:url(/views/internet/img/BG/Internelinkspijltje.gif);
    background-position: .4em .5em;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:20px;
  }

  .rechterkolom .servicelinks .tekst ul li a.top {
    background-image:url(/views/internet/img/BG/top.gif);
    background-position:left .1em;
    background-repeat:no-repeat;
    color:#007BBE;
    padding-left:20px;
  }

  .wapen {
    background-image:url(/views/internet/img/BG/wapen.gif);
    background-position:98% top;
    background-repeat:no-repeat;
    clear:both;
    height:65px;
    margin-bottom:10px;
    margin-left:1px;
    margin-top:0;
    position:relative;
  }

  .geenwapen .wapen {
    background-image:none;
  }

  .middenkolom .verticalenav {
    background-color:#FFF;
    border:1px solid #003b59;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    margin-bottom:14px;
    position:relative;
  }

  .middenkolom .verticalenav h2 {
    border-bottom:1px solid #003b59;
    color:#C92C86;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:140%;
    line-height:1.2em;
    margin:0;
    padding-left:8px;
    padding-right:8px;
  }

  .linkerkolom .verticalenav h2 {
    border-bottom:1px solid #003b59;
    color:#C92C86;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:140%;
    line-height:1.2em;
    margin:0;
    padding-left:8px;
    padding-right:8px;
  }

  .linkerkolom .verticalenav {
    background-color:#FFF;
    border:1px solid #003b59;
    display:block;
    margin-bottom:14px;
    position:relative;
  }

  .middenkolom .highlight {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border:1px solid #003b59;
    display:block;
    margin-bottom:14px;
  }

  .middenkolom .highlight .inhoud {
    line-height:1em;
  }

  .middenkolom .highlight .inhoud .afbeelding img,.middenkolom .highlight .inhoud .afbeelding a img,.middenkolom .highlight .inhoud .afbeelding a:hover img {
    background-color:#FFF;
    border:1px solid #0081C3;
    display:block;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    padding:2px;
    width:204px;
  }

  .middenkolom .highlight .inhoud .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:90%;
    margin:0 10px 10px;
  }

  .middenkolom .opiniepeiling .inhoud .tekst {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:90%;
    margin:0 10px;
  }

  .middenkolom .highlight .inhoud .fout {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:80%;
    margin:10px;
  }

  .middenkolom .highlight .inhoud .tekst .kop {
    color:#007BBE;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:700;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .highlight .inhoud .formulier .verborgen {
    display:none;
  }

  .highlight .inhoud .formulier {
    background-color:transparent!important;
    background-image:none;
    border:0;
    display:block;
    margin:0;
    padding:0 0 10px;
    position:relative;
  }

  .highlight .inhoud .tekst .formulier {
    padding:0;
  }

  .highlight .inhoud .formulier fieldset {
    margin-left:0;
  }

  .highlight .inhoud .formulier fieldset .rij {
    margin-left:0;
  }

  .highlight .inhoud .stelling {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:90%;
    line-height:1.2em;
    margin:0 10px 10px;
  }

  .highlight .inhoud .stelling p {
    color:#007BBE;
    font-weight:400;
    text-decoration:none;
  }

  .highlight .inhoud .formulier .antwoorden {
    color:#003b59;
    display:block;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:0 10px;
    padding-bottom:10px;
  }

  .highlight .inhoud .formulier .antwoorden .antwoord {
    margin:0;
  }

  .highlight .inhoud .formulier .antwoorden .antwoord label {
    margin:1px 4px 0;
  }

  .highlight .inhoud .formulier div.knoppen {
    clear:left;
    display:block;
    margin:0;
    padding-left:10px;
    padding-top:8px;
  }

  .highlight .inhoud .formulier fieldset.knoppen {
    padding-left:0;
  }

  .highlight .inhoud .formulier .knoppen .verzenden {
    padding-left:0;
  }

  .highlight .inhoud form fieldset.knoppen {
    margin:0;
    padding:0;
  }

  .highlight .inhoud form fieldset.knoppen input.versturen {
    background-color:#F5E6F0;
    background-image:url(/views/internet/img/bullets/button-pijl.gif);
    background-position:right .4ex;
    background-repeat:no-repeat;
    border:1px solid #c92c86;
    color:#c92c86;
    cursor:pointer;
    display:block;
    float:left;
    font-weight:700;
    margin-left:0!important;
    padding:0 14px 0 2px;
  }

  .highlight .inhoud form .knoppen .verzenden input {
    background:#F5E6F0 url(/views/internet/img/bullets/button-pijl.gif);
    background-color:#fff;
    background-position:right .4ex;
    background-repeat:no-repeat;
    border:1px solid #c92c86;
    color:#c92c86;
    cursor:pointer;
    display:block;
    font-weight:700;
    margin-left:0!important;
    padding:0 14px 0 2px;
  }

  .highlight .inhoud form .knoppen .verzenden input:hover,.highlight .inhoud form fieldset.knoppen input.versturen:hover {
    text-decoration:underline;
  }

  .highlight .inhoud .bericht_na_verzending {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:10px;
  }

  .highlight .inhoud .reedsgestemd {
    color:#007BBE;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    margin:10px;
  }

  .highlight .inhoud .resultaten {
    color:#003b59;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:10px;
  }

  .highlight .inhoud .resultaten .inleiding_resultaten {
    line-height:1.2em;
  }

  .highlight .inhoud .resultaten ul {
    display:block;
  }

  .highlight .inhoud .resultaten ul li {
    color:#C92C86;
    display:block;
    line-height:1.2em;
    list-style-type:none;
    margin:.4em 0;
  }

  .highlight .inhoud .resultaten ul li .resultaat_antwoord {
    color:#003b59;
    line-height:1.2em;
  }

  .highlight .inhoud .resultaten ul li .opiniestaaf {
    background-image:url(/views/internet/img/BG/BGgrafiek.gif);
    background-position:top;
    background-repeat:repeat-x;
    border:1px solid #C92C86;
    font-size:9px!important;
    height:9px!important;
    line-height:0!important;
  }

  .highlight .inhoud .resultaten .aantalstemmen {
    line-height:1.2em;
  }

  .pagina .middenkolom .broodkruimel {
    background-color:#FFF;
    color:#003b59;
    display:block;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:96%;
    font-style:italic;
    font-weight:400;
    line-height:1.3em;
    margin:0 4px;
    padding:.2em 0 .3em;
  }

  .pagina .middenkolom .broodkruimel a,.pagina .middenkolom .broodkruimel a:visited {
    color:#0081C3;
    cursor:pointer;
    display:inline;
    font-style:normal;
    font-weight:700;
    margin:0;
    text-decoration:none;
  }

  .pagina .middenkolom .broodkruimel a:hover,.pagina .middenkolom .broodkruimel a:visited:hover {
    text-decoration:underline;
  }

  .pagina .middenkolom .broodkruimel span.tussenteken {
    background-image:url(/views/internet/img/BG/tussenteken.gif);
    background-position:center .4em;
    background-repeat:no-repeat;
    color:#0081C3;
    display:inline;
    margin:0 .5em;
    padding:0 2px 0 1px;
  }

  .dossier .lijst ul {
    display:block;
    list-style-position:inside;
    margin:10px 0;
  }

  .dossier .lijst ul li a {
    font-size:90%;
    font-weight:400;
  }

  .dossier .resultaten {
    border-top-color:#C92C86;
    border-top-style:solid;
    border-top-width:1px;
    margin-top:1em;
    padding:.8em 0 .4em;
  }

  .dossier .resultaten h3 {
    background-image:url(/views/internet/img/BG/Listbullitt.gif);
    background-position:1.1em .4em;
    background-repeat:no-repeat;
    color:#C92C86;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:700;
    list-style:none;
    margin-bottom:1em;
    padding-left:3.7em;
  }

  .dossier .resultaten dt.link {
    border-top-color:#C1C1C1;
    border-top-style:solid;
    border-top-width:1px;
    padding:.4em 0;
  }

  .pagina .middenkolom .middeninhoud {
    border-top:1px solid #003b59;
    color:#007BBE;
    margin:0;
    overflow:hidden;
    padding:4px 4px 0;
    position:relative;
  }

  .home .inhoud {
    color:#007BBE;
    position:relative;
  }

  .pagina .inhoud {
    position:relative;
  }

  dd.datum {
    font-style:italic;
    margin:.5em 0;
  }

  dd.koptekst {
    font-style:normal;
    font-weight:700;
    margin:.5em 0;
  }

  .home h2 a {
    color:#C92C86;
  }

  .home h3 {
    background-image:none;
    color:#C92C86;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:130%;
    font-weight:700;
    line-height:1em;
    margin:0;
    padding:0;
  }

  .home h4 {
    background-image:none;
    color:#007BBE;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:140%;
    font-weight:700;
    line-height:1.3em;
    margin:0;
    padding:0;
  }

  .home h4 a {
    color:#007BBE;
  }

  a {
    color:#007BBE;
    text-decoration:none;
  }

  a:visited {
    color:#007BBE;
    text-decoration:none;
  }

  a:hover {
    color:#007BBE;
    text-decoration:underline;
  }

  a:visited:hover {
    color:#007BBE;
    text-decoration:underline!important;
  }

  .leesverder {
    background-image:url(/views/internet/img/BG/plijltjenaarrechtskleinPaars01.gif);
    background-position:right center;
    background-repeat:no-repeat;
    color:#007BBE;
    font-weight:700;
    margin-left:.3em;
    padding-right:10px;
  }

  .leesverder:visited {
    background-image:url(/views/internet/img/BG/plijltjenaarrechtskleinPaars01.gif);
    background-position:right center;
    background-repeat:no-repeat;
    color:#007BBE;
    font-weight:700;
    margin-left:.3em;
    padding-right:10px;
  }

  .leesverder:hover {
    color:#007BBE;
    text-decoration:underline;
  }

  .leesverder:visited:hover {
    color:#007BBE;
    text-decoration:underline!important;
  }

  .verborgen {
    display:none;
  }

  .content a {
    color:#007BBE;
    font-weight:700;
  }

  .content a:hover,.content a:visited:hover {
    text-decoration:underline;
  }

  .content a:visited {
    text-decoration:none;
  }

  .content .faqlistitem a {
    font-weight:400;
  }

  h1 {
    display:none;
    visibility:hidden;
  }

  .pagina h2,h2.paginatitel {
    background-image:none;
    color:#003b59;
    display:block;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:140%;
    line-height:1.4em;
    margin-bottom:1em;
  }

  .pagina .inhoud h2 {
    font-size:120%;
  }

  span.datum {
    color:#007bbe;
    display:block;
    font-size:80%;
    font-style:italic;
    margin:-1.3em 0 1em;
  }

  .pagina h3 {
    background-image:none;
    color:#003b59;
    display:block;
    font-size:100%;
    font-weight:700;
    line-height:1em;
    margin:0 0 1em;
    padding:0;
  }

  .pagina h4 {
    background-image:none;
    color:#007BBE;
    font-size:90%;
    font-weight:700;
    line-height:1.2em;
  }

  .rechterkolom .zoeken h3 {
    background-image:none;
    color:#003b59;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:120%;
    font-weight:700;
    line-height:1.2em;
    margin-bottom:0;
    padding-left:8px;
    padding-right:8px;
  }

  .pagina .rechterkolom .tekst h3,.pagina .rechterkolom .tekst h4 {
    background-image:none;
    color:#007BBE;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:120%;
    font-weight:700;
    line-height:1.2em;
    margin-bottom:0;
  }

  .pagina h5 {
    background-image:none;
    color:#007BBE;
    font-size:80%;
    font-weight:700;
    line-height:1.2em;
  }

  .pagina h6 {
    background-image:none;
    color:#003b59;
    font-size:70%;
    font-weight:700;
    line-height:1.2em;
  }

  .content {
    color:#003b59;
    display:block;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:120%;
    font-weight:400;
    line-height:1.2em;
    position:relative;
  }

  .inleiding {
    display:block;
    font-weight:400;
  }

  .content p {
    margin-bottom:1em;
  }

  .content img {
    border-color:#007BBE;
    border-style:solid;
    margin:8px;
    padding:4px;
    position:relative;
  }

  .content table,.content table.border {
    border-collapse:collapse;
    border-color:#007BBE;
    border-style:solid;
    font-size:100%;
    margin-bottom:.5em;
    padding:0;
  }

  .content table th {
    color:#C92C86;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:100%;
    font-weight:700;
    line-height:1.2em;
    margin:0;
    padding:2px;
  }

  .content table.border th {
    background-image:url(/views/internet/img/BG/BGtable.jpg);
    background-repeat:repeat-x;
    border-color:#007BBE;
    border-style:solid;
  }

  .content table td {
    border-color:#007BBE;
    border-style:solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    padding:2px;
  }

  .content ul {
    margin-bottom:1em;
  }

  .content ul li {
    background-image:url(/views/internet/img/BG/Listbullitt.gif);
    background-position:1.1em .4em;
    background-repeat:no-repeat;
    list-style:none;
    padding-left:2.5em;
  }

  .content ol {
    display:block;
    list-style:outside;
    list-style-type:decimal;
    margin-bottom:1em;
    margin-top:1em;
  }

  .content ol.list-style-type-lower-alpha {
    display:block;
    list-style:outside;
    list-style-type:lower-alpha;
    margin-bottom:1em;
    margin-top:1em;
  }

  .content ol.list-style-type-upper-alpha {
    display:block;
    list-style:outside;
    list-style-type:upper-alpha;
    margin-bottom:1em;
    margin-top:1em;
  }

  .content ol.list-style-type-upper-roman {
    display:block;
    list-style:outside;
    list-style-type:upper-roman;
    margin-bottom:1em;
    margin-left:4.1em;
    margin-top:1em;
  }

  .content ol.list-style-type-upper-roman li {
    margin-left:0;
    padding-left:0;
  }

  .content ol.list-style-type-lower-roman {
    display:block;
    list-style-type:lower-roman;
    margin-bottom:1em;
    margin-left:4.1em;
    margin-top:1em;
  }

  .content ol.list-style-type-lower-roman li {
    margin-left:0;
    padding-left:0;
  }

  .content ol li {
    margin-left:2.7em;
  }

  .content img.imagemap {
    margin:0;
    position:relative;
  }

  .content .hotspot_popup {
    background-color:#FFF;
    background-image:url(/views/internet/img/BG/BGContentItem.jpg);
    background-position:left 0;
    background-repeat:repeat-x;
    border:1px solid #CaCaCa;
    display:none;
    position:absolute;
    width:200px;
  }

  .content .hotspot_popup .popupheader .titel {
    color:#C92C86;
    display:block;
    font-size:12px;
    font-weight:700;
    line-height:1em;
    margin:0;
    padding:0;
  }

  .content .hotspot_popup .popupheader {
    color:#003b59;
    display:block;
    font-size:100%;
    font-weight:700;
    line-height:1em;
    margin:0;
    padding:4px;
  }

  .content .hotspot_popup .ptekst {
    padding:4px;
  }

  .content .hotspot_popup .ptekst ul.links {
    background-image:none;
    list-style:none;
    list-style-image:none;
    list-style-type:none;
    margin:0;
    padding:0;
  }

  .content .hotspot_popup .ptekst ul {
    background-image:none;
    list-style:none;
    list-style-image:none;
    list-style-type:none;
    margin:0;
    padding:0;
  }

  .content .hotspot_popup .ptekst ul.links li {
    background-image:none;
    list-style:none;
    list-style-image:none;
    list-style-type:none;
    margin:0;
    padding:0;
  }

  .content .hotspot_popup .ptekst ul.nomargin {
    background-image:none;
    list-style:none;
    list-style-image:none;
    list-style-type:none;
    margin:0;
    padding:0;
  }

  .content .hotspot_popup .ptekst ul.links a {
    background-image:none;
    margin:0;
    padding:0;
  }

  .content .hotspot_popup .popupheader .sluitkruis {
    float:right;
    padding-right:2px;
  }

  .pager_boven {
    clear:left;
    display:block;
    float:left;
    padding:1em 0 2em;
    position:relative;
    width:95%;
  }

  .pager_onder {
    clear:left;
    display:block;
    float:left;
    padding:1em 0;
    position:relative;
    width:95%;
  }

  .pager_boven .vorige,.pager_onder .vorige {
    background-image:url(/views/internet/img/BG/plijltjenaarlinkskleinPaars01.gif);
    background-position:0 center;
    background-repeat:no-repeat;
    float:left;
    font-weight:700;
    margin:0 .5em 0 0 !important;
    padding-left:10px;
    position:relative;
  }

  .pager_boven .volgende,.pager_onder .volgende {
    background-image:url(/views/internet/img/BG/plijltjenaarrechtskleinPaars01.gif);
    background-position:right center;
    background-repeat:no-repeat;
    float:left;
    font-weight:700;
    margin:0;
    padding-right:10px;
    position:relative;
  }

  .pager_boven .huidige,.pager_onder .huidige {
    float:left;
    margin:0 .5em 0 0 !important;
    position:relative;
    text-decoration:underline;
  }

  .pager_boven .pagina,.pager_onder .pagina {
    float:left;
    margin:0 .5em 0 0 !important;
    padding:0;
    position:relative;
  }

  .pager_boven .puntjes,.pager_onder .puntjes {
    float:left;
    margin:0 .5em 0 0 !important;
    padding:0;
    position:relative;
  }

  .middeninhoud .feature {
    clear:left;
    color:#003b59;
    display:block;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:120%;
    font-weight:400;
    line-height:1.2em;
  }

  .rechterkolom .highlight .inhoud .feature {
    display:block;
    padding-top:.4em;
  }

  .feature dl.reactie {
    border-top:1px solid #C1C1C1;
    display:block;
  }

  .feature dl.reactie dt {
    background-image:none;
    color:#007BBE;
    display:block;
    font-size:120%;
    font-weight:700;
    line-height:1.3em;
    margin:0;
    padding:0;
  }

  .feature dl.reactie dd.bericht {
    display:block;
    margin-bottom:.1em;
    margin-top:.2em;
    padding-bottom:.2em;
  }

  .feature dl.reactie dd.datumtijdafzender {
    border-bottom:1px solid #C1C1C1;
    color:#C92C86;
    display:block;
    margin-bottom:.1em;
    margin-top:.1em;
    padding-bottom:.4em;
    padding-top:.4em;
  }

  .feature dl.reactie dd.datumtijdafzender .datum {
    color:#C92C86;
    margin-left:0;
  }

  .feature dl.reactie dd.datumtijdafzender .tijd {
    color:#C92C86;
    margin-left:8px;
  }

  .feature dl.reactie dd.datumtijdafzender .afzender {
    color:#C92C86;
    margin-left:8px;
  }

  .faqindex .resultaten dl {
    border-top-color:#C1C1C1;
    border-top-style:solid;
    border-top-width:1px;
    padding:.4em 0;
  }

  .faqindex .resultaten dl dt {
    font-weight:700;
  }

  .reacties .pager_boven {
    margin-top:0!important;
    padding-top:0!important;
  }

  body .handheld .headerhouder,.handheld .pagina .linkerkolom,.handheld .pagina .rechterkolom,.handheld .horizontalenav,.handheld .footer,.handheld .content table caption,.handheld .watermerk,.handheld .omhulsel a.toplink,.handheld #top_button,.handheld .rechterkolom,.handheld .broodkruimel,.handheld .middenkolom .verticalenav,.handheld .middenkolom .opiniepeiling,.handheld .sliderholder {
    display:none!important;
  }

  .handheld .pagina .middenkolom {
    border:0;
    margin:0;
    padding:0;
    width:16cm;
  }

  .handheld .pagina .middenkolom .hotspotpopup {
    display:block;
    visibility:visible;
  }

  .handheld .omhulsel {
    background-color:#FFF!important;
    border-width:0;
  }

  .handheld .linkerkolom h2 {
    clear:left;
    display:block;
  }

  .handheld .middenkolom {
    clear:both;
    display:block;
    float:left;
  }

  .handheld .middenkolom .inhoud,.handheld .middenkolom .inhoud .afbeelding,.handheld .middenkolom .inhoud .afbeelding img,.handheld .nieuwsberichten,.middenkolom,.handheld .middenkolom .highlight,.handheld .structuur,.middeninhoud {
    border:0!important;
  }

  .handheld .nieuwsitem,.info,.handheld .linkerkolom h2 {
    border:0!important;
    clear:left!important;
    display:block!important;
  }

  .handheld .rechterkolom {
    display:none;
  }

  .handheld .rechterkolom .inhoud {
    display:block;
  }
}

@media print {
  .headerhouder,.pagina .linkerkolom,.pagina .rechterkolom,.horizontalenav,.footer,.content table caption,.watermerk,.omhulsel a.toplink,#top_button,.home .rechterkolom,.broodkruimel,.middenkolom .verticalenav,.middenkolom .opiniepeiling {
    display:none!important;
  }

  .pagina .middenkolom {
    border:0;
    margin:0;
    padding:0;
    width:16cm;
  }

  .pagina .middenkolom .hotspotpopup {
    display:block;
    visibility:visible;
  }

  .omhulsel {
    border-width:0;
  }

  .home .linkerkolom h2 {
    clear:left;
    display:block;
  }

  .home .middenkolom {
    clear:both;
    display:block;
    float:left;
  }

  .home .middenkolom .inhoud,.home .middenkolom .inhoud .afbeelding,.home .middenkolom .inhoud .afbeelding img,.nieuwsberichten,.middenkolom,.middenkolom .highlight,.structuur,.middeninhoud {
    border:0!important;
  }

  .nieuwsitem,.info,.home .linkerkolom h2 {
    border:0!important;
    clear:left!important;
    display:block!important;
  }

  .home .rechterkolom {
    display:none;
  }

  .home .rechterkolom .inhoud {
    display:block;
  }
}

@media handheld {
  .headerhouder,.pagina .linkerkolom,.pagina .rechterkolom,.horizontalenav,.footer,.content table caption,.watermerk,.omhulsel a.toplink,#top_button,.home .rechterkolom,.broodkruimel {
    display:none;
  }

  .pagina .middenkolom {
    border:0;
    margin:0;
    padding:0;
    width:16cm;
  }

  .pagina .middenkolom .hotspotpopup {
    display:block;
    visibility:visible;
  }

  .omhulsel {
    border-width:0;
  }

  .home .linkerkolom h2 {
    clear:left;
    display:block;
  }

  .home .middenkolom {
    clear:both;
    display:block;
    float:left;
  }

  .home .rechterkolom {
    display:none;
  }

  .home .rechterkolom .inhoud {
    display:block;
  }
}
