body {
 margin: 0;
 padding: 0;
 text-align: center;
 min-width: 1000px;
 color: #000;
 background-color: #E5E5E7;
 font-size: 0.8em;
 font-family: Verdana, Arial, sans-serif;}

#wrapper {
 text-align: left;
 color: #000;
 background-color: #FFF;
 width: 1000px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 30px;
 border: 1px solid #6699CC; }

input {
 border: 1px solid #6699CC; }

h1 {
 font-size: 1.3em;
 color: #504E51; }

h2 {
 font-size: 1em;
 font-weight: bold; }

h3 {
 font-size: 1em;
 margin: 0; }

#header {
 width: 1000px;
 height: 132px; }

.logo {
 float: left;
 width: 414px;
 height: 112px;
 padding-left: 5px; }

.info {
 float: right;
 font-family: Arial, Verdana, Sans-serif;
 font-size: 11px;
 color: #0066CC;
 margin-top: 40px; }

.topimg {
 float: right;
 width: 320px;
 height; 112px; }

#topnav {
 color: #FFF;
 background: url(/wwimage/26343/navbg.jpg) no-repeat;
 height: 24px;
 text-align: center;
 padding-top: 10px; }

.nav {
 text-transform: uppercase;
 text-decoration: none;
 font-size: 10px;
 padding: 2px 1px;
 color: #FFF; }

.nav:hover {
 color: #FFF;
 text-decoration: underline; }
 
.main {
 width: 1000px;
 height: 400px;  }

.leftcol {
 width: 150px;
 border-right: 1px dotted #6699CC;
 padding-left: 10px;
 padding-top: 10px; }

#search {
 padding-bottom: 10px; }

#area {
 margin-bottom: 10px;
 text-transform: uppercase;
 font-size: 9px;
 color: #000;
 border-bottom: 1px solid #6699CC;
 width: 90%; }

#subnav {
 width: 150px;
 color: #999;
 background-color: #FFF; }

#subnav a {
 text-decoration: none;
 color: #999;
 background-color: #FFF; }

#subnav a:hover {
 text-decoration: none;
 color: #000;  }

 .subnav1, .subnav1Active {
 font-size: 11px;
 line-height: 150%; }

 p, .subnav2 {
 margin: 0; }

.subnav2, .subnav2Active {
 font-size: 10px;
 padding-left: 6px;
 line-height: 150%; }

.maincol {
 padding: 10px; }

#tips {
 display: none;
 position: absolute;
 margin-left: 570px; }

.tipstext {
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.8em; }

.link {
 text-decoration: none; }

.link:visited {
 text-decoration: none; }

.link:hover {
 text-decoration: underline; }

.smalltext {
 font-size: 70%; }

#footer {
 color: #CCC;
 background-color: #6699CC;
 font-size: 9px;
 text-align: center;
 padding: 3px 0;
 width: 1000px; }

.mailtext {
 text-decoration: none;
 color: #CCC;
 background-color: #6699CC;
 font-size: 9px; }

.mailtext:hover {
 text-decoration: underline; }
 

#printtext {
 text-align: left;
 background: #FFFFFF;
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 0.8em;
 margin-top: 60px;
 padding-bottom: 5px;
 border-bottom: 1px solid #00582A;
 margin-bottom: 20px; }

#printcontent {
 text-align: left;
 font-size: 1em; }

/*--Slideshow*/

#slideshow {
 position: absolute;
 margin-left: 356px; }

#slidemain {
 }

/*Nyheter*/
.newslist h3 {
 font-size: 100%;
 margin: 10px 0 2px 0; }

.newslist h3 a {
 text-decoration: none; }

.newslist h3 a:hover {
 text-decoration: underline; }

.newsimage {
 padding: 4px 0 4px 4px; }

.newsimg {
 float: left;
 padding-right: 2px; }

.newsimg2 {
 float: left;
 padding-right: 10px; }
/*Slutt på nyheter*/

.clearfloat {
 clear:both;
 height:0;
 font-size: 1px;
 line-height: 0px;}

