
  body { background-color: #ebf8ea; 
         color: #000000; 
	 border-collapse: collapse; 
         margin: 0em 0em 0em 0em;
         padding: 0.4em 0.4em 0.4em 0.4em; 
  } 


  h1 	{ font-size: 3em; }
  
  h2    {
          background-color: #e5f0ff;
          color: #030547;
          text-decoration: none;
          display: block;
          border: 1px solid #990099;
          font-size: 1.4em;
  }

  #hoved h2 {
          font-family: cursive; 
          margin: .5em 0em 0em 0em;
          padding:  0.1em  0.1em  0.1em  1em;
  }
 
  #meny h2 { margin: 0em 0em 0em 0em;
             padding: 0em 0em 0em 0em;  
  }

  h3, h4, h5, h6 {
          background-color: #e5f0ff;
          color: #030547;
          text-decoration: none;
          border-bottom: 1px solid #990099;
          border-right: 1px solid #990099;
          display: block;
  } 

  #hoved h3, #hoved h4, #hoved h5, #hoved h6 {
          font-family: cursive; 
          margin: 1em .5em 1em .5em;
          padding:  0.1em  0.1em  0.1em  1em;
  }

  
  #meny ul {
         background-color: #cbe6cb; 
         color: #000000;
         list-style: none outside;
         margin: 0.2em 0em 0.2em 8%; 
         padding: 0em 0em 0em 0em;
         /* display: block; */  
  }


  #meny li { margin: 0em 0em 0em 0em;
             padding: 0em 0em 0em 0em;
             display: inline;
  }


  #meny a { 
         background-color: #cbe6cb;  
         color: #000000; 
         text-decoration: none;
         display: block; 
         font-weight: bold;
         padding: 0em 0.5em; 
  }
  
  #meny a:link          { color: #000000; background-color: #cbe6cb; }
  #meny a#valgt:link    { color: #000000; background-color: #ebf8ea; }
  #meny a#valgt:visited { color: #7D009A; background-color: #ebf8ea; } 
  #meny a:visited       { color: #7D009A; background-color: #cbe6cb;} 
  #meny a:hover         { color: #0000ff; background-color: #ebf8ea; } 
  #meny a:active        { color: #003571; background-color: #cbe6cb;}

  img {
      margin: 0em .5em .5em .5em;
      border: 1px solid #666666;
      position: relative; 
  } 
  img#topp {
      margin: 0em 5px 0em 0em;
      position: relative; 
      float: right;
      border: none;
  } 

  img.right {
      margin: 0em .5em .5em .5em;
      position: relative; 
      float: right;
      border: 1px solid #666666;
  } 

  img.left {
      margin: 0em .5em .5em .5em;
      position: relative; 
      float: left;
      border: 1px solid #666666;
  }
  #hoved a { 
         color: #000000; 
	 background-color: #ebf8ea; 
         text-decoration: underline;
  }

  #hoved a:link    { color: #000000; background-color: #ebf8ea;  }
  #hoved a:visited { color: #7D009A; background-color: #ebf8ea;  } 
  #hoved a:hover   { color: #0000ff; background-color: #ebf8ea;  } 
  #hoved a:active  { color: #003571; background-color: #ebf8ea;  }
    

  #hoved p {
	  background-color: #ebf8ea;
          color: #000000;
          margin: 1em 1em 1em 1em;
  }

  #topp { background-color: #e5f0ff ; 
	  color: #030547; 
          margin: 0em 0em 0em 0em;
          padding: 0.4em 0em 0.4em 8%;
          border-left: 4px solid #030547; 
          border-top: 4px solid #030547; 
	  font-family: fantasy, cursive; 
  }

  #meny {
          position: relative; 
          background-color: #030547;
          color: #eeeeee; 
          margin: 0em 0em 0em 0em;
          padding: 0.4em 0.7em 4em 0.7em;
          float: left;
          width: 22%;
          border-right: 1px dotted #999999;
          font-family: sans-serif;
          font-size: 0.9em; 
	  overflow: hidden; 
          }

  #hoved {
          position: relative;
          margin: 0em 0em 0em 25%;
          padding: 0em 1em 2em 0em;
  }
  
  #bunntekst { display: none }

