.tabellfot{
	background-color : #069806;
	color : #E7FFE7;
	font-weight : bold;
   padding: 1px 1px 1px 3px;
}
.nyhet{
	font-weight : bold;
	font-size : 11pt;
	background-color : #C0DED2;
    padding: 1px 1px 1px 3px;
}

 
  .GreenScrollbar  { 
scrollbar-face-color: #E7FFE7;
scrollbar-highlight-color : #069806; 
scrollbar-shadow-color : #000000; 
background-color: #B2D4C7  
/* background-color: #99B3CC */
 }
 

  .StdBakgrunn  { 
 background-color: #B2D4C7;
 margin-left: 50;
 border-left-style: ridge;
 border-left-color: #6DB298;
 border-right-style: ridge;
 border-right-color: #6DB298;
  /* color: #00CC00;  */
 }
   .StdBakgrunnNy  { 
 background-color: #FFFFFF;
 margin-left: 50;
 border-left-style: ridge;
 border-left-color: #6DB298;
 border-right-style: ridge;
 border-right-color: #6DB298;
  /* color: #00CC00;  */
 }
  .BakgrunnBane  { 
  /* background-color: #B2D4C7 ; */
  color: #003366;  
  background-color: #CCCCFF;
 }
 .tittel{
	font-weight : bold;
	font-size : 12pt;
}
.frist{
	color : #aaaeee;
	font-size : 10pt;
      padding: 1px 1px 1px 3px;
}

input.disabled{
	border-bottom: 1px solid #ccc; 
	border-left: 1px solid #666; 
	border-right: 1px solid #ccc; 
	border-top: 1px solid #666; 
	background: #fff;
}

.intro{
	font-size : 10pt;
	font-weight : bold;
      padding: 1px 1px 1px 3px;
}
.menypkt{
	color : #04763D;
	font-size : 10pt;
	font-weight : bold;
      padding: 1px 1px 1px 3px;
}
.vkol{
	background-color : #667776;
	font-size : 10pt;
      padding: 1px 1px 1px 3px;
}
.dnyhet{
	font-weight : normal;
	font-size : 8pt;
      padding: 3px 1px 1px 3px;
}.tabellinnhold{
	background-color : #FFFFFF;
	color : #000000;
	font-weight : normal;
   padding: 1px 0px 0px 2px;
}
.tabellhode{
	background-color : #069806;
	color : #E7FFE7;
	font-weight : bold;
    padding: 1px 1px 1px 3px;
}
.tabellhode1{
	/* background-color : #069806; */
	/* color : #E7FFE7; */
	font-weight : bold;
    padding: 1px 1px 1px 3px;
}
.tabellhodeNy{
	/* background-color : #069806; */
	/* color : #E7FFE7; */
	font-weight : bold;
	font-size: 36px;
	color:#006600;
    padding: 1px 1px 1px 3px;
}
.OverskriftNy{
	/* background-color : #069806; */
	/* color : #E7FFE7; */
	font-weight : bold;
	font-size:16px;
	color: #000000;
    padding: 1px 1px 1px 3px;
}
.overskrift{
	background-color : #C0DED2;
}
.tabellhale{
	background-color : #069806;
	color : #FFFFFF;
	font-weight : bold;
   padding: 1px 1px 1px 3px;
}
.hode2{
	background-color : #069000;
	color : #E7FFE7;
	font-weight : bold;
   padding: 1px 1px 1px 3px;
}
body{
	scrollbar-arrow-color: #990017;
}

.headercontent{
   /*border: 1px solid #333333;*/
   background-color: #E7FFE7;
   padding: 1px 1px 1px 1px;
}

.bakgrunninnlegg{
   background-color: #F5F5F5;
   padding: 1px 1px 1px 1px;
}
a {
	font-family : Verdana,Arial Narrow, MS serif;
	font-size : 8pt;
}
a.blue{
   color: #0063C1;
}

a.meny{
   color: #009A00;
   font-size : 10pt;
   font-weight : bold;
}
a.meny:hover{
   color: #0000FF;
   font-size : 10pt;
   font-weight : bold;
}
a.velg0{
   color: #336633;
   font-size : 8pt;
   text-decoration: none;   
}
a.velg0:hover{
   color: #0000CC;
   font-size : 8pt;
   text-decoration: none;
}
a.velg1{
   color: #336633;
   font-size : 8pt;
   font-weight : bold;
}
a.velg1:hover{
   color: #0000FF;
   font-size : 8pt;
   font-weight : bold;
}
a.velg2{
   color: #8080FF;
   font-size : 8pt;
   font-weight : bold;
}
a.velg2:hover{
   color: #0000FF;
   font-size : 8pt;
   font-weight : bold;
}
a.velggul{
   color: #FFFF00;
   font-size : 8pt;
   font-weight : bold;
}
a.velggul:hover{
   color: #0000FF;
   font-size : 8pt;
   font-weight : bold;
}
a.velgstor{
   color: #FFFF00;
   font-size : 10pt;
   font-weight : bold;
}
a.velgstor:hover{
   color: #0000FF;
   font-size : 10pt;
   font-weight : bold;
}

a.aktuell{
   color:#04763D;
   font-size : 8pt;
   font-weight : bold;
}
a.aktuell:hover{
   color: #DFFB21;
   font-size : 8pt;
   font-weight : bold;
}

a.aktuellred{
   color: #FF0000;
   font-size : 8pt;
   font-weight : bold;
}
a.aktuellred:hover{
   color: #0033CC;
   font-size : 8pt;
   font-weight : bold;
}

a.menywhite{
   color: #04763D;
   font-size : 10pt;
   font-weight : bold;
   text-decoration: none;
}
a.menywhite:hover{
   color: #DFFB21;
   font-size : 10pt;
   font-weight : bold;
   text-decoration: none;
}

a.menywhite:vlink{
   color: #FFFF40;
}


a.menywhite:alink{
   color: "#FFFF40";
}


a.blue{
   color: blue;
   font-size : 10pt;
   font-weight : bold;
   text-decoration: none;
}

a.blue:hover{
   color: #C80000;
   font-size : 10pt;
   font-weight : bold;
   text-decoration: none;
}

a.white{
   color: #FFFFFF;
}
a.white:hover{
   color: #FF2711;
}

a.white:visited{
   color: #FFFF40;
}

a.white:vlink{
   color: "fuchsia";
}

a.white:alink{
   color: "maroon";
}

a.white:visited:hover{
   color: #FF2711;
}



body{
	/* background-color : #F3FFF9; */
	font-family : verdana, arial,sans-serif;
	font-size : 9pt;
      margin: 0px 0px 0px 0px;
      scrollbar-face-color: #DCDCDC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E2E2E2;
	scrollbar-3dlight-color: #D7D7D7;	
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #A5A5A5;
}

form {
	margin : 0px;
}

input {
	font-family : Verdana, Arial Narrow, MS serif;
	font-size : 9pt;
}

input.button,button{
	background : #EFEFE7;
	border-bottom : 2px solid #848684;
	border-left : 2px solid #FFFFFF;
	border-right : 2px solid #848684;
	border-top : 2px solid #FFFFFF;
	color : #000000;
	font-family : verdana, arial,sans-serif;
	font-size : 9pt;
	text-align : center;
}

input.text{
	border : 1px solid #666666;
	background : #FFFFFF;
}

select{
	border : 1px solid #000000;
	font-family : Verdana, Arial Narrow, MS serif;
	font-size : 8pt;
}

td{
	font-family : Verdana,Arial Narrow, MS serif;
	font-size : 9pt;
}
td.brod{
	font-family : Verdana,Arial Narrow, MS serif;
	font-size : 8pt;
}

td.barn{
	font-family : Verdana,Arial Narrow, MS serif;
	font-size : 8pt;
	/*color: '#808080';*/
}

textarea{
	font-family : Verdana,Arial Narrow, MS serif;
	font-size : 9pt;
}

textarea.text{
	border : 1px solid #666666;
}

.toolbar{
	background-color : #DCDCDC;
	padding : 1px;	
	width: 100%;
	border-bottom : 1px solid #666666;
	border-left : 1px solid White;
	border-right : 1px solid #666666;
	border-top : 1px solid White;
}

.maincontent_org{
   /*background-color: #F5F5F5;*/
   margin: 1px 0px 1px 0px;
   padding: 3px 3px 3px 3px;
   border-bottom : 1px solid #666666;	
	border-top : 1px solid #666666;
   width: 100%;  
}
.detailcontent{
  background-color: #E7FFE7;
  margin: 0px 0px 1px 0px;
  padding: 3px 3px 3px 3px;
  border-bottom : 1px solid #666666;	
  border-top : 1px solid #666666;
  width: 100%; 
}
.errorcontent{
   background-color: #FFEEEE;
   color: #D00000;
   margin: 0px 0px 1px 0px;
   padding: 3px 3px 3px 3px;
   border-bottom : 1px solid #666666;	
   border-top : 1px solid #666666;
   border-left : 1px solid #666666;
   border-right : 1px solid #666666;   
}

.d_normal { font-family: sans-serif; font-size: 7pt; color: black; background-color : #FFFFFF; }
.d_adag	{ font-size: 7pt; color: black; background-color : #FFFFFF; }
.d_hdag	{ font-size: 7pt; color: red; background-color : #FFFFFF; }
.d_today	{ font-size: 7pt; font-weight: bold; background-color: #FFFFFF; color: black }

TD.d_head		{ font-size: 7pt; color: navy ; background-color: #F3F3F3}
TD.zd_today		{ font-size: 7pt; color: navy; font-weight: bold; background-color: blue }
TD.mainheader	{ color: darkgreen; font-family: sans-serif; font-size: 24pt; font-weight: bold; font-stretch: expanded; background-color: #DEEEDE}

TD.ngrey		{ color: #7f7f7f }
TD.ledetekst	{ font-weight: bold }
TD.header		{ font-weight: bold; background-color: #DEEEDE }
TD.line1		{ background-color: #DEEEDE}
TD.line2		{ background-color: #DEDEDE}
/* TD.meny		{ font-weight: bold; background-color: #DEEEDE} */
TD.msmall		{ font-size: 8pt ; font-weight: bold; background-color: #DEEEDE}
TD.mvsmall		{ font-size: 6pt ; font-weight: bold; background-color: #DEEEDE}
TD.smallest		{ font-size: 8pt ; color: #7f7f7f}
TD.message		{ color: red}
.kalendermeny	{ color: #B2D4C7 ; font-family: sans-serif; font-size: 12pt; font-weight: bold; background-color: #F3F3F3}
.kalendermeny1	{ color: #009933 ; font-family: sans-serif; font-size: 12pt; font-weight:bold; background-color: #F3F3F3}
.kalendermeny0	{ color: #B2D4C7 ; font-family: sans-serif; font-size: 10pt; font-weight: bold; background-color: #F3F3F3}



a.meny1{
   color: white;
   font-size : 8pt;
   font-weight : bold;
}
a.meny1:hover{
   color: yellow;
   font-size : 8pt;
   font-weight : bold;
}
a.aktiv{
   color: #069806;
   font-size : 8pt;
   font-weight : bold;
}

a.aktivlogo{
   font-family : Verdana,Arial Narrow, MS serif;
   color: #000000;
   font-size : 10pt;
   font-weight : bold;
   text-decoration: none;   
}
a.litenaktivlogo{
   font-family : Verdana,Arial Narrow, MS serif;
   color: #000000;
   font-size : 8pt;
   font-weight : bold;
   text-decoration: none;   
}
a.meny1ogo{
   color: #069806;
   font-size : 9pt;
   font-weight : bold;
   text-decoration: none;   
   }
a.litenmeny1ogo{
   color: #069806;
   font-size : 8pt;
   font-weight : bold;
   text-decoration: none;   
   }
a.litenmeny1ogo:hover{
   color: #000000;
   font-size : 8pt;
   font-weight : bold;
   text-decoration: none;   
}

a.meny1ogo:hover{
   color: #000000;
   font-size : 9pt;
   font-weight : bold;
   text-decoration: none;   
}

.detail_tab_dummy{
   border-bottom: 1px solid black;
   background-color: #E7FFE7;
   padding: 1px 1px 1px 1px;
}

.detail_tab_dummy1{
   border-bottom: 1px solid #a9a9a9;
   background-color: #87BCA8;
   padding: 1px 1px 1px 1px;
}



.olddetail_tab_dummy1{
   border-bottom: 1px solid #a9a9a9;
   background-color: #017D5B;
   padding: 1px 1px 1px 1px;
}

.detail_tab_dummy2{
   border-bottom: 1px solid #a9a9a9;
   background-color: #B2D4C7;
   padding: 1px 1px 1px 1px;
}

.detailcard_main{
   border-bottom: 1px solid #a9a9a9;
   border-left: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   padding: 2px 2px 2px 2px;
   background-color: #f5f5f5;
   color : #FFFFFF;
   font-weight : bold;
}

.aktiv_tab{
   border-left: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   border-top: 1px solid #a9a9a9;
   padding: 0px 1px 1px 1px;
   background-color: #E7FFE7;
   cursor: hand;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: center;
   color : #E7FFE7;
   font-weight : bold;
}

.aktiv_tab1{
   border-left: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   border-top: 1px solid #a9a9a9;
   padding: 0px 1px 1px 1px;
   background-color: #B2D4C7;
   cursor: hand;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   text-align: center;
   color : #E7FFE7;
   font-weight : bold;
}

.passiv_tab{
   border-bottom: 1px solid black;
   border-left: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   border-top: 1px solid #a9a9a9;
   padding: 1px 1px 1px 1px;
   background-color: #069806;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   cursor: hand;
   color: #FFFFFF;
   font-weight : bold;
}

.passiv_tab1{
   border-bottom: 1px solid #a9a9a9;
   border-left: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   border-top: 1px solid #a9a9a9;
   padding: 1px 1px 1px 1px;
   background-color: #DEE7C6;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   cursor: hand;
   color: #FF4040;
   font-weight : bold;
}

.heading{
   color:#04763D;
   font-size : 9pt;
   font-weight : bold;
}
.sortliten{
   font-size: 8pt;
}

b.miniblue{
   color: #0063C1;
   font-size: 9pt;
   font-weight : plain;
}


