div.header {

	position: absolute;

	top: 140px;

	left: 470px;

	width: 420px;

	height: 30px;

	background: red;

	font-family: Papyrus;

}



a

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000080;

text-decoration: none;

}



a:hover

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000080;

text-decoration: underline;

}



a.clsLinkNews

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000080;

text-decoration: none;

}



a.clsLinkNews:hover

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000080;

text-decoration: underline;

}

a img {
	border: 0;
}

td

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

}





td.GrayLineMiddle

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

BORDER-RIGHT: gray 1px solid; BORDER-BOTTOM: gray 1px solid;

}



td.GrayLineEnd

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

BORDER-BOTTOM: gray 1px solid;

}





a.clsLinkYellow

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #222222;

text-decoration: underline;

}



a.clsLinkYellow:hover

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: none;

background-color: #ffdb00;

}



.clsMarquee

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

}



.clsHeading

{

font-weight: bold;

font-size: 9pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

}



.clsHistorien

{

font-weight: normal;

font-size: 9pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

}





.clsarkiv

{

font-weight: normal;

font-size: 9pt;

font-family: Arial, Verdana, Helvetica;

color: #000000;

}





.clsnyarkiv

{

font-weight: normal;

font-size: 10pt;

font-family: Papyrus, Arial, Verdana, Helvetica;

color: #000000;

}



.clsNavn

{

font-weight: lighter;

font-size: 9pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

}



.clsHeadingWhite

{

font-weight: bold;

font-size: 9pt;

font-family: Tahoma, Verdana, Helvetica;

color: #ffffff;

}



.clsIngress

{

font-weight: bold;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #444444;

}



.clsMenuHead

{

font-weight: bold;

font-size: 7pt;

font-family: Verdana, Helvetica;

color: #000000;

text-decoration: none;

letter-spacing: 2px;

}



.clsMenuHead1

{

font-weight: bold;

font-size: 8pt;

font-family: Verdana, Helvetica;

color: #000000;

text-decoration: none;

letter-spacing: 2px;

}



a.clsMenuHead

{

font-weight: bold;

font-size: 7pt;

font-family: Verdana, Helvetica;

color: #000000;

text-decoration: none;

letter-spacing: 2px;

}



a.clsMenuHead:hover

{

font-weight: bold;

font-size: 7pt;

font-family: Verdana, Helvetica;

color: #000000;

text-decoration: underline;

letter-spacing: 2px;

}



a.clsMenuLink

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: none;

}



a.clsMenuLink:hover

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: underline;

}



a.clsNewsLink

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: none;

}



a.clsNewsLink:hover

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: underline;

}



a.clsByline

{

font-weight: bold;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: none;

font-style: normal;

}



a.clsByline:hover

{

font-weight: bold;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: underline;

font-style: normal;

}



.clsDate

{

font-weight: normal;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

text-decoration: none;

font-style: normal;

}



.tipBox

{

border: 1px solid #CCCCCC;

background-color: #F4F4F4;

padding: 3px;

text-align: center;

margin-bottom: 15px;

margin-top: 5px;

}



.clsButton {

	border: 1px solid #000000;

	background-color: #ffffff;

	font-size: 8pt;

}



.clsTextbox {

	border: 1px solid #000000;

	background-color: #ffffff;

	font-size: 8pt;

	font-family: Tahoma, Verdana, Helvetica;

	color: #000000;

}





.clsTableList {

	border-right: #858585 1px solid;

	border-top: #858585 1px solid;

	border-left: #858585 1px solid;

	border-bottom: #858585 1px solid;

	border-collapse: collapse;

	background-color: white;

}



.clsTableCellList {

	border-right: #dddddd 1px solid;

	border-top: #dddddd 1px solid;

	border-left: #dddddd 1px solid;

	border-bottom: #dddddd 1px solid;

	border-collapse: collapse;

	background-color: white;

}



div.background {

	position: absolute;

	top: 0px;

	left: 0px;

	width: 100%;

	height: 100%;

	background: white;

}



div.background2 {

	position: absolute;

	top: 5px;

	left: 50px;

	width: 90%;

	height: 98%;

	background-image: url(../graphics/background.jpg) ; 

    background-position: left; 

    background-repeat: repeat; 

}



div.header1 {

	position: absolute;

	top: 10px;

	left: 75px;

	width: 151px;

	height: 150px;

}



div.header2 {

	position: absolute;

	top: 10px;

	left: 226px;

	width: 548px;

	height: 150px;

}



div.navigation {

	position: absolute;

	top: 161px;

	left: 68px;

	width: 165px;

	height: 279px;

	background-image: url(../graphics/meny.jpg) ; 

    background-position: left; 

    background-repeat: no-repeat; 

	padding: 0px;

}



div.meny {

	position: absolute;

	top: 10px;

	left: 24px;

	width: 150px;

	height: 265px;

	padding: 0px;

}





div.main {

	position: absolute;

	top: 168px;

	left: 235px;

	width: 524px;

	height: 338px;

	border: 1px inset #9040d3;

	background-image: url(../graphics/hovedfelt.jpg) ; 

    background-position: left; 

    background-repeat: no-repeat; 

	padding: 15px 15px 15px 15px;

}



div.bottom {

	position: absolute;

	top: 520px;

	left: 75px;

	width: 694px;

	height: 33px;

	padding: 0px;

}



.clsHeadin

{

font-weight: bold;

font-size: 12pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

}



.clsTex

{

font-weight: bold;

font-size: 8pt;

font-family: Tahoma, Verdana, Helvetica;

color: #000000;

}



.tabell {

	font-size: 9px;

}

.tabell-plassering {

	font-size: 8px;

}

.news-wrapper {
	float: left;
	width: 492px;
}
.news-heading {
	float: left;
	width: 100%;
}
.news-ingress {
	float: left;
	padding: 10px 0 0 0;
	width: 100%;
}
.news-images {
	float: right;
	width: 210px;
}
.news-text {
	float: left;
	width: 270px;
}
.news-date {
	float: left;
	padding: 10px 0 0 0;
	width: 260px;
}
.news-back {
	padding: 10px 0 0 0;
	float: left;
}