body { 
	font-family:  Arial, Geneva, Helvetica, sans-serif; 
 	font-size: 10pt;
	text-align:center;
}
#deklarering {visibility:hidden;}
.side {width:944px;text-align:left;}
.ark {background-color:#eeefd3;border:2px solid #959445;padding:0px;}
.delelinje{color:#eeefd3;}   

td {
 	font-family: Arial, Geneva, Helvetica,sans-serif ;
	font-size: 10pt;
 }
a {
 	font-family:  Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
 }

select {
 	font-family:  Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
 	}	

input {
 	font-family:  Arial, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 3px;
 }

H3 {
 	color: #8F8F33;
 }
H3.liste {
 	color: #8F8F33;
	margin: 0px;
}
.meny {
 	color: White; text-decoration: none; font-weight: bold;font-size:8pt;
 }
.meny2 {
	color: White; text-decoration: none; font-weight: bold;font-size:16pt;
}
.link {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Blue;
	cursor: pointer;
	cursor: hand;
}
.help {
 	color: #B54649;
}
.farge { color: #8F8F33;
}
.forklar {color:#8F8F33;}
 .ledetekst {font-size:9pt;color:#8F8F33;}
.ltekst {color:#8F8F33;
		font-size: 10pt;
}
.liten {color:gray;
		font-size: 9pt;
}
table.sortable thead {
		font-size:10pt;
  		background-color:#f00;
   		color:#003333;
    	font-weight: bold;
    	cursor: pointer;
}
form label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	padding-left:4px;
	font-size:10px;
	color: red;
	font-style: italic;
	width:auto;
	display: inline;
}
input.error { border: 1px solid red; }
.topoutput {
	text-align: right;
	margin-top:3px;
}