a:link, A:active, A:visited{
  text-decoration : none;
  color: #335070;}

a:hover {
  text-decoration : underline;}
  

a.menu {
  color: #ffffff;
  font-size: 10pt;
  font-weight: bold;
  font-family : Arial, Helvetica, Sans-Serif;
  padding-left: 15px;
  overflow:hidden;}

a.menu:link, a.menu:active, a.menu:visited{
  text-decoration : none;
  color: #ffffff;}

a.menu:hover {
  text-decoration : underline;}

body {
  margin: 0px;
  background-image: url('bg.png');
  background-position: center; 
  background-color : #ffffff;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size : 10pt;}

img {border: 0px;}

.spip_documents_left {
  margin-right: 10px;}

.spip_documents_right {
  margin-left: 10px;}

#topboks {
  padding-top: 35px;
  width:908px;
  text-align: right;
  height: auto;
  overflow:hidden;}

#topmenubgleft {
  float: left;
  background-image: url('topmenuleft.png'); 
  width: 8px;
  height: 32px;
  overflow:hidden;}

#topmenubgright {
  float: right;
  background-image: url('topmenuright.png'); 
  width: 8px;
  height: 32px;
  overflow:hidden;}

#topmenu {
  float: right;
  background-image: url('topmenubg.png');
  background-repeat: repeat-x;
  height: 32px;
  min-width:270px;
  overflow:hidden;}

#topmenutekst {
  padding-top: 5px;
  overflow:hidden;}

#header {
  background-image: url('headerbg.png');
  background-position: center; 
  height: 158px;}

#menu {
  background-image: url('menubg.png');
  background-color: #ffffff;
  width: 908px; 
  height: 32px;
  text-align: left;
  overflow:hidden;}
  
#menu2 {
  float: left;
  width: 608px;
  padding-top: 8px;}

#sogbox {
  color: #ffffff;
  padding-top: 8px;
  float: right;
  margin-right: 20px;}

#indhold {
  width:908px;
  height: auto;
  overflow:hidden;}

#venstrespalte {
  float:left;
  width:175px;
  max-width: 175px;
  margin-top: 20px;
  position:relative;
  text-align: left;
  line-height: 140%;
  font-size: 9pt;
  font-family : Arial, Helvetica, Sans-Serif;
  overflow:hidden;}

#centerspalte {
  float:left;
  width:360px;
  max-width: 360px;
  margin-top: 20px;
  margin-left: 30px;
  position:relative;
  text-align: left;
  line-height: 140%;
  font-size: 9pt;
  font-family : Arial, Helvetica, Sans-Serif;
  overflow:hidden;}

#centrumvenstrespalte {
  float:left;
  width:550px;
  max-width: 560px;
  margin-top: 20px;
  margin-left: 10px;
  position:relative;
  text-align: left;
  line-height: 140%;
  font-size: 9pt;
  font-family : Arial, Helvetica, Sans-Serif;
  overflow:hidden;}

#hojrespalte {
  float:right;
  position:relative;
  width: 300px;
  max-width: 300px;
  text-align: left;
  margin-top: 20px;
  margin-left: 30px;
  float: left;
  line-height: 140%;
  font-size: 9pt;
  font-family: Arial, Helvetica, Sans-Serif;
  overflow:hidden;}

 #navlist{margin-left: 0;padding-left: 0;list-style: none;}#navlist li{padding-left: 14px;background-image: url(pil.png);background-repeat: no-repeat;background-position: 0 0.1em;}#navlist ul { list-style: none; }
	
.overskrift {
  color: #0f2a48;
  text-decoration : none;
  font-weight: bold;
  font-size: 16pt;}
	
.mindreoverskrift {
  color: #0f2a48;
  text-decoration : none;
  font-weight: bold;
  font-size: 12pt;
  margin-bottom: 5px;
  margin-top: 15px;}

.stortekst {
  text-decoration : none;
  font-size: 13pt;
  line-height: 120%;}

.tabtext {
  line-height: 100%;
  margin-bottom: 8px;
  color: #000000;
  font-size: 9pt;}

.dato {
  color: #335070;
  text-align: right;}

.formrecherche { font-size: 10px; background-color: #ffffff; border: 1px solid #0f2a48;}
 
.formbutton {  cursor:pointer;  border:outset 1px #ccc;  background:#999;  color:#666;  font-weight:bold;  padding: 1px 2px;}

.lige{
	line-height: 130%;
	background: #eee; 
	padding:5px;}
	
.ulige{
	line-height: 130%;
	background: #fff; 
	padding:5px;}

span.smaabogstaver {	text-transform: lowercase;}
