* {
    font-family: arial, verdana, sans-serif;
}

body {
    background-color: #FFFFFF;
    text-align: center;
    
    margin: 0px;
    padding: 0px;

    background-image:   url(../../images/internet/natuurlijkvoorstback.gif);
    background-repeat: no-repeat;
    background-position: top center;

}

h1 {
    font-size: small;
    font-weight: bold;
    margin-top: 12px;
    margin-bottom: 0px;
    font-stretch : ultra-expanded;
	color: 6B8A58;
    font-family: Trebuchet MS, Arial, sans-serif;

}

h2 {
    font-size: 1em;
    font-weight: bold;
    margin-top: 12px;
    margin-bottom: 0px;
	color: 6B8A58;
    font-family: Trebuchet MS, Arial, sans-serif;
}

h3 {
    font-size: 0.8em;
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 0px;
	color: 6B8A58;
    font-family: Trebuchet MS, Arial, sans-serif;
}

p {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Trebuchet MS, Arial, sans-serif;
}


ul {
   list-style-type: disc;
   color: #636463;
}

a:link, a:visited, a:hover {
  /* color: #636463;*/
   color: #5397C3;
   text-decoration: none;
}

a:hover {
   /*color: #636463;*/
   text-decoration: underline;
}

table {
    padding: 0px;
    border: 0px;
    margin: 0px;
    font-size: 0.7em;
    text-align: left;
}

div {
    margin: 0px;
    padding: 0px;
}

TH {
   height: 20px;
   color: #FFFFFF;
   background-color: #9FB990;
   text-align: left;
}

.checkbox {
   border: 0px;
}

.contenttable {
   background-color: #E9EEE5;
   border: 1px solid #636463;
}

.contenttable td {
   padding: 1px;
}

.disconderwerp, .discauteur {
   height: 20px;
   vertical-align: middle;
}

.tableS, .tableW {
   background-color: #FFFFFF;
   color: #000000;
}

.eerste {
   width: 14px;
   background-color: #9FB990;
   text-align: left;
}

.label {

}

#uitlijn {
    position: relative;
    width: 772px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

#linkerkolom {
    position: absolute;
    
    top: 28px;
}

#iconen {
    position: absolute;
    
    top: 6px;
    left: 0px;
    
    width: 193px;
    height: 35px; /* 41px;*/
    
    background-color: #9FB990;
    overflow: hidden;
    z-index: 10;
}

#centralfoto {
    position: absolute;
    
    top: 6px;
    left: 193px;
}

#logogeel {
    position: absolute;
    
    top: 6px;
    right: 0px;
}

#coolmenu {
    position:  absolute;
    
    top: 0px;
    left: 0px;

    width: 193px;
    height: 200px;
}

#coolmenufooter {
    position: absolute;
    top: 7px;
}

#zoeken {
    position: absolute;
    left: 0px;
    top: 141px;
}

#tekstlinks {
    position: absolute;
    top: 175px;
    left: 0px;
    
    width: 193px;
    
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

.homelinks {
   margin-top: 20px;
}

.homelinks p {
    margin-bottom: 1em;
}

#welkomsttitel, #contenttitel {
    position: absolute;
    top: 145px;
    left: 228px;
    
    color: 6B8A58;
    font-family: Trebuchet MS, Arial, sans-serif;
    /*font-size: 16px;*/
    font-weight: bold;
}

#contenttitel {
    top: 182px;
    left: 202px
}

/*
#homenieuws {
    position: absolute;
    top: 169px;
    left: 228px;
    
    width: 181px;
    background-color: #F9FAF8;
}
*/

#homenieuws {
    position: absolute;
    top: 169px;
    left: 228px;
    
    width: 390px;
    
    /*background-color: #F9FAF8;*/
}


#nieuwopdesite {
    position: absolute;
    top: 169px;
    right: 157px;
    
    width: 193px;
}

#adres {
    position: absolute;
    top: 175px;
    right: 5px;
}

#contentnieuws {
    position: absolute;
    top: 214px;
    left: 202px;
    
    width: 554px;
    
    font-family: Verdana, Arial, sans-serif;
    font-size: 0.7em;
}

#contentnieuws table {
    font-size: 1em;
}

#contentnieuws td {
    vertical-align: top;
}

#kruimelpad {
    position: absolute;
    top: 149px;
    left: 202px;
}

#linkerdivgeel {
    position: absolute;
    top: 180px;
    left: 0px;
    
    width: 185px;
    
    background-color: #FDFDF8;
    
    padding-top: 9px;
    padding-bottom: 100%;
}

#related {

}

#kinderen {
}

#print {
    position: absolute;
    top: 182px;
    right: 36px;
}

#gpdcthematabel {
    position: absolute;
    top: 215px;
    right: 0px;
}

#gpdctrefwoordzoekdiv {
    position: absolute;
    top: 215px;
    right: 0px;
    
    background-color: #F8FAF7;
    
    padding-left: 6px;
}


#gpdczoekresultaten {
    position: absolute;
    top: 301px;
    right: 0px;
}

#gpdcbeginletterres {
    position: absolute;
    top: 342px;
    right: 0px;
}


#doelgroepmaindiv {
    position: absolute;
    top: 222px;
    right: 0px;
    
    height: 248px;
    
    padding-left: 10px;
}

#datum {
    position: absolute;
    top: 222px;
    right: 161px;
    
    color: #3485B0;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;

}

#vorigevolgende {
    position: absolute;
    top: 244px;
    left: 206px;
}

#vorigevolgendeEmKal {
    position: absolute;
    top: 240px;
    left: 200px;
}

#kalendermain {
    position: absolute;
    top: 269px;
    right: 0px;
}

#emKalDetaildatum {
    position: absolute;
    top: 224;
    right: 62px;
}

#emKalDetailTekst {
    position: absolute;
    top: 259px;
    right: 0px;
    
    width: 360px;
    
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
}



/* Tekst en tabel stylen */

.adresTd {
    font-family: Trebuchet MS, Arial, sans-serif;
    color: #536D43;
/*    font-size: 12px;*/
}

.beginletterLink:link, .beginletterLink:visited, .beginletterLink:hover {
    font-family: Trebuchet MS, Arial, sans-serif;
    color: #3485B0;
/*    font-size: 12px;*/
    font-weight: bold;
    text-decoration: none;
}

.beginletterLink:hover {
    text-decoration: underline;
}

.beginletterNum {
    font-family: Trebuchet MS, Arial, sans-serif;
    color: #9D9E9C;
/*    font-size: 12px;*/
    font-weight: bold;
}

.beginletterTd {
    font-family: Trebuchet MS, Arial, sans-serif;
    color: #3485B0;
/*    font-size: 12px;*/
    font-weight: bold;
}

.blauwpijltje {
    background-image:   url(../../images/internet/blauwpijltje.gif);
    background-repeat: no-repeat;
    background-position: center;
}

.Detaildatum {
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
}
.doelgrpkeuzevraag {
    background-color: #F8FAF7;
    padding-left: 10px;
    padding-right: 35px;
    padding-bottom: 25px;
}

.doelgrplink:link, .doelgrplink:visited, .doelgrplink:hover {
    color: #636463;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;

    text-decoration: none;
}

.doelgrplink:hover {
    text-decoration: underline;
}

.doelgrpstap1Inh {
    background-color: #F8FAF7;
    
    background-image:   url(../../images/internet/doelgroepstap1back.gif);
    background-position: right center;
    background-repeat: no-repeat;
    
    height: 248px;
    width: 230px;
    
    padding-left: 5px;
    padding-bottom: 10px;
}

.doelgrpstap1Kop {
    background-color: #E9EEE5;
    
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
    padding-left: 13px;
}

.doelgrpstap1Tekst, .doelgrpkvTekst {
    color: #636463;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
}

.doelgrpkvTekst {
    font-size: 11px;
}
    

.doelgrpstap1TekstV {
    color: #636463;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
}

.doelgrpstap2Tekst, .evenementenkop, .evenementenkopNoBorder {
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
}

.doelgrpstap2Kop {
    background-color: #F2F5EF;
    
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
    padding-left: 13px;
    
    height: 19px;
}


.doelgrpstap2Inh {
    background-color: #F8FAF7;
    
    background-image:   url(../../images/internet/doelgroepstap2back.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding-right: 35px;
    padding-left: 5px;
}

.emDatumDonker, .emDatumLicht, .emDatumDonkerSelected, .emDatumLichtSelected {
    height: 19px;
    background-color: #DDE2D9;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    border-bottom: 2px solid #E9EEE5;
    padding-left: 7px;
    padding-right: 12px;
}

.emDatumLicht {
    background-color: #F4F7F2;
}

.emDatumLichtSelected {
    background-color: #E5E9E2;
    border-bottom: 2px solid #CBD3C4;
}

.emDatumDonkerSelected {
    background-color: #C1C8BA;
    border-bottom: 2px solid #CBD3C4;
}


.emEvenementDonker, .emEvenementLicht, .emEvenementDonkerSelected, .emEvenementLichtSelected {
    height: 19px;
    background-color: #DDE2D9;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    border-bottom: 2px solid #E9EEE5;
    padding-right: 7px;
    padding-left: 7px;
}

.emEvenementLicht {
    background-color: #F4F7F2;
}

.emEvenementLichtSelected {
    background-color: #E5E9E2;
    border-bottom: 2px solid #CBD3C4;
}

.emEvenementDonkerSelected {
    background-color: #C1C8BA;
    border-bottom: 2px solid #CBD3C4;
}

.emTdlinks, .emTdRechts, .emTd, .emTdlinksSelected, .emTdSelected, .emTdRechtsSelected {
    vertical-align: top;
    
    background-color: #E9EEE5;
    border-top: 1px solid #93AC83;
    border-left: 1px solid #93AC83;
    border-bottom: 1px solid #93AC83;
    border-right: 1px solid #526C43;
    padding-left: 9px;
    padding-top: 6px;
    padding-bottom: 6px;
    
    color: #3485B0;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
}

.emTd, .emTdSelected {
    border-left: 0px;
    padding-left: 9px;
}

.emTdRechts, .emTdRechtsSelected {
    padding-left: 0px;
    border-left: 0px;
}

.emTdRechtsSelected {
    background-color: #CBD3C4;
}

.emTdlinksSelected, .emTdSelected {
    background-color: #CBD3C4;
    color: #000000;
}

.emTrSpacer, .emTrSpacerRechts {
    border-right: 1px solid #526C43;
}

.emTrSpacerRechts {
    border: 0px;
}

.evenementenkop, .evenementenkopNoBorder {
    padding-left: 10px;
    
    border-right: 1px solid #526C43;
}

.evenementenkopNoBorder {
    border-right: 0px;
}

.gpdcDienstlink:link, .gpdcDienstlink:visited, .gpdcDienstlink:hover {
    color: #5397C3;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
    text-decoration: none;
}

.gpdcDienstlink:hover {
    text-decoration: underline;
}

.gpdcMenukop {
    color: #7F7F7F;
    font-family: Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
}

.gpdcmenuitemLink:link, .gpdcmenuitemLink:visited, .gpdcmenuitemLink:hover {
    color: #5397C3;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    text-decoration: none;
}

.gpdcmenuitemTd {
    padding-left: 12px;
}

.gpdcDienstaantal {
    color: #AAADAF;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
}

.gpdcthematabelTr {
    padding-bottom: 18px;
}

.gpdcthemakop {
    background-color: #E9EEE5;
    color: #3485B0;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
    
    padding-left: 5px;
}

.gpdctrefwoordzoekdivKop {
    padding-left: 5px;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
}

.iconTr {
    padding-left: 8px;
    background-color: #DFE8DA;
}

.kinderkop {
    padding-left: 4px;
    color: #769861;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
}

.kindnotselected:link, .kindnotselected:visited, .kindnotselected:hover {
    color: #7B9C67;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    font-weight: bold;
    text-decoration: none;
}

.kindnotselected:hover {
    text-decoration: underline;
}

.kindselected {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    font-weight: bold;
}

.kruimelpadLink:link, .kruimelpadLink:visited {
    color: #7F7F7F;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
    text-decoration: none;
}

.kruimelpadLink:hover {
    color: #7F7F7F;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
    text-decoration: underline;
}

.kruimelpadTd {
    color: #7F7F7F;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
}

.nieuws, .nieuwopdesiteTd {
    color: #6B8A58;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 12px;*/
    font-weight: bold;
}

.nieuwsdatum {
    color: #1F79A4;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
}

.nieuwstekst, .nieuwstekst2 {
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
}

.nieuwsleesverder:link, .nieuwsleesverder:visited, .nieuwsleesverder:hover {
    color: #6B8A58;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    text-decoration: none;
}

.nieuwsleesverder:hover {
    text-decoration: underline;
}

.nieuwopdesiteTd {
    padding-left: 7px;
}

.nieuwkop, .nieuwkop2 {
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
    text-align: left;
}

.nieuwkoplink:link, .nieuwkoplink:visited, .nieuwkoplink:hover {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
    text-decoration: none;
}

.nieuwkoplink:hover {
    text-decoration: underline;
}

.nieuwkop2link:link, .nieuwkop2link:visited, .nieuwkop2link:hover {
    color: #1F79A4;
    font-family: Verdana, Arial, sans-serif;
/*   font-size: 11px;*/
    font-weight: bold;
    text-decoration: none;
}

.nieuwkop2link:hover {
    text-decoration: underline;
}

.nieuwkop2 {
    color: #1F79A4;
}

.relatedkop {
    padding-left: 4px;
    color: #526C43;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
}

.relatedLink:link, .relatedLink:visited, .relatedLink:hover {
    color: #6791A4;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    font-weight: bold;
    text-decoration: none;
}

.relatedLink:hover {
    text-decoration: underline;
}

.vorigevolgendeLink:link, .vorigevolgendeLink:visited, .vorigevolgendeLink:hover {
    color: #123954;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/

    text-decoration: none;
}

.vorigevolgendeLink:hover {
    text-decoration: none;
}

.vorigevolgendebackground {
    background-color: #E9EFE6;
}

.zoeken, .zoekengpdc {
    width: 117px;
    height: 17px;
    background-color: #DFE8DA;
    
    font-size: 10px;
    border: 1px solid #000000;
}

.zoekengpdc {
    background-color: #F8F8ED;
/*    font-size: 10px;*/
    border: 1px solid #556E44;

    width: 361px;
    height: 21px;
}

.zoekresindexlink:link, .zoekresindexlink:visited, .zoekresindexlink:hover {
    color: #CC3300;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
}

.zoekresindexlink:hover {
    text-decoration: underline;
}

.zoekresspecs {
    font-family: Verdana, Arial, sans-serif;
/*   font-size: 10px;*/
    padding-left: 4px;
}

.zoekresindexTd {
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    font-weight: bold;
    padding-left: 5px;
    
    height: 19px;
}

.zoekresindexTdrood {
    color: #CC3300;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    font-weight: bold;
}

.zoekresultaatKop {
    color: #3485B0;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 10px;*/
    font-weight: bold;
    padding-left: 3px;
    
    height: 20px;
}

.zoekresultatenKolom {
    color: #3485B0;
    font-family: Trebuchet MS, Arial, sans-serif;
/*    font-size: 11px;*/
    font-weight: bold;
    padding-left: 5px;
}

.zoekresultaatlink:link, .zoekresultaatlink:visited, .zoekresultaatlink:hover {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
    text-decoration: none;
}

.zoekresultaatlink:hover {
    text-decoration: underline;
}

.zoekindexTr {
    background-color: #F4F7F1;
    height: 26px;
}zoekresultaatlink:link, .zoekresultaatlink:visited, .zoekresultaatlink:hover {
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
/*    font-size: 11px;*/
    text-decoration: none;
}

.zoekresultaatlink:hover {
    text-decoration: underline;
}

.zoekindexTr {
    background-color: #F4F7F1;
    height: 26px;
}