/* CSS Popout menu */

/* Fix IE. Hide from IE Mac \*/
* html #menuf ul li{float:left;height:1%;}
* html #menuf ul li a{height:1%;}
* html #menui ul li{float:left;height:1%;}
* html #menui ul li a{height:1%;}
* html #menuc ul li{float:left;height:1%;}
* html #menuc ul li a{height:1%;}
* html #menuco ul li{float:left;height:1%;}
* html #menuco ul li a{height:1%;}
/* End */

/* CSS Popout menuf Fotografie menu */
#menuf		                                 /* position, size, and font of  menu */
	{	
	position:absolute;
	color:#1F8F03;	
	z-index: 10;
	width: 250px;						          /* [1] width of menu item (i.e., box) */
	text-align: center;
	font-size: 12px;
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	}

#menuf a
	{
	color:#1F8F03;	
	width: 100%;
	white-space:nowrap;
	}

#menuf a, #menuf a:visited						/* all menus at rest */
	{
	color: 1F8F03;	
	text-decoration:none;				       	/* removes underlines from links */
	}

#menuf a.parent, #menuf a.parent:hover 			/* attaches parent-arrow on all parents */
	{
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuf a:hover				             		/* all menus on mouse-over */
	{
	color:#1F8F03;	
	}
	
#menuf li
	{
	list-style-type:none;		            	/* removes bullets */
	}

#menuf ul li
	{
	position:relative;
	}

#menuf li ul
	{
	position: absolute;
	top: 0;
	left: 250px;				                /* distance from  left menu (this should be the same as width value in #menuf [1]) above */
	display: none;
	}

div#menuf ul, #menuf ul ul, div#menuf ul ul ul
	{
	margin:0;				               		/* keeps the menu parts together */
	padding:10;
	width: 250px;			              		/* width of sub menus  (this should be the same as width value in #menuf [1]) above */
	}

div#menuf ul ul, div#menuf ul ul ul, div#menuf ul li:hover ul ul, div#menuf ul li:hover ul ul ul
	{
	display: none;
	}

div#menuf ul li:hover ul, div#menuf ul ul li:hover ul, div#menuf ul ul ul li:hover ul
	{
	display: block;
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	}

/* CSS Popout menui Illusttratie menu */
#menui		                                 /* position, size, and font of  menu */
	{	
	position:absolute;
	color:#1F8F03;	
	z-index: 10;
	width: 250px;						          /* [1] width of menu item (i.e., box) */
	text-align: center;
	font-size: 12px;
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	}

#menui a
	{
	color:#1F8F03;	
	width: 100%;
	white-space:nowrap;
	}

#menui a, #menui a:visited						/* all menus at rest */
	{
	color: 1F8F03;	
	text-decoration:none;				       	/* removes underlines from links */
	}

#menui a.parent, #menui a.parent:hover 			/* attaches parent-arrow on all parents */
	{
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menui a:hover				             		/* all menus on mouse-over */
	{
	color:#1F8F03;	
	}
	
#menui li
	{
	list-style-type:none;		            	/* removes bullets */
	}

#menui ul li
	{
	position:relative;
	}

#menui li ul
	{
	position: absolute;
	top: 0;
	left: 250px;				                /* distance from  left menu (this should be the same as width value in #menui [1]) above */
	display: none;
	}

div#menui ul, #menui ul ul, div#menui ul ul ul
	{
	margin:0;				               		/* keeps the menu parts together */
	padding:10;
	width: 250px;			              		/* width of sub menus  (this should be the same as width value in #menui [1]) above */
	}

div#menui ul ul, div#menui ul ul ul, div#menui ul li:hover ul ul, div#menui ul li:hover ul ul ul
	{
	display: none;
	}

div#menui ul li:hover ul, div#menui ul ul li:hover ul, div#menui ul ul ul li:hover ul
	{
	display: block;
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	}
/* CSS Popout menuc Curssesen menu */
#menuc		                                 /* position, size, and font of  menu */
	{	
	position:absolute;
	color:#1F8F03;	
	z-index: 10;
	width: 250px;						          /* [1] width of menu item (i.e., box) */
	text-align: center;
	font-size: 12px;
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	}

#menuc a
	{
	color:#1F8F03;	
	width: 100%;
	white-space:nowrap;
	}

#menuc a, #menuc a:visited						/* all menus at rest */
	{
	color: 1F8F03;	
	text-decoration:none;				       	/* removes underlines from links */
	}

#menuc a.parent, #menuc a.parent:hover 			/* attaches parent-arrow on all parents */
	{
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuc a:hover				             		/* all menus on mouse-over */
	{
	color:#1F8F03;	
	}
	
#menuc li
	{
	list-style-type:none;		            	/* removes bullets */
	}

#menuc ul li
	{
	position:relative;
	}

#menuc li ul
	{
	position: absolute;
	top: 0;
	left: 250px;				                /* distance from  left menu (this should be the same as width value in #menuc [1]) above */
	display: none;
	}

div#menuc ul, #menuc ul ul, div#menuc ul ul ul
	{
	margin:0;				               		/* keeps the menu parts together */
	padding:10;
	width: 250px;			              		/* width of sub menus  (this should be the same as width value in #menuc [1]) above */
	}

div#menuc ul ul, div#menuc ul ul ul, div#menuc ul li:hover ul ul, div#menuc ul li:hover ul ul ul
	{
	display: none;
	}

div#menuc ul li:hover ul, div#menuc ul ul li:hover ul, div#menuc ul ul ul li:hover ul
	{
	display: block;
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	}
	
/* CSS Popout menuco Contact menu */
#menuco		                                 /* position, size, and font of  menu */
	{	
	position:absolute;
	color:#1F8F03;	
	z-index: 10;
	width: 250px;						          /* [1] width of menu item (i.e., box) */
	text-align: left;
	font-size: 12px;
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	}

#menuco a
	{
	color:#1F8F03;	
	width: 100%;
	white-space:nowrap;
	}

#menuco a, #menuco a:visited						/* all menus at rest */
	{
	color: 1F8F03;	
	text-decoration:none;				       	/* removes underlines from links */
	}

#menuco a.parent, #menuco a.parent:hover 			/* attaches parent-arrow on all parents */
	{
	background-image: url(nav_white.gif);
	background-position: right center;
	background-repeat: no-repeat;
	}

#menuco a:hover				             		/* all menus on mouse-over */
	{
	color:#1F8F03;	
	}
	
#menuco li
	{
	list-style-type:none;		            	/* removes bullets */
	}

#menuco ul li
	{
	position:relative;
	}

#menuco li ul
	{
	position: absolute;
	top: 0;
	left: 250px;				                /* distance from  left menu (this should be the same as width value in #menuco [1]) above */
	display: none;
	}

div#menuco ul
	{
	margin:0;				               		/* keeps the menu parts together */
	padding:0;
	width: 250px;			              		/* width of sub menus  (this should be the same as width value in #menuco [1]) above */
	}

#menuco ul ul, div#menuco ul ul ul
	{
	margin:0;
	margin-top:-150px;				            /* keeps the menu parts together */
	padding: 10px;
	width: 250px;			              		/* width of sub menus  (this should be the same as width value in #menuco [1]) above */
	height:250px;
	}

div#menuco ul ul, div#menuco ul ul ul, div#menuco ul li:hover ul ul, div#menuco ul li:hover ul ul ul
	{
	display: none;
	}

div#menuco ul li:hover ul, div#menuco ul ul li:hover ul, div#menuco ul ul ul li:hover ul
	{
	display: block;
	border-color:#000000;
	border-style:solid;
	border-width:thin;
	}