ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:11px;
}


ul.vertical
{
	/* width: 160px; */
	margin-left: 10px;
}

/* rijen */
ul.vertical li
{
	margin: 0px;
	/* width of icon + whitespace */
	/* padding-left: 5px; */
	padding: 5px 5px 5px 13px;
	/* height of icon */
	line-height: 15px;
	background-image: url(gui/d_green/menu_arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	border-color: #134A45;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	background-color: #fff;
}

/*
- donker groen: 134A45

- red: EF1209;
- yellow: E69600;
- green: 808902;
- purple: AB017E;

*/

ul.vertical li.red
{
	border-color: #EF1209;
	color: #EF1209;
	background-image: url(gui/red/menu_arrow_right.gif);
}
ul.vertical li.reddown
{
	border-color: #EF1209;
	color: #EF1209;
	background-image: url(gui/red/menu_arrow_down.gif);
}
ul.vertical li.redend
{
	border-color: #EF1209;
	color: #EF1209;
	background-image: url(gui/red/menu_arrow_end.gif);
}
ul.vertical li.yellow
{
	border-color: #E69600;
	color: #E69600;
	background-image: url(gui/yellow/menu_arrow_right.gif);
}
ul.vertical li.yellowdown
{
	border-color: #E69600;
	color: #E69600;
	background-image: url(gui/yellow/menu_arrow_down.gif);
}
ul.vertical li.yellowend
{
	border-color: #E69600;
	color: #E69600;
	background-image: url(gui/yellow/menu_arrow_end.gif);
}
ul.vertical li.green
{
	border-color: #808902;
	color: #808902;
	background-image: url(gui/green/menu_arrow_right.gif);
}
ul.vertical li.greendown
{
	border-color: #808902;
	color: #808902;
	background-image: url(gui/green/menu_arrow_down.gif);
}
ul.vertical li.greenend
{
	border-color: #808902;
	color: #808902;
	background-image: url(gui/green/menu_arrow_end.gif);
}
ul.vertical li.purple
{
	border-color: #AB017E;
	color: #AB017E;
	background-image: url(gui/purple/menu_arrow_right.gif);
}
ul.vertical li.purpledown
{
	border-color: #AB017E;
	color: #AB017E;
	background-image: url(gui/purple/menu_arrow_down.gif);
}
ul.vertical li.purpleend
{
	border-color: #AB017E;
	color: #AB017E;
	background-image: url(gui/purple/menu_arrow_end.gif);
}

ul.vertical li a
{
	color: #134A45;
}

ul.vertical li a.red
{
	color: #EF1209;
}
ul.vertical li a.yellow
{
	color: #E69600;
}
ul.vertical li a.green
{
	color: #808902;
}
ul.vertical li a.purple
{
	color: #AB017E;
}

ul.vertical li a:hover
{
	/* color: #EF1209; */
	/* font-weight: bold; */
	text-decoration: none;
}

ul.vertical li a span.hi
{
	/* color: #EF1209; */
	font-weight: bold;
}

/* subnivo's */
ul.vertical li li
{
	margin: 0px;
	/* width of icon + whitespace */
	/* padding-left: 5px; */
	padding: 3px 0px 0px 13px;
	/* height of icon */
	line-height: 15px;
	background-image: url(gui/d_green/menu_arrow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	border-color: #EF1209;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	background-color: #fff;
}

ul.vertical li li a
{
	color: #134A45;
	text-decoration: none;
}

ul.vertical li li a:hover
{
	color: #093430;
	/* font-weight: bold; */
	text-decoration: none;
}

ul.vertical li li a.hi
{
	/* color: #093430; */
	font-weight: bold;
}


/* kolommen ul */
ul.horizontal
{
	margin: 0px 0px 0px 0px;
}



ul.horizontal li	
{
	float: left;
	padding-right: 8px;
}

ul.horizontal li a
{
	float: left;
	display: block;
	color: #EF1209;
	width: 105px;
	padding: 4px;
	/* height: 30px;	 */
	font-weight: normal;
	/* text-transform: uppercase; */
	text-decoration: none;
	/* letter-spacing: 1px; */
	font-size: 13px;
	border-color: #EF1209;
	border-width: 1px;
	border-style: solid;
}

ul.horizontal li a.red
{
	color: #EF1209;
	border-color: #EF1209;
}

ul.horizontal li a.yellow
{
	color: #E69600;
	border-color: #E69600;
}

ul.horizontal li a.green
{
	color: #808902;
	border-color: #808902;
}

ul.horizontal li a.purple
{
	color: #AB017E;
	border-color: #AB017E;
}

/* Commented Backslash Hack. Hides rule from IE5-Mac \*/
ul.horizontal li a
{
	float: none;
}
/* End IE5-Mac hack */

ul.horizontal li a:hover
{
	/* border-width: 2px; */
	border-style: dashed;
	/* color: #134A45;
	border-color: #134A45; */
	text-decoration: none;
}

ul.horizontal li a.hi
{
	/* color: #000; */
	text-decoration: none;
}

/* breadcrumbs  */
ul.breadcrumb
{
	font-size: 12px;
}
ul.breadcrumb li	
{
	float: left;
}
ul.breadcrumb li.red
{
	color: #EF1209;
}
ul.breadcrumb li.yellow
{
	color: #E69600;
}
ul.breadcrumb li.green
{
	color: #808902;
}
ul.breadcrumb li.purple
{
	color: #AB017E;
}

ul.breadcrumb li a
{
	color: #134A45;
}

ul.breadcrumb li a.red
{
	color: #EF1209;
}
ul.breadcrumb li a.yellow
{
	color: #E69600;
}
ul.breadcrumb li a.green
{
	color: #808902;
}
ul.breadcrumb li a.purple
{
	color: #AB017E;
}
ul.breadcrumb li a:hover
{
	/* color: #EF1209; */
	/* font-weight: bold; */
	text-decoration: none;
}

ul.breadcrumb li a span.hi
{
	/* color: #EF1209; */
	font-weight: bold;
}

/* huidig geselecteerd menu */
#menubar td #current_menu
{
	/* background-color: #EF1209; */
	margin: 0px 0px 0px 10px;
}

#menubar td #current_menu div
{
	padding: 5px;
	height: 32px;
	background-color: #134A45;
}
#menubar td #current_menu a
{
	display: block;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	/* text-transform: uppercase; */
	
	letter-spacing: 1px;
	font-size: 13px;	
}

#menubar td #current_menu .red
{
	color: #fff;
	background-color: #EF1209;
}

#menubar td #current_menu .yellow
{
	color: #fff;
	background-color: #E69600;
}

#menubar td #current_menu .green
{
	color: #fff;
	background-color: #808902;
}

#menubar td #current_menu .purple
{
	color: #fff;
	background-color: #AB017E;
}
