/* CSS definition file containing sitestyle stylesheets */
BODY { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent; }

 .TextObject { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent; text-decoration: none ;}
 H2 { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif;}
 P { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent; text-decoration: none ;}
 P.hoofd { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; text-decoration: none ;}
 TABLE { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; background-color: transparent; text-decoration: none ; border: 1px; border-style: outset ;}
 TABLE.zwart { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; background-color: transparent; text-decoration: none ; border: 1px; border-style: outset ;}
 TABLE.uitleg { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: rgb(0,0,153); background-color: transparent; text-decoration: none ; border: 1px; border-style: outset ;}
 TABLE.inhoud { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; background-color: transparent; text-decoration: none ; border: 2px; border-style: outset ;}
 TABLE.not { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: rgb(0,0,153); background-color: transparent;; text-decoration: none ; border: 0px; }
 TABLE.hoofd { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; background-color: transparent; text-decoration: none ; border: 0px; }
 TABLE.hoofd_onzichtbaar { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; background-color: transparent; text-decoration: none ; border: 0px; }
/* td { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; } */
 td.anim {  border: 1px ; border-style: outset ; border-color: #59783f ; }
 TABLE.blauw { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; font-size: 10pt; color: transparent;; background-color: transparent; text-decoration: none ; border: 1px; border-style: outset ;}
 H3 { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif;}
 OL { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif; text-decoration: none ;}
 H5 { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif;}
 H6 { font-family: Verdana, Avant Garde, Futura, Futura Lt BT, Futura Md BT, sans-serif;}

.zoekfunctie { text-align: center; border: 1px solid #999; margin: 0px 100px 0px 100px; }


html, body {
  margin: 0;
  padding: 0;
}
#menuboven {
	position:absolute;
 	top:0px;
	width: 760px;
  margin-left: -380px;
	left:50%;
	right:50%; 
	z-index:3;
	}
#onder {
  position:absolute;
	top:178px;
	width: 760px;
  margin-left: -380px;
	left:50%;
	right:50%;
	z-index:2;
}
#teller {
  position:relative;
	z-index:1;
}
#vertmenu {
  	width: 9em; }  

/*(c) 2004 Sjaak Priester
www.sjaakpriester.nl*/
.xmenu, .ymenu    {
	white-space: nowrap;
	list-style-type: none;
	margin: 0.2em;
	padding: 0;
	z-index: 10 }
.xmenu {
	width: 100% }
.xmenu a, .ymenu a   {
	display: block }
.ymenu a {
	width: 100% }
.xmenu li, .ymenu li    {
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 11;
	vertical-align: inherit;
	behavior: url(hover.htc)    }
.xmenu li {
	float: left }
.ymenu li {
	width: 100% }
.xmenu ul, .ymenu ul    {
	background-color: white;
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 12 }
.xmenu ul {
	top: 100%;
	left: 0 }
.ymenu ul {
	top: 30%;
	left: 100% }
.xmenu li>ul  /* for W3C browsers */  {
	margin: 0;
	top: auto;
	left: auto }
.xmenu ul li, .ymenu ul li     {
	margin: 0;
	z-index: 13;
	width: 100%;
	float: none }
.xmenu ul li a, .ymenu ul li a {
	width: 100% }
.xmenu ul ul   {
	margin: 0;
	z-index: 14;
	top: 30%;
	left: 100% }
.xmenu ul ul li, .ymenu ul ul li {
	z-index: 15;
	behavior: none }	
.xmenu ul, .xmenu li:hover ul ul, .xmenu li.hover ul ul,
.ymenu ul, .ymenu li:hover ul ul, .ymenu li.hover ul ul {
	visibility: hidden }
.xmenu li:hover ul, .xmenu li:hover li:hover ul,
.xmenu li.hover ul, .xmenu li.hover li.hover ul,
.ymenu li:hover ul, .ymenu li:hover li:hover ul,
.ymenu li.hover ul, .ymenu li.hover li.hover ul {
	visibility: visible }
/* einde standaard menu */
	
/* wijzigingen menu */
.xmenu    {
  background-color: #transparent; }
.xmenu a {
	color: white;
	text-decoration: none;
	background-color: #59783f; 
/*	width: 9em;  */ 
 	margin: 0.1em;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	padding-right: 0.2em;
	padding-left: 0.2em;
  border: solid 1px #FFFFFF }
.xmenu ul {
  background-color: #transparent;
	color: #59783f;
	width: 9em }
.xmenu a:hover, a:visited:hover  {
	color: #59783f;
	background-color: #FFFFFF;
	border-color: #FFFFFF }
.xmenu ul li a {
 	margin: 0;
	margin-top: 0.3em;
	margin-bottom: 0em;
	padding-right: 0.2em;
	padding-left: 0.2em; 
	border: solid 1px #FFFFFF;
	display: block }
.xmenu ul ul li {
/*margin: 0em; */
	left: 0.2em;
	padding-right: 0.2em;
  padding-left: 0.2em }
/* einde eigen menu */ 

