/* General styles */
 


a img {
  border                            : none;
}

body {
  text-align                        : left;
  margin                            : 10px;
  font-family                       : Times New Roman, Verdana, Arial, Helvetica, Sans-Serif;
  font-size                         : 16px;
  background-color                  : #fff;
  color                             : inherit;
}

body #content-wide,
#content-wide .body p,
#content-wide .body,
#content-wide .ingress p,
#content-wide .ingress,
#content-wide .handbookmessage,
#content-wide .handbookmessage .body p,
#content-wide .handbookmessage .body,
#content-wide .handbookmessage .ingress p,
#content-wide .handbookmessage .ingress {
  font-size: 14px;
}
div#fhi {
  text-align 			    : left; 
  /*  width				    :650px;*/
width: 100%;
}

/* General link styles */
div#fhi a:link,
div#fhi a:active,
div#fhi a:visited {
  color 			    : #00529b;
  text-decoration		    : none;
}

div#fhi a:visited {
  color				    : #00529b;
}

div#fhi h2 a:visited {color: #00529b;}

div#fhi a:hover { text-decoration:underline;}
#navigation{display:none;}
ul#navigation { display:none;}
div#top {display:none;}
div#breadcrumbs { display:none;}

.date {color: #979797;}
.readmore{font-weight: bold;}

#topnav_goto,
#topnav_language {
display: none;
}

/* Container styles */
div#container {width:640px;
  
}

div#container hr {
  clear                             : both;
  visibility                        : hidden;
}

/* Front page content styles */
div#fhi div.front div#content h1 {
  color                             : #00529b;	
}

div#fhi div.front div#content div.article h2 {
  font-size                         : 14px;
  margin-bottom	: 4px;
}

div#fhi div.front div#content div.article {
   width: 100%;  
  /* border-bottom                     : 1px solid #bdb6b0; */
float:none;
}

div#fhi div.front div#content div.article img,
div#fhi div.front div#content div.article p img,
div#content div.topstory p img,
div#content div.article p img, 
div#content div.article div.publtext img{
  float								: right;
  width								: 140px;
  margin-top						: 0px;
}

div#fhi  div#toptxt {
  clear								: both;
  float								: left;
 width								: 100%; 
  border-bottom                     : 1px solid #bdb6b0;
  padding-bottom                    : 5px;
  margin-bottom                     : 5px;	
}

div#fhi  div#toptxt h1{
  color		: #00529b;
  font-size                         : 16px;
  margin-bottom	: 3px;
}

div#fhi  div#toptxt div.ingress p{
font-weight		: bold;
margin-bottom:2px;
}
div#fhi  div#toptxt div.ingress h2,h3{
margin-top:2px;
}

div#fhi  div#toptxt p{
margin-top:2px;
}

div#toptxt ul,
div#toptxt p ul 
{
	margin							: 5px 10px 10px 40px;
}

div#toptxt ol,
div#toptxt p ol 
{
	margin							: 5px 10px 10px 40px;
}



div#fhi div.front div#content div.topstory,
div#fhi div#content div.topstory {
  clear								: both;
  float								: left;
 	width								: 100%;
  border-bottom                     : 1px solid #bdb6b0;
  padding-bottom                    : 2px;
  margin-bottom                     : 2px;	
}


div#fhi div.front div#content p.info {
  font-weight                       : bold;
  color                             : #003565;
  color                             : #000000;
  background-color                  : inherit;
  border-bottom                     : 1px solid #bdb6b0;
  padding-bottom                    : 2px;
  margin-bottom                     : 2px;
}



div#fhi div.front div#content div.more {display:none;
  clear								: both;
  border-top                        : none;
  padding                           : 0;
  margin                            : 0;
}

div#fhi div.front div#content div.more ul {
  font-size                         : 14px;
  padding                           : 4pxem 10px 0 10px;
  margin-top                        : 10px;
  /* border-top                        : 1px solid #a7a2a0; */
}

div#fhi div.front div#content div.more p {
  padding                           : 1em;
}

/* Content styles */
div#content {
  margin                            : 10px 10px 10px 10px;
  padding                           : 5px;
  padding-right                     : 10px;
  width				    : 640px;
  /* height                            : auto !important;
  height                            : 45em;
  min-height                        : 40em; */
}

div#content p.info {
  color                             : #989391;
  background-color                  : inherit;
  border-bottom                     : 1px solid #bdb6b0;
  padding-bottom                    : .5em;
  margin                            : .2em 0 .5em 0;
}

div#content div.topstory,
div#content div.article {
 width	: 100%;
  border-bottom                     : 1px solid #bdb6b0;
position:relative;	
}

div#content div.topstory h2 
{
  color		: #00529b;
  font-size                         : 14px;
  margin-bottom	: .3em;
}

div#content div.emphasis {
  background-color                  : #eae7e5;
  padding                           : 14px;
}

#content h3.subtitle,
div#content h3.subtitle, 
div#content div.article h3.subtitle {
  color                             : #00529b;
  font-size                         : 14px;
  font-weight                       : bold;
}

div#content div.more {
clear: both;display:none;
 /* border-top                        : 1px solid #a7a2a0;*/
  padding-top                       : 1em;
  margin-top                        : 2em;
}

div#content div.more h3 {
  margin-left                       : 14px;
  font-size                         : 14px;
}

div#content div.more ul,
div#contentwide div.more ul {
  font-size                         : 14px;
  padding                           : .2em 2em 0 14px;
}

div#content div.more div.l,
div#content div.more div.r {
  width                             : 48%;
}

div#content div.more div.l {
  float                             : left;
}

div#content div.more div.r {
  float                             : right;
}

div#content div.more p {
  padding                           : 1em;
}

div#content div.more ul a:link,
div#content div.more ul a:active,
div#content div.more ul a:visited {
  text-decoration                   : underline;
}

div#content div.more ul a:hover {
  text-decoration                   : none;
}

div#content div.more p a:link,
div#content div.more p a:active,
div#content div.more p a:visited {
  font-weight                       : bold;
}

/* Content article styles */

div#content div.article {
  clear                             : both;
  float								:left;
  padding-top						: 1em;
  padding-bottom                    : 1em;
  position                          : relative;
  /* Height needs to be set explicitly for IE to treat this box correctly */
  height                            : auto !important;
  height                            : 5em;
  min-height                        : 5em;
}

div#content div.article h2 {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
}

div#content div.articlefacts h2.facts {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  margin-bottom						: .5em;
  font-weight						: normal;

}
div#content div.articlefacts h2.facts a{
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  font-weight						: bold;
}

div#content div.temalisting h2.facts {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  margin-bottom						: .5em;
  font-weight						: normal;

}
div#content div.temalisting h2.facts a{
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  font-weight						: bold;
	text-decoration:none;
}
div#content div.temalisting h2.facts a:visited{
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  font-weight						: bold;
	text-decoration:none;
}

div#content div.article h3 {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  clear                             : both;
  margin-top                        : .5em;
}

div#content div.article div.picture {
  float                             : right;
  margin                            : 0 2px 0 10px;
  position                          : relative;
}

div#content div.article div.picture p {
  color                             : #aba099;
}

div#content div.article p {
  margin-bottom                     : 1em;
  margin-bottom                     : 0em;
}

div#content div.article p.more {
  margin-top                        : .5em;
}

div#content div.article p.lead {
  font-weight                       : bold;
}

div#content div.article p.more a:link,
div#content div.article p.more a:active,
div#content div.article p.more a:visited {
  text-transform                    : lowercase;
  font-weight                       : bold;
}

div#content div.article ul{
margin-left: 16px;}



div#content div.topicnav {
width: 100%;
 border-bottom                     : 1px solid #bdb6b0;	
}
div#content div.topicnav {
  clear                             : both;
  float								: left;
  padding-top						: 1em;
  padding-bottom                    : 1em;
  position                          : relative;
  /* Height needs to be set explicitly for IE to treat this box correctly */
  height                            : auto !important;
  height                            : 5em;
  min-height                        : 5em;
}

div#content div.topicnav li {
  list-style-type                   : none;
  background-color                  : #f4f3f2;
  padding                           : 2px 4px;
  margin                            : 1px;
  float                             : left;
  width                             : 47%;
}

div#content div.topicnav h2 {
	color							: #00529b;
}


div#content div.topicnav h3 {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  clear                             : both;
  margin-top                        : .5em;
}

 
/* Content articleTwole styles */
div#content div.articleTwo {
  clear                             : both;
  margin-bottom                     : 1em;
  position                          : relative;
  /* Height needs to be set explicitly for IE to treat this box correctly */
  height                            : auto !important;
  height                            : 5em;
  min-height                        : 5em;
/*  border-top                        : 1px solid #bdb6b0;
  border-bottom                     : 1px solid #bdb6b0;*/
}

div#content div.articleTwo h2 {
  color                             : #00529b;
  font-size                         : 14px;
  margin-bottom	: .3em;
}

div#content div.articleTwo h3 {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  clear                             : both;
  margin-top                        : .5em;
}

div#content div.articleTwo div.picture, div#content div.articleTwo img {
  width								: 90px;
  float                             : right;
  margin                            : 0px 2px 0 10px;
  position                          : relative;
}

div#content div.articleTwo div.picture p {
  color                             : #aba099;
}

div#content div.articleTwo p {
  margin-bottom                     : 1em;
  margin-bottom                     : 0em;
}

div#content div.articleTwo p.more {
  margin-top                        : .5em;
}

div#content div.articleTwo p.lead {
  font-weight                       : bold;
}

div#content div.articleTwo p.more a:link,
div#content div.articleTwo p.more a:active,
div#content div.articleTwo p.more a:visited {
  text-transform                    : lowercase;
  font-weight                       : bold;
}

div#content div.articleTwo li {
  list-style-type                   : none;
  float                             : left;
  width                             : 47%;
  margin							: 0 2% 0 0;
}

div#content div.articleTwo .row 
{
  float								: left;
  width								: 100%;
  margin-bottom						: 2em;
}


/* Content articleThreele styles */
div#content div.articleThree {
  clear                             : both;
  margin-bottom                     : 1em;
  position                          : relative;
  /* Height needs to be set explicitly for IE to treat this box correctly */
  height                            : auto !important;
  height                            : 5em;
  min-height                        : 5em;
}

div#content div.articleThree h2 {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
}

div#content div.articleThree h3 {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  clear                             : both;
  margin-top                        : .5em;
}

div#content div.articleThree div.picture, div#content div.articleThree img{
  height				    : 140px;
  float                             : none;
  margin                            : 0 2px 0 2px;
  position                          : relative;
display : block;

}

div#content div.articleThree div.picture p {
  color                             : #aba099;
}

div#content div.articleThree p {
  margin-bottom                     : 1em;
}

div#content div.articleThree p.more {
  margin-top                        : .5em;
}

div#content div.articleThree p.lead {
  font-weight                       : bold;
}

div#content div.articleThree p.more a:link,
div#content div.articleThree p.more a:active,
div#content div.articleThree p.more a:visited {
  text-transform                    : lowercase;
  font-weight                       : bold;
}

div#content div.articleThree li {
  list-style-type                   : none;
  padding                           : 2px 4px;
  margin                            : 1px;
  float                             : left;
  width                             : 31%;
}

div#content div.articleThree .row 
{
  float								: left;
  width								: 100%;
}

/* Left column styles */
div#left { display:none;
  
}



/* Right column styles */
div#right {display:none;
}



/* Menu styles Main, level 1 */

ol#menu {
  display                   : none;
}




/* Menu styles SUB, level 1 */
ol#menu2 {
	display: none;
}

                 
/* Slutt SUB menu */


/* Justeringer -------------*/
ol#menu li ol li a:hover 
{
  background-color                  : #ffffff;
  color                             : #f17c0e;
}

#left .mnucollapsed {display: none;}

/* Justeringer slutt-------------*/

/* Footer styles */

div#footer, div#footer ul {
  list-style-type                   : none;
}

div#footer {display:none;
  clear                             : both;
  font-size                         : 14px;
  color                             : #a19791;
  /* background-image                  : url('/eway/custom/design/fhi/images/bottom-bg.gif'); */
  background-repeat                 : repeat-x;
  background-position               : 0 100%;
  text-align                        : center;
  position                          : relative;
  /* Force the #footer to show atop #container */
  z-index                           : 1;
}

div#footer div {
  /* background-image                  : url('/eway/custom/design/fhi/images/bottom-left-bg.gif'); 
  background-repeat                 : no-repeat;
  background-position               : 0 100%;
  margin-left                       : -1px;*/
}

div#footer div div {
/*  background-image                  : url('/eway/custom/design/fhi/images/bottom-right-bg.gif'); 
  background-repeat                 : no-repeat;
  background-position               : 100% 100%;
  margin-right                      : -1px;  */
}

div#footer a:link,
div#footer a:active,
div#footer a:visited {
  color                             : #a19791;
  text-decoration                   : underline;
}

div#footer a:hover {
  text-decoration                   : none;
}

div#footer ul { display:none;
  padding-bottom                    : 10px;
  /* width                             : 700px; */
  margin                            : 0 auto;
}


div#footer ul ul {
  display                           : none;
  background-image                  : none;
}

div#footer li {
  display                           : none;
  /* background-image                  : url('/eway/custom/design/fhi/images/pipe-grey.gif'); */
  background-repeat                 : no-repeat;
  background-position               : 100% 1px;
  padding-right                     : 10px;
}

div#footer li.l {
  background-image                  : none;
}

div#footer li.n {
  display                           : none;
}

/* Edit */
div#fhi a.edit:link, div#fhi a.edit:visited {color: Red;}

/*Emeneordsnavigator */
div#letternav
{
	border-bottom                   : 1px solid #bdb6b0;
	color                           : #bdb6b0;
	padding-bottom					: 10px;
	padding-top						: 10px;}
	
div#letternav a,	
div#letternav a:link,
div#letternav a:active,
div#letternav a:visited{
  color	                            : #bdb6b0;
  text-decoration					: none;
}

div#letternav a:hover
{
	text-decoration:underline;
}

/*Publikasjoner*/
div#content div.publication h1 {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
}

div#content div.publication h2{
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #000000;
  font-size                         : 14px;
}

div#content div.publication td,
div#contentwide div.publication td{
font-size							: 14px;
}

div.publpicture
{
  float								: right;
}

div.publtext
{
	float:left;
}

div#container .publication hr 
{
	visibility						: visible;
	color							: #bdb6b0;
	height							: 1px;
}
div.publication img.pub 
{
	float							: left;
	margin-right					: 10px;
	width							: 140px;
}

div.publication div.lead em
{
	font-weight						: normal;
} /*width:198px;}*/

div.publication div.file
{
	padding							: 0em 0em 1em 0em;
}

div.publpicture img 
{
	width							: 100px;
}

/* a- */
h3.alphabetlist{display: none;
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  clear                             : both;
  margin-top                        : .5em;
}
.alphabet
{
	display: none;
}
#left {display:none;}
div.alphabetlist 
{
	margin-top						: 14px;
}

.alphabetlist ul 
{
	list-style						: none;
}

/* Meldingshjemmeside */
.message
{ 
	width: 640px;
	_width: 600px;

}
.message h1 
{
	font-size                       : 16px;
  margin-bottom                     : .3em;
  margin-top                        : 1em;
}

.message h2 
{
  color                             : #000000;
  font-size                       : 15px;
  margin-bottom                     : .3em;
  margin-top                        : 1em;
}

.message h3 
{
  color                             : #000000;
  font-size                         : 18px;
  margin-bottom                     : .3em;
  margin-top                        : 1em;
}

.message h4 
{
  color                             : #000000;
  font-size                       : 13px;
  margin-bottom                     : .3em;
  margin-top                        : 1em;
}

.message h2.messageheader 
{
  color                             : #00529b;
  font-size                       : 15px;
  margin-top                        : 0em;
  margin-bottom                     : .1em;
}

h2.messageheader 
{
  color                             : #00529b;
  font-size                       : 15px;
  margin-top                        : 0em;
  margin-bottom                     : .1em;
}

.message p td 
{
  font-size                       : 14px;
  padding		: .3em;
}

.message table
{
  background-color: #f8f6f5;
  border: hidden;
}

.message tbody
{
  border: hidden;
}


.message td
{
 border-top: 1px solid #c0c0c0;
 border-right: 1px solid #c0c0c0;
 border-left: 1px solid #c0c0c0;
 border-bottom: 1px solid #c0c0c0;
}

.message p.byline
{
  font-weight                       : bold;
  background-color                  : inherit;
  font-family                       : Times New Roman, Serif, Arial, Helvetica, Sans-Serif;
  border-bottom                     : 1px solid #bdb6b0;
  padding-bottom                    : 1em;
  margin-bottom                     : 1em;
  color				    : #a0a0a0;
}

.message p{
  margin-bottom                     : 1em;
}

div.message ul,
div.message p ul 
{
	margin							: 5px 10px 10px 40px;
}

div.message li,
div.message p li 
{
	margin							: 0px 0px 5px 0px;
}

div.message ol,
div.message p ol 
{
	margin							: 5px 10px 10px 40px;
}

.message div.ingress 
{
	font-weight						: bold;
	margin-bottom					: 1em;
	margin-top						: 1em;
}

div.twocols {
  clear                             : both;
  float								: none;
  margin-top                        : 1em;
  margin-bottom                     : 1em;
  width								: 100%;
}

div.twocols h4{
	font-size						: 14px;
}
  
div.twocols div
{
  position                          : relative;
  float                             : left;
  width                             : 47%;
  padding                           : 2px 4px;
  margin                            : 1px;
  
 }

ul.articles	
{
	margin							: 0;
	padding							: 0;
}

ul.articles li 
{
	margin-bottom					: 1px;
	padding							: 0;
	border-bottom					: 1px solid #fff;
	list-style-type					: none;
}

div.twocols div ul.articles
{
	list-style						: none;
	margin							: 0;
}

div.twocols div ul.articles li {
	list-style-type					: none;
	margin							: 0;
	padding							: 0;

  border-bottom                     : 1px solid #fff;
}

div.twocols div ul.articles a {
	display                         : block;
 /* background-image                : url('/eway/custom/design/fhi/images/dash.gif');   */
	background-repeat               : no-repeat;
	padding                         : 0 0 0 0px;
	margin							: 0;
}


div.twocols
{
	/*font-size						: 14px;
	color							: #000000;*/
display: none;
}

.msgfooter
{	
display: none;
}

.msgfooter a
{
	background-image				: none;
	background-color				: #ffffff;
	position						: relative;
	float							: right;
	padding-left					: 14px;
}

/* Skeresultater */
.searchresultstop {
  margin-bottom				: 1em;
}
.searchresultstop h1
{
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
}


div#fhi .searchresults a:link, div#fhi .searchresults a:visited
{
	font-family                     : Times New Roman, Serif, Verdana, Arial, Helvetica, Sans-Serif;
	color                           : #00529b;
	font-size                       : 14px;
	font-weight						: bold;
	text-decoration					: underline;
	
}

.search {
  margin-bottom				: 1.0em;
}

button,
.sendbtn,
#_ctl17_btnCheckout,
#_ctl17_btnEmptyCart
{
	color 				: #ffffff;
	border 				: solid 1px #aea59e;
	background-color		: #aea59e;
}

#_ctl17_btnCheckout,
#_ctl17_btnEmptyCart
{
	margin-right			: 10px;
}

div#fhi .searchresults a:hover
{
	text-decoration					: none;
}
div#fhi .searchresults
{
	font-family                     : Times New Roman, Serif, Verdana, Arial, Helvetica, Sans-Serif;
	color                           : #00529b;
	font-size                       : 14px;
	/*font-weight						: bold;*/
	text-decoration			: none;
	border-top			: 1px solid #a7a2a0;
	margin-bottom:1em;
}
div#fhi .searchresults div 
{
	margin-bottom					: 5px;
}

.searchresults p
{
	margin							: 0px 0px 10px 0px;
	color							: #000000;	
}

/* Temalisting*/
.temalisting h1
{
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
}


div#fhi .temalisting a:link, div#fhi .temalisting a:visited
{
	font-family                     : Times New Roman, Serif, Verdana, Arial, Helvetica, Sans-Serif;
	color                           : #00529b;
	font-size                       : 14px;
	font-weight						: bold;
	text-decoration					: underline;
	
}

div#fhi .temalisting a:hover
{
	text-decoration					: underline;
}

div#fhi .temalisting
{
	font-family                     : Times New Roman, Serif, Verdana, Arial, Helvetica, Sans-Serif;
	color                           : #00529b;
	font-size                       : 14px;
	/*font-weight						: bold;*/
	text-decoration					: none;
	/*border-top: 1px solid #a7a2a0;*/
}
div#fhi .temalisting div 
{
	margin-bottom					: 5px;
}

.temalisting p
{
	margin							: 0px 0px 10px 0px;	
}

h2.temaheading {
	color							: #00529b;
	margin							: 0 0 10px 0;
}

/* Tips en venn */
#_ctl22_pnlform 
{
	display: none;
	border: solid 2px #777777;
	padding: 5px;
	background-color: #ffffff;
	position: absolute;
	top: 100px;
	left: 200px;
	width: 400px;
	z-index: 1000;
}
_ctl22_pnlSuccess 
{
	clear: both;
	}

#tipafriend { display:none;
	clear: both;
	position: relative;
	/*width: 100% */}
	
h1.tipafriend 
{
	font-size						: 14px;
}

h2.tipafriend
{
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  text-align						: left;
}

h3.tipafriend {
  font-family                       : Verdana, Arial, Helvetica, Sans-Serif;
  color                             : #00529b;
  font-size                         : 14px;
  text-align						: left;
}

div.smalldescription
{
	font-size                       : 10px;
	text-align						: left;
}

div.description
{
	font-size                       : 14px;
	text-align						: left;
}

p 
{
	margin-top						: 0; 
	padding-top						: 0;
}

div.browselistsearch {
	float							: right;
	color							: gray;
	font-size						: 14px;
	margin							: 10px 0 10px 0;
}

div.pdficon
{
	float							: left;
	margin							: 8px 10px 0 0;
}

div.mailnews 
{
	float							: left;
}

div.personsearch h2 
{
	color							: #00529b;
}

div.personsearch 
{
  border-bottom                     : 1px solid #bdb6b0;
}

table.tableperson2

div.persondetail {
	border-bottom					: 1px solid #bdb6b0;
}

div.persondetail h1 {
	color							: #00529b;
	font-size						: 16px;
	border-bottom					: 1px solid #bdb6b0;
	padding-bottom					: 8px;
	margin-bottom					: 8px;
	margin-top						: 1.6em;
}

div.persondetail h2 {
	color							: #00529b;
	font-size						: 14px;
	padding-top						: 8px;
	margin-top						: 8px;
	margin-bottom					: .2em;
	border-top						: 1px solid #bdb6b0;
}


/* td {font-size: 14px;color: black; margin:5px;} */
.tabell-faktaboks
{
	border: 0; 
	width:30%; 
	background-color:#eeeeee;
	margin:5px;
	padding:0;
}

.tabell-bakgrunn
{
	border: 1px solid; 
	background-color:#B5C3E4;
}

.tabell-bilde-venstre
{
	float:left;
	border: 0; 
	font-size:14px; 
	background-color:#eeeeee;
	margin:5px;
	padding:0;
	width:30%;
}

.tabell-bilde-hoyre
{
	float:right;
	border: 0; 
	font-size:14px; 
	background-color:#eeeeee;
	margin:5px;
	padding:0;
	width:30%;
}

div.subscbutton	{
 	background-color:#f17c0e;
	color:white;
	width:150px;
	padding:2px 5px 5px 5px;
	margin: 10px 0 10px 0;
}

div.subscbutton a  
{
	color:white; 
	font-weight:bold;
	text-decoration:none;
}

div.subscbutton a:visited 
{
	color:#fff;
}

div.subscbutton a:hover 
{
	color:#fff;
}


/* Personsk */

#personresult h3{
color:#00529b; margin-top: 2em; margin-bottom: .2em;
}
.personsearch{
	clear : both;
	float : left;
}
.personsearch h2{
color:#00529b;
}


.tableListing01 {font-size:14px;}

.tableListing01Header {padding: 3px;}

.tableListing01Row
{
font-size:14px;
padding: 3px;
}
h1.contact{color:#00529b;}
h3.contact{color:#00539b; margin-top: -.2em; margin-bottom: .2em}

/* Kontaktskjema */
#contact {
	clear : both;
	float : left;
	margin-top : 1em;
	width : 400px;

}

#contact table tr td{
	padding-bottom : .5em;
}

#contact input{
	width: 430px;
}

#contact .formLabel input{
	width: auto;
	padding-right: 50px;
}

#contact .txtMessage{
	width: 430px;
	height: 150px;
}

#contact .sendbtn {
	width : 75px;
}

input.sendbtn {border:none; padding: 1px 5px 1px 5px; BACKGROUND-COLOR:#bdb6b0; color:#fff;}

h2.toc {color:#00539b;}

div.handbook_toc {margin-bottom:14px;border-bottom  : 1px solid #bdb6b0;padding-bottom:15px;}
div.handbookavsnitt{margin-bottom:14px;}


	div.imagetext {padding: 2px; margin: 5px 5px 5px 5px; border:none;background-color:#f8f6f5;}
	div.imagetext img{float:none; clear:both;}
	div.imagetext p{float:none; clear:both; margin: 4px; font-style:normal;}
	div.imagetext p em {color:#000; font-size: 14px; font-style:normal; font-weight:normal;}

img.blyant{height:8px;width:10px;}

div.printpage{display:block;}

/* Style for e-bøker - skal kun vises på utskrift */
 #ancestorChapter {
	display: block;
	font-size: 18px;
	font-weight: bold;
	 color: #00529b;
}

.byline b {
	display: none;
}
