/* Start of CMSMS style sheet 'Midthaug: Meny' */
/* ---------------------- MENY ------------------------ */

#menu  ul {
margin: 0 -25px 0 -25px; padding: 0; width: 220px; position: relative; z-index: 1000;
}

#menu ul li {
list-style:none; 
cursor:pointer; 
font-size: 15px;
text-decoration: none;
color: #000000;
margin: 0 0 12px 0;
padding: 0 25px 0 25px;
}

#menu ul a {
width: 166px;
height: 19px;
background-image: url(../images/meny02.gif);
background-position: left;
padding: 4px;
position: relative;
}

#menu ul a { display: block; color: #000000; }
#menu ul a:hover { text-decoration: none;  }
#menu ul li:hover { position: relative; }
#menu ul li:hover a { background-position: right; color: #fff; padding: 7px 1px 1px 7px; }
#menu ul li.menuactive a { background-position: right; color: #fff; padding: 7px 1px 1px 7px; }

/*Sub Meny*/
#menu ul ul { display:none; position:absolute; left: 220px; top: 0px; width: 120px; margin: 0; padding: 0; }
#menu ul ul li { width:112px; float:left; display:inline; border:none; font-size: 12px; line-height: 8px; margin: 0; padding: 0; background: #00703c; background-image:url(../images/menyknapp01.gif); background-repeat: repeat;}
#menu ul ul a { width: 112px; color:#ffffff; background-image:none; height: 14px; margin: 0; padding: 0; }
#menu ul li:hover ul { display:block; }
#menu ul ul li:hover { border:none; background-image: none; background-color:#C3DFB6;}
#menu ul ul li:hover a { color: #000000; }

/*Sub-Sub Meny*/

#menu ul li:hover ul li ul {display:none;}
#menu ul ul ul { left:120px; background-color:#0099CC; }
#menu ul ul li:hover ul { display:block; }

/* End of 'Midthaug: Meny' */

