/* Vetical  MENU LAYOUT */


/* All <ul> tags in the menu including the first level */
.Cmenulist, .Cmenulist  ul {
 margin: 0;
 padding: 0;
 width:130px;
 list-style: none;
}


/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.Cmenulist ul {
	position: absolute;
	top: 0px;
	left: 130px;
	width:130px;
	margin: 0;
	visibility: hidden;
}

/* Second and third etc. level submenus - position across from parent instead */
.Cmenulist ul ul {
position: absolute;
 top: 0px;
 left: 200px;
 width: 200px;
}


/*
 All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
 positioned relatively to correctly offset submenus. Also, they have overlapping borders.
*/
.Cmenulist li {
 position: relative;
 background: #F2F2F2;
 margin: 0px;
 margin-bottom: -2px;
 width: 131px;
}
* html .Cmenulist li {
 margin-bottom: -4px;
  width: 131px;
}
.Cmenulist li.aktiv {
 background: #DFDFDF;
 width: 131px;
}
* html .Cmenulist li.aktiv {
     width: 131px;
}

/* Items in submenus - override float/border/margin from above, restoring default vertical style */
.Cmenulist ul li {
 background: #F2F2F2;
 width:201px;
}
* html .Cmenulist ul li {
  margin-bottom: -1px;
}
.Cmenulist ul li.aktiv {
 background: #DFDFDF;
 font-weight:bold;
  width:201px;
}

/* Links inside the menu */
.Cmenulist a , .Cmenulist a:visited { 
 display: block;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height:14px;
 font-weight: normal;
 color: #999999;
 text-decoration:  none;
 padding-left: 12px;
 padding-right: 0px;
 padding-top: 5px;
 padding-bottom: 5px;
 border:1px solid #999999;
 
}

/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.Cmenulist ul a:hover, .Cmenulist ul  a.highlighted:hover, .Cmenulist ul  a:focus  {
 color: #000000;
 background-color: #DFDFDF;
}






/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.Cmenulist a:hover, .Cmenulist a.highlighted:hover, .Cmenulist a:focus  {
color: #000000;	
 background-color: #DFDFDF;
}

.Cmenulist  a.aktiv, .Cmenulist a.aktiv:visited{
color: #000000;
background-color: #DFDFDF;
}




/* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/
* html .Cmenulist  ul li {
 float: left;
 height: 1%;
}
* html .Cmenulist  ul a {
 height: 1%;
}
/* End Hack */
