BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Verdana";
width:99%;}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: "Verdana"; BACKGROUND-COLOR: #fff; width:100%;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; TOP: 0px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 200px
}
#center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 200px 20px; PADDING-TOP: 10px; min-width: 400px; clear:none;
}

#right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; RIGHT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 202px; PADDING-TOP: 10px; TOP: 0px; voice-family: inherit; clear:none;
}
UNKNOWN {
	WIDTH: 200px
	
}



.clear {
	CLEAR: both
}
#header {
	BACKGROUND-COLOR: #3fcff4
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #218dce; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #218dce; PADDING-TOP: 0px
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em
}
H2 {
	FONT-SIZE: 2em
}
#bellonamenu {
	MARGIN-TOP: 0px; WIDTH: 196px
}
#sectionmenu {
	MARGIN-TOP: 0px; WIDTH: 196px
}
.showSwitch {
	DISPLAY: block
}
.hideSwitch {
	DISPLAY: none
}
.expandMenu {
	FLOAT: left; WIDTH: 100%; PADDING-TOP: 5px;
}
.expandMenu LI {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 2px; BORDER-LEFT: black 0px solid; WIDTH: 100%; CURSOR: hand; COLOR: #09508e; PADDING-TOP: 3px; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: #9addf0
}
.expandMenu LI A {
	PADDING-LEFT: 15px; WIDTH: 165px
}
.expandMenu LI SPAN {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 85%; BACKGROUND-COLOR: #9addf0
}
.expandMenu LI IMG {
	FLOAT: right; WIDTH: 14px
}
.expandMenu A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #09508e; BACKGROUND-COLOR: #9addf0; TEXT-DECORATION: none
}
.expandMenu UL A {
	DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #09508e; TEXT-DECORATION: none
}
.expandMenu A:hover {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline
}
.alignCenter {
	TEXT-ALIGN: center
}
#headerbar_top {
	WIDTH: 100%; BACKGROUND-COLOR: #0c4fa0
}
#headerbar_top .background {
	LEFT: 0px; WIDTH: 100%; TOP: 0px; HEIGHT: 75px; posistion: absolute
}
#headerlogo {
	DISPLAY: block; Z-INDEX: 10; FLOAT: left; WIDTH: 200px; align: center
}
#headerlogo IMG {
	PADDING-LEFT: 15px; LEFT: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 15px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#headernavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0px; WIDTH: 70%;  PADDING-TOP: 0.2em; HEIGHT: 2em
border-bottom: 2px solid #000000;
}
#headernav_languages {
	PADDING-LEFT: 150px
}
#headernavigation A {
	COLOR: white
}
#headersearch {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em
}
#headersearch INPUT {
	FONT-SIZE: 11px
}
#calendar_module {
	CLEAR: both; FONT-SIZE: 1em; FLOAT: left; margin-top:1em; padding: 0em 0px 1em 0; WIDTH: 196px; COLOR: #0b4e9f; BACKGROUND-COLOR: #e2e9ef
}
#leftside_module {
	CLEAR: both; FONT-SIZE: 1em; FLOAT: left; margin-top:1em; padding: 0em 0px 1em 0; WIDTH: 196px; COLOR: #0b4e9f; BACKGROUND-COLOR: #ffffff
}
#calendar_module_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #adc0ce
}
#calendar_module_date {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #0b4e9f; PADDING-TOP: 8px
}
#calendar_module_activity A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #0b4e9f; PADDING-TOP: 2px
}

#calendar_module .calendar_date {
	FONT-SIZE: 1em; COLOR: #0b4e9f
}
#calendar_module_activity {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#calendar_module_tocalendar {
	PADDING-LEFT: 15px; COLOR: #0b4e9f
}
#rightads_module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 204px; PADDING-TOP: 0px
}
#rightads_module A {
	COLOR: #0b4fa0; TEXT-DECORATION: none
}
#rightads_module_ad {
	CLEAR: both; BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 198px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #e2e9ef; TEXT-ALIGN: center
}
#normaladimage {
	CLEAR: both; BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 9px; BORDER-TOP: black 0px solid; PADDING-LEFT: 9px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#normaladtext {
	CLEAR: both; FONT-SIZE: 10px; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
#rightads_module_ad A {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: underline
}
#rightads_module_b7ad {
	CLEAR: both; BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 198px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #e2e9ef; TEXT-ALIGN: center
}
#rightads_module_b7ad H2 {
	FONT-SIZE: 14px; COLOR: #000
}
#b7adimage {
	CLEAR: both; BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 20px; BORDER-TOP: black 0px solid; PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#b7adtext {
	CLEAR: both; FONT-SIZE: 10px; FLOAT: left; WIDTH: 100%
}
#rightads_module_b7ad A {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 100%; COLOR: #003366; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#rightads_module_textad {
	CLEAR: both; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 198px; TEXT-ALIGN: center
}
#textadtext {
	FONT-SIZE: 8pt; COLOR: red; TEXT-ALIGN: center
}
#rightads_module_subjectin5minutes {
	CLEAR: both; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 198px; TEXT-ALIGN: center
}
#rightads_module_subjectin5minutes IMG {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#rightads_module_subjectin5minutes A {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}

#rightads_module_ownad {
	CLEAR: both; FLOAT: left; MARGIN: 10px 1px 0px 0px; WIDTH: 204px; TEXT-ALIGN: center
}
#rightads_module_ownad IMG {
	WIDTH: 200px; BORDER-RIGHT: #E2E9EF 2px outset; BORDER-TOP: #e2e9ef 1px solid; BORDER-LEFT: #e2e9ef 1px solid; BORDER-BOTTOM: #e2e9ef 2px outset; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
#rightads_module_ownad A {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#rightads_module_ownad DIV {
	FONT-SIZE: 8pt
}
#subject_view_title {
	FLOAT: left; WIDTH: 96%
}
#frontpage_topslot {
	FLOAT: left; WIDTH: 96%
}
#frontpage_articles {
	width:96%; float:left; margin:10px 0 0 0; 
}
/*#frontpage_articles DIV {
	FLOAT: left; WIDTH: 33%
}*/
.clearing	 { /*brukes til å "cleare" etter innhold som er floatet*/  clear:both; }


.frontpage_article_title {
	 background-color:#669900; color:#FFFFFF; text-align:center; display:block; clear:both;  padding:9px 4px 9px 4px;  text-transform:uppercase; font-weight: bold; text-decoration:none;
}

.frontpage_article_ingressimage {
	border: none; PADDING:0px; margin:0px; float:left; width:100%; clear:both; 
}









#frontpage_news {
	/*BORDER-TOP: /*#f1f1f1 #218dce 1px solid;*/  margin:10px 0 20px 0px;  width:97%; float:left;
}
#frontpage_news_subject {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; BORDER-LEFT: red 1px solid; WIDTH: 60%; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: red 1px solid
}
#smallarticle {
	CLEAR: right; FLOAT: left; WIDTH: 100%
}
#largearticle {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 70%
}
.article_condensed {
	CLEAR: both; FLOAT: left; MARGIN: 5px 0px; WIDTH: 100%
}
.article_condensed .imagebox {
	FLOAT: left; WIDTH: 25%
}
.article_condensed .imagebox IMG {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.article_condensed .imagebox P {
	FONT-SIZE: 0.7em; FLOAT: right; COLOR: #999; FONT-STYLE: italic
}
#dateandtitle {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; WIDTH: 100%; COLOR: #999
}
#frontpage_news IMG {
	FLOAT: left; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.newsarticle_title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.1em;  COLOR: #000; TEXT-DECORATION: none; 
}
.eyebrows {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; FONT-STYLE: italic
}
.newsarticle_ingress {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 100%;
}
#newsarticle_ingress {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold; WIDTH: 100%
}
#newsarticle_bodytext {
	FONT-SIZE: 1.1em
}
#newsarticle_bodytext UL {
	MARGIN: 0px 0px 0px 1.2em; LIST-STYLE-TYPE: disc
}
.toarchive {
	FONT-SIZE: 10px; Z-INDEX: 20; FLOAT: right; PADDING-BOTTOM: 1em; WIDTH: 20%; COLOR: #e07b2f; TEXT-DECORATION: none
}
.toarchive_1 {
	FONT-SIZE: 10px; FLOAT: right; COLOR: #e07b2f; TEXT-ALIGN: right; TEXT-DECORATION: none; font-weight:bold; clear:both;
}
.toarchive_1:hover {
	TEXT-DECORATION: none;
}

.blogentry_condensed {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 100%; padding-bottom:10px;
}
.blogentry_condensed a{
		color: #0b4fa0;
}
.blogentry_condensed_image {
	CLEAR: left; FLOAT: left; WIDTH: 25%; MARGIN-RIGHT: 1em
}
.blogentry_condensed_large {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.6em; PADDING-TOP: 0px
}
.blogentry_condensed_small {
	FLOAT: left; padding-right:25px;
}
.newsarticle .blogentry_condensed_small {
	FLOAT: left; MARGIN: 1em 0px 2em; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.blogentry_condensed_posted {
	DISPLAY: block; FONT-SIZE: 0.9em; COLOR: #888; padding:0px 0 5px 0;
}
.blogentry_condensed_posted A {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; COLOR: #999; TEXT-DECORATION: none
}
.blogentry_condensed_ingress { padding-bottom:3px;}

.blogentry_condensed_comments {
	DISPLAY: block; FONT-SIZE: 0.9em; COLOR: #888
}
.blogentry_condensed_comments:hover {
	DISPLAY: block; text-decoration:underline; 
}
.frontpage_bar {
	CLEAR: both; width:100%; padding: 10px 0px 3px 0px; margin-bottom:10px;  /*margin-top:10px; */
}
.frontpage_bar DIV {
	  PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; width:99%; COLOR: #158ae7; clear:both;
}
#frontpage_weblogs {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: red 0px solid; WIDTH: 96%; PADDING-TOP: 5px; BORDER-BOTTOM: red 0px solid
}
#frontpage_weblogs_weblog_content {
	FLOAT: left
}
.frontpage_weblog_content_slot {
	FLOAT: left; WIDTH: 49%; BACKGROUND-COLOR: #fff
}
#frontpage_morenews {
	BORDER-TOP: /*#f1f1f1#158ae7 1px solid;*/ FLOAT: left; WIDTH: 96%; margin:10px 0 3px 0; padding:0px;
}
.newsarticle_collapsed {
	CLEAR: both; FLOAT: left; padding: 0px 0px 5px 0px;; WIDTH: 100%
}
.newsarticle_collapsed .newsarticle_title {
	FLOAT: left; WIDTH: 60%; padding-left:10px;
}
#dateandtitle_collapsed {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; COLOR: #999
}
.frontpage_newsarticle_slot {
	CLEAR: both; FLOAT: left; WIDTH: 100%; margin:0px; padding:0px;
}
#rss {
	DISPLAY: inline; FONT-SIZE: 10px; padding:2px 0 0 0; margin:0px; FLOAT: right; WIDTH: 20%; COLOR: #e07b2f; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#rss IMG {
	border:none; padding:0px; margin:0px; vertical-align:top;
}
#frontpage_press {
	BORDER-TOP: #f1f1f1 1px solid; FLOAT: left; WIDTH: 96%
}
#frontpage_press_content {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.frontpage_press_content_slot {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 100%
}
.press_collapsed {
	CLEAR: both; WIDTH: 100%
}
.press_collapsed A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
#frontpage_report {
	PADDING-RIGHT: 10px; BORDER-TOP: #f1f1f1 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 96%; PADDING-TOP: 10px
}
.report_condensed {
	CLEAR: both; BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; FLOAT: left; BORDER-LEFT: blue 0px solid; WIDTH: 100%; BORDER-BOTTOM: blue 0px solid
}
.report_condensed IMG {
	CLEAR: left; FLOAT: left; WIDTH: 16%; MARGIN-RIGHT: 10px
}
.report_condensed .title {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000
}
.report_condensed #reporttext {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 80%
}
.report_condensed .date {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 100%
}
#module_association {
	FLOAT: left; MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #fefefe
}
#module_association .topic {
	FLOAT: left; WIDTH: 100%; COLOR: #fff; BACKGROUND-COLOR: #adc0ce
}
#module_association A {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 0px 5px; WIDTH: 100%; COLOR: #0c4d9f; TEXT-DECORATION: none
}
#module_association A:hover {
	TEXT-DECORATION: underline
}
#module_association_ingress {
	CLEAR: both; FLOAT: left; MARGIN: 0px 10px
}
.article {
	FLOAT: left; WIDTH: 96%
}
.article_right_column {
	FLOAT: right; MARGIN: 0px 0px 0px 1em; WIDTH: 40%
}
.article_left_column {
	CLEAR: none; FLOAT: left; WIDTH: 58%
}
.ingressimagebox {
	FLOAT: left; MARGIN: 0px 0px 0px 0em; WIDTH: 100%; BORDER-BOTTOM: #fff 2px solid
}
.ingressimagebox IMG {
	FLOAT: left; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ingressimagebox .photographer {
	FONT-SIZE: 0.9em; FLOAT: left; COLOR: #999; font-style: italic;
}
.ingressimagebox .imagetext {
	MARGIN-TOP: 1em; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 100%; COLOR: #999
}
.ingressimagebox_with_frame {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0em; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.ingressimagebox_with_frame IMG {
	MARGIN: auto; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ingressimagebox_with_frame .photographer {
	FONT-SIZE: 0.9em; FLOAT: left; COLOR: #999
}
.ingressimagebox_with_frame .imagetext {
	MARGIN-TOP: 1em; FONT-SIZE: 0.9em; WIDTH: 100%; COLOR: #999; TEXT-ALIGN: left
}
#article_ingress {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#author {
	MARGIN-TOP: 1em; DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: none; MARGIN-BOTTOM: 1em
}
#article_bodytext {
	FLOAT: none
}
.contextbox_subject {
	BORDER-RIGHT: green 0px solid; BORDER-TOP: green 0px solid; FLOAT: left; MARGIN: 0px 0px 0px 1em; BORDER-LEFT: green 0px solid; WIDTH: 31%; BORDER-BOTTOM: green 0px solid
}
.contextbox_subject #contextbox {
	BORDER-RIGHT: #0c4fa0 1px outset; BORDER-TOP: #0c4fa0 1px outset; FONT-SIZE: 1em; FLOAT: right; MARGIN: 0px; BORDER-LEFT: #0c4fa0 1px outset; WIDTH: 100%; BORDER-BOTTOM: #0c4fa0 1px outset; BACKGROUND-COLOR: #e2e9ef; max-width: 100%
}
#contextbox {
	BORDER-RIGHT: #93aabc 1px solid; BORDER-TOP: #93aabc 1px solid; FONT-SIZE: 1em; FLOAT: left; MARGIN: 1em 0px; BORDER-LEFT: #93aabc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #93aabc 1px solid; BACKGROUND-COLOR: #f4f8f9; TEXT-ALIGN: left
}
#contextbox DL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#contextbox DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #93aabc
}
#contextbox DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#contextbox DD A {
	COLOR: #0a4ea1; TEXT-DECORATION: none
}
#contextbox DD A:hover {
	TEXT-DECORATION: underline
}
#contextbox LI {
	MARGIN-LEFT: 1em; LIST-STYLE-TYPE: circle
}
.article_collapsed {
	FLOAT: left; WIDTH: 100%
}
.article_title {
	FONT-SIZE: 1.2em
}
.article_ingress {
	FONT-SIZE: 1em
}
#related {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 67%; PADDING-TOP: 5px
}
.relatedslot {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
#related H2 {
	FONT-SIZE: 14px; COLOR: #2690e4
}
.artikkel_bilde {
	CLEAR: none; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: 0em; MARGIN: 1em 1em 0em 0em; WIDTH: 20%; PADDING-TOP: 0em
}
.artikkel_bilde IMG {
	DISPLAY: inline
}
.bildetekst {
	FONT-SIZE: 0.9em; COLOR: #999
}
.fotograf {
	MARGIN-TOP: 1em; FONT-SIZE: 0.9em; COLOR: #999
}
.arthead {
	FONT-WEIGHT: bold
}
.hovedtekst {
	
}
.newsarticle {
	FLOAT: left; WIDTH: 92%
}
.newsarticle IMG.ingress {
	CLEAR: none; FLOAT: left
}
#message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 67%; COLOR: #e07c30; PADDING-TOP: 15px
}
#tip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 67%; PADDING-TOP: 5px
}
#tip A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #e27a31; PADDING-TOP: 0px
}
.back {
	COLOR: #1163b9
}
#commententry {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 1em 0px; WIDTH: 100%
}
#commententry H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; MARGIN: 1em 0px; COLOR: #000
}
#commententry LABEL {
	CLEAR: both; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#commententry INPUT {
	CLEAR: both; FLOAT: left; WIDTH: 100%; POSITION: relative
}
#commententry TEXTAREA {
	WIDTH: 100%
}
#commententry #submit {
	CLEAR: both; FONT-SIZE: 1em; FLOAT: left; WIDTH: auto; POSITION: relative
}
.blogcomment {
	FLOAT: left; MARGIN: 1em 0px; WIDTH: 100%; BACKGROUND-COLOR: #fdfdfd
}
.blogcomment_name {
	FONT-SIZE: 0.8em; FLOAT: left; MARGIN: 0px 0px 0.5em; COLOR: #1163b9
}
.blogcomment_email {
	FONT-SIZE: 0.8em; FLOAT: left; WIDTH: 40%; COLOR: #1163b9
}
.blogcomment_topic {
	FONT-SIZE: 1.3em; FLOAT: left; MARGIN: 0.5em 0px; WIDTH: 100%
}
.blogcomment_comment {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 100%
}
#calendarwrapper {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 96%
}
#calendarwrapper ul{
	list-style-type: disc; 
}
#calendarwrapper ul li{
	margin-left: 2em;
}
#calendar_header {
	CLEAR: both; FONT-SIZE: 1.2em; FLOAT: left; WIDTH: 100%
}
#calendar_header .period {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0px 0px 1em
}

#calendar_dates {
	WIDTH: 100%
}
#calendar_dates A {
	COLOR: #0b4fa0
}
.selected {
	FONT-WEIGHT: bold
}
.selected {
	FONT-WEIGHT: bold
}

#calendar_header A {
	DISPLAY: inline
}
.calendaractivity {
	CLEAR: both; MARGIN-TOP: 1.2em; FONT-SIZE: 1em; FLOAT: left; WIDTH: 100%
}
.calendaractivity .header {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 1em 0px; COLOR: #000
}
.calendaractivity .ingress {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 1em
}
.calendaractivity {
	CLEAR: both; MARGIN-TOP: 1.2em; FONT-SIZE: 1em; FLOAT: left; WIDTH: 100%
}
.calendaractivity .header {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 1em 0px; COLOR: #000
}
.calendaractivity .ingress {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 1em
}

#activity {
	FONT-SIZE: 1em
}
#activity .header {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN: 1em 0px; COLOR: #000
}
#activity .ingress {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; MARGIN: 0px 0px 1.5em; WIDTH: 100%
}
.noactivity {
	FONT-SIZE: 1.3em; MARGIN: 2em 0px 0px 2em
}
#geographical_map {
	FLOAT: left; WIDTH: 96%
}
#geographical_map IMG {
	FLOAT: right; WIDTH: 38%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#geographical_map SPAN {
	
}
#geographical_news {
	BORDER-TOP: #f1f1f1 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 96%; PADDING-TOP: 10px; POSITION: relative
}
#geographical_background {
	BORDER-TOP: #f1f1f1 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 96%; PADDING-TOP: 10px; POSITION: relative
}
#reportwrapper {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; BORDER-LEFT: red 0px solid; WIDTH: 96%; BORDER-BOTTOM: red 0px solid
}
#report {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: red 0px solid; WIDTH: 60%; PADDING-TOP: 5px; BORDER-BOTTOM: red 0px solid
}
#report TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#report TH {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#report_download {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
#report_download IMG {
	VERTICAL-ALIGN: middle; WIDTH: 5%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#report A {
	VERTICAL-ALIGN: middle; COLOR: #e07b2f
}
#report_image {
	MARGIN-TOP: 15px; FLOAT: right; WIDTH: 30%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fdfdfd; BORDER-BOTTOM-STYLE: none
}
.filesize {
	DISPLAY: inline; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle
}
#report_buy {
	FLOAT: left; WIDTH: 96%
}
#report_buy TD {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
#report_buy TR {
	BACKGROUND-COLOR: #f1f1f1
}
#report_buy .tdright {
	TEXT-ALIGN: right
}
#report_htmlchapters {
	BORDER-RIGHT: #f9f9f9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f9f9f9 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #f9f9f9 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #f9f9f9 1px solid; BACKGROUND-COLOR: #fdfdfd
}
#report_htmlchapters_intro {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 10px 0px
}
.reportchapter_html_condensed {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 100%
}
.reportchapter_html_condensed A {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 15%
}
.reportchapter_html_condensed .ingress {
	DISPLAY: block; FLOAT: left; WIDTH: 70%
}
#module_htmlreport_navigator {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #0c4fa0
}
#module_htmlreport_navigator_header {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #fff
}
#module_htmlreport_navigator UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#module_htmlreport_navigator LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.reportchapter_html_collapsed A {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #fff
}
#person {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 96%
}
#person #person_info {
	FLOAT: left; WIDTH: 50%
}
#person IMG {
	FLOAT: left; MARGIN: 1.5em 0px 0.5em 1em; WIDTH: 20%
}
#person_info DIV {
	MARGIN: 0.5em 0px 0.8em
}
#person_info #ingress {
	FLOAT: left; WIDTH: 100%
}
#person_info .labels {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 30%
}
#person_info .info {
	FLOAT: left; WIDTH: 50%
}
#person_weblog {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 100%
}
#person_weblog H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; COLOR: #000
}
#person_weblog IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
#subj5min_news_top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 96%; MARGIN-RIGHT: 2px; PADDING-TOP: 5px
}
#subj5min_news_top IMG {
	FLOAT: left; WIDTH: 20%; POSITION: relative
}
#subj5min_video {
	BORDER-TOP: #f1f1f1 1px solid; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 96%; PADDING-TOP: 10px; POSITION: relative
}
#subj5min_articles {
	BORDER-TOP: #f1f1f1 1px solid; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 96%; PADDING-TOP: 10px
}
#subj5min_articles DIV {
	FLOAT: left; WIDTH: 33.3%
}
#subj5min_articles DIV A {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 98%; COLOR: #fff; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #7abc52; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#subj5min_articles DIV IMG {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 98%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
.generatedreport_chapterlisting {
	CLEAR: both; DISPLAY: block; FLOAT: left; POSITION: relative
}
.Bodytext-P {
	FONT-SIZE: 10pt
}
.Bodytext-P IMG {
	DISPLAY: block; FLOAT: left; POSITION: relative
}
#subjectnavigation {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 5px
}
#subjectnavigation A {
	COLOR: blue; TEXT-DECORATION: underline
}
#activitywrapper {
	FLOAT: left; WIDTH: 96%
}
#activity {
	FLOAT: left; MARGIN: 20px 0px 0px; WIDTH: 100%
}
#activity #ingress {
	FONT-WEIGHT: bold
}
#newsarchivewrapper {
	FLOAT: left; WIDTH: 96%
}
#archivebatch {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-COLOR: #e2e9ef
}
#archivebatch #text {
	FONT-WEIGHT: bold; FLOAT: left
}
#archivebatch #navigate {
	FONT-WEIGHT: bold; FLOAT: right
}
#newsarchivewrapper .article_condensed {
	MARGIN-BOTTOM: 15px
}
#newsarchivewrapper H2 {
	FONT-SIZE: 14px
}
#newsarchivewrapper IMG {
	FLOAT: left; WIDTH: 20%; POSITION: relative
}
#newsarchivewrapper SELECT {
	FONT-SIZE: 11px
}
#searchresult_form {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 96%
}
#searchresult_form DIV {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
#searchresult_form .heading {
	FLOAT: left; MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em
}
#searchresult_form SELECT {
	DISPLAY: inline; FONT-SIZE: 1em; FLOAT: left
}
#searchresult_form INPUT {
	DISPLAY: inline; FONT-SIZE: 1em; FLOAT: left
}
#searchresult_form #knapp {
	CLEAR: both; FONT-SIZE: 1em; FLOAT: left; WIDTH: auto
}
#searchresult_form #ingress_boks {
	CLEAR: both; MARGIN-TOP: 1em; FLOAT: left; MARGIN-BOTTOM: 1em
}
#searchresult_resultheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0.8em; MARGIN: 0.6em 0px 0px; WIDTH: 100%; PADDING-TOP: 0.8em; BACKGROUND-COLOR: #9addf0
}
#searchresult_resultheading #text {
	FLOAT: left; WIDTH: 60%
}
#searchresult_resultheading #navigate {
	FLOAT: left; WIDTH: 12%
}
#searchresult_resultheading #showme {
	FLOAT: right; WIDTH: 28%
}
#results_sorted {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; FLOAT: left; BORDER-LEFT: blue 1px solid; WIDTH: 200px; BORDER-BOTTOM: blue 1px solid
}
#partnerheader {
	FONT-SIZE: 1.2em; FLOAT: left; WIDTH: 96%; BACKGROUND-COLOR: #9addf0; TEXT-ALIGN: center; font-weigth: bold
}
#adlist {
	FONT-SIZE: 1em; WIDTH: 96%
}
#adlist .ad {
	FLOAT: left; MARGIN: 5px 5px 0px; WIDTH: 31%; BORDER-BOTTOM: #f0f0f0 2px solid; HEIGHT: 90px; TEXT-ALIGN: center
}
.ad IMG {
	MARGIN: 0px 0px 5px
}
.ad A {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
#reports {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 96%
}
#sitemapwrapper {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 96%
}
.mapbox {
	FLOAT: left; MARGIN: 1em 0.8em; WIDTH: 30%
}
.mapbox_header {
	MARGIN: 1em 0px; COLOR: #fff; BACKGROUND-COLOR: #adc0ce; font-weight: bold; padding: .2em;
}
.mapbox a.rootsubject
{
	font-weight: bold;
}
.mapbox A {
	DISPLAY: block; color: #0b4e9f; text-decoration: none;
}
.mapbox ul li
{
	margin-top: .4em;
}
#newsandblogblock {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: #f1f1f1 1px solid; FLOAT: left; MARGIN: 10px 0px 0px; BORDER-LEFT: red 0px solid; WIDTH: 100%; BORDER-BOTTOM: red 0px solid
}
#newsandblogblock DIV.block {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; FLOAT: left; BORDER-LEFT: blue 0px solid; WIDTH: 49.5%; BORDER-BOTTOM: blue 0px solid
}
.paratitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.parents {
	MARGIN: 1em 0px
}
.subjectmenu_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 183px; COLOR: #fff; PADDING-TOP: 0px; margin:0px; BACKGROUND-COLOR: #218cd0
}
.subject {
	MARGIN-TOP: 2px
}
.subject_l2 {
	MARGIN-TOP: 2px
}
.menupic {
	MARGIN-TOP: 2px; DISPLAY: block; FLOAT: left; WIDTH: 14px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cbebfa
}
.menupic IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.menuitem {
	WIDTH: 100%
}
#subjectmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #333; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
#subjectmenu LI {
	FLOAT: left; MARGIN: 0px
}
#subjectmenu LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 191px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #9addf0; TEXT-DECORATION: none
}
#subjectmenu LI A.subject_l2 {
	PADDING-LEFT: 15px; WIDTH: 161px
}
#subjectmenu LI A.subject {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #9addf0
}
#subjectmenu LI A:hover {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline
}
#weblogs {
	FLOAT: left; WIDTH: 96%
}
#faqs {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 96%
}
#faqs TABLE {
	WIDTH: 70%
}
#faqs TH {
	FONT-SIZE: 11px; BORDER-BOTTOM: #666666 1px solid
}
#faqs TD {
	PADDING-TOP: 1em
}
.faq {
	MARGIN-BOTTOM: 2em
}
.faq_question {
	FONT-WEIGHT: bold
}
.faq_answer {
	MARGIN-TOP: 0.8em; COLOR: #666666
}
.faq_link {
	
}
#press {
	FLOAT: left; WIDTH: 96%
}
.press_condensed {
	FLOAT: left; MARGIN-BOTTOM: 2em; WIDTH: 100%
}
.press_condensed IMG {
	FLOAT: left; WIDTH: 10%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.press_subject {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; MARGIN: 1em 0px; WIDTH: 100%
}
#press A {
	COLOR: #0c4d9d; TEXT-DECORATION: none
}
#press A:hover {
	COLOR: #e07c30; TEXT-DECORATION: none
}
#links {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 96%
}
.links_subject {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; MARGIN: 1em 0px; WIDTH: 100%
}
#external_link {
	FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 100%
}
#links A {
	COLOR: #0c4d9d; TEXT-DECORATION: none
}
#links A:hover {
	COLOR: #e07c30; TEXT-DECORATION: none
}
.external_link_link {
	FLOAT: left; WIDTH: 10%
}
.external_link_ingress {
	FLOAT: left; WIDTH: 90%
}
#copyright {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 100%; COLOR: #999
}
#printerfriendly {
	FLOAT: right; WIDTH: 10%
}
.paragraphtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}

#logoprint {
	DISPLAY: none
}
.archive_result {
	DISPLAY: block; COLOR: #000
}
.archive_month {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 1em 0px
}
.tablemain {
	BORDER-RIGHT: #ffffff 2pt solid; PADDING-RIGHT: 2pt; BORDER-TOP: #ffffff 2pt solid; PADDING-LEFT: 2pt; FONT-WEIGHT: normal; FONT-SIZE: 9pt; FLOAT: left; PADDING-BOTTOM: 2pt; BORDER-LEFT: #ffffff 2pt solid; COLOR: #000000; PADDING-TOP: 2pt; BORDER-BOTTOM: #ffffff 2pt solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tabletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tabletitlerj {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.tabletitlecj {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tabletitlebg {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb
}
.tabletitlecjbg {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: center
}
.tabletitlerjbg {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: right
}
.tabletxt {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tabletxtrj {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.tabletxtcj {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tabletxtbg {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb
}
.tabletxtrjbg {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: right
}
.tabletxtcjbg {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdbdb; TEXT-ALIGN: center
}
.tablelead {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greenheading {
	COLOR: #7abc52
}
.frontpage_bar .greenheading {
	COLOR: #7abc52
}
.frontpage_headers {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #158ae7
}
#headerbar_bottom { 
	
}
#headerbar_bottom A {
	FONT-WEIGHT: bold; 
}








#nav {
	PADDING: 0px 0px 0px 0px; FONT-WEIGHT: bold; MARGIN: 0px;  LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #98d1ee;  BORDER-TOP: #1077bd 2px solid;  height:100%;
}
#nav LI {
	PADDING: 0em 0em 0em 0em; WIDTH: 12em; float:left; margin:0px; 
}
#nav LI A {
	DISPLAY: block; WIDTH: 12em; COLOR: #0c4fa0; PADDING: 0.5em 0 0.5em 0em; HEIGHT: 1.4em; TEXT-ALIGN:center;  TEXT-DECORATION: none;
	BORDER-RIGHT: #0c4fa0 1px dashed; 
}


#nav UL {
	BORDER-RIGHT: #0c4f9e 1px solid; PADDING: 0px; BORDER-TOP: #0c4f9e 1px solid;  FLOAT: left;  BORDER-LEFT: #0c4f9e 1px solid; 
	WIDTH:17em; BORDER-BOTTOM: #0c4f9e 0px solid; LIST-STYLE-TYPE: none
}


#nav A.daddy {
	BACKGROUND: url(rightarrow2.gif) no-repeat right center; 
}

#nav LI UL {
	 FONT-WEIGHT: normal;  LEFT: -999em;  MARGIN: 0px; float:left; POSITION: absolute;  z-index:10; width:17em; background-color:#FFFFFF;
	
}
#nav LI UL LI {
	  margin:0em; height:auto; margin-bottom:0px; padding-bottom:0px; width:17em;
}
#nav LI UL LI A {
	PADDING: 0.5em 0em 0.5em 0.5px; padding-left:10px; text-align:left; margin:0px;  height:100%; z-index:1;
	border-right-style:none; width:16em;
}



/*bestemmer hvorlangt tilhøyre nivå 3 skal ligge*/
#nav LI UL UL {
	MARGIN: -2.5em 0px 0px 17em; padding:0px; }



#nav LI:hover UL UL {
	LEFT: -999em; 
}
#nav LI:hover UL UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em; 
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto;   
}
#nav LI LI:hover UL {
	LEFT: auto; z-index:1; 
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto; 
}
#nav LI LI.sfhover UL {
	LEFT: auto; 
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}
#nav LI:hover {
	BACKGROUND: #0c4fa0; padding-top:0px; margin-top:0px;
}
#nav LI.sfhover {
	BACKGROUND: #0c4fa0;  
}
#nav LI UL LI:hover {
	BACKGROUND-COLOR:#98d1ee; 
}
#nav LI UL LI.sfhover {
	BACKGROUND-COLOR: #98d1ee;
	background-image: url(../style/menu_arrow) no-repeat right center; 
}
#nav LI A:hover {
	COLOR: #fff; 
}
#nav LI A.sfhover {
	COLOR: #fff;  
}

#nav LI UL LI A:hover {
	COLOR: #0c4fa0
}
#nav LI UL LI A.sfhover {
	COLOR: #0c4fa0;
}
#wrapper {
	POSITION: relative
}
#header {
	BACKGROUND-COLOR: #0c4f9e
}
.whitebackground {
	/* border-right:1px solid #0c4fa0;
	border-left:1px solid #0c4fa0;
	border-style-top:none;
	border-style-bottom:none;
	border-width: 0px 1px 0px 1px; */display:block; margin:0px; padding-top:0px; width:16em; background-color:#FFFFFF  }
	
	
#nav LI.sfhover A.white {
	COLOR: #fff;  border-bottom: 1px solid #0c4fa0; height:100%;   /*BORDER-left: #0c4fa0 1px dashed;  */
}
#nav LI.sfhover A.white:hover {
	COLOR: #fff; ;     /*BORDER-left: #0c4fa0 1px dashed;  */
}
#nav UL LI.sfhover A {
	COLOR: #0c4fa0; border-bottom: 1px solid #0c4fa0; /*border-bottom: 1px solid #0c4fa0; */
}





#nav LI.sfhover A {
	COLOR: #0c4fa0; display:block; border-bottom: 1px solid #0c4fa0;
}







.arrow {
	BACKGROUND: url(../style/menu_arrow.gif) no-repeat right center; 
}
.arrow:hover {
	BACKGROUND: url(../style/menu_arrow_over.gif) no-repeat right center; 
}
.arrow.active {
	BACKGROUND: url(../style/menu_arrow_over.gif) no-repeat right center; 
}

DIV.newcontextbox {
	BORDER-RIGHT: #187bbd 1px solid; BORDER-TOP: #187bbd 1px solid; MARGIN-TOP: 0.3em; FLOAT: left; BORDER-LEFT: #187bbd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #187bbd 1px solid; BACKGROUND-COLOR: #bddcea; margin-bottom:1em;
}
.newcontextbox UL {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 100%; list-style-type:none; 
}
.newcontextbox H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em 0px; COLOR: #ffffff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #187bbd; display:block;
}
.newcontextbox UL LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; width:90%; PADDING-BOTTOM: 0em; PADDING-TOP: 1em
}
/*.newcontextbox UL LI P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; width:100%; float:left; PADDING-BOTTOM: 0em; PADDING-TOP: 1em
}*/
.newcontextbox UL LI A {
	DISPLAY: block;  FONT-SIZE: 1em; COLOR: #187bbd; TEXT-DECORATION: none; width:100%; float:none; clear:both;
}
.newcontextbox UL li a:hover {
 text-decoration: underline;	  
}
.pictexttop {
	CLEAR: none; FONT-SIZE: 1em; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; WIDTH: 96%; PADDING-TOP: 1em
}
.pictexttop A {
	COLOR: #000
}
.pictexttop UL {
	FONT-SIZE: 1.4em; MARGIN: 20px 0px 0px 20px
}
.pictexttop UL A {
	COLOR: #0a4ea1
}
.pictexttop TABLE {
	FLOAT: left; WIDTH: 40%; MARGIN-RIGHT: 2em
}
.pictexttop IMG {
	MARGIN: 0px 1em; WIDTH: 100%
}
.pictexttop P.photographer {
	FONT-SIZE: 0.7em; MARGIN-LEFT: 2em
}
.pictexttop P.section_ingress {
	FONT-SIZE: 1em
}




DIV.newcontextbox_pic {
	FLOAT: left; WIDTH: 100%;
}
.newcontextbox_pic UL {
	CLEAR: both; FLOAT: left; WIDTH: 100%; list-style-type:none; 
}
.newcontextbox_pic H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em 0px; COLOR: #ffffff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #187bbd; display:block;
}
.newcontextbox_pic UL LI {
	CLEAR: both; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; width:90%; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
/*.newcontextbox_pic UL LI P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; width:100%; float:left; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}*/
.newcontextbox_pic UL LI A {
	DISPLAY: block;  FONT-SIZE: 1em; COLOR: #187bbd; TEXT-DECORATION: none; width:100%; float:none; clear:both;
}
.newcontextbox_pic UL li a:hover {
 //text-decoration: underline;	  
}



DIV.contentcolumn {
	FLOAT: left; WIDTH: 65%
}
.group
{
	margin-top: 5em; width:70%;
}
.group H3 {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #bddcea; color: #000;
}

.preview H3 {
	BACKGROUND-COLOR: #fff;	color: #0b4fa0;
}
.preview H3 a 
{
	color: #0b4fa0;
}
.filters
{
	float:right; padding: 0px 5px 20px 0px; margin-right: 5em; color:  #0b4fa0; border: 0px red solid; width: 13em; padding: 2em;
}
.filters ul
{
	margin-left: 1em;
}
.filters a
{
	color:  #0b4fa0;
}
.filters a:hover
{
	color:  #000;
}
.clearing {
	CLEAR: both
}
.navigation_select {
	FONT-WEIGHT: bold
}
.reportnavigation {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 1em; PADDING-TOP: 0px; BACKGROUND-COLOR: #f9f9f9
}
.reportnavigation LI:hover {
	BACKGROUND-COLOR: #98d1ee; TEXT-DECORATION: none
}
.reportnavigation A:hover {
	BACKGROUND-COLOR: #98d1ee; TEXT-DECORATION: none
}


div.footer {	MARGIN-TOP: 10px; padding:5px; float:left; width:100%; BACKGROUND-COLOR: #218cd0; font-size: 12px; COLOR: #fff; TEXT-ALIGN: center;  }

.blockquote {
	FONT-SIZE: 1em; FONT-STYLE: italic; BACKGROUND-COLOR: #e9e9e9;
}



/*søkespesifikke stiler*/
#Sokeboks {
  margin-left:0px;
  }
  #Sokeboks form {
    margin-bottom:10px;
    }
  #Sokeboks input.soketekst {
    border:solid 1px #9ea19e;
    width:305px;
    }
    #Sokeboks label.hidden {
      visibility:hidden;
      display:block;
      }
  #Sokeboks input.sokeknapp {
    color:white;
    background-color:#c44f25;
    padding:2px;
    font-weight:bold;
    margin-left:3px;
    font-size:0.88em;
    }

  #Sokeboks input.check {
    margin-top:10px;
    border:solid 1px #9ea19e;
    }
#Sokeresultat {
  width:49.35em;
  margin:20px 25px 20px 0px;
  float:left;
  }
  #Sokeresultat h3 a, #Sokeresultat p a {
    color:#3b3938;
    }
  div.SokHeader {
  background-color:#9ADDF0;
  padding:3px 10px 3px 10px;
  position:relative;
  margin-bottom:15px;
  }
  div.SokHeader h2 {
    font-weight:bold;
    font-size:0.94em;
    color:#3b3938;
    }
  div.SokHeader div.SorterEtter {
    position:absolute;
    right:10px;
    top:3px;
    }
    div.SorterEtter {
      color:#3b3938;
      }
    div.SorterEtter span.seperator {
      color:#3c8797;
      }
    div.SorterEtter a {
      color:#3c8797;
      }
      div.SorterEtter a.selected {
        font-weight:bold;
        }
.emnetype {
  font-weight:normal;
  }
#VisMeg {
  float:left;
  margin:20px 0px 0px 0px;
  width:17.5em;
  background-color:#F1F1F1;
  padding-bottom:10px;
  }
  #VisMeg h4 {
    padding:10px 10px 0px 10px;
    }
  #VisMeg h4 a {
    font-weight:bold;
    font-size:0.8em;
    color:#6b6364;
    }
  #VisMeg li {
    padding:0px 10px 4px 10px;
    }
    #VisMeg li a {
      color:#3c8797;
      }
    #VisMeg li a:hover {
      text-decoration:none;
      color:#000000;
      }
    #VisMeg div.SokHeader {
      margin-bottom:10px;
      }
  #VisMeg div.SokHeader h2 {
    padding:0px;
    }
.Sidevelger {
	
  }
  .Sidevelger li {
    float:left;
    padding-right:10px;
    }
  .Sidevelger a {
    color:#6b6364;
    padding:1px 5px 1px 5px;
    }
    .Sidevelger a.selected {
      color:#d7a318;
      font-weight:bold;
      }
    .Sidevelger a.prevnext {
      font-weight:bold;
      }
    .Sidevelger a:hover, .Sidevelger a.prevnext:hover, .Sidevelger a.selected:hover {
      text-decoration:none;
      background-color:#eff5e7;
      }

#UtlistingMIngress ul li {
  display:inline; 
  }
#UtlistingMIngress h2{
    font-weight:normal;
    font-size:1.2em;
    color:#a39f00;
    margin-bottom:10px;
  }

  #UtlistingUIngress li{
    margin-bottom:10px;
    }
  #UtlistingMIngress h3 a {
    font-weight:bold;
    color:#7b7b7b;
    font-size:0.5em;
    }
		#UtlistingMIngress h3.temaLink a{
		color:#3c8797;
		}
    #UtlistingMIngress h3 a b {
      background-color: yellow;
      }
  #UtlistingMIngress p {
     color:#6f6d6c;
     line-height:1.3em;
    /*margin-bottom:30px;*/
    }
  #UtlistingMIngress a {
    color:#7b7b7b;
    }
  #UtlistingMIngress a:hover {
    color:black;
    }
  #UtlistingMIngress img {
    float:right;
    margin-left:10px;
    margin-bottom:30px;
    }

#UtlistingMIngress .preview{
  margin-bottom:20px;
  }
#UtlistingMIngress .preview p{

  }
#UtlistingMIngress .highlightedpreview {
  cursor: pointer;
  /*background-color: #f5f5f5;*/
  /*font-size:1em;*/
  color:black;
  margin-bottom:20px;
  }
#UtlistingMIngress .highlightedpreview  p{
    color:black;

    }
#UtlistingMIngress .highlightedpreview  h3 a{
    color:black;
    text-decoration: none;

  }
