body {
	margin: 0px 0px 0px 0px;
	background-color : #f0f0f0 ;
}

BODY.intern {
	margin: 4px;
	font-size:9pt;
	color:black;
	text-align:left;
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	background-color: white ;
}

#infoboxhead {
	height: 20px ; 
	width: 540px ;
	background: #9bbad7 ;
	color: white ;
	font-weight: bold ;
	padding-left: 5px ; 
	vertical-align: middle ; 
}

#infoboxmain {
	background: white ;
	border-left: 1px solid #6868bf ; 
	border-right: 1px solid #6868bf ; 
	border-bottom: 1px solid #6868bf ;
}

H1 { 
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 16pt ; 
	line-height: 110% ; 
	color: black ;
	font-weight: normal; 
}

a.Hlink1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16pt ; font-weight: normal; line-height: 110% ; color: black ; margin-bottom: 1em ; }
a.Hlink1:link		{ text-decoration: none ; }
a.Hlink1:visited	{ text-decoration: none ; }
a.Hlink1:hover		{ color: black ; text-decoration: underline ; }

H2 { 
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 14pt ; 
	line-height: 110% ; 
	color: black ;
	font-weight: bold; 
}

a.Hlink2 { font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 14pt ; font-weight: bold; line-height: 110% ; margin-bottom: 5px ; color: black ; }
a.Hlink2:link		{ text-decoration: none ; }
a.Hlink2:visited	{ text-decoration: none ; }
a.Hlink2:hover		{ color: red; text-decoration: underline ; }

H3 { 
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12pt ; 
	line-height: 110% ;
/*	margin: 2em 0em 1em 0em ; */
	color: black ;
	font-weight: bold; 
}

a.Hlink3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt ; font-weight: bold; line-height: 110% ; color: black ; }
a.Hlink3:link		{ text-decoration: none ; }
a.Hlink3:visited	{ text-decoration: none ; }
a.Hlink3:hover		{ color: red; text-decoration: underline ; }

H4 { 
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt ; 
	line-height: 120% ;
/*	margin: 1em 0em 0em 0em ;  */
	color: black ;
	font-weight: bold; 
}

a.Hlink4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt ; font-weight: bold; line-height: 120% ; color: black ; }
a.Hlink4:link		{ text-decoration: none ; }
a.Hlink4:visited	{ text-decoration: none ; }
a.Hlink4:hover		{ color: red; text-decoration: underline ; }

.menutab { 
	height: 22px ; 
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 10pt  ; 
	vertical-align: middle ;
}

.menutab1 { 
	height: 18px ; 
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 10pt  ; 
	vertical-align: middle ;
}

.newsleft {
	float: left ;
	margin-right: 10px ;
	margin-bottom: 5px ;
}

.newsright {
	float: right ;
	margin-left: 10px ;
	margin-bottom: 5px ;
}

/*  CSS-data for valgflipper */
td.flipp1 {
	width: 120px; 
	height: 50px;
	vertical-align: middle;
	text-align: center;
	background: white url("/SNHH/Web.nsf/flipp?OpenImageResource") no-repeat ;
	color: black;
}

td.flipp2 {
	width: 120px; 
	height: 50px;
	vertical-align: middle;
	text-align: center;
	color: black;
}

a.flipplink1		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
a.flipplink1:link 	{ color: black; text-decoration:none;}
a.flipplink1:visited 	{ color: black; text-decoration:none; }
a.flipplink1:hover 	{ color: #e8483a; text-decoration:none; }

a.flipplink2		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
a.flipplink2:link 	{ color: black; text-decoration:none; }
a.flipplink2:visited 	{ color: black; text-decoration:none; }
a.flipplink2:hover 	{ color: #e8483a; text-decoration:none; }

/*  CSS-data for valgflipper - END */

a.mainlevel{margin: 10px 0px 0px 0px;} /* this styling is for the MAIN items in the menu */
a.mainlevel:link {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #0071b5;
	font-weight: normal;
	text-decoration:none;
	text-align: left;
	line-height: 24px;
	font-size: 13px;
	}
a.mainlevel:visited {
	font-family:  Arial,Verdana,Helvetica,sans-serif;
	color: #0071b5;
	font-weight: normal;
	text-decoration:none;
	text-align: left;
	line-height: 24px;
	font-size: 13px;
	}
a.mainlevel:hover {
	font-family:  Arial,Verdana,Helvetica,sans-serif;
	color: #0099C1;
	font-weight: normal;
	text-align: left;
	text-decoration:underline;
	line-height: 24px;
	font-size: 13px;
}

a.active_menu{margin: 10px 0px 0px 0px;} 
a.active_menu:link  {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #0071b5;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;
	line-height: 24px;
	font-size: 13px;
}

a.active_menu:visited {
	font-family:  Arial,Verdana,Helvetica,sans-serif;
	color: #0071b5;
	font-weight: normal;
	text-decoration: underline;
	text-align: left;
	line-height: 24px;
	font-size: 13px;
	}
a.active_menu:hover {
	font-family:  Arial,Verdana,Helvetica,sans-serif;
	color: #FFFF00;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 24px;
	font-size: 13px;
}

a.nextlevel{margin: 5px 0px 0px 30px;}
a.nextlevel:link {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: white;
	font-weight: normal;
	text-decoration:none;
	text-align: left;
	line-height: 18px;
	font-size: 11px;
	}
a.nextlevel:visited {
	font-family:  Verdana,Arial,  Helvetica, sans-serif;
	color: white;
	font-weight: normal;
	text-decoration:none;
	text-align: left;
	line-height: 18px;
	font-size: 11px;
	}
a.nextlevel:hover {
	font-family:  Verdana,Arial,  Helvetica, sans-serif;
	color: #b5b5ea;
	font-weight: normal;
	text-decoration:underline;
	text-align: left;
	line-height: 18px;
	font-size: 11px;
}

a.sublevel{margin: 0px; font-family: Verdana,Arial,  Helvetica, sans-serif; font-weight: normal; text-align: left; line-height: 20px; font-size: 11px; }
a.sublevel:link { color: #0071e1; text-decoration:none; }
a.sublevel:visited { color: #0071e1; text-decoration:none; }
a.sublevel:hover { color: #b5b5ea; text-decoration:underline; }

a.sub_active	{margin: 0px; font-family: Verdana,Arial,  Helvetica, sans-serif; font-weight: bold; text-align: left; line-height: 20px; font-size: 11px; }
a.sub_active:link { color: #0071e1; text-decoration: none; }
a.sub_active:visited { color: #0071e1; text-decoration: none; }
a.sub_active:hover { color: #b5b5ea; text-decoration: underline; }

a.headlink:link {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	color: #513E35; 
	font-weight: bold;
	font-size: 9pt;
	margin: 1em 0em 0.5em 0em ; 
	text-decoration: none;
}
a.headlink:visited {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	color: #513E35; 
	font-weight: bold;
	font-size: 9pt;
	margin: 1em 0em 0.5em 0em ; 
	text-decoration: none;
}
a.headlink:hover {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	color: #ff5900; 
	font-weight: bold;
	font-size: 9pt;
	margin: 1em 0em 0.5em 0em ; 
	text-decoration: underline;
}

td.menystolpe {
	width: 215px ;
	background: url("/NTFK/TRweb.nsf/BGmeny1?OpenImageResource") repeat-y;
}		

td.hstolpe {
	padding-bottom: 80px ;
	background: #FFFFFF url("/PM/Web.nsf/hjelm?OpenImageResource") bottom no-repeat ;
}

td.vstolpe {
	padding-bottom: 10px ;
	background-color: #0000fe ;
}

.tittelhoved	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 20px ;
	line-height: 120% ; 
	font-weight: normal ; 
	color: #513d36; 
}

.tittelstandard	{ font-family: Verdana ; font-size: 13pt ; color: #513d36; }

.tittelunder	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 14px ;
	line-height: 120% ; 
	font-weight: normal ; 
	color: #513d36; 
}

.ingresshoved	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 14px ; 
	line-height: 120% ; 
	color: black ; 
}

.ingressdobbel	{ font-family: Verdana ; font-size: 10pt ; line-height: 20pt ; color: black }

.ingressunder	{ 	
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120% ;
	color: #513d36; 
}

.litentekst	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px ;  
	line-height: 120% ; 
	color: #513d36; 
}

.gulbgtekst	{ font-family: Verdana ; font-size: 8pt ;  line-height: 10pt ; color: black ; font-weight: bold ; background-color: #F5BE5A ; padding: 3px }

.bluebottom1	{ border-bottom: 1px solid #ABC8CC ; padding: 1px 5px 4px 5px }

.menubox0	{ border-left: 2px solid #E89F9B ; border-right: 2px solid #E89F9B ; font-family: Verdana ; font-size: 9pt ; vertical-align: bottom ; background-color: #F5F5F5 }
.menubox	{ border-left: 2px solid #E89F9B ; border-right: 2px solid #E89F9B ; border-bottom: 2px solid #D7C0C1 ; height: 20px ; font-family: Verdana ; font-size: 9pt ; padding-bottom: 3px ; vertical-align: bottom ; background-color: #EDCED0 }
.menubox1	{ border-left: 2px solid #E89F9B ; border-right: 2px solid #E89F9B ; height: 20px ; font-family: Verdana ; font-size: 9pt ; padding-bottom: 3px ; vertical-align: bottom ; background-color: #EDCED0 }
.menuboxInt0	{ border-left: 2px solid #A0CB9E ; border-right: 2px solid #A0CB9E ; font-family: Verdana ; font-size: 9pt ; vertical-align: bottom ; background-color: #F5F5F5 }
.menuboxInt	{ border-bottom: 1px solid #513E35 ; height: 20px ; font-family: Verdana ; font-size: 8pt ; vertical-align: middle ; background: #f5f4ef }
.menuboxInt1	{ border-left: 2px solid #A0CB9E ; border-right: 2px solid #A0CB9E ; height: 20px ; font-family: Verdana ; font-size: 9pt ; padding-bottom: 3px ; vertical-align: bottom ; background-color: #C1E2BF }
.menuboxExt0	{ border-left: 2px solid #9E93B9 ; border-right: 2px solid #9E93B9 ; font-family: Verdana ; font-size: 9pt ; vertical-align: bottom ; background-color: #F5F5F5 }
.menuboxExt	{ border-left: 2px solid #9E93B9 ; border-right: 2px solid #9E93B9 ; border-bottom: 2px solid #D7D7E0 ; height: 20px ; font-family: Verdana ; font-size: 9pt ; padding-bottom: 3px ; vertical-align: bottom ; background-color: #EDEDF9 }
.menuboxExt1	{ border-left: 2px solid #9E93B9 ; border-right: 2px solid #9E93B9 ; height: 20px ; font-family: Verdana ; font-size: 9pt ; padding-bottom: 3px ; vertical-align: bottom ; background-color: #EDEDF9 }


.vignboxExt0	{ border-left: 2px solid #A298BE ; border-right: 2px solid #A298BE ; border-top: 2px solid #A298BE ; height: 20px ; font-family: Verdana ; font-size: 10pt ; font-weight: bold ; padding-top: 2px ; padding-left: 25px }
.vignboxExt1	{ border-left: 2px solid #A298BE ; border-right: 2px solid #A298BE ; border-bottom: 2px solid #A298BE ; font-family: Verdana ; font-size: 9pt ; vertical-align: top  }

.vignboxInt0	{ border-left: 2px solid #A5D0A3 ; border-right: 2px solid #A5D0A3 ; border-top: 2px solid #A5D0A3 ; height: 23px ; font-family: Verdana ; font-size: 10pt ; font-weight: bold ; padding-top: 3px ; padding-left: 25px ; vertical-align: top  }
.vignboxInt1	{ border-left: 2px solid #A5D0A3 ; border-right: 2px solid #A5D0A3 ; border-bottom: 2px solid #A5D0A3 ; font-family: Verdana ; font-size: 9pt ; vertical-align: top  }

.disktext	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal ; 
	line-height: 120% ; 
	color: #513d36;
}

.diskliten	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px ;  
	font-weight: normal ; 
	line-height: 120% ; 
	color: black 
}

.menuleft	{ border-left: 2px solid #ACA899 ; heigh: 20px ; vertical-align: bottom ; background-color: #EEECDF }
.menuright	{ border-right: 2px solid #ACA899 ; height: 20px ; font-family: verdana ; font-size: 8pt  ; vertical-align: bottom ; background-color: #EEECDF }

.doclisthead	{ border-bottom: 1px solid #BCBCBC ; font-family: verdana ; font-size: 9pt  ; font-weight: bold ; padding-bottom: 3px ; color: black }
.doclistmain	{ border-top: 1px solid #BCBCBC ; font-family: verdana ; font-size: 8pt  ; padding-top: 3px ; padding-bottom: 3px ; color: black }
.doclistfade	{ border-top: 1px solid #BCBCBC ; font-family: verdana ; font-size: 8pt  ; padding-top: 3px ; padding-bottom: 3px ; color: #BCBCBC  }

.toppmeny	{ height: 20px ; font-family: verdana ; font-size: 8pt  ; text-align: center ; color: black }
.toppmenyValgt	{ height: 20px ; font-family: verdana ; font-size: 8pt  ; font-weight: bold ; text-align: center ; color: black }

.knapp			{ font-family: Verdana ; font-size: 8pt ; font-weight: bold ; color: #000000 ; background-color: #F5F5ED }
.knapp1			{ font-family: Verdana ; font-size: 7pt ; height: 20px ; font-weight: bold ; color: #FFFFFF ; background-color: #A98853 }
.knapp2			{ font-family: Verdana ; font-size: 8pt ; font-weight: bold ; color: #000000 ; background-color: #D2DFE8 }
.knapp3			{ font-family: Verdana ; font-size: 8pt ; font-weight: bold ; color: #000000 ; background-color: #AAC4E2}

.menutopI:visited 	{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: #513E35 } 
.menutopI:active 	{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: #513E35 } 
.menutopI:hover 	{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: #FF5900 } 
.menutopI:link 		{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: #513E35 } 

.redmenu:link 		{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: black } 
.redmenu:visited 	{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: black } 
.redmenu:active 	{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: black } 
.redmenu:hover 		{ font-family: Verdana ; font-size: 8pt ; font-weight: normal ; text-decoration: none; color: #DC4941 } 

.dominoSelTopTab	{ font-family: Verdana ; font-size: 8pt ;  line-height: 12pt ; color: black }
.dominoTopTab		{ font-family: Verdana ; font-size: 8pt ;  line-height: 12pt ; color: black }


a.doclink:link 	 	{ 
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	color: #003366; 
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}

a.doclink:visited 	{ 
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	color: #003366; 
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}
 
a.doclink:hover	{
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	color: #9bbad7; 
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

.litenlink:link 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: normal ; 
	line-height: 120% ; 
	color: #513d36;
	text-decoration: none; 
}
 
.litenlink:visited 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: normal ; 
	line-height: 120% ; 
	color: #513d36;
	text-decoration: none; 
}

.litenlink:hover 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: normal ; 
	line-height: 120% ; 
	text-decoration: underline ; 
	color: #DC4941 ;
} 

a.menutop:link 		{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px ; 
	font-weight: normal ; 
	text-decoration: none ; 
	color: black ;
}
 
a.menutop:visited 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px ; 
	font-weight: normal ; 
	text-decoration: none ; 
	color: black ;
}
 
a.menutop:hover 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px ; 
	font-weight: normal ; 
	text-decoration: none ; 
	color: #FAB567 ;
} 

a.standard:link 		{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120% ;
	vertical-align: middle ;
	font-weight: bold ; 
	text-decoration: none ; 
	color: black ;
}
 
a.standard:visited 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120% ;
	vertical-align: middle ;
	font-weight: bold ; 
	text-decoration: none ; 
	color: black ;
}
 
a.standard:hover 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120% ;
	vertical-align: middle ;
	font-weight: bold ; 
	text-decoration: none ; 
	color: #9bbad7 ;
} 

a.tittlink { margin: 2em 0em 1em 0em ; line-height: 120% ; }
a.tittlink:link 		{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 10pt ;
	font-weight: bold ; 
	text-decoration: none ; 
	color: black ;
}
 
a.tittlink:visited 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 10pt ;
	font-weight: bold ; 
	text-decoration: none ; 
	color: black ;
}
 
a.tittlink:hover 	{ 
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 10pt ;
	font-weight: bold ; 
	text-decoration: none ; 
	color: #4B90CD ;
} 

A:link { text-decoration: underline; color: #101010} 
A:visited {  text-decoration: underline; color: #101010 } 
A:active {  text-decoration: underline; color: #101010 } 
A:hover {  text-decoration: none; color: #9bbad7 } 

div.datered	{ height: 35px; width: 35px; background: url('/SNHH/Web.nsf/BNred?OpenImageResource') ; color: white; font-family: Arial; font-size: 12px ; font-weight: bold; text-align: center; vertical-align: middle; }
div.dategreen	{ height: 35px; width: 35px; background: url('/SNHH/Web.nsf/BNgreen?OpenImageResource') ; color: white; font-family: Arial; font-size: 12px ; font-weight: bold; text-align: center; vertical-align: middle; }
div.datebrown	{ height: 35px; width: 35px; background: url('/SNHH/Web.nsf/BNbrown?OpenImageResource') ; color: white; font-family: Arial; font-size: 12px ; font-weight: bold; text-align: center; vertical-align: middle; }
div.dategrbl	{ height: 35px; width: 35px; background: url('/SNHH/Web.nsf/BNgrblue?OpenImageResource') ; color: white; font-family: Arial; font-size: 12px ; font-weight: bold; text-align: center; vertical-align: middle; }
div.datered25	{ height: 25px; width: 25px; background: url('/SNHH/Web.nsf/BN25red?OpenImageResource') ; color: white; font-family: Arial; font-size: 11px ; font-weight: bold; text-align: center; vertical-align: middle; line-height: 100% ;}
div.dategreen25	{ height: 25px; width: 25px; background: url('/SNHH/Web.nsf/BN25green?OpenImageResource') ; color: white; font-family: Arial; font-size: 11px ; font-weight: bold; text-align: center; vertical-align: middle;; line-height: 100% ; }
div.datebrown25	{ height: 25px; width: 25px; background: url('/SNHH/Web.nsf/BN25brown?OpenImageResource') ; color: white; font-family: Arial; font-size: 11px ; font-weight: bold; text-align: center; vertical-align: middle;; line-height: 100% ; }
div.dategrbl25	{ height: 25px; width: 25px; background: url('/SNHH/Web.nsf/BN25grblue?OpenImageResource') ; color: white; font-family: Arial; font-size: 11px ; font-weight: bold; text-align: center; vertical-align: middle;; line-height: 100% ; }

div.BNgrayL	{ height: 21px; width: 95px; background: url('/SNHH/Web.nsf/BNgreyL?OpenImageResource') ; color: black; font-family: Arial; font-size: 12px ; font-weight: bold; text-align: center; vertical-align: middle; }
