/*STANDAARDISERING MENUSTRUCTUUR CMS2*/

/* moz en opera: box-model correctie
html>body .submenu {
	line-height:10px;
}
 */
/* mozilla fix 
html:not([dummy]) .submenu {
	line-height:12px !important;
}
*/
body {
	font-family: Arial, Verdana, Helvetica,sans-serif;
	font-size:1.0em;
}

/*hoofdmenu*/
/*menuWidth = 180*/
.hoofdmenu {
	border-width:0px;
	font-size:9pt;
	font-weight: bold;
	text-align:right;
	/* border: outset 0pt red; mooie outset borderrand*/
	border-spacing:0pt;
}

.hoofdmenu td {
	width:180px;
	text-align:right;
	line-height:13px;
	border:0px solid white;
	/* border: inset 0pt red; mooie inset borderrand*/
	border-collapse:collapse;
}

.hoofdmenu td a:link, 
.hoofdmenu td a:visited, 
.hoofdmenu td a:active {
	display:block;
	width:180px;
	
}

.hoofdmenu td a:hover {
	color: red;
	
}

/*submenus*/
.submenu {
	display:none;
	position:absolute;
	font-size:8pt;
	font-weight: bold;
	text-align:center;
	border:0px solid white;
	margin-left:110px;
	margin-top:-20px; /*positie knop 3e niveau in IE*/
}

/* mozilla fix */
html:not([dummy]) .submenu {
	margin-top:-20px !important;
}

/*Instellingen submenu eerste niveau*/
.submenu .level1 {
	display:block;
	width:160px;
	line-height:20px;
	border:0px solid white;
}

.submenu .level1 a:link, 
.submenu .level1 a:visited, 
.submenu .level1 a:active {
	display:block;
	width:160px;
	background-color:#000099;
}

.submenu .level1 a:hover {
	display:block;
	background-color:#000099;
}

/*Instellingen submenu tweede niveau*/
.submenu .level2 {
	display:block;
	width:120px;
	line-height:15px;
	border:0px solid blue;
}

.submenu .level2 a:link, 
.submenu .level2 a:visited, 
.submenu .level2 a:active {
	display:block;
	width:120px;
	background-color:red;
}

.submenu .level2 a:hover {
	display:block;
	background-color:white;
}
