a:link {
	color: black;
	text-decoration:underline;
}
a:visited {
	color: black;
	text-decoration:underline;
}
a:active {
	color: black;
	text-decoration:underline;
}
a:hover {
	
	color:black;
	text-decoration:underline;
	font-weight: bold;
	
}

.dato{

font-weight: bold;
font-family: verdana;
font-size: 10pt;
margin-right: 0px;
 
}
body {
	  background-color: #F9F9F9;
	
	font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	margin: 0px;
}

td.ramme{

	background-color: #FFFFCC;
	border: 1 px solid;
	border-color: DarkGray;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
}

h1 {
	font-family: verdana;
	font-size: 12pt;
	text-align: left;
	color: black;
	
	
}

h2 {
	border: 1px solid black;
	text-align: left;
	font-size: 14pt;
	color: black;
	background-color: #FFFFCC;
	height: 10px;
}

.celleoverskrift{
border: 1 px solid;
	border-color: DarkGray;
font-weight: bold;
background-color: gainsboro;
margin-right: 0px;
 
}

.sidehoved{

border: 0px solid black;
font-weight: bold;
font-family: verdana;
font-size: 14pt;
margin-right: 0px;
 
}

.celleoverskrift2{
background-color: silver;
font-weight: bold;
border-top: 1px solid black;
border-bottom: 1px solid black;
margin-right: 0px;
 
}

.grphoved{
font-weight: bold;
width: 450px;
border: 1px solid black;

}

.top{
font-weight: bold;
font-size: 24pt;
text-align: center;
border-bottom: 1px solid black;
}

.copy{

font-weight: normal;
font-size: 7pt;
text-align: right;

}



.err{
color: red;
font-weight: bold;
font-size: 8pt;


}
input {
	border: 2px;
	margin: 0px;
	padding: 0px;
	background-color:gainsboro;
}
input.knap{
	
	
	border: 1px solid black;
	border-color: silver;
	background-color:gainsboro;
}



td {
	background-color: white; 
	border: 0px solid black;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	color: #003063;

}


td.menu  {
color: #003063;
font: normal 9px verdana, sans-serif;text-align: left;}





.overskrift {
    
    color: #003063;
    
    border-bottom: 1px solid #393939;
    line-height: 20px;
}
td.toltekst {
font: bold 9px verdana, sans-serif;text-align: left; background-color: #CFCFBF; width: 70;
border-bottom: 1px solid black;}

td.maal {
font: 10px verdana; text-align: left;
width: 70;

}
td.regdato {
font: 9px verdana; text-align: left;
width: 120;
}

}
td.menupunkt {
color: #003063;
text-indent: 5px;
font: 9px verdana; text-align: left;
width: 120;
}

li.menu
{
color: #003063;

margin-left: 30;
font: 9px verdana; text-align: left;

}

li.niveau2
{
color: #003063;

margin-left: 6;
font: 9px verdana; text-align: left;

}

ul.menu
{
margin-left: 0;
color: #003063;
text-indent: 1px;
font: 9px verdana; text-align: left;

}