#main_menu {
	z-index:4002;
	width: 695px;
	margin: 10px auto;
	padding-left: 15px;}

.m_clear {
	float: none !important;
	clear: both;}	

#m_list {
	display: block;
	z-index: 10;
	width:auto;
	padding:0px;
	margin:0px;
	font-size: 1px; /* solves padding in drop down in IE6 - bit wierd!! */ }

#m_list ul {
	position:absolute; 
	top:100%;
  left:-10000px; 
  z-index: 4000;
	list-style:none;
  background: #000;
  border: solid 3px #fff;
  border-top: 1px dashed #ccc;}
	
#m_list li {
  float:left;
	display:block;
	white-space:nowrap;
	position:relative;
	z-index:1;}
	
#m_list a	{	
	display:block;
	position:relative;
	z-index:1;
  padding:0px 10px 0px 0px;
  background: transparent; 
  color:#ffffff;
  font-family:Arial;
  font-size: 11px;
	outline: none;}		

#m_list a img {	
display:block;
border-style:none;}	

#m_list ul a, #m_list ul li {float:none;}
#m_list ul a	{	
  z-index: 4000;
  background: transparent;
  padding:3px 0px 3px 0px;
  margin:0px;
  color: #fff;
  font-size: 11px;
  font-family: Arial;
  text-align: left;
  text-decoration: none;}
	
#m_list ul li:hover>ul{top:0px;left:100%;}
	
#m_list li:hover ul {left:auto;}	


#m_list li {z-index:auto;}
#m_list li a {float:none}

#m_list ul li a:hover {color:#fff; text-decoration:underline;}
#m_list ul li:hover>a	{color:#fff; text-decoration:underline;}
	
#m_list .m_divider {
  padding: 7px 0 0px 7px;
	margin: 8px -5px 0px -7px; 
	border-top: 1px dashed #fff;}

/* ----------------------- the buttons ----------------------- */
#menu1, #menu2, #menu3,  #menu4, #menu5 {
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;}
	
#menu1 {
  width: 90px;
	height: 35px;}	

#menu2 {
  width: 85px;
	height: 35px;}

#menu3 {
  width: 85px;
	height: 35px;}

#menu4 {
  width: 90px;
	height: 35px;}

#menu5 {
  width: 90px;
	height: 35px;}	
	
#menu6 {
  width: 90px;
	height: 35px;}	
	
#menu7 {
  width: 91px;
	height: 35px;}	
/* ------------------- wat doen wij menu [
wdw_menu.inc - main navigation for pages in the /wat/ section
wdw_menu_wat.inc - used only on /wat/ page
								 	 					 					] ------------------------------------- */	
.wdw_menu, .wdw_menu_all {
	display: block;
  width: 680px;
	height: 70px;
  margin: 10px auto;
	color: #fff;
	background: #000;
	padding: 0px;}
	
.wdw_menu {
	height: 265px;
	background: url('../graphics/menu/menuwdw_bg.png') 0 0 no-repeat #000;}
	
.wdw_pointer { /* pointer container */
	/*display: block;*/
  margin: 0px auto;
	color: #fff;
	background: transparent;
	padding: 0px;
	padding-right: 0px;}		

.wdw_menu .wdw_pointer {	/* move down on /wat/ page */
  position: relative;
  top: 195px;
  left: -150px;}
	
#hpointer { /* pointer */
  display: block;
  position: relative;
  top: 0px;
  left: 112px;
	width: 18px; 
	height: 13px; 
	padding: 0px; }
	
.wdw_buttons { /* menu container */
	display: block;
	clear: both;
  position: relative;
  top: 7px;
  left: 0px;
  width: 650px;
	height: 30px;
	color: #fff;
	padding: 0px;
	margin-left: 20px;}	
	
.wdw_menu .wdw_buttons {/* move down on /wat/ page */
  position: relative;
  top: 202px;
  left: 0px;}
	
#wdw_m_list {
	display: block;
  float: right;
	z-index: 10;
	width: auto;
	padding: 0px;
	background: transparent;
	margin: 0px;
  margin-right: 1px;
	font-size: 1px; /* solves padding in drop down in IE6 - bit wierd!! */ }	
	
#wdw_m_list li {
  float: left;
	display: block;
	white-space: nowrap;
	position: relative;
	z-index: 1;}
	
#wdw_m_list a	{	
	display: block;
	position: relative;
	z-index: 1;
  color: #ffffff;
  font-family: Arial;
  font-size: 11px;
	outline: none;}			

#wdw_m_list a img {	
  display: block;
  border-style: none;}		

/* ----------------------- the buttons ----------------------- */
#wdwmenu0, #wdwmenu1, #wdwmenu2, #wdwmenu3,  #wdwmenu4, #wdwmenu5 {
	height: 30px;
	border: 0;
	padding: 0; 
	margin: 0px 10px 0px 0px;
	cursor: pointer;}
	
#wdwmenu0 {width: 194px;}
#wdwmenu1 {width: 129px;}
/*#wdwmenu2 {width: 88px;}*/
#wdwmenu3 {width: 106px;}
#wdwmenu4 {width: 179px;}
/*#wdwmenu5 {width: 65px;}	*/


/* -------------------------------------------------------------------------- */
/* --------------------- werkwijze menu ------------------------------------- */	
.wdw_menu2 {
	display: block;
  width: 640px;
	height: 65px;
	background: #000;
	padding: 0px;
	margin: 20px auto 0px auto;}	
	
.wdw_menu2 a	{	
	display: inline;
	float: left;
	position: relative;
	padding: 0px;
	z-index: 1;
	outline: none;
	border: 0;
	text-decoration: none;}			

.wdw_menu2 img {	
	display: inline;
	border: 0;
	padding: 0; 
	margin: 0px;}
	
/* ----------------------- the buttons ----------------------- */
#wdw2menu1, #wdw2menu2, #wdw2menu3,  #wdw2menu4, #wdw2menu5, #wdw2menu6 {
	display: inline;
	height: 32px;
	border: 0px;
	padding: 0px; 
	margin: 0px;
	cursor: pointer;}

#wdw2menu1 {width: 242px;}	
#wdw2menu2 {width: 173px;}
#wdw2menu3 {width: 225px;}
#wdw2menu4 {width: 215px;	height: 33px;}
#wdw2menu5 {width: 176px;	height: 33px;}
#wdw2menu6 {width: 249px;	height: 33px;}

#wdw2menu4, #wdw2menu5, #wdw2menu6 {
 position: relative;
 top: -3px;
 left: 0px;}
/* -------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------- */
/* ------ css for 'inc/pages_menu.inc' (aka 'items menu' or 'imenu'...) ----- */
.imenu_wrapper { 
	display: block;
  width: 680px;
	height: 100%;
  margin: 10px auto;
	color: #fff;
	padding: 0px;
	background: #242424;
	overflow: hidden;}

#imenu_left_col {
  display: block;
	float: left;
	width: 205px; /* 225px */
	color: #fff;
	background: #000;
	padding: 20px;
	padding-left: 0px;
	padding-bottom: 32000px;
  margin: 0px;
	margin-bottom: -31990px;}

	/* the menu */
#imenu_container {
  display: block;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 205px;
	height: 300px;
	padding: 0px;
	margin: 0px;}
	
#imenu_pointer_container {
  display: block; 
	float: left;
	width: 20px;
	height: 300px;}
	
#vpointer{
	position: relative;
	top: -1px;
	left: 0px;}	
	
#imenu {
  display: block;
	position: relative;
	float: left;
	width: 185px;
	height: 300px;
	background: #000;}
	
.imenu_list {
  display: block;
	position: relative;
  list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;}	
	
.imenu_list li, .imenu_list li:hover {
  position: relative;
	display: block;
	padding: 0px;
	margin: 0px;
	border: 0px;}
	
.imenu_list li a {
	display: block;
	position: relative;
	z-index: 1;
	width: 185px;
	height: 18px;
	padding: 0px;
    color: #fff;
    font-family: Arial;
    font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -0.04em;
	margin-bottom: 10px;
	border-bottom: 1px solid #000;}	
		
.imenu_list li a:hover {
    color: #7CB43C;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #000;}	
	
/* selected state for menu items */	
.imenu_list li a.selected, .imenu_list li a.selected:hover	{
    color: #ffff00;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #333;} 	
	
	/* right col */
#imenu_right_col {
    display: block;
	float: right;
	width: 445px; /* 445px */
	color: #fff;
	background: none;
	padding: 0px;
	padding-bottom: 31990px;
    margin: 0px;
	margin-left: 10px;
	margin-bottom: -32000px;}
	
#imenu_content_block {
    display: block;
	float: right;
	width: 405px; /* 445px */
	height: 100%;
	background: #000;
	color: #fff;
    font-family: Arial;
    font-size: 13px;
	font-weight: normal;
	line-height: 19px;
	outline: none;
	text-decoration: none;
	padding: 20px;
	padding-bottom: 0px;}
	
#imenu_content_block h1 {
    color: #ffff00;
    padding: 0px;
	border-bottom: 1px solid #333;
	margin: 0px;}
	
#imenu_contact_block {
    display: block;
	float: right;
	width: 425px;
	height: 65px;
	color: #fff;
	background: #000;
	padding: 10px;
	line-height: 19px;
    margin-top: 10px;}

#imenu_contact_block .text {	
    display: block;
	float: left;
	width: 232px;
	height: 43px;
	color: #7CB43C;
    font-family: Arial;
    font-size: 13px;
	font-weight: normal;
	background: #000;
	padding: 10px;
    padding-top: 7px;}
  	
		
#imenu_contact_block a.lg_contact_btn {
    display: block;
	float: right;
	position: relative;
	top: 10px;
	left: -10px;
	width: 163px;
	height: 35px;
	background: url('../graphics/buttons/lg_contact_btn_up.png') 0 0 no-repeat #000;
	padding: 0px;}	
			
#imenu_contact_block a.lg_contact_btn:hover {background: url('../graphics/buttons/lg_contact_btn_ro.png') 0 0 no-repeat #000;}	