/* Notaker */

#topTab { background: transparent url(../bilder/top_bg.gif) no-repeat left top; height: 27px; margin: 5px 0 0 0;}
#topTab a#produktsideUrl { background: none; color: #a0bfde; font-size: 1.1em; padding: 0 0 0 15px;; margin: 8px 0 0 12px;}

#topTab #languageSelector a { background: url(../bilder/ikkevalgt_spraak.gif) no-repeat left bottom; text-transform: none; margin: 6px 15px 0 0; padding: 0 0 0 15px; float: left;}
#topTab #languageSelector a.chosen { background: url(../bilder/valgt_spraak.gif) no-repeat left bottom; color: #fff; }

#topTab a#logoUrl{ visibility: hidden;}

#session { }
#session input {  }

#header { background:transparent url(../bilder/header.gif) no-repeat 0 0; height: 67px;}


#breadcrumbs { margin-left: 9px; margin-bottom: 5px; }
#breadcrumbs a, #breadcrumbs span{ background: #6897c5;}


#subHeaderTab {background-color:#a0bfde; padding: 5px 0 0 0; display: block; height: 23px;}

#main { background-color:#a0bfde; padding-bottom: 10px;}



#margin { background: url('../bilder/subMenuTop.gif') no-repeat top left;}

#extraMenu, #menu {float: left; width: 182px; padding: 0 0 10px 10px;}

#extraMenu { background: #fff url('../bilder/extraMenuBottom.gif') no-repeat bottom left; margin-top: 5px; padding-bottom: 23px;}
#menu { background: #fff url('../bilder/subMenubottom.gif') no-repeat left bottom; }

#extraMenu .menuTitle, #menu .menuTitle { font-size: 1.2em; text-transform: uppercase; margin: 2px 0 4px 0; color: #666; }

#extraMenu a, #menu a { color: #3d0000; background: url('../bilder/menu_pil_brun_bort.gif') no-repeat top left; padding: 5px 0 5px 15px;}


#extraMenu li.selectedParent, #menu li.selectedParent { background: none; color: #6897c5; padding-bottom: 0;}
#extraMenu li.selectedParent a, #menu li.selectedParent a, 
#extraMenu li.selectedParent span, #menu li.selectedParent span { background: url('../bilder/menu_pil_blaa_bort.gif') no-repeat top left; color: #6897c5; padding: 5px 0 5px 15px; font-size: 1.2em; font-weight: bold;}
#extraMenu li.selectedParent ul a, #menu li.selectedParent ul a{ background: url('../bilder/menu_pil2_brun_bort.gif') no-repeat top left; color: #3d0000; padding: 0 0 3px 27px;}
#extraMenu li.selectedParent ul ul a, #menu li.selectedParent ul ul a{ background: none; color: #3d0000; padding: 0 0 3px 42px;}
#extraMenu li.selectedParent ul span, #menu ul li.selectedParent span { font-weight: normal;}

#extraMenu li.selectedParent a { font-weight: bold;}

#extraMenu ul li.selectedParent, #menu ul li.selectedParent { background: none;}
#extraMenu ul li.selectedParent ul.visible a, #menu ul li.selectedParent ul.visible a  { background: none;}
#extraMenu ul li.selectedParent span { background: url('../bilder/menu_pil3_blaa_bort.gif') no-repeat top left; color: #6897c5; padding: 0 0 4px 42px;}
	 #menu ul li.selectedParent span { background: url('../bilder/menu_pil2_blaa_bort.gif') no-repeat top left; color: #6897c5; padding: 0 0 3px 27px; font-weight: normal;}

#extraMenu ul li a, #menu ul li a { background: url(../bilder/menu_pil2_brun_bort.gif) no-repeat top left; padding: 0 0 3px 27px;}
#extraMenu ul ul li a, #menu ul ul li a { background: none; padding: 0 0 4px 42px;}

#extraMenu li.empty, #menu li.empty { background: url('../bilder/menu_pil_blaa_bort.gif') no-repeat top left; padding-left: 15px;}

#extraMenu li.show , #menu li.show { background: none; color: #6897c5;}
#extraMenu li.show a, #menu li.show a{ background: url('../bilder/menu_pil_blaa_ned.gif') no-repeat top left; color: #6897c5;}
#extraMenu li.show ul a, #menu li.show ul a { background: none; color: #3d0000; padding: 25px;}
#extraMenu li.show ul ul a, #menu li.show ul ul a { padding-left: 35px;}
#extraMenu li.show ul a:hover, #menu li.show ul a:hover { color: #6897c5; }

#extraMenu a:hover, #menu a:hover{ color: #6897c5; background: url('../bilder/menu_pil_blaa_bort.gif') no-repeat top left;}
#extraMenu ul li a:hover, #menu ul li a:hover { background: url('../bilder/menu_pil2_blaa_bort.gif') no-repeat top left; color: #6897c5;}
#extraMenu ul ul li a:hover, #menu ul ul li a:hover { background: url('../bilder/menu_pil3_blaa_bort.gif') no-repeat top left; color: #6897c5;}



#footer { background-color:#fff;}

#about { color: #000; margin: 3px 0 0; float: left;}
#about a { color: #000; text-decoration: none; }
#about a:hover { text-decoration: underline;}



#content { background: #fff url(../bilder/content_top.gif) no-repeat top left;}

#content a u { text-decoration: none;}
#content a:hover u { text-decoration: underline;}


#documents ul.Attachments { padding: 0;}
#documents ul.Attachments li { list-style-image: none; background: url(../../fellesmal/bilder/arbeidsark.gif) top left no-repeat; margin-left: 10px; padding: 5px 0 0 30px; font-size: 1.1em;}
#documents ul.Attachments li.word { background:url(../../../../../ikon/word.gif) no-repeat top left;}
#documents ul.Attachments li.pdf { background: url(../../../../../ikon/pdf.gif) no-repeat top left;}
#documents ul.Attachments li.excel { background: url(../../../../../ikon/excel.gif) top left no-repeat; }

#documents { background: url(../bilder/content_bottom.gif) no-repeat bottom left; margin: 5px 0 0; padding: 0 20px 20px; width: 610px;}
.heime #documents { margin: 5px 0 0; width: 650px; padding:10px 11px 0;}

#documents .rammeA { position: relative; background: #a7a9ac; right: 0; top: 0; width:500px; padding: 15px; margin: 20px 0;}
#documents .rammeA p { color: #fff; font-size: 1.3em;  margin: 0 0 7px 0; }
 
.arkiv ul, .arkiv ol { margin-left: 0; padding-left: 0; }
.arkiv #documents ol li { margin: 0;}
.arkiv #documents { background: url(../bilder/content_bottom.gif) no-repeat bottom left;}
.arkiv #documents .ingress { width: 530px;}
.arkiv #documents .WordDocuments li .ingress { width: auto;}
.arkiv #documents .WordDocuments li { margin: 0 24px 0 0; padding: 10px 0 0;}
.arkiv #documents .WordDocuments li h1 { font-size: 2em;}
.arkiv #documents .WordDocuments li p { font-size: 1em;}

#sitemap li { font-size: 1.4em; line-height: 1.5em; font-weight: bold;}
#sitemap li li { font-size: 1.0em; font-weight: normal; list-style-type: circle;}
#sitemap li li li { font-size: 1.0em;}

#annualVolume { margin: 5px 0 0 9px; float: left; }

p { color: black;  }



#breadcrumbs span { text-transform: none; padding: 2px 6px 2px 6px; color: #3d0000;}




#documents h1.Overskrift1 { font-family: Georgia, "Times New Roman", Times, serif; color: #000; font-weight: normal; font-size: 2.5em; margin: 10px 0; padding: 0; }
#documents h2.Overskrift2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.3em; color: #000; margin: 20px 0px 0px 0px; }

.heime #documents h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold;  margin-top: 25px;}
.heime #documents .firstDoc h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 2.4em; font-weight: normal; margin-bottom: 5px; margin-top: 23px; }

.heime .WordDocuments li.firstDoc { padding-top: 0;}
.heime .WordDocuments li.firstDoc .ingress { font-size: 1.1em;}
.heime .WordDocuments li.firstDoc a { margin: 0; font-size: 1em;}

.heime .WordDocuments li { padding-top: 0; padding-bottom: 10px;}
.heime .WordDocuments li a { padding-top: 0; font-size: 0.9em;}
.heime #documents .ingress p { font-size: 1em;}

#content .assignment { background: #a6bdb9; padding: 12px 12px 15px; margin-top: 20px; width: 506px; }
#content .assignment p { margin: 5px 0; margin: 8px 0; color: #fff;}
#content .assignment h2 {background: #a6bdb9; color: #fff; padding: 0 0 2px; margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 2em; font-weight: normal;}
#content .assignment li { color: #fff; padding: 3px 0;}
#documents .assignment ol li { margin-left: 20px; list-style: decimal outside none; overflow: visible; }
#content .assignment li a { position: relative; left: 0; top: 0; color: #fff; text-decoration: underline;}
#content .assignment li a:visited { color: #fff;}
#content .assignment li a:hover { color: #00ADEF; text-decoration: none; }



#content .firstDoc .assignment h2 {background: #a6bdb9; padding: 2px; margin: 0;}

#documents p.bildetekst, #documents p.bildeKilde { font-size: 1.1em}
.heime #documents p.bildetekst, .heime #documents p.bildeKilde { font-size: 0.9em}
#documents p { font-size: 1.2em; margin: 5px 0px 15px 0px; }
#documents p.bildetekst { margin-top: 0;}
#documents p.bildeKilde { margin-bottom: 17px; margin-top: 0; font-size: 1em;}
#documents ul li { font-size: 1.2em; padding: 3px 0 0;}

.tekst {color: #888;}


#topTab a#produktsideUrl { display: none; }