.topp {
  background:#000000;
  color:#ffffff;
  height:100px;  
  cursor:hand;
}

.bunn {
  text-align:center;
  text-decoration:overline;
  font-family: garamond;
}

.meny {
  padding-top:20px;
  line-height:25px;
}

.meny a {
  color:#999999;
  font-weight:bolder;
  text-decoration:none;
  font-family: arial,sans serif;
  font-weight:bolder;
  font-size:16px;
}

.meny a:hover {
  color:#000000;
  text-decoration:none;
  font-family: arial,sans serif;
}

.meny a:active {
  color:#000000;
  text-decoration:none;
  font-family: arial,sans serif;
}

.innhold {
  text-align:left;
  padding-left:20px;
}

.leder {
  border-style:solid;
  border-top-width:1px;
  border-color:#999999;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  font-family:arial;
}

.leder a {
  text-decoration:none;
  color:#ff0000;
}

body {
  margin-top:0px;
  margin-left:0px
  font-family: arial, sans serif;
  font-size:12px;
}

a {
 color:#000000;
 text-decoration:none;
 font-family: arial,sans serif;
 font-weight:bold;
}
a:hover {
  color:#cc0000;
  text-decoration:none;
  font-family: arial,sans serif;
  font-weight:bold;
}

table {
 font-family:arial;
 font-size:12px;
}

.inputt input{
 border-style:dotted;
 border-width:1px;
 background:#dddddd;
 border-color:#999999;
 border-top-color:#999999;
}

.knapp input{
 border-style:solid;
 border-width:1px;
 background:#000000;
 color:#ffffff;
 border-color:#999999; 
}

.logo {
 position: absolute;
 width: 95px;
 align: left;
 bottom: 0px;
}

.footer {
 position: absolute;
 bottom: 0px;
}
