/* standard css */

.gruppe {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
font-weight : bold;
}

.mini {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 7pt;
color: #666666;
text-align: center;
}

.lesmer {
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 8pt;
color: #000000;
font-weight : bold;
}

.link {
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 10pt;
color: #315CA1;
font-weight : bold;
}


.tekst   { 
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 10pt;
color: #000000;
text-decoration : none;
}

.nyhet   { 
font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
font-size: 10pt;
color: #8A0909;
text-decoration : none;
}

.tbflat  {
	border:1px solid #2B5580; font-size : xx-small;
	font-family : Verdana;
	
}

.tdbak  {
	font-size : 9pt;
	font-family : Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	background-color : #EEEEEE;
}

.cmdflat  {
	font-size : xx-small;
	font-family : Verdana;
	background-color : #2B5580;
	color : #ffffff;
	font-weight : bold;
	border-width : thin;
}





/* navigasjon
-------------------------------------------------------*/
		
#menu	{
	background: url('images/bg-menubar.gif');
	width: 571px;
	height: 22px;
	padding-left: 10px;
	margin-bottom: 10px;
	}
	
#menuList, #menuList ul {
	list-style: none;
	padding: 0;
	padding-right: 10px;	

    margin: 0 0 0 0px; 
	font-size: 8pt; 
	color:  #333333;
}

#menuList a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 10px 3px 10px;
}



#menuList li {
	float: left;
	padding: 0;
	color: white;
}

#menuList li ul {
	position: absolute;
	background: #333333;
	left: -999em;
	height: auto;
	width: 10em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	
	
        }

#menuList li li {
	width: 10em; 
	padding: 4px;
	background: #c9c9c9;
}

#menuList li ul a {
	width: 10em;
	color: #000000;
    	border-right: 0px ;
	padding: 4px;
}

#menuList li ul ul {
	margin: -2.7em 0 0 12em;	
	
}

#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: #D6E2E9; 
	color: #000000;
}