.navpath {
	display:none;
}
.navpath li {
	display:inline;
}



/* This supports a maximum of 4 levels */
ul.nav li ul,
ul.nav li.path li ul,
ul.nav li.path li.path li ul {
	display:none; 
}
ul.nav li.path ul,
ul.nav li.path li.path ul,
ul.nav li.path li.path li.path ul {
	display:inline; 
}
/* 
The above could be replaced by the following to support unlimited levels, but the child selector is not supported by MSIE6
ul.nav ul {
	display:none;
}
ul.nav li.path>ul {
	display:inline; 
}
*/


.menubar {
	position:relative; /* not needed but nicer in the editor... */
}

.menubar select {
	position:relative;
	z-index:1;
	margin:3px;
	float:right;
	font-size:xx-small;
}


/* Added 2010-12-01 by Martin Johansson/CIKADO */
.menubar #flags {
	position:relative;
	z-index:1;
	margin:4px;
	float:right;
}
.menubar #flags a {
	margin-left:2px;
}


ul.nav, ul.nav ul, .menu-spacer {

	font-size:124%; /* 140%; */
font-family:Arial, sans-serif;

	line-height:1;
	background-color:#4C84BC;
	border-bottom:1px solid white;
}
ul.nav, ul.nav ul, .menu-spacer div {
	border-top:1px solid white;
}
ul.nav, ul.nav ul {
	position:absolute;
	width:100%;
	xxheight:4em;
	margin:0;	
	padding:0;
	list-style-type:none;
}
ul.nav ul, .menu-spacer div {
	top:100%;
	left:0;
	background-color:#749CCC;
	font-size:75%; /* 67%; */
}
.menu-spacer div.first { /* This is needed since for MSIE6 we can not specify .menu-spacer div+div above... */
	background-color:transparent;
	font-size:100%;
}


ul.nav ul ul {
	font-size:100%;
}
ul.nav li {
	



/*
	height:100%;
	float:left;
	xxdisplay:inline;
}
ul.nav li.path {
	background-color:#1F497D;
}
*/


	display:inline;
	white-space:nowrap;
}
 
/* This supports a maximum of 4 levels */
ul.nav li.path a,
ul.nav li.path li.path a,
ul.nav li.path li.path li.path a,
ul.nav li.path li.path li.path li.path a {
	background-color:#1F497D;
}
ul.nav li.path li a,
ul.nav li.path li.path li a,
ul.nav li.path li.path li.path li a {
	background-color:#749CCC; /* MSIE7 can not have transparent here, because then a:hover does not override it... */
}
/*
The above could be replaced by the following to support unlimited levels, but the child selector is not supported by MSIE6
ul.nav li.path>div a {
	background-color:#1F497D;
}
*/




ul.nav li div {
	xxdisplay:inline;
}
ul.nav li br {
	display:none;
}
ul.nav li a {
	float:left;
	color:white;
}
ul.nav li a, .menu-spacer div {
	padding:0.5ex 1ex 0.5ex 1ex;
	xpadding:0.5ex 10px 0.5ex 10px;
	xmargin-left:-1ex;
}
ul.nav li a:hover, ul.nav li a:active, ul.nav li a:focus {
	background-color:white!important; /* need to force override here */
	color:black;
	text-decoration:none;
}
/*
ul.nav li strong.heading {	
	font-weight:normal; 
}
*/



