/*** MENU */
/* START */

/* navigatie */

div#visie a{
margin: 0;
padding: 0;
font-size: 8px;
font-weight: normal;
line-height: 1em;
color: #000000;
text-decoration: none;
display:block;
height:30px;
width:205px;
}


/* navigatie-menu */

div#menu ul#mainitems {
margin: 0 auto;
padding: 8px 0 0;
width: auto;
font-weight: bold;
color: #fff;
list-style-type: none;
}

div#menu ul#mainitems li {
margin: 0;
padding: 0 8px 8px;
float: left;
display: block; 
width: auto;
position: relative;
z-index:10;
}


#menu div#menu-right {
	margin-left:50px;
}

div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems
{
display: none;
position: absolute; 
top: 19px; 
float: left; 
margin: 2px 0;
padding: 4px 0 6px 0;
width: auto;
font-weight: bold;
border: 2px solid #2c3205;
background-color: #fff;
}


div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems 
li {
clear: both;
display: block;
margin: 0 10px 2px;
padding: 2px 0 2px 0;
width: 100px;
font-size: 0.5em;
/* line-height: 12px; */
border-bottom: 1px solid #888;
height: auto;


position: relative;


}


div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems 
li 
ul#subitems-level {


display: none;
position: absolute; 
top: -6px; 
left: 100px;
float: left; 


margin: 0;
padding: 2px 0 0 0;
width: auto;
border: 2px solid #2c3205;
background-color: #fff;
}


div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems 
li ul#subitems-level li {

display: block;
clear: both;

margin: 0px 5px 0px 2px;
padding: 0px 2px 5px 6px;
border-bottom: none;
height: auto;
/* background-color: #eee; */
}




















div#container div#menu div#menu-right ul#mainitems li:hover ul#subitems {
display: block;
}



div#container div#menu div#menu-right ul#mainitems li ul#subitems li:hover ul#subitems-level {
display: block;
}




div#container div#menu div#menu-right ul#mainitems li a:hover {
color: #5d8200;
list-style-type: none;
}


div#container div#menu div#menu-right ul#mainitems li.menu_ACT {
color: #2c3205;
list-style-type: none;
}

div#container div#menu div#menu-right ul#mainitems ul li:hover a {
color: #2c3205;
list-style-type: none;
}


div#container div#menu div#menu-right ul#mainitems ul li ul.subitems li:hover {
color: #2c3205;
list-style-type: none;
}


/*** START subitems-level ***/
div#container div#menu div#menu-right ul#mainitems li ul.subitems li ul.subitems-level li:hover {
color: #2c3205;
list-style-type: none;
}
/*** END subitems-level ***/



div#container div#menu div#menu-right ul#mainitems li ul.subitems li a:hover {
color: #2c3205;
list-style-type: none;
}



/*** START subitems-level ***/
div#container div#menu div#menu-right ul#mainitems li ul.subitems li ul.subitems-level li a:hover {
color: #2c3205;
list-style-type: none;
}
/*** END subitems-level ***/




div#container
div#menu
div#menu-right
ul#mainitems 
li a {
margin: 0;
padding: 0;
font-size: 1.2em;
line-height: 1.4em;
color: #fff;
text-decoration: none;
}





div#container div#menu div#menu-right ul#mainitems li.submenu_CURIFSUB a {
color: #2c3205;
}


div#container div#menu div#menu-right ul#mainitems li.submenu_CURIFSUB ul li a {
color: #666;
}

div#container div#menu div#menu-right ul#mainitems li.submenu_CURIFSUB ul li a:hover {
color: #2c3205;
}



div#container div#menu div#menu-right ul#mainitems li.submenu_ACT a {
color: #2c3205;
}


div#container div#menu div#menu-right ul#mainitems li.submenu_ACT ul li a {
color: #666;
}

div#container div#menu div#menu-right ul#mainitems li.submenu_ACT ul li a:hover {
color: #2c3205;
}





div#container
div#menu
div#menu-right
ul#mainitems 
li ul li a {
display: block;
margin: 0;
padding: 0;
font-size: 11px;
line-height: 1.2em;
color: #666;
text-decoration: none;
z-index: 100;
}

/* SUBLEVEL IMG(+) */
/*
div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems
li.submenu_IFSUB a {
display: block;
background: url(img/submenu-plus.gif) 95% 50% no-repeat;
}

div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems
li.submenu_IFSUB a:hover {
display: block;
background: url(img/submenu-plus.gif) 95% 50% no-repeat;
}
*/



/* SECOND SUBLEVEL GEEN IMG(+) */
div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems
li.submenu_IFSUB ul li a {
display: block;
background: none;
}

div#container
div#menu
div#menu-right
ul#mainitems
li
ul#subitems
li.submenu_IFSUB ul li a:hover  {
display: block;
background: none;
}



div#container
div#menu
div#menu-right
ul#mainitems 
li ul li ul li a {
display: block;
margin: 2px 0 0 0;
padding: 2px 0 0 0;
font-size: 11px;
line-height: 1.2em;
color: #bbb;
text-decoration: none;
z-index: 100;
}
/* COLUMNS - CONTENT */


div#topnav div#nb p.nb-signin a {
	font-size:12px;
	color:#3399ff;
	text-decoration:none;
	font-weight:bold;
}


div#topnav div#nb p.nb-signin a:hover {
	text-decoration:underline;
}

div#menu div#nieuwsitem  a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

div#menu div#nieuwsitem {
	height:15px;
	width:75px;
	float:right;
	padding-top:8px;
}

div#menu div#nieuwsitem  a {
	color:#000;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

div#menu div#nieuwsitem  a:hover {
	color: #5d8200;
}

div#menu div#nieuwsitem span.nieuwsACT a {
	color:#000000;
}

div#container div#top-wrap div#topnav div#nb.content {
	width:60px;
}

div#container div#top-wrap div#topnav div#nb.content a {
	color:black;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
