body{
  color: #000;
  font-size:12px;
  font-family: Arial, Verdana, sans-serif;
}

a, img a, a img {
    border: none;
}
.block {
    display: block;
}

div#header, div#breadcrumb-trail, div#article-header a.print, div#article-header div.social-links, #accessibility-links, #south, #west{
  display:none;
}
h1{
  font-style:normal;
  font-weight: bolder;
  font-size: 20px;
}
p.preface{
  font-weight:bold;
}
div.accordion{
  display:block !important;
}
div#product img.icon,
div.productList img.icon{
  padding-right:5px;
  vertical-align:text-bottom;
}
div#product ul.panels,
div#product ul.panels > li{
  list-style-type:none;
  margin:0;
  padding:0;
}
div#product ul.panels{
  padding-bottom:3px;
}
div#product ul.panels li h2, div#product ul.panels li h2 a {
  color: #000;
  font-size:18px;
  line-height:normal;
  margin-bottom:0;
  text-decoration:none;
}
div#product ul.no-panels{
  margin:0;
  padding:0;
}
div#product ul.no-panels ul{
  padding:0 0 10px;
}
div#product ul.no-panels li{
  list-style-type:none;
  margin:0;
  padding:0 0 8px;
}
div#product ul.no-panels li li{
  border-bottom:1px solid #D8D6D4;
  overflow:hidden;
}
div#product ul li h3{
  font-family:Arial, sans-serif;
  font-size:1.1em;
  font-style:normal;
  font-weight:normal;
  margin:10px 0 0;
}
div#product ul li h3 a{
  text-decoration:none;
}
div#product ul li h3.seksjonsTittel{
  border-bottom:4px solid #cdccc9;
  font-family:Georgia, sans-serif;
  font-size:1.2em;
  font-style:italic;
  font-weight:bold;
  padding-bottom:5px;
}
div#product ul li h4{
  font-weight:normal;
  font-size:1em;
  margin:0;
}
div#product ul li h4 a{
  text-decoration:none; 
}
div#product ul li.skjema h4{
  padding-top:10px;
}
div.accordion div.metadata{
  overflow:hidden;
  padding-top:10px;
}
div.skjemaliste{
  float:left;
  overflow:hidden;
  padding-top:8px;
  width:40%;
}
div.skjemaliste div{
  float:left;
  padding-right:15px;
  width:80px;
}
div.skjemaliste div.formLanguage{
  width:50px;
}
#east {
    margin-top: 30px;
    border-top: 3px solid #ccc;
    padding-top: 30px;
}
#east h3{
  border-bottom:4px solid #D2D0CD;
  margin-bottom:0;
  padding-bottom:5px;
}
div.services-relations h3{
  padding-top:5px;
}
div.services-relations ul{
  list-style-type:none;
  margin:0;
  padding:0;
}
div.services-relations ul li{
  border-top:1px solid #D2D0CD;
  padding:3px 0;
}
div.services-relations ul li.first{
  border-top:none;
}
div.services-relations ul li h4{
  font-size:1em;
  font-weight:normal;
  line-height:1.2em;
  margin-bottom:0;
  padding-bottom:0px; 
 }
div.services-relations, 
div.article-mini-list{
   background:#fff;
   padding:15px;
 }
div.article-mini-list > h3{
  border-bottom:4px solid #D2D0CD;
  margin-bottom:0;
  padding-bottom:15px;
}
div.services-relations a{
  text-decoration:none;
}
div.services-relations span.byline.current-date {
  color: #be0000;
}
div.article-mini-list ul.article-list{
  border-bottom:1px solid #D2D0CD;
  list-style-type:none;
  margin:0;
  padding:0;
 }
 div.article-mini-list ul.article-list li{
  border-top:1px solid #D2D0CD;
  padding:7px 0;
 }
 div.article-mini-list ul.article-list li.first{
  margin-top:15px;
 }
 div.article-mini-list ul.article-list h4{
  line-height:1.2em;
  margin-bottom:0;
  padding-bottom:0px; 
 }
 div.article-mini-list ul.article-list h4 a{
   background:url('images/arrow.gif') no-repeat 0px 3px;
   color:#555146;
   display:block;
   font-size:1em;
   font-style:normal;
   font-weight:normal;
   padding-left:10px;
 }