h1,h2,h3 {font-family: Arial,Helvetica,sans-serif; font-weight: normal;}
p {margin-top:0px; margin-bottom:1em; text-align: justify;}
#header {font-family: Arial,Helvetica,sans-serif; color:#808080; font-size: 9pt;}
#footer {font-family: Arial,Helvetica,sans-serif; color:#808080; font-size: 9pt;}
hr {
  height: 1px;
  border-top: 1px solid #808080; 
  border-bottom: 0px; border-left: 0px; border-right: 0px;
}
table.kontakt td {padding: 6px;}
.kontakt th {
  padding: 6px;
  vertical-align: top;
  background-color: #e0e0e0;
  color: black;
}

.utdanningTable, .praksisTable {
  width: 95%;
}
.utdanningTable td, .praksisTable td {
  padding: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
}
.utdanningTable th, .praksisTable th {
  color: #808080;
  border-bottom: 1px solid #CCCCCC;
  text-align: left;
  font-size: 10pt;
  padding: 4px;
  font-family: Arial,Helvetica,sans-serif;
}
.utdanningTable .trOdd, .praksisTable .trOdd {
  background-color: #E9E9E9;
}
.personaliaTable th {
  padding: 4px;
  text-align: left;
  vertical-align: top;
  color: #808080;
  background-color: #E9E9E9;
  font-size: 10pt;
  font-family: Arial,Helvetica,sans-serif;
}
.personaliaTable td {
  padding: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
}

.soknaderTable {
  width: 95%;
}
.soknaderTable td {
  padding: 4px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
}
.soknaderTable th {
  color: #808080;
  border-bottom: 1px solid #CCCCCC;
  text-align: left;
  font-size: 10pt;
  padding: 4px;
  font-family: Arial,Helvetica,sans-serif;
}
.soknaderTable .trOdd {
  background-color: #E9E9E9;
}