ul.mainMenu ul
{
	margin:0;
	margin-top:26px;
	position:absolute;
	left:0;
	width:150px;
	display:block;
	
	padding: 0 0 6px 6px;
	background: #D3E28C;
	filter: progid:DXImageTransform.Microsoft.Alpha( Opacity=95, Style=0);
}
ul.mainMenu ul li{
	display:inline;
	z-index:10;	
	float:left;
	position:relative;
	width: 144px;
}


/*
ul.mainMenu ul
{
	position:absolute;
	width: 150px;
	left: 0;
	display:block;
	border:1px solid red;
	margin: 0;
	padding: 0 0 6px 6px;
	background: #D3E28C;
	clear: both;
	filter: progid:DXImageTransform.Microsoft.Alpha( Opacity=95, Style=0);
}
ul.mainMenu ul li
{
	float:left;
	position:relative;
	display:inline;
	z-index:10;
	width: 144px;
}
*/

ul.mainMenu ul li.before
{
	background: url(pics/subListHoekje.gif) no-repeat 100% 0;
	height: 19px;
	width: 150px;
	font-size: 0;
}
ul.mainMenu ul li a,
ul.mainMenu ul li a:link,
ul.mainMenu ul li a:visited
{
	margin: 0;
	padding: 0 4px 0 4px;
	background: #DAE79F;
	border: 1px inset;
	line-height: 24px;
}
ul.mainMenu ul li a:hover,
ul.mainMenu ul li a:hover.active,
ul.mainMenu ul li a:active,
ul.mainMenu ul li a.active,
ul.mainMenu ul li a:visited.active
{
	text-decoration: none;
}



ul.mainSubMenu
{
	padding: 9px 18px 0 0;
	line-height: 22px;
}

ul.mainSubMenu li
{
}

ul.mainSubMenu li a,
ul.mainSubMenu li a:link,
ul.mainSubMenu li a:visited
{
	width: 138px;
	text-align: left;
	color: #b92420;
	margin: 0 .3em 0 .3em;
	text-decoration: none;
}
ul.mainSubMenu li a:hover,
ul.mainSubMenu li a:active,
ul.mainSubMenu li a.active,
ul.mainSubMenu li a:visited.active
{
	text-decoration: none;
	font-weight: bold;
}
ul.mainSubMenu li a:hover
{
}

ul.mainSubMenu div
{
}
