/* ================= PublikumsWeb ======================= */
/* Add new items in alphabetical order in this file! */
/* -To make it easier to do merge between different branches */

/* We have to be extremely careful if ever setting unrestricted style on /*
/* general html tags like TD, LI, UL, OL, etc.! */

.bodybackgroundcolor {
  background-color:#009999; 
}

.bodytext1 {
  color: #333;
}

/* Endret av kathrine */
.bodytext2 {
  font-size: 100.00001%;
}

.ahrefbutton {
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 90%;
  border: medium none;
  padding-left: 5px;
  cursor: pointer;
  padding-right: 5px;
  padding-top: 0px;
  padding-bottom:1px;
  color: #fff;
  background-color:#fe911b;
 }

.ahrefbutton TD {
  vertical-align:top;
}

.ahrefbutton a:link, .ahrefbutton a:visited {
  color: #ffffff;
}

.airbody1 {
  BACKGROUND-COLOR:#ecf1f3;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 100.00001%;
}

.airbody2 {
  BACKGROUND-COLOR:#ecf1f3;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 100.00001%;
}

.airbodybottom1 {
  BACKGROUND-COLOR:#ecf1f3;
  padding-left: 0.5em;
  padding-bottom: 0.5em;
  font-size: 100.00001%;
}

.airbodybottom2 {
  BACKGROUND-COLOR:#ecf1f3;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-bottom: 0.5em;
  font-size: 100.00001%;
}

.bodyair {
  padding-left:0.5em;
  padding-right:0.5em;
  padding-bottom:0.5em;
  BACKGROUND-COLOR:#ecf1f3;
}

.botton {
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #fff;
  font-size: 90%;
  background-color:#fe911b;
  border: medium none;
  padding-left: 0px;
  cursor: pointer;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom:0px;
}

.buttonbackground {
  background-color: #fe911b;
  padding-left: 10px;
  cursor: pointer;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom:2px;
}

.buttonbackgroundLessSpace {
  background-color: #fe911b;
  padding-left: 1px;
  cursor: pointer;
  padding-right: 1px;
  padding-top: 1px;
  padding-bottom:1px;
}

.buttonbackgroundsmall {
  background-color: #fe911b;
  padding-left: 1px;
  cursor: pointer;
  padding-right: 1px;
  padding-top: 1px;
  padding-bottom:1px;
}

.buttoninactive {
  color: #f8be7c;
  font-size: 90%;
}

.buttoninactive2 {
  color: #bed0d5;
  font-size: 90%;
}

.buttonport {
  color: #000000;
  font-size: 90%;
  text-decoration: none;
}

.chapterheadikng {
  color: #004759;
}

.chapterheading {
  color: #004759;
}

.contentbgcolor {
  background-color: #FFFFFF;
}

.contentContainer {
  width: 780px;
  margin-left: 10px;
  margin-right: auto;
}

.contentheading{
  color: #018E01;
  font-size: 110%;
  font-weight: bold;
}

.contentsubheading{
  color: #018E01;
  font-weight: bold;
}

.counter {
  color: #004759;
}

.dividerblue {
  color: #05143f;
  font-size: 100.00001%;
}

.dividertrace {
  color: #999;
  font-size: 90%;
}

.emptyRow {
  HEIGHT: 15px;
}

.errbody {
  color: #f00;
  font-size: 90%;
}

.errheading {
  color: #f00;
  font-weight: bold;
}

.errheading2 {
  color: #f00;
  font-weight: bold;
  font-size: 90%;
}

.errlink {
  color: #099;
  font-weight: bold;
  font-size: 90%;
}

.errorMessage{
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  COLOR:red;
}

.fieldheading {
  font-weight: bold;
  font-size: 90%;
}

.fieldlabel{
  align: right;
}

.fieldlabelerror {
  color: Red;
  font-size: 90%;
  padding: 5px 0px;
}

.fieldsum {
  font-style: italic;
  font-weight: bold;
  font-size: 90%;
}

.finansieringBG {
  background-color: #ecf1f3;
}
.finansieringBGalt {
  background-color: #d7e2e6;
}
.finansieringBG:visited {
  color:#ff00ff;
}

.finansrelated {
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 95%;
}

.finansrelated A {
  color: #099;
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}


.footerBgColor {
  background-color: #009999;
}

.grayBackGroundColor {
 background-color:#d7e2e6;
}

.headerBgColor {
  background-color: #009999;
}

.headerlink{
  font-size: 110%;
  font-weight: bold;
}

.heading1 {
  color: #004759;
  font-weight: bold;
  font-size: 130%;
}
/* Endret av Kathrine */
.heading1Big {
  color: #004759;
  font-weight: bold;
  font-size: 140%;
}

.heading2 {
  color: #004759;
  font-weight: bold;
}

.heading2NoResize {
  color: #004759;
  font-weight: bold;
}

.headinggrey {
  font-weight: bold;
}

.headinggrey2 {
/* dissee er nok felles, men er ikke brukt noen andre steder */
  font-weight: bold;
}

.helptitle1 {
  color: #fc9;
}

.helptitle2 {
  color: #666;
  font-weight: bold;
}

.helptitleinactive {
  color: #666;
}

.homebackground {
  background-color: #009999;
  font-size: 100%;
}

/* Endret av kathrine */
.ingress1 {
  color: #333;
  font-weight: bold;
	font-size: 100.00001%;
}

.inputtext {
  color: #000;
  font-size: 90%;
}

.inputtextblue {
  color: #000;
  font-size: 90%;
  background-color: #e0e8eb;
}

.inputTextDate1 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 62px;
  font-size: 90%;
}

.inputtextdefault {
/* All input type="text" fields not explicitly given a class attribute will have this stylename. Do not remove! */
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 160px;
  font-size: 90%;
}

.inputTextFullSpan {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 500px;
  font-size: 90%;
}

.inputTextFullWidth {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 296px;
  font-size: 90%;
}

.inputTextHalfWidth {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 148px;
  font-size: 90%;
}

.inputtextsearch {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #000;
  font-size: 90%;
  width: 134px;
}

.inputtextsearchblue {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #000;
  font-size: 90%;
  background-color: #e0e8eb;
  width: 134px;
}

.inputtextsearch50 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #000;
  font-size: 90%;
  width: 64px;
}

.inputtextsearchblue150 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #000;
  font-size: 90%;
  background-color: #e0e8eb;
  width: 204px;
}

.inputTextTable1 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 44px;
  font-size: 90%;
/* Numbers will align to the right inn the fieldcell */
  text-align: Right;
}

.inputTextTable1Blue {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 44px;
  color: #000;
  font-size: 90%;
  background-color: #e0e8eb;
/* Numbers will align to the right inn the fieldcell */
  text-align: Right;
}

.inputTextTable2Blue {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 148px;
  color: #000;
  font-size: 90%;
  background-color: #e0e8eb;
}

.inputTextUploadHalfWidth {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 90%;
  width: 148px;
}

.inputTextV1 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 120px;
  font-size: 90%;
}

.inputTextV2 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 62px;
  font-size: 90%;
}

.inputTextV3 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 62px;
  font-size: 90%;
}

.inputTextV4 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 20px;
  font-size: 90%;
}

.inputTextV5 {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
/* Numbers will align to the right inn the fieldcell */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 62px;
  font-size: 90%;
  text-align: Right;
}

.instructions{
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  COLOR:#000000;
  font-size: 90%;
}

.labelerror {
  color: Red;
}

.labelrequired {
  color: Blue;
}

.largelink {
  color: #099;
}

.lastchange {
  color: #999;
  font-size: 90%;
}

.lightGrayBackGroundColor {
 background-color:#ecf1f3;
}

.listHighlight {
  BACKGROUND-COLOR: silver;
}

.loginbody1 {
  color: #004759;
  font-weight: bold;
  font-size: 90%;
  BACKGROUND-COLOR: #ecf1f3;
  padding-left: 0.5em;
  width:12em;
}

.loginbody2 {
  color: #004759;
  font-weight: bold;
  font-size: 90%;
  BACKGROUND-COLOR: #ecf1f3;
  padding-left: 0.5em;
  padding-right: 0.5em;
}

.loginbodynofont {
  color: #004759;
  BACKGROUND-COLOR: #ecf1f3;
}

.loginbodynofontpad {
  color: #004759;
  BACKGROUND-COLOR: #ecf1f3;
  padding-left: 0.5em;
}

.loginbottom {
  font-weight: bold;
  font-size: 90%;
  BACKGROUND-COLOR: #ecf1f3;
  padding-left: 0.5em;
  padding-bottom: 0.5em;
}

.loginbreak {
  color: #004759;
  font-weight: bold;
  font-size: 90%;
  BACKGROUND-COLOR: #ecf1f3;
  padding-left: 0.5em;
  line-height:15px;
}

.logintext {
  font-size: 90%;
  BACKGROUND-COLOR: #ecf1f3;
  padding-left: 0.5em;
}

.mediumgrey {
  color: #333;
}

/* Endret av kathrine */
.mediumlink {
	color: #099;
	font-size: 100.00001%;
}

.menu1level {
  color: #04123e;
  font-size: 72%;
}


.menu1level a:link, .menu1level a:visited {
  color:#004759;
}


.menu2level {
  color: #7f4927;
  font-size: 90%;
}

.menu3level {
  /*color: #004759; --- Maria*/
  color: #04123e;
  font-size: 100.00001%;
}

.menu3level A:link, .menu3level A:visited {
  color: #004759;
}

.menu3levelSelected {
 background-color: #dde6e9;
}

.menulink {
  color: #099;
}

.minortext{
  font-size: 90%;
}

.noairbody {
  BACKGROUND-COLOR:#ecf1f3;
  font-size: 100.00001%;
}

.pageheader{
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  COLOR:#000000;
  LINE-HEIGHT: 18pt;
  font-size: 130%;
  FONT-WEIGHT:bold;
}

.photocredit {
  color: #999;
  font-size: 90%;
}

.portletbanner{
  color: #ff9900;
  font-size: 110%;
  font-weight: bold;
}

.portletcontainer {
  border: 0px;
  background-color: #FFFFFF;
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  font-size: 93%;
}

.portletcontainerBlended {
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  background-color: #FFFFFF;
}

.portletcontent {
  font-size: 90%;
}

.portletdate {
  color: #95a5aa;
  font-size: 90%;
}

.portletfooter{
  background-color: #FFFFFF;
  font-size: 90%;
}

.portletheader{
  color: #ff9900;
  font-weight: bold;
}

.portletheading{
/* exact duplicate of .portlettitlebar until we convert completely to .portlettitlebar */
  background-color: #ff9900;
  color: #004759;
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  font-weight: normal;
}

.portletHjelpetekstNormalBody {
  background-color:#fbc88e;
}

.portletprecolon {
  color: #333;
  font-weight: bold;
  font-size: 100.00001;
}

.portlettext {
  color: #333;
  font-size: 94%;
}

.portlettextlarge {
  color: #004759;
}

.portlettitle {
  color: #004759;
  font-weight: bold;
  font-size: 94%;
}

.portlettitlebar{
  background-color: #ff9900;
  color: #004759;
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  font-weight: normal;
}

.portlettitlebarHjelpetekstMinimized {
  background-color:#b7cbd1;
}

.portlettitlebarHjelpetekstNormal {
  background-color:#fe911b;
}

.portlettitlelarge {
  color: #004759;
  font-weight: bold;
  BACKGROUND-COLOR: #D7E2E6;
  padding-left: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

.portlettitlelargeFase2Fontresize {
  color: #004759;
  font-weight: bold;
  BACKGROUND-COLOR: #D7E2E6;
  padding-left: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

.portlettitlelargeNoLeftSpace {
  color: #004759;
  font-weight: bold;
  BACKGROUND-COLOR: #D7E2E6;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

.portlettitlelargeonly {
  color: #004759;
  font-weight: bold;
  font-size: 100.00001%;
}

.portlettitlelargeorange {
 color: #76492b;
  font-weight: bold;
    padding-left: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
 }
.portlettitleorange {
 color: #76492b;
  font-weight: bold;
   font-size: 90% 
 }

.precolon {
  color: #004759;
  font-size: 100.00001;
}

.priorityHigh {
  color:red;
  FONT-WEIGHT:bold;
}

.priorityLow {
  color:blue;
  FONT-WEIGHT:bold;
}

.priorityMedium {
  color:goldenrod;
  FONT-WEIGHT:bold;
}

.radiodefault {
/* All radio fields not explicitly given a class attribute will have this stylename. Do not remove! */
}

.radiospacing {
  width: 10px;
  height: 0px;
}
/* Endret av Kathrine */
.relatedBody {
  background-color: #ecf1f3;
	font-size: 100.00001%;
}
/* Endret av Kathrine */
.relatedBody:visited {
  color:#ff00ff;
	font-size: 100.00001%;
}

.relatedBodySizeAdjust {
  font-size: 98%;
}

/* Endret av Kathrine */
.relatedHeader {
/*Exist also in a version within td tag. See "td.relatedHeader" below.*/
  background-color: #ecf1f3;
	font-size: 100.00001%;
}

/* Endret av Kathrine */
.relatedHeader:visited {
  color:#ff00ff;
	font-size: 100.00001%;
}

.reportHeader {
  font-size: 90%;
  TEXT-TRANSFORM: uppercase;
  BACKGROUND-COLOR: #f3dc79;
}

.reportSection {
  BACKGROUND-COLOR: silver;
}

.row {
/* Use for lists where we want the row colors to be the same each row. */
  BACKGROUND-COLOR: white;
}

.row1 {
  BACKGROUND-COLOR: white;
}

.row2 {
  BACKGROUND-COLOR: lightgrey;
}

.searchair {
  padding-left:0.5em;
  padding-right:0.5em;
  padding-bottom:0.5em;
}


.SCnormalGronngra {
  color:#099;
  font-size:100%;
  font-weight:normal;
}

.SCnormalGronngraFet {
  color:#099;
  font-size:100%;
  font-weight:bold;
}

.SCnormalHvit {
  color:#fff;
  font-size:100%;
  font-weight:normal;
}

.SCnormalHvitFet {
  color:#fff;
  font-size:100%;
  font-weight:bold;
}

.SCnormalMork {
  color:#004759;
  font-size:100%;
  font-weight:normal;
}

.SCnormalMorkFet {
  color:#004759;
  font-size:100%;
  font-weight:bold;
}

.SCnormalMorkebrun {
  color:#76492b;
  font-size:100%;
  font-weight:normal;
}

.SCnormalMorkebrunFet {
  color:#76492b;
  font-size:100%;
  font-weight:bold;
}

.SClitenGronngra {
  color:#099;
  font-size:94%;
  font-weight:normal;
}

.SClitenHvit {
  color:#fff;
  font-size:94%;
  font-weight:normal;
}

.SClitenMork {
  color:#004759;
  font-size:94%;
  font-weight:normal;
}

.SClitenMorkebrun {
  color:#76492b;
  font-size:94%;
  font-weight:normal;
}

.SCstorGronngra {
  color:#099;
  font-size:130%;
  font-weight:normal;
}

.SCstorGronngraFet {
  color:#099;
  font-size:130%;
  font-weight:bold;
}

.SCstorHvit {
  color:#fff;
  font-size:130%;
  font-weight:normal;
}

.SCstorHvitFet {
  color:#fff;
  font-size:130%;
  font-weight:bold;
}

.SCstorMork {
  color:#004759;
  font-size:130%;
  font-weight:normal;
}

.SCstorMorkFet {
  color:#004759;
  font-size:130%;
  font-weight:bold;
}

.SCstorMorkebrun {
  color:#76492b;
  font-size:130%;
  font-weight:normal;
}

.SCstorMorkebrunFet {
  color:#76492b;
  font-size:130%;
  font-weight:bold;
}

.SCstorstGronngra {
  color:#099;
  font-size:140%;
  font-weight:normal;
}

.SCstorstGronngraFet {
  color:#099;
  font-size:140%;
  font-weight:bold;
}

.SCstorstHvit {
  color:#fff;
  font-size:140%;
  font-weight:normal;
}

.SCstorstHvitFet {
  color:#fff;
  font-size:140%;
  font-weight:bold;
}

.SCstorstMork {
  color:#004759;
  font-size:140%;
  font-weight:normal;
}

.SCstorstMorkFet {
  color:#004759;
  font-size:140%;
  font-weight:bold;
}

.SCstorstMorkebrun {
  color:#76492b;
  font-size:140%;
  font-weight:normal;
}

.SCstorstMorkebrunFet {
  color:#76492b;
  font-size:140%;
  font-weight:bold;
}

.SCLhvit {
  background-color:#fff;
}

.SCLlysGra {
  background-color:#ecf1f3;
}

.SCLlysOrangebrun {
  background-color:#F5E2C5;
}

.SCLmorkGra {
  background-color:#d7e2e6;
}

.SCLmorkGronn {
  background-color:#009999;
}

.SCLmorkOrangebrun {
  background-color:#F6C686;
}

.SCLtittel {
  color:#004759;
  font-size:94%;
  font-weight:bold;
}

.searchbody {
  BACKGROUND-COLOR:#ecf1f3;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 100.00001%;
}

.searchbody2 {
  BACKGROUND-COLOR:#d7e2e6;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 100.00001%;
}


.searchmaintitle {
  font-size: 100.00001%;
}

.searchbutton a:link, .searchbutton a:visited {
  color: #ffffff;
}

.searchbutton {
  font-size: 90%;
  background-color:#fe911b;
  border: medium none;
  padding-left: 0px;
  cursor: pointer;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom:0px;
  color: #ffffff;
}

.searchnumber {
  BACKGROUND-COLOR:#D7E2E6;
  color: #004759;
  font-weight: bold;
  font-size: 90%
}

.searchtitle {
  padding-left: 0.5em;
  padding-top: 0.5em;
  color: #099;
  BACKGROUND-COLOR:#ecf1f3;
  font-size: 100.00001%;
}

.searchtitle2 {
  padding-left: 0.5em;
  padding-top: 0.5em;
  color: #099;
  BACKGROUND-COLOR:#d7e2e6;
  font-size: 100.00001%;
}

.searchtoptitle {
  color: #04123e;
  font-weight: bold;
  font-size: 90%;
  background-color: #d7e2e6;
  padding-left: 0.5em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

.select1char {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 33px;
  font-size: 90%;
}

.select4chars {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 50px;
  font-size: 90%;
}

.selectdefault {
/* All select fields not explicitly given a class attribute will have this stylename. Do not remove! */
}

.sitemap1 {
  color: #04123e;
}

.sitemap2 {
  color: #099;
  font-size: 90%;
}

.sitemap3 {
  color: #099;
  font-size: 90%;
}

.smallblue {
  color: #04123e;
  font-size: 95%;
}

.smallbluefooter {
  color: #04123e;
  font-size: 100.00001%;
}

.smallbluesmall {
  color: #04123e;
  font-size: 71%;
}

/* Endret av kathrine */
.smallgrey {
  color: #333;
  font-size: 100.00001%;
}

.smalllink {
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #099;
  font-size: 95%;
}

.smalllinkfooter {
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  color: #099;
  font-size: 100.00001%;
}

.smalllinksmall {
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 100.00001%;
  color: #099;
}

.spacerRow {
  BACKGROUND-COLOR: white;
  HEIGHT: 10px;
}

.successMessage{
  font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
  COLOR:green;
}

.tabselected {
  font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
  font-size: 90%;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  vertical-align: middle;
}

.tabunselected {
  font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
  font-size: 90%;
  font-weight: bold;
  color: #018E01;
  text-decoration: none;
  vertical-align: middle;
}

.textareadefault {
/* All textarea fields not explicitly given a class attribute will have this stylename. Do not remove! */
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 296px;
  font-size: 90%;
}

.textareaFullSpan {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 100%;
  font-size: 90%;
}

.textareaFullWidth {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 296px;
  font-size: 90%;
}

.textareaHalfWidth {
/* IE6 sp1 (and possibly other versions) will not inherit the font-family from the body tag, so it must be explicitly stated here :-( */
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  width: 148px;
  font-size: 90%;
}

.titlebar{
  background-color: #009999;
}

.trace {
  color: #999;
  font-size: 95%;
}

.tracefooter {
  color: #999;
  font-size: 100%;
}

a:link {
  text-decoration:none;
  color: #099;
}

A:VISITED {
 color: #73b2b2;
 text-decoration:none;
 font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
}

BODY {
/* font-size set to 100.00001% to overcome bugs in IE and Opera. -IE requires % and Opera requires accurateness when using % instead of em as relative size unit. */
  color: #333;
  /*background-color: #FFFFFF; --- Maria */
  background-color:#b7cbd1;
  font-family:Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
  background-repeat: no-repeat;
  font-size: 11px;
  margin-top:4; 
  margin-right:0; 
  margin-bottom:0; 
  margin-left:0;
}

div {
/* font-size set in order to ensure inheritage in IE*/
  font-size: 100.00001%;
}

form {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px
}

table {
/* font-size set in order to ensure inheritage in IE*/
  font-size: 11px;
}

td.finansieringBG:visited {
  color:#996600;
}

td.relatedBody:visited {
  color:#996600;
}

td.relatedBody{
  background-color: #ecf1f3;
}

td.relatedHeader:visited {
  color:#996600;
}

td.relatedHeader{
  background-color: #d7e2e6;
}

UL LI {
/* Style LI-elements only when between start- and end-UL-tag When inside OL-tag, we want numbers, not squares... */
  list-style-type: square;
}

.admInputWidthLong {
  color: #000;
  font-size: 90%;
  width: 200px;
}

.admInputWidthShort {
  color: #000;
  font-size: 90%;
  width: 150px;
}

/* ProgramNettSteder */

.headingProg {
  color: #FFFFFF;
  /*font-weight: bold;*/
  font-size: 180.00001%;
  font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.bgMenu1Over {
	background-color: #FFB97F; /* Lys Oransje */
}

.bgMenu1Out {
	background-color: #ffffff; /* Hvit */
}

.bgMenu2Out {
	background-color: #ecf1f3; /* Lys grå */
}


.bgMenuActive {
	background-color: #d7e2e6; /* Mørk grå */
}

.menu4level {
  color: #04123e;
  font-size: 71.00001%;
  font-family:Geneva, Arial, Helvetica, san-serif;
}

.menu4level A:link, .menu3level A:visited {
  color: #004759;
}

.bgMenu2Out {
	background-color: #ecf1f3;
}

.columnNarrow {
	background-color: #b7cbd1;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5;
}

td {
	font-size: 11px;
}

 
 