html{margin:0;padding:0 1.2em 0 1.2em;background:#2b5279;}
body{max-width:70em;margin:0 auto;padding:0;font-family:"Trebuchet MS", arial, helvetica, sans-serif;}
#omslutter{color:#000;background:#fff url("bak.gif") repeat-y right;border-left:1px solid #000;border-right:1px solid #000;min-width:30em;}
#topp{color:#fff;background:#8eabcb url("bat4.jpg") top left;padding:0;height:183px;}
#topp img{border:0;}
#innhold{margin-right:199px;padding:1em;}
#sideinnhold{float:right;width:200px;}
#sideluft{padding:10px;}
#sideluft h3{color:#336;margin:0;padding:1em 0 0 8px;font-size:100%;}
#sideluft img{display:block;margin:0 auto;margin-bottom:1em;border:1px solid #2b5279;}
#sideluft{overflow:visible;height:100%;}
#sideluft{overflow:hidden;width:100%;height:auto;}
#sideluft{overflow:visible;height:100%;width:auto;background:#ffdc93;}
.sidemeny{font-size:90%;font-family:verdana, helvetica, sans-serif;line-height:160%;}
.sidemeny ul li a{color:#336;background:#e0e0e0;}
.sidemeny ul li a:hover{color:#336;background:#fff;}
.sidemeny ul, .sidemeny ul li{margin:0;padding:0;list-style-type:none;display:block;}
.sidemeny ul{border:1px solid #2b5279;border-bottom-width:0;}
.sidemeny ul li{border-bottom:1px solid #2b5279;font-weight:bold;}
.sidemeny ul li a{display:block;text-decoration:none;padding:2px 10px 2px 10px;width:158px;}
#fot{clear:right;color:#fff;background:#8eabcb url("sjo.jpg") top left;text-align:center;padding:0.6em;}
#fot p{color:#fff;background:transparent;margin:0;padding:0;}
#fot a:link{color:#fff;}
#fot a:visited{color:#fff;}
#fot a:hover{text-decoration:none;color:#fff;background:transparent;}
img{border:1px solid #2b5279;}
.hoppover{display:none;}
a:link{color:#336;}
a:visited{color:#336;}
a:hover{text-decoration:none;color:#336;background:#e0e0e0;}
#innhold ul{margin:0 0 1em 0;padding:0;line-height:1.4em;}
#innhold li{padding:0 0 0 0.8em;list-style-type:none;color:#000;background:url(ikule.gif) no-repeat left;}
strong{color:#2b5279;}
h1{text-align:right;margin:0;padding:0.2em 2.4em 0 0;}
h1 a:hover{background:transparent;}
h2{font-size:120%;padding:0 0 0.7em 0;margin:0;color:#2b5279;background:transparent;}
h2.introduksjon{font-size:200%;padding:0.2em 0 0.5em 0;}
h2.forhands{padding-top:2em;}
h2.strek{color:#2b5279;border-top:1px solid #2b5279;margin-top:1em;padding-top:1.4em;}
h2 a{text-decoration:none;}
h2 a:link{color:#2b5279;}
h2 a:visited{color:#2b5279;}
h2 a:hover{color:#2b5279;background:#e0e0e0;}
h3,h4,h5,h6{font-size:100%;padding:0.7em 0 0.7em 0.2em;margin:0;color:#2b5279;background:transparent;}
p{padding:0 0 0.8em 0;margin:0;color:#000;background:transparent;}
p.hoved{color:#000;border-bottom:1px solid #2b5279;margin-bottom:1em;padding-bottom:1.8em;}
p.hoved a:link{color:#336;}
p.hoved a:visited{color:#336;}
p.hoved a:hover{color:#336;}
p.post{color:#000;border-bottom:1px solid #2b5279;margin-bottom:2em;padding-bottom:2em;}
p.post a:link{color:#336;}
p.post a:visited{color:#336;}
p.post a:hover{color:#336;}
abbr{cursor:help;}
img.hflyt{float:right;margin-left:0.5em;}
form{margin:0;padding:0;}
.maildiv form{text-align:left;margin-top:0;margin-bottom:0;}
.maildiv label{vertical-align:top;padding:0 0 0 3px;}
.maildiv .sidelbl{width:90px;text-align:right;padding:0 10px 0 0;vertical-align:top;position:relative;display:block;float:left;clear:left;}
.maildiv a{color:#444;}
.maildiv input{margin-bottom:10px;}
.maildiv select{margin-bottom:10px;}
.maildiv .ver_img{padding:0;margin:0 0 10px 10px;vertical-align:bottom;border:1px solid #444;}
.maildiv fieldset{padding:5px;margin-bottom:10px;border:0px;}
.maildiv .legendspacing{height:10px;}
.maildiv .fmsubmit{margin-left:106px;}
.maildiv .fmrequired {color:#444;float:left;margin-top:3px;margin-left:5px;}
.maildiv .fminfofull{padding:0 10px 0 4px;color:#444;margin-bottom:15px;}
.maildiv .fminfohalf{padding:0 10px 0 10px;color:#444;margin-left:110px;margin-bottom:15px;}
.maildiv .fmerrorbox{text-align:left;}
.maildiv li{margin:0 0 4px 0;}
.maildiv .fmerrortitle{color:#f00;font-size:120%;}