/* Ny menu på andelsportal.dk - 13. aug 2008 Carsten */

.menu0Container {z-index: 999; padding-top: 4px;}
*html .menu0Container {padding-top: 0;}
.menu0Container ul {margin: 0; padding: 0; list-style: none;}

/*1.niveau*/
#ul_nav {
	float: left; position: relative; width: 953px; border: 1px solid #C1CBD0; 
	z-index: 999; background: #fff;
	}
#ul_nav li {position: relative; float: left; z-index: 999; padding: 0;}
*html #ul_nav li a{float: left;} /*Skjuler denne style fra Opera*/
#ul_nav li a{
	display: block; margin: 0; padding: 0 13px; font: bold 11px/28px Trebuchet,Arial,Helvetica,sans-serif; 
	color: #888; text-decoration: none; border-right: 1px solid #c1cbd0; background: #fff;
}
#ul_nav li a:hover{color: #000;}
#ul_nav li.last a {border: none; padding-right: 0;}

/*2.niveau*/
#ul_nav li ul {display: none;}
#ul_nav li:hover ul, #ul_nav li.over ul {
	display: block; position: absolute; top: 28px; left: -1px; 
	border: 1px solid #c1cbd0; background: #fff; padding: 0; width: 150px;
}
#ul_nav li ul li {float:none; width: 150px;}
#ul_nav li ul li a {
	float:none; line-height: 1.5; font-weight: normal; border: none; border-bottom: 1px solid #c1cbd0;
	width: 124px; padding-top: 4px; padding-bottom: 4px;
	}
#ul_nav li ul li a:hover {}
#ul_nav li.last li a {border-bottom: 1px solid #c1cbd0; padding-right: 13px;}
#ul_nav li.last li.last a {border: none; padding-right: 13px;}


/*3.niveau*/
#ul_nav li:hover ul ul, #ul_nav li.over ul ul {display: none;}
#ul_nav li:hover ul li:hover ul,
#ul_nav li.over ul li.over ul
{display: block; position: absolute; top: 2em; left: 0; background: #80858d; padding: 5px 2px; width: 150px;}