body {
	background-color : #ebebeb; 
	margin-top : 35px; 
	margin-left : 0px; 
}

.datolink , .nyhetspil , .searchlink {
	font-size : 10px; 
	font-weight : bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #b4ac83; 
	background-color : white; 
}

.hovedtabell {
	background-color: white; 
	color: black;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}

.nyhetdato, .ovnyhet {
	display : block; 
}

.greyspace {
	background-color : #ebebeb; 
	color : black; 
}

.nyhetspil , .searchlink {
	display : block; 
	background-image : url(../images/arrow.gif); 
	background-repeat : no-repeat; 
	background-position : 0% 50%; 
	padding: 0px 0px 0px 13px;
}

.searchdescription {
	display : block; 
	background-image : url(../images/back.gif); 
	background-repeat : repeat-x; 
	background-position : 50% 100%; 
	padding : 0 0 0 13px; 
}

h1, .ov1, h1 a {
	font-size : 16px; 
	font-weight : bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #2d009d; 
	background-color : white; 
	margin : 15px 0 0 0; 
}

h2 , .ov2 {
	font-size : 12px; 
	font-weight : bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #2d009d; 
	background-color : white; 
	margin : 0px; 
}

h3 , .ov3 {
	font-size : 10px; 
	font-weight : bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : #2d009d; 
	background-color : white; 
	margin : 0px; 
}

h4 , .ov4, .ovNyhet {
	font-size : 10px; 
	font-weight : bold; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color : black; 
	background-color : white; 
	margin : 0px; 
}

body , p , td , div , span , .tekst {
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

p {
	margin : 0px 0px 15px 0px; 
}

.thinline , .olive , .horizontline , .sokfelt , .mainleft , .mainright , .vertical , body {
	color : #000000; 
}

span , div , p , td , .tekst {
	color : black; 
	background-color : transparent; 
	background-image : none; 
}

a {
	font-weight : bold;
	text-decoration : none;
	color : #000000;
	background-color : transparent;
}

.meny , .meny2 {
	font-weight : bold; 
}

.meny4 {
	font-weight : normal; 
}

.meny , .meny2 , .meny3 {
	display : inline; 
	font-size : 10px; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration : none; 
	cursor : pointer; 
}

.meny , .meny2 {
	padding-left : 15px; 
	padding-right : 15px; 
	padding-top : 5px; 
	padding-bottom : 2px; 
}

.meny {
	background-color : transparent; 
	color : black; 
}

.meny3 , .meny4 {
	background-color : #0094d7;
	color : white;
	padding-left : 2px;
}

table, tr, th, td {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.meny2 {
	background-color : transparent;
	position: absolute;
	top: 102px;
	left: 0px; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}


.menytab, .menyfelt {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.meny2 {
	visibility : hidden; 
}

.thinline {
	background-color: #878787;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

.thinline2 {
	background-color: white;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	display : inline; 
}

	
.olive {
	background-color: #BDB682;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 2px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

	
.olive2 {
	background-color: #BDB682;
	margin: 0px;
	padding: 0px;
}

	
.horizontline {
	background-color: #878787;
	background-image: url(../images/back.gif);
	background-repeat: repeat-x;
	height : 1px;
	min-height : 1px;
	max-height : 1px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 1px;
}


td img, .meny4 img { 
	display: block; 
}


	
form {
	display : inline; 
}

	
.topsearch { 
	width: 50px; 
	line-height: 9px; 
	height: 12px; 
	font-size: 9px; 
	border: black 1px solid; 
	display : inline; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

	
.fritxt {
	position: absolute;
	left: 548px;
	top: 84px;
	z-index: 2;
	display : inline;
	height : 18px;
	width : 180px;
}

	
.sokfelt {
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-position : 100% 50%; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 9px;
}

	
.mainleft {
		background-color: #ffffff;
		padding: 2px 2px 2px 2px;
}

.mainright {
background-color : #ffffff; 
background-image : url(../images/corner.gif); 
background-repeat : no-repeat; 
background-position : 100% 0%; 
}

.anobildet {
	margin: 5px 0 5px 0;
}

.vertical {
background-color : #ffffff; 
background-image : url(../images/vertical.gif); 
background-repeat : repeat-y; 
background-position : 0% 0%; 
}

	
.rightmenu {
	padding: 8px;
}


#meny1over , #meny2over , #meny3over , #meny4over , #meny5over {
	position : absolute; 
}

.rightmenuItem , .rightmenuItemSelected {
	background-image : url(../images/menuitem.gif); 
	line-height : 16px; 
	padding-left : 10px; 
	margin-bottom : 0; 
	margin-top : 0; 
	background-position : 50% 100%; 
	background-repeat : no-repeat; 
}

.rightmenuItemSelected , .ingress {
	font-weight : bold; 
}

.rightmenuItem a {
	font-weight : normal; 
}

.avsnitt {
	margin : 10px 15px 4px 5px;
	padding : 0 0 0 0;
}

mainleft , .avsnittstekst , .ingress {
	margin : 0px 0px 0px 0px; 
	background-color : transparent; 
	background-image : none; 
}

.Formtxtarea {
	width : 200px; 
}

hr {
	width: 300px;
	height: 1px;
	text-align: left;
	color: #c0c0c0;
}

.newstable {
	margin: 0 0 0 10px;
}

.newsbox {
	border-bottom: solid 1px #c0c0c0;
	padding: 5px 5px 5px 0;
	margin: 0;
}

.anoblue {
	background: Navy; 
	border-bottom-color: Navy; 
	border-bottom-style: double; 
	border-bottom-width: 5px; 
	border-top-color: Navy; 
	border-top-style: double; 
	border-top-width: 5px; 
	padding: 5px 5px 5px 5px; 
	color: White; 
	width: 100%; 
	margin-bottom: 5px; 
	margin-top: 5px; 
	margin-left: 0px; 
	margin-right: 0px;
}

.anogreen, .arkivboks {
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #bcb581 5px double; 
	PADDING-LEFT: 2px; 
	BACKGROUND: #bcb581; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 100%; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #bcb581 5px double; 
	margin-bottom: 5px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 5px;
}

.nyhetsarkivRow:hover, .nyhetsarkiv:hover {
	background-color : #0094d7; 
	color: White;
}

.nyhetsarkiv {
	padding: 2px 2px 2px 2px;
}

.nyhetsheader{
	padding: 2px 2px 2px 2px;
	text-align: center;
	font-size : 12px; 
	font-weight : bold;
}

.merket {
	color:black;
	background-color:#ffff66;
	font-weight : bold;
}

.FileIcon img {
	margin-right: 5px;
}
			
.FileTxt {
	font-size: 10px;
}
			
#prinfobedrifter p {
	margin-top: 0;
	margin-bottom: 0;
 	padding: 0 0 0 0;
 	line-height: 1em;
	font-weight: normal;
}
			
#prinfobedrifter h3 {
	margin-top: 10px;
	margin-bottom: 0;
 	padding: 0 0 0 0;
 	line-height: 1em;
}

#PTOM {
	text-indent: -41px;
	margin-left: 41px;
}

#Psundsvall {
	text-indent: -57px;
	margin-left: 57px;
}

#Pvargarda {
	text-indent: -55px;
	margin-left: 55px;
}

#Pystad {
	text-indent: -35px;
	margin-left: 35px;
}

