    
  body { background-image: url(bgtile2.jpg);
    font-family: Verdana,sans serif;
    font-size: 10pt;
    text-align: center;
    color: rgb(0, 0, 0);
    margin-top: 10px;
    }

  h1 { font-size: 12pt;
    font-weight: bold;
    font-variant: small-caps;
    margin-top: 0em;
    margin-bottom: 0em;
    color: rgb(0, 0, 0);
    font-family: Verdana,sans-serif ! important;
    }

  h2 { font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 0em;
    margin-bottom: 0em;
    color: rgb(0, 0, 0);
    }

  h3 { font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-style: italic;
    margin-top: 0em;
    margin-bottom: 0em;
    color: rgb(0, 0, 0);
    }

  h4 { font-family: Verdana,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-top: 0em;
    margin-bottom: 0em;
    color: rgb(0, 0, 0);
    }

  hr { border: 0px none ;
    width: 680px;
    height: 7px;
    color: rgb(29, 45, 158);
    background-color: rgb(29, 45, 158);
    text-align: center;
    }

  p { font-family: Verdana,sans-serif;
    font-size: 10pt;
    margin-top: 0em;
    margin-bottom: 0em;
    color: rgb(0, 0, 0);
    }

  p.mini { font-family: Verdana,sans-serif;
    font-size: 8pt;
    margin-top: 0em;
    margin-bottom: 0em;
    color: rgb(0, 0, 0);
    }

  p.red { font-family: Verdana,sans-serif;
    font-size: 10pt;
    margin-top: 0em;
    margin-bottom: 0em;
    color: rgb(255, 0, 0);
    text-align: center;
    }
  
  p.down { font-family: Verdana,sans-serif;
    font-size: 8pt;
    margin-top: 10px;
    margin-bottom: 0em;
    color: rgb(0, 0, 0);
    }

  p.miini { font-family: Verdana,sans-serif;
    font-size: 7pt;
    }
    
  p.sitat { font-family: Verdana,sans-serif;
    font-size: 8pt;
    font-style: italic;
    margin-top: 10px;
    margin-left: 15px;
    margin-bottom: 10px;
    color: rgb(0, 0, 0);
    }
    
p.kursiv { font-family: Verdana,sans-serif;
    font-size: 10pt;
    font-style: italic;
    color: rgb(0, 0, 0);
    }
    
p.innrykk { font-family: Verdana,sans-serif;
    font-size: 10pt;
    margin-left: 15px;
    color: rgb(0, 0, 0);
    }


  a { font-family: Verdana,sans serif;
    font-size: 10pt;
    color: rgb(0, 0, 153);
    }
  
  a.knapp { font-family: Verdana,sans serif;
    font-size: 8pt;
    color: rgb(0, 0, 153);
    }


  a img { border: none ;
    }
    
  a:link, a:visited, a:active { text-decoration: none;
    }
  a:hover { text-decoration: underline;
  	}

  a.marg1 { font-family: Verdana,sans serif;
    font-size: 15pt;
    font-weight: bold;
    color: rgb(79, 170, 89);
    }

  a.marg2 { font-family: Verdana,sans serif;
    font-size: 8pt;
    font-weight: bold;
    color: rgb(79, 170, 89);
    }
 
  ol { font-family: Verdana,sans-serif;
    font-size: 10pt;
    margin-top: 9px;
    color: rgb(0, 0, 0);
    }

  ul  { padding-left: 0px; margin-left: 0px;
    }

  ul { font-family: Verdana,sans-serif;
    font-size: 10pt;
    margin-top: 9px;
    color: rgb(0, 0, 0);
    list-style-image: url();
    padding-left: 25px;
    }

  li { margin-bottom: 7px; 
    }

  blockquote { font-family: Verdana,sans-serif;
    font-size: 10pt;
    margin-top: 8px;
    margin-left: 27px;
    margin-bottom: 8px;
    color: rgb(0, 0, 0);
    }
    
  table {font-family: Verdana,sans-serif;
    font-size: 10pt; }
    
  table.front {font-family: Verdana,sans-serif;
    font-size: 10pt; border: 0; width: 325px; }

  table.book {font-family: Verdana,sans-serif;
    font-size: 10pt; border: 0; width: 100%; }
    
  td.utvid1 {width: 115px; }
  td.utvid2 {width: 120px; }
    
/* 	
Created by Bjarte Kalstveit Vebjørnsen  <bjartekv@gmail.com>	
This contains tabbed and button styles.
Code is inspired by the sliding doors article on a list apart
http://alistapart.com/articles/slidingdoors/
*/

/* Blue tabs */
#header {
  float:right;
  width:100%;
  font-size:93%;
  line-height:normal;
  }
#header ul {
  margin-top: 0px;
  float:right;
  padding:0px 15px 0;
  list-style:none;
  }
#header li {
  float:left;
  background:url("blue_left.gif") no-repeat left top;
  margin: 0px;
  padding: 0px 0px 0px 9px;
  }
#header a {
  float:left;
  display:block;
  background:url("blue_right.gif") no-repeat right top;
  padding:10px 15px 6px 6px;
  text-decoration:none;
  font-size:12px;
  color: #000000;
  }

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */

#header a:hover {
  color: rgb(89, 172, 255);
  }
#header .current {
  background-image:url("blue_left_on.gif");
  }
#header .current a {
  background-image:url("blue_right_on.gif");
  color: rgb(89, 172, 255);
  }
	
/* yellow tabs */

  #menu {
  	height:auto;
  	width: 150px;
	}
  #menu ul {
  	margin:0;
  	list-style:none;
	}

  #menu li {
  	background:url("yellow.gif") no-repeat left top;
  	margin:5px;
  	height:30px;
  	width:130px;
  	text-align: center;
  	line-height: 200%;
 	}

  #menu a {
  	display:block;
  	width:100%;
  	height:100%;
  	text-decoration:none;
  	color:#000;
  	font-size:12px;
	}
	
  #menu a:hover {
	color: rgb(89, 172, 255);
	}
	
  #menu .current {
  	background-image:url("yellow_on.gif");
	}
	
  #menu .current a {
  	color:#333;
	}
	
/* world tabs */

  #menu2 { 
  	height: auto;
  	width: 140px;
  	margin-left: 2px;
	}
  #menu2 ul {
    margin:0;
   	list-style:none;
	}

  #menu2 li {
  	background:url("graaknapp.jpg") no-repeat left top;
  	margin: 3px;
  	padding-top: 8px;
  	height:40px;
  	width:135px;
  	text-align: center;
  	vertical-align: middle;
  	line-height: 100%;
 	}

  #menu2 a {
  	display:block;
  	width:100%;
  	height:100%;
  	text-decoration:none;
  	color:#000;
  	font-size:12px;
	}
	
  #menu2 a:hover {
	color: rgb(89, 172, 255);
	}
	
  #menu2 #current {
  	background-image:url("yellow_on.gif");
	}
	
  #menu2 #current a {
  	color:#333;
	}


/* End of Bjartes stylesheet */



  #altomslutt { width: 760px;
    background-color: rgb(255, 255, 255);
    margin-left: auto;
    margin-bottom: 20px;
    margin-right: auto;
    }

  #heading {
  	width: 760px;
  	height: 225px;
  	background-image: url(bakheading.png);
  	background-repeat: no-repeat;
	}


  #float-L { width: 200px;
    float: left;
    }

  #lefti { padding: 8px;
    width: 180px;
    }
  
  #bladmarg  { width: 150px;
    text-align: center; 
    margin-left: 0px; 
    background-image: url(bladverti.png);}

  #leftimenu1 { width: 125px;
    margin-left: 32px;
    margin-top: 35px;
    }

  #sitati { padding: 5px;
    width: 125px;
    margin-left: 32px;
    background-color: rgb(246, 220, 201);
    }

  #leftu { clear: both;
    width: 680px;
   
    margin-left: 40px;
    margin-top: 0px;
    padding-top: 20px;
    background-color: rgb(255, 255, 255);
    background-image: url(bladhori.png);
    text-align: center;
    }
  
  #tittel { width: 140px; height: 40px;
  	margin-left: 28px;
  	text-align: center; }
  
  #float-R { width: 220px;
    float: right;
    }

  #float-RB { width: 135px;
    float: right;
    margin-top: 56px;
    margin-right: 25px;
    }

  #float-RC { padding: 8px;
    width: 145px;
    float: right;
    margin-top: 15px;
    margin-right: 10px;
    }
  
  #floati-RC { padding: 0px;
  	background-image: url(bladlodd.png);
    width: 137px;
    margin-top: 0px;
    margin-right: 0px;
    }

  #righti { padding: 8px;
    width: 230px;
    margin-left: 15px;
    }

  #righti2 { width: 200px;
    margin-left: 20px;
    }

  #main { background-color: rgb(255, 255, 255);
    margin-top: 20px;
    margin-left: 200px;
    }

  #mainVid { background-color: rgb(255, 255, 255);
    width: 500px;
    margin-top: 10px;
    margin-left: 200px;
    }

  #mainB { background-color: rgb(255, 255, 255);
    width: 370px;
    margin-top: 10px;
    margin-left: 200px;
    }

  #mainC { background-color: rgb(255, 255, 255);
    width: 760px;
    margin-top: 10px;
    margin-left: 0px;
    }


  #main2 { float: right;
    background-color: rgb(255, 255, 255);
    clear: right;
    width: 558px;
    }

  #sitat { padding: 1em;
    width: 280px;
    background-color: rgb(246, 220, 201);
    }

  #main2-L { float: left;
    width: 320px;
    background-color: rgb(255, 255, 255);
    padding-left: 2em;
    }

  #main2-R { padding: 1em;
    float: right;
    width: 170px;
    background-color: rgb(255, 255, 255);
    margin-right: 0px;
    }

  #footer { background-color: rgb(255, 255, 255);
    width: 760px;
    clear: both;
    margin-top: 1em;
    }

  #rettig { width: 600px;
    margin-left: 80px;
    }

  .marg1 { margin-top: 1em;
    margin-right: 1em;
    }

  .marg2 { margin-right: 1em;
    }

  .marg3 { margin-right: 2em;
    }

  .border { border-width: thin;
    }

  .align1 { text-align: center;
    }

  .align2 { text-align: left;
    }

  .align3 { text-align: right;
    }
  
  .table3 { width: 340px;
    }