* {
margin: 0;
padding: 0
}
html, body                             { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; text-align: center }
p                  { font-size: 10pt; margin: 10px 10px 20px }
a { color: #172e81; text-decoration: none }
a:hover { color: #ff7f00 }
h1     { color: #172e81; font-size: 14pt; font-weight: bold; margin-top: 15px; margin-left: 10px }
h2    { color: #172e81; font-size: 10pt; font-weight: bold; margin-bottom: 0; margin-left: 10px }
#wrapper                                                  { text-align: left; margin: 20px auto; width: 780px }
#top            { background-image: url("../bilder/skygge_vert.jpg"); background-repeat: repeat-y; width: 780px; height: 140px }
.skygge_top    { background-image: url("../bilder/skygge_top.jpg"); background-repeat: repeat-y; width: 20px; height: 20px; float: left }
#banner          { background-image: url("../bilder/banner.jpg"); background-repeat: no-repeat; width: 740px; height: 138px; float: left; border: solid 1px #999 }
#midten      { width: 780px; height: 25px; border-top: medium none }
#skygge_midten  { background-image: url("../bilder/skygge_midten.jpg"); background-repeat: no-repeat; width: 20px; height: 25px; float: left }
#meny   { background-image: url("../bilder/skygge_hor.jpg"); background-repeat: repeat-x; width: 720px; height: 25px; float: left }
.skygge_right  { background-image: url("../bilder/skygge_right.jpg"); background-repeat: no-repeat; width: 20px; height: 25px; float: left }
#main                                                                    { background-image: url("../bilder/skygge_vert.jpg"); background-repeat: repeat-y; position: relative; width: 780px }

#bunn                             { width: 780px; height: 20px }
#skygge_bunn       { background-image: url("../bilder/skygge_midten.jpg"); background-repeat: no-repeat; width: 20px; height: 20px; float: left }
#footer       { background-image: url("../bilder/skygge_hor.jpg"); background-repeat: repeat-x; text-align: center; width: 720px; float: left }
#adresse             { color: #172e81; font-size: 8pt; margin: 10px 0 0 20px; padding: 0 }
#fido    { color: #999; font-size: 7pt; text-align: center; margin-top: 10px }
#fido a { color: #999; text-decoration: none }
#nav ul          { white-space: nowrap; margin: 0 0 0 11px; padding-top: 2px }
#nav ul li            { display: inline; padding-right: 20px; padding-left: 2px }
#nav ul li a      { font-size: 9pt; font-weight: bold }
#grafikk                            { text-align: center; margin-top: 50px; position: absolute; top: 0; left: 410px; width: 330px }
#grafikk2 { text-align: center; margin-top: 40px; position: absolute; top: 0; left: 410px; width: 330px }
#grafikk1            { text-align: center; margin-top: 220px; position: absolute; top: 0; left: 120px; width: 330px }
#undermeny a { color: #999 }
#undermeny a:hover  { color: #ff7f00 }
#undermeny ul                 { font-weight: bold; list-style-type: none; margin: 0 0 0 12px; padding: 0 }
#undermeny ul li           { margin-bottom: 5px }
#strek          { line-height: 3px; position: absolute; bottom: 0; width: 110px; height: 10px; border-right: 1px solid #999 }
#strek2  { line-height: 3px; position: absolute; bottom: 0; left: 110px; width: 300px; height: 10px; float: left; border-right: 1px solid #999 }
#boks                                       { background-image: url("../bilder/grid.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; left: 20px; width: 740px; border: solid 1px #999 }
#pad                  { background-image: url("../bilder/pad.jpg"); background-repeat: no-repeat; position: absolute; z-index: 0; bottom: 0; width: 740px; height: 226px }
#tekst                       { position: relative; z-index: 10; left: 110px; width: 300px }
#tekst1 { position: relative; z-index: 10; left: 110px; width: 400px }
#undermeny                    { font-size: 9pt; margin-top: 35px; position: absolute; z-index: 10; width: 110px }
.areas  { margin-right: 10px; margin-bottom: 10px; float: left }
#partners p  { margin-top: 0; margin-bottom: 0 }
#partners h2 { margin-top: 10px }
ul    { font-size: 10pt; list-style-type: disc; margin: 1em 0 1em 30px }
pre  { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
