
body {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 100%;
	padding: 0;
}

#AreaFullPageCenter {
font-size:62.5%;
}

table {
	border-collapse: collapse;
	font-size: 1em;
	margin-top: 10px;

}
table td p {
	font-family: Verdana,Arial,Sans-Serif;
	padding-right: 2px;

}
p {
	margin: 0 0 1em 0;
	padding: 0;
	line-height:1.4em;
}

#AreaContentBody p.merknad {
    font-size: 1.2em;
	font-weight : bold ;
	margin: 1em 0 0 0;
}

#AreaContentBody .Wrap {
	font-size:1.1em;
}

input {
	font-family: inherit;
	font-size: 1em;
}

h1 {	
	font-size: 1.8em; 
	font-weight: bold; 
	margin-bottom: 5px;
}
h2 {
	font-size: 1.5em; 
	font-weight: bold; 
	margin-top:1em;
}
h3 {
	font-size: 1.4em; 
	font-weight: bold; 
	margin-top:1em;
}
h4 {
	font-size: 1.3em; 
	font-weight: bold; 
	margin-top:1em;
}
h5 {
	font-size: 1.2em; 
	font-weight: bold; 
	margin-top:1em;
}
h2.subtitle1 {
	font-size:1.4em;
}
h3.subtitle2 {
	font-size:1.3em;
}
h3.subtitle3 {
	font-size:1.2em;
}
pre {
	font-family: courier-new, courier
}

.SkipNav { display: none; }

.margord {
	COLOR: #3847fc; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	text-indent: 0px;
}

.stikkord {
	FONT-WEIGHT: bold; 
	COLOR: #3847fc; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	text-indent: 0px; 
}

.inactive {
	COLOR: #666699;
}
.svarboks {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 80%; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #cccccc 1px solid; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: arial, helvetica, sans-serif; 
	BACKGROUND-COLOR: #ecf1db;
}
.svarboks H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%;
}

/* Stikkordsliste */

.stliste {
	PADDING-RIGHT: 4px; 
	FONT-SIZE: 80%; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.stliste A:link {
	COLOR: #000066; 
	TEXT-DECORATION: none;
}
.stliste A:visited {
	COLOR: #000066; 
	TEXT-DECORATION: none;
}
.stliste A:active {
	COLOR: #666699; 
	TEXT-DECORATION: none;
}
.stliste A:hover {
	COLOR: #666699;
}
.stlisteinnrykk {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 15px; 
	COLOR: #000000;
}
.stlisteinnrykk A:link {
	COLOR: #000066; 
	TEXT-DECORATION: none;
}
.stlisteinnrykk A:visited {
	COLOR: #000066; 
	TEXT-DECORATION: none;
}
.stlisteinnrykk A:active {
	COLOR: #666699; 
	TEXT-DECORATION: none;
}
.stlisteinrykk A:hover {
	COLOR: #666699;
}
.stalfabet {
	PADDING-RIGHT: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.stalfabet A:link {
	COLOR: #000066;
}
.stalfabet A:visited {
	COLOR: #000066;
}
.stalfabet A:active {
	COLOR: #666699;
}
.stalfabet A:hover {
	COLOR: #666699;
}
.stvalgt {
	PADDING-RIGHT: 4px; 
	FONT-WEIGHT: bold; 
	COLOR: #000066;
}
	
.sti {
	COLOR: #004E91; 
}
.sti A:link {
	COLOR: #004E91; 
	TEXT-DECORATION: none;
}
.sti A:visited {
	COLOR: #004E91; 
	TEXT-DECORATION: none;
}
.sti A:active {
	COLOR: #004E91; 
	TEXT-DECORATION: none;
}
.sti A:hover {
	COLOR: #004E91;
}

/* Stikkordsliste */

.float-right {
	FLOAT: right;
}

#SearchBox {
    margin-bottom: 1em;
}

#AdvancedArea {
    margin-top: 1em;
}

#advancedSearchLink{
    font-family: arial;
    font-weight: bold;
    font-size: 80%;
}

#advancedSearchLink a{
    text-decoration:none;
    color:#333333;
}

#advancedSearchLink a:hover{
    text-decoration:underline;
    color:#333333;
}

#ResultArea h2 {
    margin: 2em 0 1em;
    font-size: 1.4em;
}  

#loginbox table { padding:5px; }
.grd-00 {
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sans-serif
}

.SPH_Overskrift_normal
{
	margin-top: 12px;
}

blockquote {
	font-style :italic ;
	margin: 1em;
}

.linkkommentar
{
	cursor: hand;
	color: blue;
}

/* Ekstra formatering fra XML fra Framemaker */

.formel
{
	background-color : #dddddd;
}

div.kommentar {
	background-color : #eeeeee;
	margin : 15px 0px 5px; 
	padding : 10px 10px 10px 10px ;
}

.kommentar div
{
	padding :  5px 5px 5px 0px ;
}

ul
{
	list-style-type :none ;
}
               	
.kommentar ul li
{
	/*text-indent: -18px; margin-left: 18px;
	list-style-type :none ; */
}

ol
{
	list-style-type :none ;
	
}

li
{
	list-style-type :none ;
	margin : 3px 0px 2px 0px; 
}



h2.subtitle1
{
	font-size: 1.3em;
	font-weight : bold;
	margin : 1em 0px 0.2em;
}
	
h3.subtitle2
{
	font-size: 1.3em;
	font-weight : bold;
	margin : 1em 0px 0.2em;
}
	
h4.subtitle3
{
	font-size: 1.2em;
	margin : 1em 0px 0.2em;
}

h3.kommentar-tit
{
	font-weight : bold ;  
	margin : 0.5em 0px 0.2em;
}
	
p.kommentar-tit
{
	font-weight : bold ;  
	margin : 5px 0px 2px 0px;
}

div.kommentarpkt p.kommentarpkt
{
	overflow: hidden;
	position: absolute;
}

div.kommentarpkt div
{
	margin-top: 0px;
	padding-top: 0px;
	
	}
div.kommentarpkt div p
{
	text-indent: 0px;
	margin-top: 0px;
	}
		
div.kommentarpkt div p.punkt2
{
	text-indent: 0px;
	margin-top: 10px;
}		

p.punkt1
{
	margin : 10px 0px 0px 0px ;
	text-indent: -16px;	
	margin-left: 18px;
}

p.punkt1_avsnitt
{
	margin-left: 18px;	
}

p.punkt2
{
	margin : 10px 0px 0px 0px ;
	text-indent: -16px;
	margin-left: 32px;
}

p.punkt2_avsnitt
{
	margin-left: 32px;
}

p.punkt3
{
	margin : 10px 0px 0px 0px ;
	text-indent: -16px;
	margin-left: 48px;
}

p.punkt3_avsnitt
{
	margin-left: 48px;
}


/*************************/
/* SITEMAP PAGE          */
/*************************/
/*
#SiteMap ul 
{
    margin: 0;
    padding: 0.2em 0;
}

#SiteMap ul ul
{
    padding: 0;
    margin-left: 0.5em;
}

#SiteMap li
{
    margin: 0 0 0.5em 0;
    padding: 0;
    list-style: none;
    font-size: 1.3em;
}
#SiteMap li a
{
    text-decoration: none;
}

#SiteMap li li
{
    margin: 0.2em 0;
    padding-left: 1em;
    background: url(/Custom/images/SiteMapBullet.png) no-repeat top left;
    font-size: 0.7em;
}

#SiteMap li li a
{
    text-decoration: underline;
}

#SiteMap li li li
{
    font-size: 1em;
}
*/
#SiteMap UL {	
    Padding: 10px;	
}
#SiteMap UL UL {	
    Padding: 0px;
    MARGIN-BOTTOM: 20px;	
    MARGIN-LEFT: 10px;	
}
#SiteMap LI {	
    LIST-STYLE-TYPE: none
}
#SiteMap LI A {	
    FONT-WEIGHT: bold;	
    FONT-SIZE: 15px;
}
#SiteMap LI LI A {	
    PADDING-LEFT: 15px;	
    FONT-WEIGHT: normal;	
    FONT-SIZE: 10px;	
    BACKGROUND: url(/Custom/images/SiteMapBullet.png) no-repeat;	
    MARGIN-LEFT: 10px;	
}
* #SiteMap LI LI {	
    PADDING-LEFT: 10px
}
* #SiteMap LI LI A {	
    PADDING-LEFT: 15px;	
    MARGIN-LEFT: 0px;	
    MARGIN-RIGHT: 0px
}
#SiteMap LI LI LI A {	
    FONT-WEIGHT: normal;	
    FONT-SIZE: 10px;	
    MARGIN-LEFT: 20px;	
}




/* EPiSubscription       */

div.IteraEPiSubHeading {
    padding:1em 0 0.2em 0;
}
    
.SubscriptionArea input {
	margin-right:0.5em;
}
	
div.epostcheck {
}
    
input.epostcheckField {
    width:300px;
}
    
div.IteraEPiRow {
    clear:both;
    padding:0.5em 0;
    overflow:hidden;
}
    
div.IteraEPiCol1 {
    width:100px;
    float:left;
}
    
div.IteraEPiCol2 {
    float:left;
    width:200px;
}
    
.confirmSave {
    color:Red;
}

/* ??? */

.grd-00b {
	FONT-WEIGHT:bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}

.grd-00bs {
	FONT-WEIGHT:bold; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; margin-top: 12px;
}

.grd-00i {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; font-style: italic;
}

.grd-00i {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; font-style: italic; margin-top: 12px;
}

.grd-00s {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}

.grd-01 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; text-indent: -24px; margin-left: 24px;
}

.grd-012 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; text-indent: -24px; margin-left: 24px;
}

.grd-01b {
	COLOR: #000000;	FONT-WEIGHT:bold; FONT-FAMILY: arial, helvetica, sans-serif; text-indent: -24px; margin-left: 24px;
}

.grd-01s {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 24px;
}

.grd-02 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 48px;
}

.grd-11 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 24px;
}

.grd-11b {
	COLOR: #000000;	FONT-WEIGHT:bold; FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 24px;
}

.grd-11bs {
	COLOR: #000000;	FONT-WEIGHT:bold; FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 24px;
}

.grd-11i {
	COLOR: #000000;	font-style: italic; FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 24px;
}

.grd-11s {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 24px;
}

.grd-12 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; text-indent: -24px; margin-left: 24px;
}

.grd-12b {
	COLOR: #000000;	FONT-WEIGHT:bold; FONT-FAMILY: arial, helvetica, sans-serif; text-indent: -24px; margin-left: 24px;
}

.grd-13 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; text-indent: -24px; margin-left: 24px;
}

.grd-22 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; margin-left: 48px;
}

.grd-23 {
	COLOR: #000000;	FONT-FAMILY: arial, helvetica, sans-serif; text-indent: -24px; margin-left: 72px;
}

.grd-note {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;
}

.grd-tabell {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;
}

