body { margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; }

/*	CONTAINER		*/
#container { width: 780px; margin: 0 auto; }
#tilbake {margin-top: 14px; padding: 0.2em 0 0.0em 0; font: bold 0.75em  Arial, Verdana, sans-serif; border-left: 1px solid #000;} 
#tilbake a {padding: 0.2em 20px 0.0em 9px; color: #000; text-decoration: none; background: url("../bilder/tilbake_hogre.gif") no-repeat right top;}

/*	HEADER	*/
#header {position:relative; border: 1px solid #000;}
#header a {text-decoration: none;}
#header a span {visibility: hidden;}

/*	MENU	*/
#menu {width: 200px; margin: 0; padding: 0; float: left;  list-style-type: none; }
#menu a {color: #000; font-size: 0.75em;}
/*	1. nivaa	*/
#menu li {margin: 0; padding: 0 ; font-weight: bold; display: inline/* Hindrar IE-bug med for stor avstand mellom li-elementa*/;}
#menu  li a {width: 190px; margin: 0; padding: 0.7em 0 0.7em 10px; display: block; text-decoration: none;}
#menu  li a.leafnode, #menu  li a.open, #menu  li a.closed  {width: 180px; padding-left: 20px; background: no-repeat 10px 1.0em ;}
/*	2. nivaa	*/
#menu ul {margin: 0; padding: 0;}
#menu  li ul li {margin: 0; border: none; font-weight: normal; display: inline;}
#menu  li ul li a { width: 180px; padding: 0 0 0 20px; line-height: 1.2em; }
#menu  li ul li a.leafnode, #menu  li ul li a.open, #menu  li ul li a.closed  {width: 170px; padding-left: 30px; background: no-repeat 20px 0.3em ;}
/*	3. nivaa	*/
ul#menu  li ul li ul li a {width: 170px; padding-left: 30px;}
ul#menu  li ul li ul li a.leafnode, #menu  li ul li ul li a.open, #menu  li ul li ul li a.closed  {width: 160px; padding-left: 40px; background: no-repeat 30px 0.3em ;}
#menu a.leafnode:hover, #menu a.open:hover, #menu a.closed:hover {color: #000;}
#menu a#valg {margin: 0; border: 0; color: #000;} 

/*	TABMENU	*/
#tabmenu  {width: 578px; margin: 0; padding: 0; float: left; list-style-type: none; font-size: 0.8em; border-left: 1px solid #000; }
#tabmenu li {margin: 0; padding: 0; display: inline;}
#tabmenu li a {width: 14.1%; height: 4em; float: left; text-decoration: none; color: #505a6c; background-color: #f2f2f2; 
border: 1px solid #000; border-left: 0; overflow: hidden; text-align: center;}
#tabmenu li a:hover {background-color: #fafafa;}
#tabmenu li a#tabValg {border-bottom: 0; color: #000; background-color: #fff;}

/*	CONTENT	*/
#content { width: 580px; padding-top: 10px; float: right; font-size: 0.8em; /*background-color: #efeae6; */}
#content h1 {font-size: 1.4em;}
#content h2 {font-size: 1.2em;}
#content h3 {font-size: 1.0em;}
/*	Link	*/
#content a {color: #1a1abb;}
#content a:visited {color: #7d7dc4;}
#content a:hover {color: #fff; background-color:  #1a1abb;}
/*	Artikkel preview	*/
.articlePreview {width: 560px; margin: 0 0 1.0em 20px; float: left; display: inline;}
.articlePreview h1 {margin: 0 0 0.5em 0; }
.articlePreview p {margin: 0 0 0.2em 0; }
/*	Artikkel	*/
.article {margin: 0 0 0 20px; }
.article h1 {margin: 0 0 0.5em 0; }
/*	Oppgaver	*/
.oppgave {margin: 0 0 1em 0; }
.oppgave p {margin: 0 0 0.5em 0; }
.oppgave p.mc {margin: 0 0 0 20px;}

/*	Bilder	*/


/*	FOOTER	*/
#footer {clear: both;}
