ul#nav
{
	margin-left			: 15px;
	list-style-type		: none !important;
	height				: 45px;
	width				: 824px;
}
ul#nav ul
{
	list-style-type			: none !important;
}
ul#nav li
{
	float				: left;
}
ul#nav a
{
	color				: #ffffff;
	text-decoration		: none;
}

ul#nav li a
{
	display				: block;
	margin				: 0px 0px 0px;
}
ul#nav li a.nav
{
	height				: 37px;/*33px;*/
	line-height			: 37px;
	width				: auto;
}
ul#nav li.nav a.nav span
{
	margin-top			: 4px;	
}
ul#nav li.nav a.nav span.nav_left
{
	height				: 33px;
	width				: 12px;
	background			: none;
}
ul#nav li.nav a.nav span.nav_center
{
	width				: auto;
	height				: 33px;
	line-height			: 20px;
	padding-top			: 0px;
	background			: none;
	font-size			: 11px;
}
ul#nav li.nav a.nav span.nav_right
{
	height				: 33px;
	line-height			: 33px;
	width				: 12px;
	background			: none;
}
ul#nav li.nav a.nav span.nav_left,
ul#nav li.nav a.nav span.nav_center,
ul#nav li.nav a.nav span.nav_right
{
	display				: block;
	float				: left;
}
/* Do not change this order */
ul#nav li.active a.nav span.nav_left
{
	background			: transparent url("/images/nav_item_menu_active_lx.png") 0px 2px no-repeat;
}
ul#nav li.nav a:hover span.nav_left,

ul#nav li.nav a.a_hover span.nav_left,
/*ul#nav li:hover a.nav span.nav_left,*/
ul#nav li.nav.hover a.nav span.nav_left
{
	background			: transparent url("/images/nav_item_menu_hover_lx.png") 0px 2px no-repeat;
}
ul#nav li:hover a.nav span.nav_left_single,
ul#nav li.nav a:hover span.nav_left_single
{
	background			: transparent url("/images/nav_item_menu_active_lx.png") 0px 2px no-repeat;
}
/* //Do not change this order */
/* Do not change this order */
ul#nav li.active a.nav span.nav_right
{
	background			: transparent url("/images/nav_item_menu_active_rx.png") 0px 2px no-repeat;
}
ul#nav li.nav a:hover span.nav_right,

ul#nav li.nav a.a_hover span.nav_right,
/*ul#nav li:hover a.nav span.nav_right,*/
ul#nav li.nav.hover a.nav span.nav_right
{
	background			: transparent url("/images/nav_item_menu_hover_rx.png") 0px 2px no-repeat;
}
ul#nav li:hover a.nav span.nav_right_single,
ul#nav li.nav a:hover span.nav_right_single
{
	background			: transparent url("/images/nav_item_menu_active_rx.png") 0px 2px no-repeat;
}
/* //Do not change this order */
/* Do not change this order */
ul#nav li.active a.nav span.nav_center
{
	background			: transparent url("/images/nav_item_menu_active_cen.png") 0px 2px repeat-x;
	color				: #58585a;/* The precedente color comes from PSD file *//* From image #a6a8a9;/* General grey text-color 87888a*/
}
ul#nav li.nav a:hover span.nav_center,

ul#nav li.nav a.a_hover span.nav_center,
/*ul#nav li:hover a.nav span.nav_center,*/
ul#nav li.nav.hover a.nav span.nav_center
{
	background			: transparent url("/images/nav_item_menu_hover_cen.png") 0px 2px repeat-x;
	color				: #58585a;/* The precedente color comes from PSD file *//* From image #a6a8a9;/* General grey text-color 87888a*/
}

ul#nav li:hover a.nav span.nav_center_single,
ul#nav li.nav a:hover span.nav_center_single
{
	background			: transparent url("/images/nav_item_menu_active_cen.png") 0px 2px repeat-x;
}
/* //Do not change this order */

ul#nav li.nav_sep
{
	width				: 1px;
	height				: 29px;
	background			: transparent url("/images/menubar_seperator.png") 0px 11px no-repeat;
}
ul#nav div.nav_columns
{
	position			: absolute;
	z-index				: 700;
	opacity				: 0.9;
	-moz-opacity		: 0.9;
	filter				: alpha(opacity = 90);
	background-color	: #9dc026;
	padding-bottom		: 0px;
}
ul#nav ul.nav_items
{
	padding-bottom		: 10px;
	width				: 198px;
	float				: left;
}

ul#nav ul.nav_items li
{
	font-weight			: bold;
	font-size			: 10px;
	width				: 200px;
	height				: 100%;
}

ul#nav ul.nav_items li a
{
	display				: block;
	font-size			: 12px;
	padding				: 0px;
	margin				: 3px 10px 2px;
	padding				: 0px;
}

ul#nav ul.nav_items li ul li
{
	font-weight			: normal;
}

ul#nav ul.nav_items li ul li a
{
	font-size			: 11px;/* OVerruling precedente setting row 146*/	
}

/* DROP DOWN */
div.line-space
{
	border-top			: 1px solid white;
	height				: 3px;
	width				: 90%;
	margin-left			: 10px;
	margin-top			: 10px;
}

ul#nav li ul li ul li
{
	float				: none;
	width				: 200px;
	margin-left			: 1px;
}
/*  END DROPDOWN */


/* SUBNAVIGATION MENU on left side of the page */
ul#subnav
{
	background			: #68b022 url('/images/subnav_background.gif') -22px 0px repeat-y;	
	width				: 150px;/*170px;*/
	margin				: 0px 0px 0px;
	position:relative;
	float				: left;
	list-style-type		: none;
	min-height			: 610px;
}
ul#subnav ul
{
	list-style-type		: none !important;
}
ul#subnav li.subnav
{
}
ul#subnav li.subnav.active
{
}
ul#subnav li.subnav a.subnav_link
{
	display				: block;
	padding-left		: 8px;
}

ul#subnav li.subnav a.subnav_link
{
	display				: block;
	font-weight			: bold;
	font-size			: 12px;
	line-height			: 18px;
	margin-top:5px;
}
ul#subnav li.subnav a.subnav_link.active
{
	background-color	: #dbe7b5;
	color				: #68b022;
}

ul#subnav li.subnav div.nav_dropdown ul
{
	font-size			: 11px;
}
ul#subnav li.subnav div.nav_dropdown ul li.active
{
	background-color	: #dbe7b5;
}
ul#subnav li.subnav div.nav_dropdown ul li a
{
	line-height			: 18px;
	
}
ul#subnav li.subnav div.nav_dropdown ul li.active a
{
	color				: #68b022;
}
ul#subnav li.subnav div.nav_dropdown ul li a span
{
	display				: block;
	margin-left			: 15px;	
}
ul#subnav div.line-space
{
	width				: 134px;
	margin-left			: 8px;
	margin-bottom		: 0px;
	border-top			: 1px solid #b4d891;
	height				: 0px;
}
/* Specific settings for Project portal module */
ul#subnav li.subnav div.nav_dropdown ul li span.gemeente
{
	margin-left			: 10px;
	font-weight			: bold;
	display				: block;
	width				: 136px;
}
ul#subnav li.subnav div.nav_dropdown ul li ul.nav_subitems
{
	margin-left			: 10px;
}
ul#subnav li.subnav div.nav_dropdown ul li ul.nav_subitems li
{
	height				: 20px;
	line-height			: 20px;
}
ul#subnav li.subnav div.nav_dropdown ul li ul.nav_subitems li label
{
	margin				: 0px;
	padding				: 0px;
}
ul#subnav li.subnav div.nav_dropdown ul li ul.nav_subitems li input
{
	background-color	: red;
	width				: 12px;
	height				: 12px;
	margin-right		: 10px;
}