body {
  margin :0;
  text-align:center;
  background: #6b8e23;
}

#main_container {
 margin: 0 auto;
 width: 1000px;
 text-align: left;
 background-color:#6b8e23;
}

#header_container{
  padding: 0;
  margin: 0;
  width: 1000px;
  height:15px;
  background-color:#6b8e23;
}

#links_container{
  padding: 0;
  margin: 0;
  background-color: #6b8e23;
  float: left;
  width: 120px;
  height:800px;
  margin:10px 0px 0px 0px;
}

/* als je 1000px breed veld wilt , wel even hoog , drie boxen just in case, daar geen header, dus die 15! extra in marging*/
#linkhome{
  float: left;
  padding: 0;
  margin: 0;
  background-color: #6b8e23;
  width: 150 px;
  height:50px;
  margin:35px 0px 0px 0px;
}

#linkhome1{
  float: left;
  padding: 0;
  margin: 0;
  background-color: #6b8e23;
  width: 150 px;
  height:35px;
  margin:35px 0px 0px 0px;
}



#headertekst_container{
  float:left;
  width:600px;
  height:70px;  
  background-color:#6b8e23;
  margin:0px 0px 0px 20px;
}

#headertekstrechts{
  padding: 0;
  margin: 0;
  float: left;
  width: 120px;
  height:70px;
  margin:35px 0px 0px 20px;
  background-color: #6b8e23;
  
}

/* langer bij normaal 700, links en rechts moeten mee... 
 background:#6b8e23 url("vtvkwfoto/kw109.png") no-repeat 0 0
 links tekst style arial
 ;
*/


#openingtekstrd{
float:left;
background-color:#6b8e23;
width:830px;
height:155px;
margin:0px 0px 0px 125px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
}
/* margin start van de rand 130 linkbox
*/



#content_container{
background-color:#6b8e23;
width:880px;
height:950px;
float:left;
font-family:arial, times new roman, comic sans ms, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 0px;
}
/*op alle normale blz'des, afwijken is content big.Alle normale pagina's daarna contentx margin is dan altijd 10 van de kant.
*/

#contentinfo_container{
background-color:#6b8e23;
width:880px;
height:950px;
float:left;
font-family:arial,times new roman, comic sans ms, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 0px;
}
/*op alle normale blz'des, afwijken is content big.Alle normale pagina's daarna contentx margin is dan altijd 10 van de kant.
*/

#contentbig_container{
background-color:#6b8e23;
width:970px;
height:950px;
float:left;
font-family:arial, times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 0px;
}


#fotocontainer2020{
background-color:#6b8e23;
width:970px;
height:940px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 0px;
}


#fotocontainer{
background-color:#6b8e23;
width:970px;
height:940px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 0px;
}


.afmeldformbutton{
clear:both;
width: 190px;
height:55px; 
border-width: 0px;
background:url("") no-repeat center;
}

a#afmeldlink{
  float: left;
  margin:20px 0px 0px 10px;  
  width: 190px;
  height: 55px;
  background: url('afmeldbutton.png') no-repeat top center;
}

a#afmeldlink:hover {
  background: url('afmeldbutton.png') no-repeat top center;
}



#indexcontainer{
  float:left;
  background-color:#6b8e23;
  width:880px;
  height:800px;
}

div#afbeeldingindextop{
background: #6b8e23 url("img-index/indexfoto.jpg") no-repeat 0 0;
float: left;
margin:50px 0px 0px 150px;
width: 880px;
height:556px;
}

div#fotokool{
background: #6b8e23 url("vtv-fotos/2013/2013-v-23.jpg") no-repeat 0 0;
float: left;
margin:0px 0px 0px0px;
width: 709px;
height:556px;
}



#infonieuwscontainer{
  float:left;
  background-color:#6b8e23;
  width:880px;
  height:600px;
  margin:20px 0px 0px 0px;  
}

#infoboxlinkstop{
  float:left;
  background-color:#6b8e23;
  width:580px;
  height:240px;
  margin:10px 0px 0px 300px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 

}

#dorstigebietinfotekst{
background-color:#6b8e23;
width:960px;
height:950px;
float:left;
font-family:arial, times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 0px;
}


#infoboxlinksbiet{
  float:left;
  background-color:#6b8e23;
  width:300px;
  height:300px;
  margin:10px 0px 0px 100px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#infoboxmid{
  float:left;
  background-color:#6b8e23;
  width:110px;
  height:300px;
  margin:10px 0px 0px 0px;
color:#660066; 
}

#infoboxlinkskool{
  float:left;
  background-color:#6b8e23;
  width:360px;
  height:300px;
  margin:10px 0px 0px 10px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
}

#tuinvrijcontainer{
  float:left;
  background-color:#6b8e23;
  width:1000px;
  height:1300px;
  margin:5px 0px 0px 0px;  
}


#linkencontainer{
  float:left;
  background-color:#6b8e23;
  width:780px;
  height:700px;
  margin:20px 50px 0px 50px;  
}

div#afbeeldingfoto{
background: #6b8e23 url("images/bgfotos.jpg") no-repeat 0 0;
float: left;
width: 780px;
margin:20px 0px 0px 100px;
height: 650px;
}

#fotolinken{
  float:left;
  background-color:#6b8e23;
  width:200px;
  height:200px;
  margin:5px 0px 0px 50px; 
}

#fototekst{
  float:left;
  background-color:#6b8e23;
  width:580px;
  height:200px;
}

#fotojaarcontainer{
  float:left;
  background-color:#6b8e23;
  width:1000px;
  margin:20px 0px 0px 0px; 
}

#wachtlijstcontainer{
  float:left;
  background-color:#6b8e23;
  width:800px;
  margin:20px 0px 0px 0px; 
  height:700px;
}


#wachtlijstnamen{
  float:left;
  background-color:#6b8e23;
  width:600px;
  margin:20px 0px 0px 20px; 
  height:300px;
}


div#afbeeldingwachtlijst{
background:#6b8e23 url("img-index/wachtlijst.png") no-repeat 0 0;
float: left;
width: 300px;
margin:10px 0px 3px 50px;
height:300px;
}


#contactcontainer{
background-color:#6b8e23;
width:780px;
height:800px;
float:left;
text-align:center;
font-family:arial,Trebuchet MS, times new roman,comic sans ms, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:20px 50px 0px 50px;
}


#contact1{
background-color:#6b8e23;
height:50px;
width:735px;
float:left;
text-align:left;
font-family:arial, times new roman,comic sans ms, Trebuchet MS, verdana, helvetica, sans-serif;
font-size:15px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 5px;
}

#contact2{
background-color:#6b8e23;
height:450px;
width:735px;
float:left;
text-align:left;
font-family: arial,Trebuchet MS, times new roman,comic sans ms, verdana, helvetica, sans-serif;
font-size:15px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 5px;
}

div#afbeeldingcontact1{
background:#6b8e23 url("img-index/locatie.jpg") no-repeat 0 0;
float: left;
margin:5px 0px 0px 200px;
width: 600px;
height: 412px;
}

/* volgorde is nieuws */

#nieuwscontainer{
  float:left;
  background-color:#6b8e23;
  width:780px;
  height:1000px;
  margin:20px 50px 0px 50px;
text-align:left;
font-family:arial,times new roman,comic sans ms, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#nieuwsbox1{
background:#6b8e23 url("vtv-fotos/2015/aardbeistek.jpg") no-repeat 0 0;
clear:both;
margin:0px 0px 0px0px;
width:700px;
height:700px;
text-align:left;
font-family:arial,Trebuchet MS,times new roman,comic sans ms, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#6600CC; 
}


#dorstigebiet_container{
  float:left;
  background-color:#6b8e23;
  width:1000px;
  margin:20px 0px 0px 0px;
text-align:center;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#dorstigebiet2011_container{
  float:left;
  background-color:#6b8e23;
  width:1000px;
  margin:20px 0px 0px 0px;
text-align:center;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#66CC66; 
}


#uitslagdorstigebiet{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:700px;
  margin:5px 0px 0px 100px; 
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
color:#660066;   
}



#koolwedstrijd_container{
  float:left;
  background-color:#6b8e23;
  width:1000px;
  height:1000px;
  margin:20px 0px 0px 0px;
text-align:center;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}


#koolwedstrijd2011container{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:400px;
  margin:20px 0px 0px 0px; 
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#koolwedstrijd2012container{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:400px;
  margin:20px 0px 0px 0px; 
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#koolwedstrijd2013container{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:290px;
  margin:20px 0px 0px 0px; 
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}



#koolwedstrijd2014container{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:290px;
  margin:20px 0px 0px 0px; 
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}



#verslagkw{
background: #6b8e23 url("vtvkoolwedstrijd/kwverslag-okt.2013.jpg") no-repeat 0 0;
 float:left;
  background-color:#6b8e23;
  width:950px;
  height:1290px;
  margin:20px 0px 0px 0px; 
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#infoboxlinkskw{
float:left;
background-color:#6b8e23;
width:120px;
height:500px;
margin:10px 0px 0px 0px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
}



#koolwedstrijdfotobox{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:1000px;
  margin:25px 0px 0px 100px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#koolwedstrijdtextbox{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:330px;
  margin:3px 0px 0px 30px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#koolwedstrijdtextbox2008{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:450px;
  margin:3px 0px 0px 140px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#koolwedstrijdtextbox2010{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:170px;
  margin:3px 0px 0px 30px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}


#contentkoolwedstrijdhistorie_container{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:1000px;
  margin:5px 0px 0px 110px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}


#reglementencontainer{
  float:left;
  background-color:#6b8e23;
  width:820px;
  height:3150px;
  margin:10px 0px 0px 10px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen1{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:250px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen2{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:170px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen3{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:140px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen4{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:130px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen5{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:180px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen6{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:230px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen61{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:240px;
  margin:5px 0px 0px 20px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen62{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:160px;
  margin:5px 0px 0px 20px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}


#reglementen7{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:270px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen8{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:170px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen9{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:230px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen10{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:190px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen11{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:180px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#reglementen12{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:250px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}


#reglementen13{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:230px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}



#freescontainer{
  float:left;
  background-color:#6b8e23;
  width:780px;
  height:1000px;
  margin:20px 50px 0px 50px;
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}


/* navmid, probleem bij chrome , nu alleen nav en aangepast...  width  naar 150/ */

#nav, #nav ul, #nav ul ul{
padding: 0;
margin: 0;
list-style: none;
font-family:arial, verdana,  sans-serif;
font-size: 16px;
font-weight: bold;
}

#nav{
width: 150px;
}
/* nav width  naar 150 was 150/ */

#nav li{
width: 150px;
}

#nav ul{
position: absolute;
width: 100px;
left: -1000px;
margin: -22px 0 0 130px;
font-size: 100%;
}
/* margin de 130 stond op 95 nu wat meer naar rechts  */
* html #nav ul{
margin: -23px 0 0 95px;
}

#nav li li{
width: 150px;
}

#nav ul ul{
width: 140px;
margin: -22px 0 0 100px;
font-size: 100%;
}

* html #nav ul ul{
margin: -23px 0 0 100px;
}

#nav li li li{
width: 120px;
}

#nav li:hover ul, #nav li.ie_does_hover ul{
left: auto;
}

#nav li:hover ul ul, #nav li.ie_does_hover ul ul{
left: -1000px;
}

#nav ul li:hover ul, #nav ul li.ie_does_hover ul{
left: auto;
}

#nav a {
display: block;
text-decoration: none;
padding:3px 3px 3px 3px;
margin: 1px;
height: 25px;
}


#nav a:link, #nav a:visited{
background: #6b8e23;
border: 0px solid #660066;
color: #660066;
}

#nav a:hover, #nav a:active{
background: #660066;
border: 0px solid #6b8e23;
color: #FFFFFF;
} 






/* groene kleur is #00FF00, gele lichte kleur is #FFF568 en FFFF99 ,#FFD700 is donker geeltekst kleur roest bruis #9E0B0E */

H1 {
 color: #660066; background: ;
 font-size: 32px; 
 font-family:arial,comic sans ms,times new roman ,Trebuchet MS, verdana, helvetica, sans-serif;
 font-weight: bold;
 }
.paragraaftitel                   { color: #9E0B0E;}
.speciaal                               { color: #556B2F; }

H2 {
 color: #660066; background: ;
 font-size: 28px; 
 font-family:arial,comic sans ms,times new roman ,Trebuchet MS, verdana, helvetica, sans-serif;
 font-weight:bold;
 }
.paragraaftitel                   { color: #9E0B0E;}
.speciaal                               { color: #556B2F; }
.paragraaftitel.speciaal { color: #FF0000; background: #FFFFFF; }


H3 {
 color: #660066; background: ;
 font-size: 24px; 
 font-family:arial,comic sans ms,times new roman ,Trebuchet MS, verdana, helvetica, sans-serif;
 font-weight: bold;
 }
.paragraaftitel                   { color: #9E0B0E;}
.speciaal                               { color: #556B2F; }
.paragraaftitel.speciaal { color: #FF0000; background: #FFFFFF; }


H4 {
 color: #660066; background: ;
 font-size: 16px; 
 font-family:arial,comic sans ms,times new roman ,Trebuchet MS, verdana, helvetica, sans-serif;
 font-weight: bold;
 }
.paragraaftitel                   { color: #9E0B0E;}
.speciaal                               { color: #556B2F; }
.paragraaftitel.speciaal { color: #FF0000; background: #FFFFFF; }

H5{
 color: #660066; background: ;
 font-size: 13px; 
 font-family:arial,comic sans ms,times new roman ,Trebuchet MS, verdana, helvetica, sans-serif;
 font-weight: bold;
 }
.paragraaftitel                   { color: #9E0B0E;}
.speciaal                               { color: #556B2F; }
.paragraaftitel.speciaal { color: #FF0000; background: #FFFFFF; }

H6{
 color: #660066; background: ;
 font-size: 11px; 
 font-family:arial,comic sans ms,times new roman ,Trebuchet MS, verdana, helvetica, sans-serif;
 font-weight: normal;
 }
.paragraaftitel                   { color: #9E0B0E;}
.speciaal                               { color: #556B2F; }
.paragraaftitel.speciaal { color: #FF0000; background: #FFFFFF; }


#nav, #nav ul, #nav ul ul{
padding: 0;
margin: 0;
list-style: none;
font-family:arial, verdana,  sans-serif;
font-size: 16px;
font-weight: bold;
}

#nav{
width: 110px;
}

#nav li{
width: 110px;
}

#nav ul{
position: absolute;
width: 100px;
left: -1000px;
margin: -22px 0 0 95px;
font-size: 100%;
}

* html #nav ul{
margin: -23px 0 0 95px;
}

#nav li li{
width: 180px;
}

#nav ul ul{
width: 140px;
margin: -22px 0 0 100px;
font-size: 100%;
}

* html #nav ul ul{
margin: -23px 0 0 100px;
}

#nav li li li{
width: 120px;
}

#nav li:hover ul, #nav li.ie_does_hover ul{
left: auto;
}

#nav li:hover ul ul, #nav li.ie_does_hover ul ul{
left: -1000px;
}

#nav ul li:hover ul, #nav ul li.ie_does_hover ul{
left: auto;
}

#nav a {
display: block;
text-decoration: none;
padding: 3px 3px 3px 3px;
margin: 1px;
height: 25px;
}


#nav a:link, #nav a:visited{
background: #6b8e23;
border: 0px solid #660066;
color: #660066;
}

#nav a:hover, #nav a:active{
background: #660066;
border: 0px solid #6b8e23;
color: #FFFFFF;
} 

span { color: #FF0000;}




#navspec, #navspec ul, #navspec ul ul{
padding: 0;
margin: 0;
list-style: none;
font-family:arial, verdana,  sans-serif;
font-size: 16px;
font-weight: bold;
}

#navspec{
width: 150px;
}

#navspec li{
width: 200px;
}

#navspec ul{
position: absolute;
width: 100px;
left: -1000px;
margin: -22px 0 0 130px;
font-size: 100%;
}
/* margin de 130 stond op 95 nu wat meer naar rechts  */
* html #navspec ul{
margin: -23px 0 0 95px;
}

#navspec li li{
width: 100px;
}

#navspec ul ul{
width: 140px;
margin: -22px 0 0 100px;
font-size: 100%;
}

* html #navspec ul ul{
margin: -23px 0 0 100px;
}

#navspec li li li{
width: 120px;
}

#navspec li:hover ul, #navspec li.ie_does_hover ul{
left: auto;
}

#navspec li:hover ul ul, #navspec li.ie_does_hover ul ul{
left: -1000px;
}

#navspec ul li:hover ul, #navspec ul li.ie_does_hover ul{
left: auto;
}

#navspec a {
display: block;
text-decoration: none;
padding: 3px 3px 3px 3px;
margin: 1px;
height: 25px;
}


#navspec a:link, #navspec a:visited{
background: #6b8e23;
border: 0px solid #660066;
color: #660066;
}

#navspec a:hover, #navspec a:active{
background: #660066;
border: 0px solid #6b8e23;
color: #FFFFFF;
} 

/* navbig width  naar 250/ */

#navbig, #navbig ul, #navbig ul ul{
padding: 0;
margin: 0;
list-style: none;
font-family:arial, verdana,  sans-serif;
font-size: 16px;
font-weight: bold;
}

#navbig{
width: 350px;
}

#navbig li{
width: 350px;
}

#navbig ul{
position: absolute;
width: 100px;
left: -1000px;
margin: -22px 0 0 130px;
font-size: 100%;
}
/* margin de 130 stond op 95 nu wat meer naar rechts  */
* html #navbig ul{
margin: -23px 0 0 95px;
}

#navbig li li{
width: 350px;
}

#navbig ul ul{
width: 140px;
margin: -22px 0 0 100px;
font-size: 100%;
}

* html #navbig ul ul{
margin: -23px 0 0 100px;
}

#navbig li li li{
width: 120px;
}

#navbig li:hover ul, #navbig li.ie_does_hover ul{
left: auto;
}

#navbig li:hover ul ul, #navbig li.ie_does_hover ul ul{
left: -1000px;
}

#navbig ul li:hover ul, #navbig ul li.ie_does_hover ul{
left: auto;
}

#navbig a {
display: block;
text-decoration: none;
padding: 3px 3px 3px 3px;
margin: 1px;
height: 25px;
}


#navbig a:link, #navbig a:visited{
background: #6b8e23;
border: 0px solid #660066;
color: #660066;
}

#navbig a:hover, #navbig a:active{
background: #660066;
border: 0px solid #6b8e23;
color: #FFFFFF;
} 







/* foto gallerij kleur#6b8e23*/

#links_containerfoto{
  padding: 0;
  margin: 0;
  background-color: #6b8e23;
  float: left;
  width: 120px;
  height:1000px;
  margin:25px 0px 0px 100px;
}


#contentlinksblz_container{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:1000px;
  margin:25px 0px 0px 100px;  
}



#fotoindexcontainer{
  float:left;
  background-color:#6b8e23;
  width:759px;
  height:650px;
  margin:0px 0px 0px 50px; 
}

#fotodb2011container{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:650px;
  margin:20px 0px 0px 50px; 
}

#fotodbcontainer{
  float:left;
  background-color:#6b8e23;
  width:900px;
  height:750px;
  margin:30px 0px 0px 50px; 
}

#dorstigebiet_container{
  float:left;
  background-color:#6b8e23;
  width:1000px;
  margin:20px 0px 0px 0px;
text-align:center;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#dorstigebiet2011_container{
  float:left;
  background-color:#6b8e23;
  width:1000px;
  margin:20px 0px 0px 0px;
text-align:center;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#66CC66; 
}


#uitslagdorstigebiet{
  float:left;
  background-color:#6b8e23;
  width:700px;
  height:700px;
  margin:5px 0px 0px 100px; 
text-align:left;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
color:#660066;   
}
















#fotokw2011container{
  float:left;
  background-color:#6b8e23;
  width:800px;
  height:650px;
  margin:20px 0px 0px 50px; 
}


#fotocontainer2012{
  float:left;
  background-color:#6b8e23;
  width:760px;
  height:750px;
  margin:20px 0px 0px 50px; 
}

#fotocontaineropening{
  float:left;
  background-color:#6b8e23;
  width:760px;
  height:650px;
  margin:5px 0px 0px 50px; 
}



#fotocontainerklus2014{
background-color:#6b8e23;
width:960px;
height:1300px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 150px;
}



/* je wilt container even ver van de kant als home... dan is het dus 120px */
#fotocontainer2011{
background-color:#6b8e23;
width:960px;
height:1300px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 150px;
}




#fotocontainer2012{
background-color:#6b8e23;
width:960px;
height:1300px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 150px;
}

#fotocontainer2013{
background-color:#6b8e23;
width:960px;
height:1300px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 150px;
}


#fotocontainer2014{
background-color:#6b8e23;
width:960px;
height:1300px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 150px;
}



#fotocontainerklus2015{
background-color:#6b8e23;
width:960px;
height:1300px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 150px;
}



/* je wilt container even ver van de kant als home... dan is het dus 120px */

#fotocontainer2015{
background-color:#6b8e23;
width:960px;
height:1300px;
float:left;
font-family: times new roman, comic sans ms, arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066;
margin:0px 0px 0px 130px;
}


#tekstklus2015{
clear:both;
  background-color:#6b8e23;
  width:810px;
  height:130px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}

#tekstklus2015-2{
  float:left;
  background-color:#6b8e23;
  width:810px;
  height:50px;
  margin:5px 0px 0px 10px;
text-align:justify;
font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color:#660066; 
}



form{
    border-color: #000099;
    font-family:arial, Trebuchet MS, verdana, helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    } 

label{
    float: left;
    width: 120px;
    text-align:left;
    margin-left :15px;
    margin-right:5px;
    } 
.speciaal { width: 60px;} 
.bigo { width:100px;}
.big { width:140px;} 
.big2 { width:180px;} 
input{
    background-color: #FFFFFF;
    font-size: 13px;
    border-width: 2px;
    border-style: solid;
    border-color: #000099;
    margin-bottom: 10px;
    } 
.small {  width: 80px; }
.big     {  width: 250px; }
.radio  {
border-width: 0px;
border-color: #000099;
}


/*nieuw het gedeelte voor de foto gallerij in gallery 2015 naar 4 pictures gezet en de breedet van 118 naar 177 staan er 4... op een rij */

ul {list-style:none;}
a {color:#000; text-decoration:none;}
button {cursor:pointer;}


#fotocontainer {
 margin:0 auto;
 width:750px;
}

#featured, #feat-nav {width:100%; float:left;}
#feat-nav {margin-top:7px;}

#feat-nav li, #feat-nav button, #feat-nav img {
  border:0  !important;
  outline:0 !important;
  margin:0  !important; 
  padding:0 !important;
  width:177px;
}

#feat-nav li {float:left;}
#feat-nav button:hover {background:#FF9900;}
#feat-nav button.active {background:#660066}



#linkshorizontaal_container{
  float:left;
  margin:0px 0px 0px 10px;
  width:950px;
  height:30px;
  background-color:#6b8e23;
}


#linkshorizontaalmax_container{
  float:left;
  margin:0px 0px 0px 0px;
  width:950px;
  height:105px;
  background-color:#6b8e23;
}


 #navhor, #navhor ul, #navhor ul ul{
list-style: none;
padding:2px 0 0 0;
margin:1px 0px 0px 0px;
list-style: none;
font-family:Cambria,arial,times new roman,Trebuchet MS,comic sans ms, verdana, helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
}
/* als je verander gebeurd er ... dit is inline hoe breder, passen ze naast elkaar 3 x 180 + 10 ertussen bdzis 600*/
#navhor{
width:950px;
margin:0px 0px 0px 5px;
}

#navhor li{
float: left;
width:125px;
margin: 0 5px 0 0;
}
/* op de a float left en dan display block is allemaal even breed*/
#navhor a{
display:block;
text-decoration: none;
padding: 3px 3px 3px 3px;
margin: 0px;
height: 30px;
width: 125px;
}


#navhor a:link, #navhor a:visited{
background: #660066;
border: 1px solid #660066;
color: #FFFFFF;
text-align:left;
padding: 3px 3px 3px 5px;
height: 30px;
width:125px;
}



#navhor a:hover, #navhora:active{
background: #8D0630;
border: 1px solid #8D0630;
color: #FFFFFF;
text-decoration: none;
text-align:left;
padding: 3px 3px 3px 5px;
width:125px;
height: 30px;
} 
  
ul {list-style:none; margin:0; padding:0;}