  BODY          { font-family: arial,helvetica;
                  font-size:80%;
                  background: #FCFFFC;
                  margin: 0pt;}

  TR.list_even  { background: #F1F1FF }
  TD.TDS        { font-weight: bold; background: #DDDDDD}

  H1            { font-size: 140%; text-align: center; font-weight: bold}
  H2            { font-size: 120%; font-weight: bold}
  TH            { color: black; font-weight: bold }

  table         { font-size: 100% }

  td.counter          {padding: 7px; font-size:75%}
  td.counter img      {vertical-align:middle}

  table.main    { border-bottom:thin black dotted;
                  font-size: 100%;
                  vertical-align: top}

  td.main       { vertical-align: top}

  td.pageheader { font-family: verdana; font-size:250%; color: #E36E00;
                  padding:10pt; background: #DDDDFF; vertical-align:bottom; }

  td.menu       { padding: 5pt;  background:#DDDDFF}


  td.menuheader { background:#E36E00; text-align: center;
                  color: white; font-weight:bold;
                  padding: 1.4pt,0px,1.4pt,2pt}

  td.menuitem   { border: none; color:black;
                  padding:1px,0px,1px,2px}

  td.textheader { font-size: 120%; font-weight: bold;
                  border-bottom: none; padding: 15px;
                  text-align: left}

  td.article    { font-weight:normal; color:black;
                  border-bottom:3px #AAAAAA solid;
                  padding:3pt,2pt,5pt,8pt}

  td.newmenu    { padding:2px}

  td.newlink    { padding:7px}

  td.buttonrow   { border: none; padding:12pt}

  P.error       { color: red; margin: 0.1em}

  P.tips        { padding-left: 3em; text-indent: -3em;
                  align: left; }

  P.copyright   { font-size:80%; font-weight:bold; text-align: center}

  p.date        { font-size:80%; font-family:arial; margin:0px; padding:0px; color: brown}

  p.heading     { font-size:130%; font-weight: bold; line-height:100%; color:black;
                  padding:0px; padding-bottom:0.2em;margin:2px;
                  vertical-align:top}

  td.colheader  { font-size:125%; font-family:verdana; font-weight: bold;
                  padding:8pt; padding-left:55pt; border-bottom:none}

  td.editlink   { }

  img           { border:0}
  img.bilde     { border:1px black; margin: 6pt}

  table.skjema     { border-collapse: collapse; margin: 10pt; border: 0px solid black; padding:0,4pt,0,4pt }
  table.skjema td  { border: 0px; padding: 5pt,12pt,5pt,12pt; margin: 1px; }
  table.skjema th  { border: 0px; background: #7999; padding: 5pt,12pt,5pt,12pt; margin: 1px; }

  table.res        { border-collapse: collapse; margin: 10pt; border: 1px solid black; padding:0,4pt,0,4pt }
  table.res td     { border: 1px solid black; padding: 1pt,6pt,1pt,6pt; margin: 1px; }
  table.res th     { border: 1px solid black; background: #9999; padding: 1pt,1pt,1pt,1pt; margin: 1px; }

  td.newlink a:link    { color:blue}
  td.newlink a:visited { color:blue}
  td.newlink a:active  { color:blue}

  td.newmenu a:link    { color:#7777AA}
  td.newmenu a:visited { color:#7777AA}
  td.newmenu a:active  { color:#7777AA}

  A:hover              { text-decoration:underline }

  p.heading a:link    {color:black}
  p.heading a:visited {color:black}
  p.heading a:active  {color:black}

  A:link        { text-decoration: none; color:blue; }
  A:visited     { text-decoration: none; color:blue; }
  A:active      { text-decoration: none; color:blue; }

  td.menuitem A:link    { color:#00008B; font-weight:light }
  td.menuitem A:visited { color:#00008B; font-weight:light }
  td.menuitem A:active  { color:#00008B; font-weight:light }

  td.search           { padding: 7pt; border: 2px black; }


  /* FORM for innlogging etc. */

  input         {font-size: 100%; color=black}
  input[type="Submit"]   {color=blue}

  td.editformheader {font-size: 150%;font-weight: bold;text-align: center;}

  table.edit    { border: thin black solid; font-size: 100%; background: #F0F0F1; margin: 2em }

