BODY {
   background: #ffffff url(/grf/bakgrunn.gif) no-repeat;
   color: #666666;
   font-family: trebuchet ms, Verdana, Helvetica;
   font-size: small;
   padding-left:0px;
   margin-left:0px;
   padding-top:0px;
   margin-top:0px;
   line-height:1.6;
 }
ul
{
 padding-top:0px;
 margin-top:0px;
}
a img
{
  border: 0;
}
.toplogo
{
  width: 990px;
}
.topplogo {
    background: #b63136;
    margin:0px;
    padding:0px;
    position:absolute;
    z-index:200;
}

A.sidemenuI, A.sidemenuI:visited {
  color: #247aa9;
  font-size: small;
  padding-left:5px;
  padding-right:20px;
  text-decoration: none;
}
A.sidemenuI:hover {
   color: black;
   font-size: small;
   padding-left:5px;
   padding-right:20px;
   text-decoration: none;
}

A.sidemenuI:active {
   color: #247aa9;
   font-size: small;
   padding-left:5px;
   padding-right:20px;
   text-decoration: none;
  
}

A.sidemenuII, A.sidemenuII:visited {
  color: #247aa9;
  font-size: small;
  padding-left:15px;
  padding-right:15px;
  text-decoration: none;
}
A.sidemenuII:hover {
   color: #247aa9;
   font-size: small;;
   padding-left:15px;
   padding-right:15px;
   text-decoration: none;
}

A.sidemenuII:active {
   color: #247aa9;
   font-size: small;
   padding-left:15px;
   padding-right:15px;
   text-decoration: none;
  
}

A.sidemenuIII, A.sidemenuIII:visited {
  color: #247aa9;
  font-size: small;
  padding-left:20px;
  padding-right:10px;
  text-decoration: none;
}
A.sidemenuIII:hover {
   color: #247aa9;
   font-size: small;
   padding-left:20px;
   padding-right:10px;
   text-decoration: none;
}

A.sidemenuIII:active {
   color: #247aa9;
   font-size: small;
   padding-left:20px;
   padding-right:10px;
   text-decoration: none;
  
}

A.sidemenuIV, A.sidemenuIV:visited {
  color: #247aa9;
  font-size: small;
  padding-left:25px;
  padding-right:5px;
  text-decoration: none;
}
A.sidemenuIV:hover {
   color: #247aa9;
   font-size: small;
   padding-left:25px;
   padding-right:5px;
   text-decoration: none;
}

A.sidemenuIV:active {
   color: #247aa9;
   font-size: small;
   padding-left:25px;
   padding-right:5px;
   text-decoration: none;
  
}
.footer
{
  color: #bbbbbb;
  padding-top:10px;
}

A, A:visited {
  color: #007cbd;
  text-decoration: none;

}

A:active, A:hover {
  color: #007cbd;
  text-decoration: none;

}

.articleTitle
{
 font-size: large;
 font-weight: bold;
 color: #D88132;
}
h2
{
   color:#D88132;
   font-size:small;
   font-weight: bold;
}

.articleLink
{
}

.articleText
{
  font-size: small;
  line-height:1.4; 
  
}
.articleBody
{
  font-size: small;
  line-height:1.4;
}
 
.frontmaincontent
{
 width:900px;
 margin-top:30px;
}

.maincontent
{
 width:900px;
 margin-top:40px;
}

.inbetween
{
 width:40px;
}
.inbetweenLine
{
 width:40px;
 border-right: 1px #dddddd solid;
}
.textcontent
{
 width:630px;
 padding-top:0px;
 padding-left: 10px;
 border-left: 1px #8c8c8c dotted;
 vertical-align:top;

}

.textcontentrest
{
 width:830px;
 padding-top:0px;
 padding-left: 10px;
 border-left: 1px #8c8c8c dotted;
 vertical-align:top; 
}
.vertline
{ 
  margin-top:10px;
  margin-bottom:10px;
  margin-left:5px;
  margin-right:10px;
  height:1px;
  border-bottom: 1px #8c8c8c dotted;
}
.searchField
{
  vertical-align:top;
  width:163px;
  height:11px;
  color:#8c8c8c;
  font-size:x-small;
}

.searchBoxBlock
{
  margin-left:5px;
}

.articleBody .articleabstract
{
  font-weight:bold;
  padding-bottom:50px;
}

.searchbutton
{
  float:right;
  padding-top:1px;
  vertical-align:top;
}
.contentimage
{
 width:197px;
 float:right;
 vertical-align:top;
}

.bottombanner
{
  padding-top:40px;
}

p
{
  margin-top:0px;
}

.condensed 
{
 padding-bottom:10px;
}
.meny
{
 width:200px;
 padding-left:5px;
 vertical-align:top;
}
.menuselectX
{
 background-color:#b63136;
 height:2px;
}
.menuitemX
{
  height:2px;
}
.colonne
{
 width:630px;
}
.articleTop
{
  margin-top:20px;
}
.contentimage
{
  text-align:center;
}
.frontbilde
{
  padding-right:5px;
}
.articleTitle
{
/* line-height:1.1;*/
}

.between
{
 padding-top:10px;
}
.bilde
{
  border: 1pt solid black;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
}
.smallbilde
{
  float:right;
  border: 1pt solid black;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:10px;
}
.contact
{
  color: black;
  font-weight:bold;
  font-size:x-small;
  padding-top:10px;
}
.copyright
{
  font-size: xx-small;
  color: #8c8c8c;
}

.articleabstract
{
  margin-top:20px;
}
.frontline
{
  vertical-align:top;
}
.searchtext
{
  vertical-align:top;
}
FORM
{
  margin:0px;
  padding:0px;
}

.relatedItemsContainerTitle
{
  font-weight:bold;
  padding-bottom:5px;
}

.sideimage
{
  float:right;
  margin-bottom:10px;
}
.sideimagetop
{
  padding-top:40px;
}

.imageSeries
{
  float:right;
}
.imageSeriesImage
{
  margin-left:5px;
  margin-top:5px;
  margin-bottom:5px;
  border: black solid 1px;
}

.sitemap_level_1
{
  margin-top:10px;
  font-weight: normal;
  font-size: 12pt;
  padding-left: 20px;
  display:block;
}

.sitemap_level_2
{
  font-weight: normal;
  font-size: 10pt;
  padding-left: 60px;
  display:block;
}

.sitemap_level_3
{
  font-weight: normal;
  font-size: 8pt;
  padding-left: 100px;
  display:block;
}

.sitemap_level_4
{
  font-weight: normal;
  font-size: 8pt;
  padding-left: 140px;
  display:block;
}

.sitemap_level_5
{
  font-weight: normal;
  font-size: 8pt;
  padding-left: 180px;
  display:block;
}


.sitemap_level_6
{
  font-weight: normal;
  font-size: 7pt;
  padding-left: 220px;
  display:block;
}
