/*
 TRENINGSDAGBOK STYLESHEET - Pål Christian Ingierd
 modified 09/09/00
*/

BODY {
  background: ffffee;
  font-family: verdena, helvetica, sans-serif;
  font-size: 10pt }

  
TABLE  { border-collapse: separate;
         vertical-align: top;
         margin-top: 0pt; 
         empty-cells: show; 
         font-family: verdena, helvetica, sans-serif;}   

TABLE.gulkant {
  border: 4px solid yellow; }
  
TABLE.sortkant {
  border: 2px solid black; }  

TABLE.list 
{
   empty-cells: show;
   font-size: 8pt;
   border-collapse: collapse;
   border: 1px solid black;
}  

TH.list
{
   text-align: left;
   font-size: 8pt;
   border-bottom: 1px solid gray; 
   background: #880033; 
   color: white;
}
TH.list_vk
{
   text-align: left;
   font-size: 8pt;
   border-bottom: 1px solid gray; border-left: 1px solid gray;
   background: #880033; 
   color: white;
}
TD.list
{
   font-size: 8pt;
   border-bottom: 1px solid gray; border-left: 1px solid gray;
}

TD.list_highlight
{
   font-size: 8pt;
   background: #ffff80;
   border-bottom: 1px solid gray; border-left: 1px solid gray;
}  
TD {
  font-family: verdena, helvetica, sans-serif;
  font-size: 9pt;
  margin-top: 0pt;
  vertical-align: top; }     

TH {
  font-family: verdena, helvetica, sans-serif;
  font-size: 10pt }    
  
P {
  margin-top: 0;
  font-family: verdena, helvetica, sans-serif;
  font-size: 9pt }   
  
FONT {
  font-family: verdena, helvetica, sans-serif;
  font-size: 8pt }  
  
H1 {
  color: #4B0000;
  font-family: verdena, helvetica, sans-serif;
  font-size: 16pt;
  margin-bottom: 0;
  margin-top: 4pt;}

H2 {
  color: #4B0000;
  font-family: verdena, helvetica, sans-serif;
  font-size: 12pt;
  margin-top: 0;
  margin-top: 0pt; }

H3 {
  color: #4B0000;
  font-family: verdena, helvetica, sans-serif;
  font-size: 10pt;
  margin-bottom: 0;
  margin-top: 0pt; }

H4 {
  color: 002200;
  font-family: verdena, helvetica, sans-serif;
  font-size: 9pt
  margin-top: 0pt; }

H5 {
  color: 002200;
  font-family: verdena, helvetica, sans-serif;
  font-size: 8pt
  margin-top: 0pt;  }
  
PRE {
  font-family: courier;
  font-size: 10pt}

INPUT {
  border:1px solid outset olive;
  font-family: verdena, helvetica, sans-serif;
  font-size: 9pt;}     

INPUT.noborder {
  border:none;
  font-family: verdena, helvetica, sans-serif;
  font-size: 9pt;}   

SELECT {
  border:1px solid outset olive;
  font-family: verdena, helvetica, sans-serif;
  font-size: 9pt }   

    
TEXTAREA {
  border:1px solid outset olive;
  font-family: verdena, helvetica, sans-serif;
  font-size: 9pt}
}




A:link { 
  text-decoration: underline; color: 1111AA; }

A:visited { 
  text-decoration: underline; color: BB7700; }

A:active { 
  text-decoration: underline; color: FF0000; }

A:hover {
  text-decoration: underline; color: FF0000; } 

.header {
  background: ffcc88 ;}
  
A.diskret:link    { text-decoration: none; color:white; }  
A.diskret:visited { text-decoration: none; color:white; }   
A.diskret.active  { text-decoration: none; color:white; }   
A.diskret:hover   { text-decoration: none; color:white; }  

.highlighted {
  background: ffffcc;}
  
.white {
  background: ffffee;}
  
.mini {
  font-size: 7pt} 
  
.liten {
  font-size: 8pt} 
  
.graa { font-size: 7pt;
              color: gray;
          	  font-family: verdana, arial, sans-serif }      

.copyright {  font-size: 7pt;
              color: gray;
          	  font-family: verdana, arial, sans-serif }  
          	  
   TD.vkant {border: 1px solid black;border-top: hidden;border-bottom: hidden;border-right: hidden; }
   TD.hkant {border: 1px solid black;border-top: hidden;border-bottom: hidden;border-left: hidden; }
   TD.hukant {border: 1px solid black;border-top: hidden;border-left: hidden; }
   TD.vukant {border: 1px solid black;border-top: hidden;border-right: hidden; }
   TD.htkant {border: 1px solid black;border-bottom: hidden;border-left: hidden; }
   TD.vtkant {border: 1px solid black;border-bottom: hidden;border-right: hidden; }
   TD.ukant {border: 1px solid black;border-top: hidden;border-left: hidden; border-right: hidden; }
   TD.tkant {border: 1px solid black;border-bottom: hidden;border-left: hidden; border-right: hidden; }
   TH.ukant {border: 1px solid black;border-top: hidden;border-left: hidden; border-right: hidden; }
   TH.hukant {border: 1px solid black;border-top: hidden;border-left: hidden; }
   TH.hukantliten {border: 1px solid black;border-top: hidden;border-left: hidden; 
                   color: 002200; font-family: verdena, helvetica, sans-serif; font-size: 8pt;}
   TH.vukant {border: 1px solid black;border-top: hidden;border-right: hidden; }  
   
   TABLE.cal {
   border: 2px solid #4B0000; 
   border-collapse: collapse;
}
   
TD.cal {text-align: right; border: 1px solid gray}   
TD.calr {text-align: right; border: 1px solid gray; background: red}   
TH.cal {text-align: center;}

A.cal:link    { text-decoration: none; color:blue; }  
A.cal:visited { text-decoration: none; color:blue; }   
A.cal.active  { text-decoration: none; color:blue; }   
A.cal:hover   { text-decoration: none; color:blue; }  
