/* css for menyen */

/* behaviour for hover til nivå 2 i menyen */
body { behavior: url('/fileadmin/eventyrl_template/csshover.htc'); }
* html #menu li li a { width: 113px; w\idth: 103px; }

/* nivå 1 */
#menu ul { margin: 0; padding: 0; border: 0; list-style-type: none; margin-left: 167px; height: 13px; }
#menu li { margin: 0; padding: 0; border: 0; display: block; float: left; position: relative; }
#menu a { float: left; float: none; display: block; }


/* nivå 2*/
#menu li ul { visibility: hidden; position: absolute; z-index: 10; }
#menu li ul li { width: 100%; display: block; float: left; position: static; margin-left: -7px; }
html>body #menu li ul li { float: none; position: relative; }
#menu li ul li:hover { position: relative; }


/* posisjonering og visning */
#menu li ul li ul { top: 0;	left: 100%; }
#menu ul#menuList li:hover > ul { visibility: visible; }

div#menu li:hover ul, #menu li:hover li:hover ul, #menu li:hover li:hover li:hover ul {	visibility: visible; }
#menu li:hover li ul, #menu li:hover li:hover li ul, #menu li:hover li:hover li:hover li ul { visibility: hidden; }


/* utforming av meny */
#menu { font-family: Verdana, sans-serif; font-size: 9px; margin: 0; padding: 0; }
#menu a { text-decoration: none; color: #ffffff; font-weight: bold; padding-top: 1px;}

#menu li { margin: 0px; padding-left: 0; width: auto; display: block; width: 100px; height: 13px; padding-right: 11px; background: url("img/meny_skiller.gif") no-repeat right #039aff; text-align: center; }
#menu li.first { border: 0px; }
#menu li a:hover  { cursor: pointer; }
#menu li a.active {  }

#menu li li { display: block; width: 113px; height: 14px; background: url("img/men_l2_pkt.gif") no-repeat; text-align: left; margin: 0px; padding: 0px; }
#menu li li.first { display: block; width: 113px; height: 14px; padding-top: 7px; background: url("img/men_l2_top.gif") no-repeat; text-align: left;  }
#menu li li.last { display: block; width: 113px; height: 20px; background: url("img/men_l2_bottom.gif") no-repeat; text-align: left; }
#menu li li:hover { background: url("img/men_l2_pkt_HO.gif") no-repeat; }
#menu li li.first:hover { background: url("img/men_l2_top_HO.gif") no-repeat; }
#menu li li.last:hover { background: url("img/men_l2_bottom_HO.gif") no-repeat; }

#menu li li a { padding-left: 0px; padding-top: 1px; }

#menu li ul { margin: 0; padding: 0; background-color: none; }
#menu li ul a { margin: 0px; padding-left: 15px; }
#menu li ul a:hover { margin-left: 0px; }
 
#menu ul.level2 a {	background-image: none; }
#menu ul.level2 a.submenu {  }
#menu ul.level2 li a.active {  }

#menu li ul { width: 130px; }
#menu li ul li { width: 130px; }


/* filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; */
