body {
	font-family: Arial, Helvetica, sans-serif;
	
}

p {
	font-size: small;
} 

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
}
.normal td{
	font-size: small;
}

td.even {
background-color:#D0E1F9;
}

td.odd {
background-color:#F8F8F8;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	background-color:#CCCCCC;
}

.sti {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;


}

div.h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	font-weight:bold;
}

div.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
font-weight:bold;
}

div.h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
font-weight:bold;
}

.fremhevet {
color:#0000FF;

	
	

}
.uthevet {
	font-size: small;
	font-weight: bold;
}





.variabler {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	background-color:#CCCCCC;


}

.footer {
	font-size: x-small;
	font-family:Arial, Helvetica, sans-serif;
}


.label {
	font-size:small;
	font-weight:bold;
	text-align:right;
}

.variabelVelger select {
font-size:small;
}

.variabelVelger overskrift {
	font-size:small;
	font-weight:bold;
}

.variabelVelger {
	border:1px dotted black;
	background-color: #EAF5FF;
}

.variabelViser {
	border:1px dotted black;
}
.variabelViser overskrift {
	font-size:small;
	font-weight:bold;
}
.variabelViser value {
		font-size:small;
	text-align:right;
}

.tooltip  {
 	text-decoration : none;
 	cursor : help;
 	color : black;
 }
 
.information {
 color:#8C0000;
 font-size:small;
 

}

.displayIcon {
	background-color:#CCCCCC;
	border-right-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
}

.displayText {
	font-size:small;
	text-decoration:none;
}

A.displayText:Hover  {
text-decoration:underline;
}

.listeMenu {
	
	border-bottom-color: #000000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-top-color: #000000;
	border-top-style: dotted;
	border-top-width: 1px;
}

.number {
text-align:right;
}

    .pageMenu {
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom: 3px;

     
      line-height:normal;
	  border-bottom:1px solid #666;
      }
	  
	  .pageMenuItem {
	  border: 1px solid #666;
	   padding: 3px 5px 3px 5px;
	  
	  
	  	
	  }
	  
	  .pageMenu a {
	  	text-decoration:none;
		}
	  
	  
	  .pageMenu a:hover {
	  
	  text-decoration:underline;
	  }
	  
	  .pageMenuItemSelected {
	  	background-color: #99CCFF /*#EAF5FF;*/
	  }
	  
#meldingVindu {
	width: 20em;
	height: 5em;
	left: 40%;
	top: 40%;
	padding: 0.5em;
	position: absolute;
	background-color: #CCCCCC;
	color: black;
	border: 1px solid black;
	visibility: hidden;
	z-index: 1;
	font-weight: bold;
	vertical-align: middle;
}
