/*  Grunnregler
 **************/		
html, body{width: 100%;}

IMG         { border: 0;}
P   	    { voice-family: "\"}\""; voice-family:inherit;  }
INPUT	    { voice-family: "\"}\""; voice-family:inherit;  }
SELECT      { voice-family: "\"}\""; voice-family:inherit;  }
OPTION      { voice-family: "\"}\""; voice-family:inherit;  }
TEXTAREA    { voice-family: "\"}\""; voice-family:inherit;  }
TH  	    { voice-family: "\"}\""; voice-family:inherit;	}
TD	        { voice-family: "\"}\""; voice-family:inherit;  }
DIV         { voice-family: "\"}\""; voice-family:inherit;  }



/* DROPDOWN MENY */
#nav-container 
{
	height: 41px; 
	line-height: 41px;
	margin: 0px;
	padding: 0px;
	/*font-size: 9pt;*/
	font-weight: 100;
	text-align: left;
	/* background: url(images/bg-repeat-x.gif) 0 0 repeat-x; */ }

#menuList, #menuList ul {
	float: left;
	list-style: none;
	font-weight: 700;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: 0px solid #e7e7e7;

}

#menuList a {
	display: block;
	color: #7f7f7f;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 20px 0px 20px;
	border-right: 1px solid #e7e7e7; 
	/*background: #fff url(images/bg-meny-gray-repeat-x.gif) left bottom repeat-x;*/
	}


#menuList li {
	float: left;
	padding: 0;
    border-right: 0px solid #fff;
	background: #fff url(images/bg-meny-repeat-x.gif) left bottom repeat-x;    }

#menuList li ul, #menuList ul a{ width: 130px;}

#menuList li ul 
{
	line-height: 25px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: -999em;
	height: auto;
	font-weight: normal;
	margin: 0;
        }

#menuList li li {
	border: 0px ;
	background: #f8981d;}

#menuList li ul a 
{
	color: #000;
    border: 0px;}

#menuList li ul ul {
	margin: -25px 0 0 150px;}

#menuList li:hover ul ul, #menuList li:hover ul ul ul, #menuList li.sfhover ul ul, #menuList li.sfhover ul ul ul {left: -999em;}

#menuList li:hover ul, #menuList li li:hover ul, #menuList li li li:hover ul, #menuList li.sfhover ul, #menuList li li.sfhover ul, #menuList li li li.sfhover ul {
	left: auto;}

#menuList li:hover, #menuList li.sfhover 
{
	background: #fbbb4d url(images/bg-meny-hover-repeat-x.gif) left bottom repeat-x;
 }
 
 #menuList li:hover li, #menuList li.sfhover li
{
	background: #fbbb4d;
 }
 
 
 /*NAVLISTE*/	 
	 
#navListe, #navListe ul {
	float: left;
	list-style: none;
	font-weight: 100;
	padding: 0px 0px 0px 0px;
	margin: 0;
	border: 0px solid #9AE12F;

}

#navListe a {
	display: block;
	color: #5f6060;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 25px 0px 25px;
	border-left: 0px solid #9a9a9a; 
	text-transform: uppercase;
	}

#navListe a:hover,#navListe a:active{ color: #000; background: url(images/bg-meny-hover-repeat-x.gif) left bottom repeat-x;}	

#navListe li {
	float: left;
	padding: 0;
    border-right: 0px solid #fff;
	background: url(images/bg-meny-repeat-x.gif) left bottom repeat-x;    }

 
.setActive 
{ background: #f8981d url(images/bg-meny-hover-repeat-x.gif) left bottom repeat-x; }
	
/* NAVLISTE END */