



* { font-family: Verdana, Arial, Helvetica, sans-serif;} 
body { background-color: #F5F5D5; font-size:8pt;}
input { font-size: 8pt; text-decoration: none;}
button {font-size: 8pt; }
select {font-size:8pt;}
table {font-size:8pt;}
img { border: 0px none; }
h1 { font-size: 12pt; }
h2 { font-size: 10pt; }
h3 { font-size: 8pt; font-weight: bold; }
h4 { font-size: 8pt; font-weight: normal; font-style: italic;}
img.menuIcon { margin-right: 3px; width: 8px; height: 8px;}
img.loginoutIcon { background-color: #A6C840; margin-right: 3px; width: 8px; height: 8px;}
img.headingBottom { height: 7px; width: 770px;}
.alignLeftTop { text-align: left; vertical-align: top; }
td.contents { width: 770px; }
td.logocell { padding-left: 11px; padding-right: 16px; width: 59px; }
td.menucell { text-align: left; }
td.loginoutcell { text-align: center;}
td.headingBottomCell { height: 7px; background-image: url("../graphics/gfx-bg-element01.gif"); border-bottom: 1px solid #f5f5d5;}
td.topline { height: 55px; }
td.mainContentCell { background-color: white; vertical-align: top; height: 550px;}
td.mainContentCell td { vertical-align:top;}
td.mapCell { width: 369px; vertical-align: top; padding-right: 5px;} 
td.headingCell { font-size:8pt; font-weight: bold; padding-top: 3px; padding-bottom: 6px;}
.pageHeading {font-size:12pt; font-weight: bold;color: #3D7F51; padding-right: 7px;}
.paragraph { padding-right:7px; }
table.optionsCell { background-color: #b7b7ac; width: 370px;}
table.optionsCell td { padding: 2px;}
table.newsItem { padding: 7px; vertical-align:top; height: auto; margin-bottom: 7px;}
table.newsItem td { padding-left: 7px;}
td.textContentCell { width: 395px; vertical-align: top;}
table { margin: 0px; padding: 0px; border: 0px none; border-collapse: collapse; width: 100%; height: 100%; }
table.textContent {height:auto; vertical-align: top;}
table.textContent2 {height:auto; vertical-align: top;}
table.textContent2 table {height:auto; vertical-align:top;}
tr {  margin: 0px; padding: 0px; border: 0px none; }
td { margin: 0px; padding: 0px; border: 0px none; }
div.warningCell { display:block; overflow: auto; height: 235px; margin-bottom: 4px;}
.bakgrunn {background-color:#F5F5D5;}
td.toppV {background-color:#3D7F51; width: 606px; border-right: 1px solid #f5f5d5; border-bottom: 1px solid #f5f5d5;}
td.toppH {background-color:#A6C840; color:white; font-weight: bold; width: 193px; text-align: center; vertical-align: middle; border-bottom: 1px solid #f5f5d5;}
td.toppH.popup { background-color: #cc6239; }
.bakgrunnInnhold {background-color:#FFFFFF}
tr.bakgrunnOverskrift {background-color:#C1D297;}
tr.bakgrunnOverskriftOppmerksomhet {background-color:#A6C840;}
td.textContentText{padding-top: 4px;}
td.textHeading  {color:#000000; Font-size: 8pt; Font-weight: bold; padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom:3px;}
td.textHeading.right { text-align: right; }
td.textHeading.left { text-align: left; }
.textHvitHeading  {color:#FFFFFF; Font-size: 8pt; Font-weight: bold; padding-left: 2px; padding-top: 3px; padding-bottom:3px;}
.textTabell2  {color:#000000; Font-size: 8pt; }
.textTabell2 td {padding-left: 7px;}
.textNormal  {color:#000000; Font-size: 8pt; padding-left: 7px; padding-bottom:3px;}
.textVerktLink  {color:#000000;  Font-size: 8pt; padding-left: 7px; padding-bottom: 2px;}
.textBottom  {color:#000000; Font-size: 8pt; padding-left: 7px; padding-top: 1px; padding-bottom:3px;}
.headerLink  {color:#FFFFFF; Font-size: 8pt; Font-weight: bold; padding-left: 2px;  text-decoration:none;}
.JGStest {overflow:auto; height: 120px; }
td.tabellForklaring { background-color: #DDDDDD; padding: 3px;}

.inActiveSubMenuElement { font-weight: bold; padding: 7px 7px 7px 7px; border-bottom: solid 1px #f3f3d7; border-top: solid 1px #f3f3d7;}
.activeSubMenuElement { background-color: #f3f3d7; font-weight: bold; padding: 7px 7px 7px 7px;}
.activeSubMenu { background-color: #f3f3d7; padding: 0px 14px 4px; font-weight: normal;}

td.subMenuCell { background-color: #e8e8af; font-weight: bold; width: 160px; padding: 7px 7px 7px; border-right: 2px dotted #A6C840; vertical-align:top;}

td.subMenuCell a { color: #4a849c; }
td.subMenuCell a:visited { color: #4a849c; }
td.subMenuCell a:active { color: #000000; }
td.subMenuCell a:hover { color: #000000;}

td.subMenuMargin { width: 7px; }
table.skjema { background-color: #dddddd; height: auto; padding: 2px;}
table.tilleggsskjema { background-color: #aaaaaa; height: auto; padding: 2px; }
table.skjema td { padding: 7px;}
table.tilleggsskjema td { padding: 7px;}
td.contentCell { vertical-align: top; }
td.disclaimer { font-size: 7pt; font-style:italic;}

td.ingress { font-weight: bold; vertical-align: top; padding-left: 7px; padding-right: 7px;}
td.brodtekst { vertical-align: top; padding-left: 7px; padding-right: 7px;}

a.link {color:#4E829B;}
a.visited {color:#9F0002;}
a.headerLink { text-decoration:none;}

.ListeOverskrift { font-weight: bold; }

.ListeLinjeOdde {  font-size: 8pt; font-weight: normal; color: #000000; background-color: #FFFFFF}
.ListeLinjeLike {  font-size: 8pt; font-weight: normal; color: #000000; background-color: #DDDDDD}
.ListeLinjeOddeAlt {  font-size: 8pt; font-weight: normal; color: #000000; background-color: #FFFFFF}
.ListeLinjeLikeAlt {  font-size: 8pt; font-weight: normal; color: #000000; background-color: #DAE9E6}
.ListeLinjeTekstFarget {font-size: 8pt; font-weight: normal; color: #669999}

.ListeLinjeOdde0 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #FFFFFF; background-image: url(/bilder/lister/lst_graIngenPrognoseVarsel.gif); background-repeat: no-repeat; }
.ListeLinjeOdde1 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #FFFFFF; background-image: url(/bilder/lister/lst_lillaIngenVarselDataMangler.gif); background-repeat: no-repeat; }
.ListeLinjeOdde2 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #FFFFFF; background-image: url(/bilder/lister/lst_gronnVarsel.gif); background-repeat: no-repeat; }
.ListeLinjeOdde3 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #FFFFFF; background-image: url(/bilder/lister/lst_gulVarsel.gif); background-repeat: no-repeat; }
.ListeLinjeOdde4 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #FFFFFF; background-image: url(/bilder/lister/lst_rodVarsel.gif); background-repeat: no-repeat; }

.ListeLinjeLike0 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #DDDDDD; background-image: url(/bilder/lister/lst_graIngenPrognoseVarsel.gif); background-repeat: no-repeat; }
.ListeLinjeLike1 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #DDDDDD; background-image: url(/bilder/lister/lst_lillaIngenVarselDataMangler.gif); background-repeat: no-repeat; }
.ListeLinjeLike2 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #DDDDDD; background-image: url(/bilder/lister/lst_gronnVarsel.gif); background-repeat: no-repeat; }
.ListeLinjeLike3 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #DDDDDD; background-image: url(/bilder/lister/lst_gulVarsel.gif); background-repeat: no-repeat; }
.ListeLinjeLike4 {  font-size: 8pt; font-weight: normal; color: #FFFFFF; background-color: #DDDDDD; background-image: url(/bilder/lister/lst_rodVarsel.gif); background-repeat: no-repeat; }

ul#topMenu
{
    list-style: none;
    padding: 0px;
    margin: 0px;
    marker-offset: 0px;
}

ul#topMenu li
{
    float: left;
    padding: 0.5em 1em 0.5em 1em;
    /*border: 1px solid white;*/
}

a.headerLink
{
    text-shadow: black 0.1em 0.1em;
}

div.pageContent
{
    padding: 10px;
}