body {
/* background: #BDBDBD; */
/* background: #87CEAA; */
	background: #2D2D2D url(i/achterkant.gif);
  margin-top: 0em;
  margin-right: 0em;
  margin-bottom: 0.3em;
  margin-left: 0em;
  font-family: verdana, arial, sans-serif;
  }

h2   { color: #330066; font-size: 13pt; font-weight: bold; margin-top: 0em; margin-bottom: 0.1em; }
h3   { color: #000000; font-size: 10pt; font-weight: bold; margin-top: 0em; margin-bottom: 0em; }
h4   { color: #000000; font-size: 12pt; font-weight: bold; margin-top: 0em; margin-bottom: 0em; }
h5   { color: #330066; font-size: 16pt; font-weight: bold; margin-top: 0em; margin-bottom: 0em; }
h6   { color: #000000; font-size: 8pt; font-weight: bold; margin-top: 0em; margin-bottom: 0em; }
td   { color: #000000; font-size: 8pt; }
font { color: #000000; font-size: 8pt; }
a    { color: #330066; }


hr {
  border: 0;
  width: 100%;
  color: #000000;
  background-color: #000000;
  height: 1px;
}

.btn {
  color: #FFFFFF;
  background-color: #330066;
  cursor: pointer;
	padding-top: 2px;
	padding-bottom: 3px;
	height: 20px;
 }
a.btn {
  text-decoration:none;
}

form input {
  max-width: 350px;
	height: 18px; 
  border: 0px;
  font-size: 10pt;
	text-align: bottom;
  }

.btn2 {
  font-size: 8pt;
  color: #FFFFFF;
	text-decoration: underline;
  background-image: url(i/backbtn2.gif);	
  background-color: #4A4A4A;
  cursor: pointer;
	margin-left: 1px;
  margin-right: 0px;
	padding-top: 2px;	
	padding-bottom: 3px;
	width:74px;
	height: 20px;	
 }
a.btn2 {
  text-decoration:none;
} 

.headerlink { width: 900px; height: 132px; display: block;} 

#container {
width: 904px;
height: 24px;
margin: auto;
border: 0px solid #FFFFFF;
margin-top: 3px;
margin-bottom: 2px;
}
 
.error   { padding: 10px 10px 10px 10px; color: #FF0000; font-size: 8pt; }
.warning { padding: 10px 10px 10px 10px; color: #000099; font-size: 8pt; }
.message { padding: 10px 10px 10px 10px; color: #0000FF; font-size: 8pt; }

.map1 { font-size: 12pt; color: #000099; }
.map2 { font-size: 10pt; color: #000000; }
.map3 { font-size:  8pt; color: #000000; }
 
.tabel01 { padding: 7px 7px 7px 7px; border-bottom: solid 1px #299C5A; border-top: none; background: #CCFFCC; font-size: 10pt; }
.tabel02 { padding: 7px 7px 7px 7px; border-bottom: solid 1px #299C5A; border-top: none; background: #CCFFCC; font-size: 10pt; }
.tabel03 { padding: 6px 6px 6px 6px; border: solid 1px #000000; border-top: none; background: #FFFFFF; font-size: 10pt; }


/* main menu */
.menunav01 {
 background: #330066;
 border-right: solid 1px #CCFFCC;
}
.menunav01:hover { 
 background: #C0C0C0;
}
.menunav02 { 
 background: #FFFFFF; 
 border-right: solid 1px #CCFFCC;
 border-top: solid 2px #299C5A;
 border-bottom: none;
}
.menulink01 { padding: 7px 0px 6px 0px; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none; display: block; }
.menulink02 { padding: 5px 0px 6px 0px; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; display: block; }


/* submenu */
.submenunav01 { 
 border-bottom: solid 1px #FFFFFF;
 background-image: url(i/submenuback01.gif);
 background-repeat: no-repeat;
}
.submenunav01:hover {
 background-image: url(i/submenuback01h.gif);
 background-repeat: no-repeat;
}
.submenunav02 { 
 border-bottom: solid 1px #FFFFFF;
 border-right: none;
 background: #CCFFCC;
 background-image: url(i/submenuback02.gif);
 background-repeat: no-repeat;
 
}
.submenulink01 { padding: 8px 2px 8px 22px; font-size: 8pt; color: #FFFFFF; text-decoration: none; display: block;}
.submenulink02 { padding: 8px 2px 8px 22px; font-size: 8pt; color: #000000; text-decoration: none; display: block;}


/* subsubmenu */
.subsubmenunav01 { 
 border-bottom: solid 1px #FFFFFF;
 border-left: solid 1px #FFFFFF;
 border-right: none;
 background-image: url(i/subsubmenuback01.gif);
 background-repeat: no-repeat;
}
.subsubmenunav01:hover {
 background-image: url(i/subsubmenuback01h.gif);
 background-repeat: no-repeat;
}
.subsubmenunav02 {
 border-bottom: solid 1px #FFFFFF;
 border-right: none;
 background: #CCFFCC;
 background-image: url(i/subsubmenuback02.gif);
 background-repeat: no-repeat;
}
.subsubmenulink01 { padding: 6px 2px 6px 20px; font-size: 7pt; color: #FFFFFF; text-decoration: none; display: block;}
.subsubmenulink02 { padding: 6px 2px 6px 20px; font-size: 7pt; color: #000000; text-decoration: none; display: block;}


.top          { padding: 0px 2px; background: #CCFFCC; color: #000000; font-size: 8pt; }
.topmenu      { padding: 0px 0px 0px 0px; font-size: 8pt; color: #FFFFFF; }
.topmenuact   { padding: 0px 0px 0px 0px; font-size: 8pt; color: #FFFFFF;  font-weight: bold; text-decoration: none;}
.topmenutabel { padding: 2px 0px 2px 0px; font-size: 8pt; color: #FFFFFF; }


.layout02 { padding: 0px 0px 0px 0px; background: #F7F7F7;}
.layout03 { padding: 0px 0px 0px 0px; background-image: url(i/layout03.gif);}
.layout06 { padding: 0px 0px 0px 0px; background-image: url(i/layout06.gif);}
.layout09 { padding: 0px 0px 0px 0px; background-image: url(i/layout09.gif);}
.layout10 { background: #FFFFFF; border-bottom: solid 1px #299C5A;}
.layout11 { padding: 0px 0px 0px 0px; background-image: url(i/layout11.gif);}
.layout12 { padding: 0px 0px 0px 0px; border-top: solid 0px #FFFFFF;}
.layout13 { padding: 4px 0px 3px 0px; background: #299C5A; border: solid 3px #FFFFFF;}
.layout14 { color: #FFFFFF; padding-left: 4px; padding-right: 3px;}
.layout16 { padding: 0px 0px 0px 0px; background: #FFFFFF; border: solid 0px #000000; border-top: none}
.layout17 { padding: 0px 0px 0px 0px; background-image: url(i/layout17.gif);}
.layout23 { padding: 0px 0px 0px 0px; background: #FFFFFF; border: solid 3px #FFFFFF; border-bottom: none; }


.layoutfoto01 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto01b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto02 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto02b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto03 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto03b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto04 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto04b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto05 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto05b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto06 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto06b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto07 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto07b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto08 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto08b.jpg); border-bottom: solid 3px #FFFFFF;}
.layoutfoto09 { padding: 0px 0px 0px 0px; background: #FFFFFF; background-image: url(i/layoutfoto09b.jpg); border-bottom: solid 3px #FFFFFF;}

.nwstabel1  { padding: 0px 0px 0px 0px; background: #FFFFFF; border: solid 1px #299C5A;}
.nwstabel2  { padding: 6px 5px 6px 5px; background: #DFDFDF; color: #330066; font-size: 8pt; font-weight: bold;}
.nwstabel3  { padding: 0px 0px 0px 0px; background: #FFFFFF; border: solid 1px #299C5A; border-top: none;}
.nwstabel4  { padding: 5px 0px 5px 5px; border: solid 0px #000000; color: #000000; font-size: 8pt; }
.nwstabel4a { padding: 5px 5px 5px 5px; border: solid 0px #000000; color: #000000; font-size: 8pt; }
.nwstabel5  { padding: 3px 5px 0px 5px; border: solid 0px #000000; color: #000000; font-size: 8pt; }
.nwstabel5a { padding: 3px 5px 5px 5px; border: solid 0px #000000; color: #000000; font-size: 8pt; }
.nwstabel6  { padding: 0px 2px 2px 2px; border: solid 0px #000000; color: #000000; font-size: 8pt; }
.nwstabel7  { padding: 0px 2px 2px 0px; border: solid 0px #000000; color: #000000; font-size: 8pt; }
.nwstabel8  { padding: 2px 2px 2px 2px; border-top: solid 1px #299C5A; background: #DFDFDF; color: #000000; font-size: 8pt; }
.nwstabel9  { padding: 2px 2px 2px 0px; border-top: solid 1px #299C5A; background: #DFDFDF; color: #000000; font-size: 8pt; }
.nwslink    { padding: 3px 9px 3px 9px; color: #330066; font-size: 8pt; font-weight: bold; text-decoration: none;}
.nwstitle   { color: #330066; font-size: 8pt; font-weight: bold; text-decoration: none; }
.nwsimglink { color: #000000; border: solid 1px #299C5A;}

/* nwsbtns */
.nwsbtnfoto {
 background-image: url(i/nwsbtnfoto.gif);
 background-repeat: no-repeat;
 border: 1px solid #299C5A;
 cursor: pointer;
}
.nwsbtnfoto:hover {
 background-image: url(i/nwsbtnfotoh.gif);
 background-repeat: no-repeat;
 border: 1px solid #299C5A;
 cursor: pointer;
}
.nwsbtnlees {
 background-image: url(i/nwsbtnlees.gif);
 background-repeat: no-repeat;
 border: 1px solid #299C5A;
 cursor: pointer;
}
.nwsbtnlees:hover {
 background-image: url(i/nwsbtnleesh.gif);
 background-repeat: no-repeat;
 border: 1px solid #299C5A;
 cursor: pointer;
}
.nwsbtnprint {
 background-image: url(i/nwsbtnprint.gif);
 background-repeat: no-repeat;
 border: 1px solid #299C5A;
 cursor: pointer;
}
.nwsbtnprint:hover {
 background-image: url(i/nwsbtnprinth.gif);
 background-repeat: no-repeat;
 border: 1px solid #299C5A;
 cursor: pointer;
}
.nwsbtnlink    { padding: 3px 3px 3px 15px; color: #330066; font-size: 8pt; font-weight: bold; text-decoration: none; display: block;}
.nwsbtnlink:hover  { padding: 3px 3px 3px 15px; color: #330066; font-size: 8pt; font-weight: bold; text-decoration: underline; display: block;}


.reactielink      { color: #299C5A; font-size: 8pt; font-weight: bold; }
.reactiefont      { color: #008080; font-size: 8pt; font-weight: bold; text-decoration: none; }
.reactienummer1   { padding: 10px 10px 5px 15px; background: #FFFFFF; color: #000000; font-size: 8pt; border-bottom: 1px dotted #330066;}
.reactienaam1     { padding: 5px 5px 8px 10px; background: #FFFFFF; color: #008080; font-size: 7pt; border-bottom: 1px dotted #330066;}
.reactiebericht1  { padding: 10px 25px 5px 10px; background: #FFFFFF; color: #000000; font-size: 8pt;}
.reactienummer2   { padding: 10px 10px 5px 15px; background: #DFDFDF; color: #000000; font-size: 8pt; border-bottom: 1px dotted #330066;}
.reactienaam2     { padding: 5px 5px 8px 10px; background: #DFDFDF; color: #008080; font-size: 7pt; border-bottom: 1px dotted #330066;  }
.reactiebericht2  { padding: 10px 25px 5px 10px; background: #DFDFDF; color: #000000; font-size: 8pt; }

.lijn    				 { border-top: dotted 1px #000000; color: #FFFFFF; font-size: 8pt; }
.tblcomment01    { background: #FFFFFF; }
.tblcomment02    { background: #CCFFCC; }
.tblcomment03    { background: #CCFFCC; }
.tblcommenthead1 { padding: 0px 0px 0px 0px; background: #FFFFFF; border: solid 1px #FFFFFF;}
.tblcommenthead2 { padding: 7px 7px 7px 7px; background: #299C5A; border: solid 0px #000000; color: #FFFFFF; font-size: 8pt;  font-weight: bold;}

.gbcomment     { color: #FF0000; font-size: 8pt; }
.banner   { padding: 0px 0px 0px 0px; background: #CCFFCC; border: solid 0px #CCFFCC; color: #000000; font-size: 8pt; }
.title    { padding: 0px 2px 0px 2px; background: #CCFFCC; border: solid 0px #CCFFCC; color: #000000; font-size: 10pt;  font-weight: bold;}
.rvw      { padding: 4px 4px 4px 4px; background: #FFFFFF; border: solid 1px #000000; color: #000000; font-size: 8pt; }
.comment  { color: #000080; font-size: 8pt; }
.headert  { padding: 7px 7px 7px 7px; background: #299C5A; border: solid 0px #000000; color: #FFFFFF; font-size: 8pt;  font-weight: bold;}
.nws      { padding: 0px 2px 0px 2px; background: #FFFFFF; border: solid 1px #000000; color: #000000; font-size: 8pt; }

.userinfo        { color: #FFFFFF; font-size: 8pt; }
.usermenu        { padding: 1px 1px 1px 1px; background: #FFFFFF; border: solid 1px #7F9DB9;}
.usermenurow     { padding: 0px 0px 0px 0px;}
.userblock       { padding: 1px 1px 1px 1px; background: #FFFFFF; border: solid 1px #7F9DB9;}
.userblockrow    { padding: 0px 0px 0px 0px;}
.userlist        { padding: 0px 0px 0px 0px; background: #FFFFFF; border: solid 1px #000000;}
.userlistrow     { padding: 4px 4px 4px 4px;}

.zoek01 { padding: 4px 0px 4px 4px; color: #525A63; font-size: 10pt; font-weight: bold;}
.zoek02 { padding: 5px 4px 4px 4px; color: #525A63;}
.zoek03 { padding: 4px 0px 4px 4px; color: #000000; font-size: 10pt; font-weight: bold;}
.zoek04 { padding: 5px 4px 4px 4px; color: #000000;}

.ontour { padding: 2px 2px 2px 2px; background: #CCFFCC; border: solid 2px #FF9400; color: #000000; font-size: 8pt; }
.ontour1 { padding: 0px 0px 0px 0px; background: #CCFFCC; border: solid 1px #000000; color: #000000; font-size: 8pt; }
.poll   { padding: 0px 0px 0px 0px; background: #CCFFCC; border: solid 0px #000000; color: #000000; font-size: 8pt; }

.printbalk {
	padding: 4px 5px 4px 5px;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	background-color: #EEEEEE;
	}

.nieuwstabel01 { padding: 1px 2px 0px 3px; background: #FFFFFF; color: #FFFFFF; border: solid 1px #299C5A; }
.nieuwstabel02 { padding: 2px 0px 2px 3px; background: #CCFFCC; border-bottom: solid 1px #299C5A;}
.nieuwstabel03 { padding: 2px 0px 2px 3px; background: #FFFFFF; border-bottom: solid 1px #299C5A;}
.nieuwstabel04 { padding: 2px 0px 2px 0px; background: #299C5A; color: #FFFFFF; border-bottom: solid 1px #299C5A;}
.nieuwstabel05 { padding: 5px 0px 5px 3px; color: #000000; }
.nieuwstabel06 { padding: 0px 0px 0px 0px; background: #299C5A; border: solid 1px #299C5A; }

.tabelkvk02 { padding: 2px 0px 2px 2px; background: #DFDFDF; border: solid 0px #299C5A;}

.vbtbl01 { padding: 1px 2px 0px 3px; }
.vbtbl02 { padding: 2px 0px 2px 0px; background: #ffffff; border-bottom: solid 1px #299c5a; }
.vbtbl03 { padding: 2px 0px 2px 0px; background: #ffffff; border-bottom: solid 1px #299c5a; color: #aaa; }
.vbtbl04 { padding: 4px 0px 4px 0px; background: #dfdfdf; border-top: solid 1px #299c5a; border-bottom: solid 1px #299c5a; }
.vbtbl05 { padding: 5px 0px 5px 0px; }
.vbtbl06 { padding: 0px 0px 0px 0px; background: #299c5a; border: solid 1px #299c5a; }

/* Volgorde padding: top, right, bottom, left */
/* border: solid, dashed, dotted */
	