/* Verticale hoofdmenu */
#vertnav
{
	border-top			: 1px solid #fff;
	list-style-type		: none;
	width				: 140px;
	float				: left;
	display				: inline-block;
	text-transform		: uppercase;
	font-weight			: bold;
	font-size			: 12px;
	font-family			: 'arial narrow';
	margin				: 20px 0 30px 15px;
	padding				: 0px;
}
#vertnav ul 
{ 
	padding				: 0;
	margin				: 0;
	list-style-type		: none;
    width				: 149px;
	z-index				: 99;
	overflow			: visible;
	position			: absolute; 
	border-top			: 1px solid #fff;
    display				: none; 
    top					: -1px; 
    left				: 140px;
	padding-left		: 1px;
	background-color	: #fff;
}

#vertnav li 
{ 
	position			: relative;
	margin				: 0;
	padding				: 0;
	display				: block;
	border-bottom		: 1px solid #fff;
}
#vertnav ul li 
{ 
	border				: none;	
	padding-bottom		: 1px;
}
#vertnav a /* 1e niveau link en hoger */
{
    text-decoration		: none; 
    display				: block;
	padding				: 3px 1px;
    width				: 139px; /*helps IE with hover */
	color				: #9c0029;
}

#vertnav a.daddy
{
	background-image	: url('images/background/child.gif');
	background-repeat	: no-repeat;
	background-position	: 132px center;
}
#vertnav a:hover, #vertnav li.hover a, #vertnav li:hover a /* 1e niveau link hover  en hoger */
{
	padding-left		: 10px;
	width				: 129px;
	background-color	: #9c0029;
	color				: #fff;
}
#vertnav ul a, #vertnav li.hover ul a, #vertnav li:hover ul a /* 2e niveau link en hoger (overschrijft eerdere declaraties) */
{
	width				: 139px;
	padding				: 3px 0 3px 10px;
	background-color	: #ad244a;
}
#vertnav ul a:hover, #vertnav li.hover ul a:hover, #vertnav li:hover ul a:hover
{
	width				: 139px;
	background-color	: #009ace;
	text-decoration		: underline;
}

#vertnav li:hover ul
{
    display				: block;
}

li>ul 
{ 
	top					: auto;
	left				: auto;
}

