/* Stylesheet */
body{
  margin: 0px auto 0px auto;
  padding: 0px;
  background-color: #F9F7F2;
  width: 985px;
}

body, b, i, strong ,em ,dt ,dd ,dl ,sl ,caption ,th ,td ,tr ,u ,blink ,select ,option ,form ,div ,font ,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
	margin-top:0px;
	margin-bottom:6px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.default { font-size: 10px; }
a:link { color: #9B1C5F;  text-decoration: none }
a:visited { color: #6F6F6F; text-decoration: none ; }
a:hover  { color: #9B1C5F; text-decoration: underline; }
a:visited:hover  { color: #9B1C5F; text-decoration: underline;  }

.menu { font-weight: normal; font-size: 11px; }
a.menu { text-decoration: none; color: #000000; font-size: 11px; }
a.menu:link { text-decoration: none; color: #000000; font-size: 11px; }
a.menu:visited { text-decoration: none; color: #000000; font-size: 11px; }
a.menu:hover { text-decoration: underline; color: #9B1C5F; font-size: 11px; }
a.menu:visited:hover { text-decoration: underline; color: #9B1C5F; font-size: 11px; }

td.menuselected { font-weight: normal; font-size: 12px; font-weight: bold; background-color: white }                 
a.menuselected { text-decoration: none; color: #000000; font-size: 11px; font-weight: bold; }
a.menuselected:link { text-decoration: none; color: #000000; font-size: 11px; font-weight: bold; }
a.menuselected:visited { text-decoration: none; color: #000000; font-size: 11px; font-weight: bold; }
a.menuselected:hover { text-decoration: underline; color: #000000;  font-size: 11px; font-weight: bold; }
a.menuselected:visited:hover { text-decoration: underline; color: #000000;  font-size: 11px; font-weight: bold; }

.topmenu { font-weight: bold; font-size: 12px; }
a.topmenu { text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.topmenu:link { text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.topmenu:visited { text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.topmenu:hover { text-decoration: underline; color: #F0ECE4; font-size: 12px; }
a.topmenu:visited:hover { text-decoration: underline; color: #F0ECE4; font-size: 12px; }

.topmenuselected { text-decoration: none; color: #F0ECE4; font-size: 12px; font-weight: bold; }
td.topmenuselected { text-decoration: none; font-weight: bold; font-size: 12px; font-weight: bold; background-color: #9B1C5F; }                 
a.topmenuselected { text-decoration: none; color: #F0ECE4; font-size: 12px; font-weight: bold; }
a.topmenuselected:link { text-decoration: none; color: #F0ECE4; font-size: 12px; font-weight: bold; }
a.topmenuselected:visited { text-decoration: none; color: #F0ECE4; font-size: 12px; font-weight: bold; }
a.topmenuselected:hover { text-decoration: underline; color: #F0ECE4;  font-size: 12px; font-weight: bold; }
a.topmenuselected:visited:hover { text-decoration: underline; color: #F0ECE4;  font-size: 12px; font-weight: bold; }

.pageheadline, h1.pageheadline{ font-size: 20px; font-weight: bold; color: #000000}
h1.pageheadline{
  margin: 0px;
  padding: 0px;
}

.headline, h1.headline, h2.headline{ font-size: 16px; font-weight: bold; color: #000000}
h1.headline, h2.headline{
  padding: 0px;
  margin: 0px;
}
td.headline { font-size: 16px; font-weight: bold; color: #000000}
a.headline { font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; }
a.headline:link { font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; }
a.headline:visited { font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; }
a.headline:hover { font-size: 16px; font-weight: bold; color: #9B1C5F; text-decoration: underline; }
a.headline:visited:hover { font-size: 16px; font-weight: bold; color: #9B1C5F; text-decoration: underline; }

.headline2, h1.headline2, h2.headline2{ font-size: 14px; font-weight: bold; color: #000000}
h1.headline2, h2.headline2{
  padding: 0px;
  margin: 0px;
}
td.headline2 { font-size: 14px; font-weight: bold; color: #000000}
a.headline2 { font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; }
a.headline2:link { font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; }
a.headline2:visited { font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; }
a.headline2:hover { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration: underline; }
a.headline2:visited:hover { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration: underline; }

.headlineview, h1.headlineview{ font-size: 20px; font-weight: bold; color: #000000; }
h1.headlineview{
  margin: 0px;
  padding: 0px;
}

.headlinelink { font-size: 12px; font-weight: bold; color: #00518C; }
.headlinelinknormalskrift { font-size: 12px; font-weight: normal; color: #00518C; }

.subheadline, h2.subheadline, h3.subheadline { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none; }
h2.subheadline, h3.subheadline{
  margin: 0px;
  padding: 0px;
}
.subheadline2, h2.subheadline2, h3.subheadline2{ font-size: 11px; font-weight: bold; color: #000000; text-decoration:none; }
h2.subheadline2, h3.subheadline2{
  padding: 0px;
  margin: 0px;
}
.subheadlineview,h2.subheadlineview { font-size: 14px; font-weight: bold; color: #000000; }
h2.subheadlineview{
  padding: 0px;
  margin: 0px;
}

.paragraphheadline{ font-size: 16px; font-weight: bold; color: #000000; }

.ingress { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }

.kursnavn { font-size: 12px; font-weight: normal; color: #000000; }
p.kursnavn { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }
td.kursnavn { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }
a.kursnavn { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }
a.kursnavn:link { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }
a.kursnavn:visited { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }
a.kursnavn:hover { font-size: 12px; font-weight: normal; color: #000000; text-decoration:underline; }
a.kursnavn:visited:hover { font-size: 12px; font-weight: normal; color: #000000; text-decoration:underline; }

.topmenu { font-weight: bold; font-size: 12px; }
a.topmenu { text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.topmenu:link { text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.topmenu:visited { text-decoration: none; color: #FFFFFF; font-size: 12px; }
a.topmenu:hover { text-decoration: underline; color: #F0ECE4; font-size: 12px; }
a.topmenu:visited:hover { text-decoration: underline; color: #F0ECE4; font-size: 12px; }

.liteningress { font-size: 11px; font-weight: normal; color: #000000; }
p.liteningress { font-size: 11px; font-weight: normal; color: #000000; }
td.liteningress { font-size: 11px; font-weight: normal; color: #000000; }

.ingressview { font-size: 12px; font-weight: bold; color: #000000; font-style: normal; }

.body { font-size: 12px; font-weight: normal; color: #000000; }

.date { font-size: 10px; font-weight: normal; color: #000000; margin-bottom:6px;}

.link { font-size: 12px; font-weight: normal; color: #00518C; }

.boxforside { font-size: 11px; font-weight: normal; color: #000000; }
A.boxforside { font-size: 11px; font-weight: normal; color: #000000; }
A.boxforside:visited { font-size: 11px; font-weight: normal; color: #000000; }
A.boxforside:hover { font-size: 11px; font-weight: normal; color: #9B1C5F; }
A.boxforside:visited:hover { font-size: 11px; font-weight: normal; color: #9B1C5F; }

.searchfield { font-size: 10px; font-weight: normal; color: #000000; }

.infobox { font-size: 14px; font-weight: bold; color: #9B1C5F; }
td.infobox { font-size: 14px; font-weight: bold; color: #9B1C5F; }
a.infobox { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration:none; }
a.infobox:hover { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration:underline; }
a.infobox:visited { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration:none; }
a.infobox:visited:hover { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration:underline; }

.kursbox { font-size: 12px; font-weight: normal; color: #000000; }
a.kursbox { font-size: 12px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }
a.kursbox:hover { font-size: 12px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }
a.kursbox:visited:hover { font-size: 12px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }
a.kursbox:visited { font-size: 12px; font-weight: bold; normal: #9B1C5F; text-decoration:underline; }

.kursboxheader { font-size: 12px; font-weight: bold; color: #FFFFFF; }

.copyright { font-size: 10px; font-weight: normal; color: #6F6F6F; }
a.copyright { font-size: 10px; font-weight: normal;color: #6F6F6F; text-decoration:underline;  }
td.copyright { font-size: 10px; font-weight: normal;color: #6F6F6F;  }
a.copyright:link { font-size: 10px; font-weight: normal;color: #6F6F6F; text-decoration:underline; }
a.copyright:visited { font-size: 10px; font-weight: normal;color: #6F6F6F; text-decoration:underline; }
a.copyright:hover { font-size: 10px; font-weight: normal;color: #9B1C5F; text-decoration:underline }
a.copyright:visited:hover { font-size: 10px; font-weight: normal;color: #9B1C5F;text-decoration:underline }

.fetred { font-size: 18px; font-weight: bold; color: #9B1C5F; }

.versjondato { font-size: 10px; font-weight: normal; color: #6F6F6F; }

.versjonsubheader { font-size: 10px; font-weight: normal; color: #6F6F6F; }

.versjonheader { font-size: 12px; font-weight: normal; color: #6F6F6F; }
a.versjonheader { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }
a.versjonheader:visited { font-size: 12px; font-weight: normal; color: #6F6F6F; text-decoration:underline; }
a.versjonheader:hover { font-size: 12px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }
a.versjonheader:visited:hover { font-size: 12px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }

.brukernyttmarg { font-size: 10px; font-weight: normal; color: #9B1C5F; text-decoration:none; }
td.brukernyttmarg { font-size: 10px; font-weight: normal; color: #9B1C5F; text-decoration:none; }
a.brukernyttmarg { font-size: 10px; font-weight: normal; color: #9B1C5F; text-decoration:none; }
a.brukernyttmarg:hover { font-size: 10px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }
a.brukernyttmarg:visited { font-size: 10px; font-weight: normal; color: #9B1C5F; text-decoration:none; }
a.brukernyttmarg:visited:hover { font-size: 10px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }

.brukernyttmargdato { font-size: 10px; font-weight: normal; color: #6F6F6F; }

.brukernyttmargtekst { font-size: 11px; font-weight: normal; color: #6F6F6F; }
a.brukernyttmargtekst { font-size: 11px; font-weight: normal; color: #000000; text-decoration:none; }
a.brukernyttmargtekst:hover { font-size: 11px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }
a.brukernyttmargtekst:visited { font-size: 11px; font-weight: normal; color: #6F6F6F; text-decoration:none; }
a.brukernyttmargtekst:visited:hover { font-size: 11px; font-weight: normal; color: #9B1C5F; text-decoration:underline; }

.toollink { font-size: 11px; font-weight: normal; color: #6F6F6F; }
a.toollink { font-size: 11px; font-weight: normal;color: #6F6F6F;  }
td.toollink { font-size: 11px; font-weight: normal;color: #6F6F6F;  }
a.toollink:link { font-size: 11px; font-weight: normal;color: #6F6F6F; text-decoration:none; }
a.toollink:visited { font-size: 11px; font-weight: normal;color: #6F6F6F; text-decoration:none }
a.toollink:hover { font-size: 11px; font-weight: normal;color: #9B1C5F; text-decoration:underline }
a.toollink:visited:hover { font-size: 11px; font-weight: normal;color: #9B1C5F; text-decoration:underline }

.produktlisting { font-size: 14px; font-weight: bold; color: #000000; text-decoration:none; }
td.produktlisting { font-size: 14px; font-weight: bold; color: #000000; text-decoration:none; }
a.produktlisting{ font-size: 14px; font-weight: bold; color: #000000; text-decoration:none; }
a.produktlisting:link { font-size: 14px; font-weight: bold; color: #000000; text-decoration:none; }
a.produktlisting:visited { font-size: 14px; font-weight: bold; color: #000000; text-decoration:none; }
a.produktlisting:hover { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration:underline; }
a.produktlisting:visited:hover { font-size: 14px; font-weight: bold; color: #9B1C5F; text-decoration:underline; }

.produktlistingsubheadline { font-size: 12px; font-weight: normal; color: #000000; text-decoration:none; }

.feedback { font-size: 12px; font-weight: normal; color: #000000; }

.question { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none; margin-top:6px; margin-bottom:6px; }
td.question { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none; margin-top:6px; margin-bottom:6px; }
b.question { font-size: 12px; font-weight: bold; margin-top:25px; margin-bottom:6px; color: #000000; text-decoration:none; }

.systemskrift { font-family: Courier; font-size: 12px; font-weight: normal; color: #000000; }

ul {list-style-type: square; }

div.pagebar{
  clear: both;
  text-align: center;
  font-size: 10px;  
}


table.layout{
  margin: 0px;
  padding: 0px;
}
td.layout{
  padding: 0px;
  text-align: left;
  vertical-align: top;
}

#page{
  width: 987px;
  padding: 0px;
}
#top1{
  background-color: #F0EDE4;
  border-left: 1px solid #6F6F6F; 
  border-top: 1px solid #6F6F6F; 
  border-right: 1px solid #6F6F6F
}
#top2{
  background-image: url(/getfile.php/295137.460.quturaqdtt/ToppBanner_985x111px.gif);
  background-repeat: no-repeat;
  border-left:1px solid #6F6F6F; 
  border-top:1px solid #6F6F6F; 
  border-right:1px solid #6F6F6F
}
#topnavigation1{
  background-color: #9C1C55;
  padding: 2px; 
  border-left: 1px solid #9C1C55; 
  border-top: 1px solid #9C1C55; 
  border-right: 1px solid #9C1C55; 
  border-bottom: 1px solid #9C1C55;
  text-align: center;
}

/* ekstranett */
#topnavigation2{
  background-color: #12394B;
  padding: 2px; 
  border-left: 1px solid #9C1C55; 
  border-top:1px solid #9C1C55; 
  border-right:1px solid #9C1C55; 
  border-bottom:1px solid #9C1C55
  text-align: center;
}
#topmenu{
  width: 625px;
  margin: 0 auto;  
}
#topmenu td{
  background-image: url(/getfile.php/50275.460/Menylenke.gif);
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 3px;
}

#topmenu td.selected{
  background-image: url(/getfile.php/50274.460/Meny-Aktiv-lenke.gif);
}

#navbar{
  background-color: #F0EDE4;
  width: 140px;
  border-left: 1px solid #6F6F6F; 
  border-bottom: 1px solid #6F6F6F;
  padding-top: 15px;
}

#sidebar{
  width: 140px;
  border-right: 1px solid #6F6F6F; 
  padding-top: 5px; 
  padding-left: 13px; 
  border-left: 0px; 
  border-bottom: 1px solid #6F6F6F;
  border-right:1 px solid #6F6F6F;
  padding-top: 12px;
}

ul.menu{
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
ul.menu li{
  margin: 0px;
  padding: 1px 0px;
}
#mainmenu{
  padding-bottom: 15px;
  border-bottom: 1px solid #6F6F6F;
  margin-bottom: 45px;
}
#mainmenu li{
  padding-top: 0px;
  padding-bottom: 0px;
}
#mainmenu li.level0{
  background-image: url(/getfile.php/531092.460.psvfvdxcsv/Meny-Pil-element-b10.gif);
  background-position: 4px 7px;
  background-repeat: no-repeat;
  padding-top: 5px;
  padding-bottom: 1px;
}

#searchform{
  padding: 0px 0px 0px 13px;
  margin: 0px 0px 20px 0px;
}

ul.links{
  padding: 0px;
  margin: 0px 0px 20px 0px;
  list-style-type: none;
}
ul.links li{
  padding-left: 25px;
  background-position: 5px center;
  background-repeat: no-repeat;
  line-height: 1.8;
}


/* SECTION: standard box */ 

.box{
  padding: 0px;
  margin: 0px 0px 15px 0px;
}
#sidebar .box{
}
.box .cell{
  padding: 5px 0px;
}
#main .box{
  padding-bottom: 5px;
}
.box p{
  padding: 0px;
  margin: 0px 0px 5px 0px;
}

.box ul{
  padding: 0px;
  margin: 0px 0px 0px 0px;
  list-style-type: none;
}

.box ul li{
  margin: 0px;
  padding: 1px 0px 2px 0px;
}

.box h3{
  font-size: 10px;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
  border-width: 0px 0px 1px 0px;


  border-style: solid;
  border-color: #9B1C5F;
  color: #9B1C5F;
  text-indent: 10px;
  background-image: url(/getfile.php/49708.460/fiolett.gif);
  background-position: 0px 3px;
  background-repeat: no-repeat;
  
}
#rssnotis h3{
  text-indent: 0px;
  background-image: none;
}
#rssnotis h3 img{
  position: relative;
  top: 3px;
  margin-right: 3px;
} 
#sisteversjoner{
  background-color: #F0EDE4;
  border-width: 1px 0px 1px 1px;
  border-color: #808080;
  border-style: solid;
}
#sisteversjoner h3{
  text-indent: 0px;
  font-weight: bold;
  color: #9B1C5F;
  background-image: none;
  border-color: #808080;
  padding: 1px 3px;
}
