#menu
{
	float:left;
	width:100%;
}

#menu, #menu ul {
padding: 0 0 0 0;
margin: 0;
list-style: none;
}

#menu li {
float: left;
width: 147px;
cursor: hand;
}

#menu ul ul {
position: absolute;
width: 147px;
left: -1000px;
}

#menu li:hover ul, #menu li.ie_does_hover ul {
left: auto;
background-position: 0 0;
padding-top:11px;
padding-bottom:10px;
background-color: #fff;
filter:alpha(opacity=72);
opacity:.72;
}

#menu ul ul li:hover
{
	background-image: none;
}


/* observe later */
div.nav_center
{
  text-align:center;
}

#menu a, #menu .pseudolink {
display: block;
/*margin: 2px 5px 3px 5px; */
text-decoration: none;
font-family: Arial;
font-size: 16px;
font-weight:bold;
}

#menu ul a, #menu ul .pseudolink {
font-weight: bold;
color: #FFF;
cursor: hand;
text-align:center;
}

#menu ul  ul a:link, #menu ul ul  a:visited {
font-weight: bold;
color: #732121;
cursor: pointer;
background-image:none;
font-size:13px;
text-align:left;
padding-left:19px;
}

#menu ul a:hover, #menu ul .pseudolink:hover 
{
background-image: url(../img/knop-rood.gif);
}

#menu ul  ul, a:hover, #menu ul  ul a:active {
cursor: pointer;
}

#menu ul li {
height: 30px;
line-height:30px;
background-image: url(../img/knop-oranje.gif);
}

#menu ul ul li {
background-image:none;
border-left: 0;
font-weight:bold;
line-height:21px;
height: 21px;
}

/* observe later */
.nav_sub_a
{
  margin: 2px 2px 2px 2px;

}

/* IE only hack \*/
* html #menu ul  li, * html #menu ul  ul  li {
height: 13.5px;
background-image:none;
}

* html #menu ul  ul  li {
border-top: 0;
background-image:none;
}


