﻿* { margin:0; padding:0; }
html { overflow: -moz-scrollbars-vertical; }
html,
body { height: 600px; color:#333; font: 90% Arial,Helvetica,sans-serif; text-background: white; }
#wrap { width: 1005px; margin: 0 auto; position: relative; margin-bottom: 10px; background: white url(gf/background.gif) no-repeat; }
#innerwrap { min-height: 600px; }
/*** FONTS ***/
h1, h1.h1 { font: 1.9em "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif; padding: 0; margin-bottom: 20px; color: #77b900; border-bottom: 3px solid #77b900; }
h2, h2.h2 { font: bold 1.2em "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif; padding: 10px 0 0 0; color: #77b900; }
h3, h3.h3 { font-size: 1em; }
h1, h1.h1, h2, h2.h2, h3, h3.h3, p { background: white; }
.rightcontent h1.h1 { font-weight: bold; font-size: 1.3em; padding: 0; margin: 0; border: none; }
.rightcontent h2.h2 { font-weight: normal; font-size: 0.9em; padding: 0; margin: 0; border-bottom: 2px solid #77b900; color: #969696; }
.rightcontent p, #shortcuts { padding: 10px; }
.rightcontentbox#blue h1.h1 { color: #028397; }
.rightcontentbox#blue h2.h2{ border-bottom: 2px solid #028397; margin-bottom: 10px; }
.rightcontentbox#green h1.h1 { color: #77b900; }
.rightcontentbox#green h2.h2{ border-bottom: 2px solid #77b900; margin-bottom: 10px; }
.maincontent p { margin-bottom: 10px; }
/*** TOP ***/
#top { width: 1005px; height: 70px; }
#logoleft { margin: 10px 0 0 20px; }
#toolbarcontainer { margin-top: 22px; float: right; }
#toolbar { margin: 4px 35px 0 0; font-size: 0.8em; }
#logoleft, #toolbar, #soeg { float: left; }
#toolbar a { float: left; text-decoration: none; margin:0px 7px; padding:0px 2px; color: #969696; }
#toolbar div { float: left; }
#toolbar div.selected a { background:#01b6d2; color:white; font-weight:bold; text-decoration: none; }
.loggedintext { font-size: 0.8em;color: #1c60a7;}










































































































































































































































































































































































































































































































































































/*** TOPNAVI ***/
#navi { width: 1005px; }
#topnavi { width: 995px; height: 50px; float: left; margin-left: 10px; }
#topnavi ul.navigation { list-style-type: none; padding:0; margin:0; }
#topnavi ul.M0 li div { height:50px; }
#topnavi ul.M0 li div a { font-size: 0.85em; font-weight: bold; text-decoration:none; padding: 0 7px 0 7px; color:white; text-transform:uppercase; position:relative; top: 17px; }
#topnavi ul.M0 li.inPath div { background:#01b6d2; height:50px; } /* valgt menupunkt */
#topnavi ul.M0 li.inPath div a { text-decoration: none; color: white; text-transform: uppercase; padding: 0 7px 0 7px; }
#topnavi li { float: left; }
.menupunkt { float: left; }
































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/*** CONTENT ***/
.content { margin: 30px 0 20px 0; float: left; overflow: hidden; width: 1005px; }
.leftcontent { width: 215px; margin: 0 20px 0 10px; float: left; }
.maincontent { width: 510px; float: left; }
.maincontentNoRight{width: 750px; float: left;}
.maincontent#box2col {width: 500px; float: left; margin-left: 20px;}
#frontcontent { width: 770px; float: left; }
.rightcontent { width: 205px; float: left; margin-right: 10px; margin-left: 20px; }
.rightcontent#col1 { float: left; }
.rightcontent#col2 { float: right; }
* html .maincontent#box2col { margin-right: 15px; }
* html .rightcontent#col1,
* html .rightcontent#col2 { margin: 0 10px; }
.subnavi { width: 215px; margin: 25px 20px 0px 10px; float: left; }
.nomenu { background: none; }
.rightcontentbox { border-bottom: 1px solid #000; margin-bottom:20px; padding-bottom:15px; }
#frontcontent ul, #frontcontent ol, .maincontent ul, .maincontent ol, .rightcontent ul, .rightcontent ol { padding: 0 0 10px 30px; list-style: normal; }
































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































.frontmaincontent { width: 770px; }
.frontcolcontent { width: 750px; margin-top: 30px; padding: 0 10px; float: left; overflow: hidden; }
.frontcol { width: 235px; float: left; margin-right: 21px; overflow: hidden; }
.last { margin: 0px; }
































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/*** SUBNAVI ***/
.subnavi .M0, .subnavi .M2 { list-style: none; }
.subnavi .M0 a { padding-left: 25px; text-decoration: none; color: black; background: transparent url(gf/bullet.gif) no-repeat 0px 4px; }
.subnavi li div { background: url(gf/bg-subnavi.gif) repeat-y; padding: 7px 0px; }
.subnavi .M0 li.inPath a { color: #01b6d2; font-weight: bold; background: transparent url(gf/bullet_valgt.gif) no-repeat 0px 4px; }
.subnavi .M0 li.inPath li.active div { color: #01b6d2; background: url(gf/bg-subnavi.gif) repeat-y; }
.subnavi .M2 li.notInPath a { padding-left: 25px; background: none; color: black; font-weight: normal; }
.subnavi .M2 li.inPath a { color: #01b6d2; font-weight: normal; background: url(gf/bg-subnavi.gif) repeat-y; }
































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































#shortcuts select { width: 185px; }
































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/*** SEARCH ***/
#YourSearchText { margin-top: 10px; }
.DwSearchResultListitem { margin: 10px 0; }
.DwSearchResultLastupdated { font-style: italic; font-size: 0.8em; }
































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/*** NEWS ***/
.newsListItem { margin: 10px 0 0 0; }
.newsdate { font-style: italic; font-size: 0.7em; }
.NewsImageText { font-style:italic; }
.NewsTextImageContainer { margin-top: 5px; }
.NewsImageContainer { float: left; }
.NewsImageContainer img { padding-right:10px; }
.newsListItem a { color: black; }
































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































/*** FOOTER ***/
#footer { width: 550px; padding-top: 10px; clear: both; border-top: 3px solid black; margin: 0 auto; position: relative; text-transform: uppercase; }
#footer p, #footer small { font-size: 0.7em; color: #999; text-align: center; }
#footer a { margin: 0; padding: 0; color: #999; }









































































































































































































































































































































































































































































































































span#left { float: left; }
span#right { float: right; }

/*** BANNER ***/
#banner {
position: relative;
top: 0;
left: 0;
width: 770px;
height: 120px;}
#banner #overlay {
position: absolute;
top: 0;
right: 0;
background: url(gf/danva-overlay.png) no-repeat;
width: 770px;
height: 120px;
display: block;
z-index: 50;}
#banner .text {
padding: 0;
position: absolute;
 left: 490px;
top: 25px;
width: 265px;
z-index: 100;
}
#banner h2 {
font-size: 24px;
background: #fff;
font-weight: normal;
line-height: 30px;
color: #1a98d5;
margin: 0;
padding: 0 0 2px 0;
}
 #banner p {
font-size: 12px;
color: #000;
z-index: 100;
padding-bottom: 3px;
}
#banner h2 a {
color: #1a98d5;
text-decoration: none;}
#banner h2 a:hover,
#banner h2 a:focus {
text-decoration: underline;
}
#banner .paragraph img {
position: absolute;
top: 0;
left: 0;
}
#banner .paragraph p a{
color: #1a98d5;
text-decoration: none;
}
#banner .paragraph p a:hover,
#banner .paragraph p a:focus {
text-decoration: underline;
color: #1a98d5;
}
/*** MISC ***/
.line { border-bottom: 1px solid black; margin: 20px 0px; }
a img { border: none; }
#notice { visibility: hidden; }