/**************** menu coding *****************/
#menu {
	float: left;
	position: relative;
	top: 0px;
	width: 100%;
	background: #231f20;
	margin-right: 10px;
}
#menu *{
	color: #eee;
	font-size: 12px; padding: 0px; margin: 0px;
}
#menu .active {
	background: #3d3d3d;
	font-color: #000; /* this isn't working */
	text-decoration: none;
	border: 1px solid #bbb;
}
#menu ul {
	list-style: none;
	background: transparent;
	border: 0px solid #999;
	/*border-right: 1px solid #bbb;*/
	padding-top: 4px;
	padding-bottom: 4px;
	float: left;
}
#menu ul .active {
	color: #000; /* this affects submenu only */
}
#menu ul li h2{
	text-align: center;
	padding-left: 0px!important;
	/*padding-left: 10px;*/
	}
#menu ul ul {
	position: absolute;
	list-style: none;
	border: none;
	/*margin-left: -14px;*/
	padding-top: 10px !important;
	padding-top: 16px;
	width: 100%;
	height: auto;
	z-index: 700;
}

#menu ul ul p {
	width: 140px;
	text-transform: capitalize;
	text-align: left;
	font-weight: bold;
	border: 1px solid #666;
	border-top: 1px solid #FFF;
	background:#EEE; /*submenu kleur van blokken*/
	padding: 2px 0px 0px 4px !important; padding: 1px 0px 0px 0px;  /*verticale ruimte binnen blok en tektst - horizontale ruimte binnen blok*/
}
#menu ul#menu_1 {
	border-right: 1px solid #bbb;
	/*width: 98px;*/
}
#menu ul#menu_2 {
	border-right: 1px solid #bbb;
	/*width: 92px;*/
}
#menu ul#menu_3 {
	border-right: 1px solid #bbb;
	/*width: 48px;*/
}
#menu ul#menu_4 {
	border-right: 1px solid #bbb;
	/*width: 118px;*/
}
#menu ul#menu_5 {
	border-right: 1px solid #bbb;
	/*width: 112px;*/
}

/*#menu ul ul#sub_1 p {
	width: 100px;
}
#menu ul ul#sub_2 p {
	width: 100px;
}
#menu ul ul#sub_5 p {
	width: 100px;
}
#menu ul ul#sub_6 p {
	width: 100px;
}
#menu ul ul #listno_1{
	border-top: 0px solid #666;
}*/

#menu h2 {
	color: #ccc;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	padding: 0px;
	line-height: 12px;
}

/* opmaak hoofdmenu - layout menu */
#menu h2 a {
	color: #ffcc00; /* text color of main menu items */
	background:transparent; /* hoofdmenu kleur van blokken - main blocks of color */
	text-decoration: none;
}
#menu a p {
	color: #000; /* text color when hovering over sub-menu) */
	background:transparent; /* hoofdmenu kleur van blokken - main blocks of color */
	text-decoration: none;
}

 /* opmaak submenu waar deze anders is dan hoofdmenu - layout submenu where this is different menu */
#menu ul ul p a:link,#menu ul ul p a:visited {
	color: #000;
	padding-left: 8px;
}

#menu ul:hover {
	color: #000;
	background: #bbb;
}
#menu ul ul:hover {
	background: transparent;
}
#menu ul ul p:hover {
	background: #bbb;
}

#menu ul a:hover, #menu ul h2:hover {
	color: #000;
}

#menu ul ul a:hover * {
	color: #000;
}

#menu ul li {
	position: relative;
}


#menu ul ul {
}

div#menu ul li ul
	{left: -2000px;
}

div#menu ul li h2:hover,
div#menu ul li:hover ul {
	left: -14px;
}