body {
  padding: 0;
  margin: 0;
  background: #000039 url('bilder/bgsite.jpg') no-repeat center top;
  background-repeat:repeat-x;
  width: 100%;
  display: table;
  font-family:Verdana;
}

div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{  
	margin:0; 
	padding:0; 
}

p
{
	font-size: 12px;
	margin-bottom:10px;
	}
h1
{
	color:#009999;
	font-size:24px;
	margin-bottom:10px;
	padding-top:10px;
}
h2
{
	color:#009999;
	font-size:22px;
	margin-bottom:10px;
	padding-top:10px;
}
.ingress
{
	padding-bottom:5px;
	font-weight:bold;
}
#sitewrapper
{
	width: 100%;
	margin:0 auto;

}

#pagewrapper
{
	width: 964px;
	margin: 0 auto;
	padding:0;
	clear:both;
	
	
}
#topwrapper
{
	
}
#topleft
{
	float:left;
	background-image:url('bilder/logo.gif');
	background-repeat:no-repeat;
	margin-top:15px;
	width:75px;
}
#topright
{
	height:100px;
	width:889px;
	float:right;
	margin-top:11px;
	background-repeat:no-repeat;
}
#topmenywrapper
{
	
}
#topmeny
{
		
}
#undermeny
{
	height:34px;
}
#language
{
	width: 150px;
	margin-top:105px;
	margin-left:84px;
	float:left;
}

#contentwrapper
{
	padding: 0;
	padding-bottom: 10px;
  	margin: 0;
	clear:both;
	border:1px;
	border-style:solid;
	border-color:#438485;
	width:100%;
	width: 100%;
  	display: table;
 	background: #fff url('bilder/bg_main.gif') no-repeat center top;
  	background-repeat:repeat-x;
	
}
#content
{
	background-color:#fff;
	font-family:Verdana;
	font-size:12px;
	color:#003333;
	width:940px;

	padding-right:14px;
	padding-left:10px;
	
}
.tekst
{
	float:left;
}
#contentforside
{
	float:left;
	clear:left;
	background-color:#fff;
	font-family:Verdana;
	font-size:12px;
	color:#003333;
	width:695px;
	padding-right:14px;
	padding-left:10px;

	
}


.rightcontent
{
	float:right;
	width:245px;
	background-color:#e5eced;
}
.rightcontentvanligesider
{
	float:right;
	background-color:#e5eced;
	width:225px;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
}

img
{
	border:0;
}

.clear
{
	clear:both;
}
#footer
{
	border-top-width:1px;
	border-top-style:solid;
	
	
	
	font-family:Verdana;
	font-size:12px;
	color:#003333;
	clear:both;
	background-color:#fff;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	width:966px;	
}
#footer2 {
	
	margin: 0 auto; 
	padding-top: 10px; 
	text-align: center;
	clear: both; 
	color: #fff;
	padding-bottom: 10px; 

  }
	#logginn{float: right; padding-right: 120px; color: #7D7D7D;}
	
	
	
	
/*News*/
.NewsImage
{
	float:right;
	margin-left:3px;
}

/* News */
.news
{
	margin-right:5px;
	margin-top:10px;
	margin-left: 10px;
	margin-bottom:20px;
	}
.newsitem
{
	padding-bottom:15px;
	}
.NewsTitel
{
	
	font-family:Verdana;	
	color:#003333;
	font-weight:bold;
	font-size:12px;
	}
.NewsDate
{
	color:#676500;
	padding-bottom:3px;
	font-size:80%;
	}
.NewsImage
{
	border:solid 1px #b9b8a4;
	}
.NewsAbstract
{
	font-family:Verdana;	
	color:#003333;
	font-size:12px;
	}
.NewsLink
{

	font-family:Verdana;	
	color:#339999;
	font-weight:bold;
	font-size:12px;
	

	}
.NewsLink2
{

	font-family:Verdana;	
	color:#339999;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;


	}
.menuitemlink
{
	color:#009999;
	text-decoration:none;
}
.menuitemlink:hover
{
	color:#00ffff;
	text-decoration:none;
}