body {
 margin: 0;
 padding: 0;
 width: 100%;
 color: #000;
 background-color: #CCD0D5;
 text-align: center;
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.8em; }

#wrapper {
 text-align: left;
 margin-left: auto;
 margin-right: auto;
 width: 1000px;
 border: 1px solid #6699CC; }

a {
 color: #0000FF;
 font-family: Verdana;
 text-decoration: none; }

a:hover {
 text-decoration: underline; }

h1 {
 font-size: 1.2em;
 color: #000;
 background-color: #9CADBE;
 margin: 0; }

h2 {
 font-size: 1em; }

p {
 margin:2px; }

#header {
 text-align: center;
 height: 98px;
 color: #FFF;
 background: url(/wwimage/25837/topbg.gif) repeat-x; }

.logo {
 float: left;
 left: 0;
 top: 0; }

.heading {
 font-size: 11px; }

.strand {
 font-weight: bold;
 font-size: 14px; }

.mailtext {
 font-size: 11px;
 color: #FFF;
 text-decoration: none; }

.mailtext:hover {
 text-decoration: underline; }

#search {
 float: right;
 margin-right: 10px;
 margin-top: -50px; }

#topnav {
 text-align: center;
 width: 450px;
 margin-left: auto;
 margin-right: auto;
 color: #CCC;
 padding-top: 1px;
 margin-top: 7px;
 border-top: 1px solid #CCC;
 border-right: 1px solid #CCC;
 border-left: 1px solid #CCC; }

.nav {
 color: #FFF;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 11px;
 text-decoration: none;  }

.main {
 height: 400px;
 width: 100%; }

.leftcol {
 width:175px;
 background-color: #BBC6D1;
 border-right: 1px dashed #95ADC5; }

.areaimg {
 padding-left: 10px; }

.area {
 font-size: 12px;
 font-weight: bold;
 color: #FFF;
 text-align: center;
 line-height: 150%;
 border-top: 1px solid #558FC7;
 border-right: 1px solid #558FC7;
 border-left: 1px solid #558FC7; }

#subnav {
 width: 155px;
 margin-left: 4px;
 margin-right: 4px;
 margin-top: 20px; }

.margknapp1 {
 border: 1px solid #558FC7;
 display: block;
 color: #000;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 padding: 2px 2px; }

.margknapp1:visited {
 border: 1px solid #558FC7;
 display: block;
 color: #000;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 padding: 2px 2px; }

.margknapp1:hover {
 border: 1px solid #558FC7;
 display: block;
 color: #FFF;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 padding: 2px 2px; }

.margknapp1Active {
 border: 1px solid #558FC7;
 display: block;
 color: #000;
 background-color: #9CADBE;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 padding: 2px 2px; }

.margknapp2 {
 color: White;
 font-family: Tahoma;
 font-size: 10px;
 text-decoration: none;
 padding-left: 5px;}

.margknapp2:visited {
 color: White;
 font-family: Tahoma;
 font-size: 10px;
 text-decoration: none;
 padding-left: 5px;}

.margknapp2:hover {
 text-decoration: underline; }

.margknapp2Active {
 color: White;
 font-family: Tahoma;
 font-size: 10px;
 text-decoration: underline;
 padding-left: 5px;}

.margknapp3 {
 color: White;
 font-family: Tahoma;
 font-size: 9px;
 text-decoration: none;
 padding-left: 10px;}

.margknapp3:hover {
 text-decoration: underline; }

.maincol {
 padding-top: 20px;
 padding-left: 10px;
 padding-right: 10px;
 background-color: #BBC6D1;
 text-align: left; }

.overskrift {
 background-color: #9CADBE; }

.update {
 font-size: 9px; }

.imglist td {
 padding: 5px; }

.imglist td img {
 border: 4px solid #FFF; }

