.ListMenu, .ListMenu ul, .ListMenu li {
	margin: 0;
  padding: 0px;
}

.ListMenu li {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	font-family: verdana, sans-serif;
	font-size: 12px;
	border-bottom: 0px solid #ccf; 
}

.hasSubs {
	position: relative;
}

/*************************************************/
/*             Info på SubMenuen                 */
/*************************************************/
	
.ListMenu .hasSubs ul { 
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #ccf;
	background-color: #fff;
	color: #000080;
	position: absolute; 
	z-index: 4;
	visibility: hidden; 
}

.ListMenu a:link, .ListMenu a:visited	{ 
	text-decoration: none; 
	display: block;
	width: 98%;
	color: #000080;
	background-color: inherit;
	font-weight: 300;
	padding:3px;
}

.ListMenu a:hover, .Listmenu a:focus	{ 
	background-color: #ccf;
	color: #000080;
}

.ListMenu li.hover .ListMenu li.focus {
	background-color: #ccf;
	color: #000080;
	}

.ListMenu li.active { 
	color: #000080;
	background: #ccf;
}

/*************************************************/
/*           Info på Hovede-Menuen               */
/*************************************************/
.ListMenu li.hasSubs a {
	background: url("/image/menu/right.gif") right no-repeat;
}
.ListMenu li.hasSubs z {
	background: url("/image/menu/right.gif") right no-repeat;
}
/*************************************************/
/*           Info på Hovede-SubMenuen            */
/*************************************************/

.ListMenu li.hasSubs a:hover, .ListMenu li.hasSubs a:focus, .ListMenu li.hasSubs a:active {
	background: #ccf url("/image/menu/right.gif") right no-repeat;
	background-color: DarkBlue;
	color: LightGreen;
}


.ListMenu li.noSubs a, .ListMenu.vertical ul li.noSubs a {
	background-image: none;
}

.ListMenu li.noSubs a:hover, .ListMenu.vertical ul li.noSubs a:hover {
	background-image: none;
}

.ListMenu ul, .ListMenu ul li, .ListMenu.vertical ul li, .ListMenu.vertical ul li	{ 
	display: block;
	width: 125px;	  					/* Bredde i undermenu */
	background-image: none;
        background-color: white;
	border-bottom: 1px solid #ccf; 
        line-height: 12px;					/* linje afstand i undermenuen */
}

.ListMenu.vertical, .ListMenu.vertical li { 
	width: 110px;						/* Bredde i hovedmenuen */
	font-family: Arial;
	font-size: 12px;
        color: DarkBlue;
        background: url(/image/bg.gif) repeat;
        line-height: 20px;					/* linje afstand i hovedmenuen */				
}
