html, body {
    font-family: "Trebuchet MS", "Segoe UI", trebuchet, helvetica, arial, geneva, sans-serif;
    font-size: 12px;
    line-height: 17px;
    color: #000;
    margin: 0;
    padding: 0;}

:-moz-any-link:focus {outline: none;}

a img{border: 0;}

body {
    background: #fff url("img/bg.jpg") fixed bottom center no-repeat;
    overflow: -moz-scrollbars-vertical;
}

div#header{
    width: 100%;
    height: 40px;
    background: #fff url("img/header.jpg") top left repeat-x;
    margin: 0;
    padding: 0;
    }

div#container{
    background-color: transparent;
    width: 739px;
    margin: 0 auto;
    padding: 0 0 145px 0;
    text-align: left;
    padding: 0;
    }

div#intro{
    background: #fff url("img/bg_sitemap.jpg") top left repeat-x;
    margin: 0 0 0 1px;
    padding: 30px 0 20px 0;
    font-size: 12px;
    padding: 10px;
    color: #0b4c8e;
    height: 160px;
    }

div#logo{
    width: 342px;
    display: inline;
    float: left;
    margin: 25px 0 0 0;
    text-align: center;
    }

div#introtekst{
    width: 347px;
    display: inline;
    float: right;
    margin: 15px 10px 0 0;
    text-align: left;
    color: #e87a21;
    font-weight: bo    ld;
    font-size: 14px;
    line-height: 19px;
    }

div#sitemap{
    background: #fff url("img/bg_sitemap.jpg") top left repeat-x;
    height: 26px;
    line-height: 26px;
    margin: 0 0 0 1px;
    font-size: 11px;
    }
div#sitemap span{margin: 0 0 0 27px; font-family: arial, geneva, sans-serif; color: #113d64;}
div#sitemap span a:link {color: #113d64; font-weight: normal; text-decoration: none; font-size: 11px;}
div#sitemap span a:visited {color: #113d64; font-weight: normal; text-decoration: none; font-size: 11px;}
div#sitemap span a:hover {color: #e87a21; font-weight: normal; text-decoration: underline; font-size: 11px;}
div#sitemap span a:active {color: #113d64; font-weight: normal; text-decoration: none; font-size: 11px;}

div#above{
    background-color: #fff;
    margin: 0 0 10px 0;
    padding: 0 0 10px 0;
    text-align: center;
    color: #0b4c8e;
    font-size: 11px;
    }

div#extra{
    margin: 0 0 10px 0;
    padding: 0 0 10px 0;
    text-align: center;
    color: #0b4c8e;
    font-size: 12px;
    text-transform: uppercase;
    }

div#extra a.bookmark:link {color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px; 
background: transparent url("img/icon_bookmark.gif") left top no-repeat; padding: 1px 20px 0 20px;}
div#extra a.bookmark:visited {color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px; 
background: transparent url("img/icon_bookmark.gif") left top no-repeat; padding: 1px 20px 0 20px;}
div#extra a.bookmark:hover{color: #e87a21; font-weight: normal; text-decoration: underline; font-size: 12px; background-position: 0 -48px;}
div#extra a.bookmark :active {color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px; 
background: transparent url("img/icon_bookmark.gif") left top no-repeat; padding: 1px 20px 0 20px;}

div#extra a.thickbox:link {color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px;
background: transparent url("img/icon_mail-a-friend.gif") left top no-repeat; padding: 1px 20px 0 20px;}
div#extra a.thickbox:visited {color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px;
background: transparent url("img/icon_mail-a-friend.gif") left top no-repeat; padding: 1px 20px 0 20px;}
div#extra a.thickbox:hover{color: #e87a21; font-weight: normal; text-decoration: underline; font-size: 12px; background-position: 0 -48px;}
div#extra a.thickbox :active{color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px;
background: transparent url("img/icon_mail-a-friend.gif") left top no-repeat; padding: 1px 20px 0 20px;}

div#extra a.print:link {color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px; 
background: transparent url("img/icon_print.gif") left top no-repeat; padding: 1px 20px 0 20px;}
div#extra a.print:visited{color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px; 
background: transparent url("img/icon_print.gif") left top no-repeat; padding: 1px 20px 0 20px;}
div#extra a.print:hover{color: #e87a21; font-weight: normal; text-decoration: underline; font-size: 12px; background-position: 0 -48px;}
div#extra a.print :active{color: #0b4c8e; font-weight: normal; text-decoration: none; font-size: 12px; 
background: transparent url("img/icon_print.gif") left top no-repeat; padding: 1px 20px 0 20px;}

img.toplinks, .toplinks{
    float: left;
    display: inline;
    margin: 0 0 15px 0;
    border: 1px solid #fff;}

div#content{
    margin: 0 20px;
    color: #113d64;}

div#content img{margin: 5px;border: 1px solid #ffffff;}

p {margin: 0 0 10px 0; padding: 0; font-size: 12px;}
a:link {color: #113d64; font-weight: bold; text-decoration: underline;}
a:visited {color: #113d64; font-weight: bold; text-decoration: underline;}
a:hover {color: #e87a21; font-weight: bold; text-decoration: underline;}
a:active {color: #113d64; font-weight: bold; text-decoration: underline;}

h1, h2, h3 {margin: 10px 0 5px; padding: 0; color: #e87a21; font-weight: bold; font-family: arial, geneva, sans-serif; letter-spacing: -0.5px;}
h1{font-size: 22px; line-height: 26px;}
h2{font-size: 20px; line-height: 24px;}
h3{font-size: 18px; line-height: 22px;}

h1 a:link, h2 a:link, h3 a:link { text-decoration: none; color: #e87a21; font-weight: bold;}
h1 a:visited, h2 a:visited, h3 a:visited { text-decoration: none; color: #e87a21; font-weight: bold;}
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration: none; color: #113d64; font-weight: bold;}
h1 a:active, h2 a:active, h3 a:active { text-decoration: none; color: #e87a21; font-weight: bold;}



