a.hoyremenylink:link{
color:#FFCC66;
font-size:12px
}
a.hoyremenylink:visited{
color:#FFCC66;
font-size:12px;
font-weight:bold
}
a:link,a:visited{
font-weight:bold;
text-decoration:underline
}
a:hover,a.hoyremenylink:hover{
background-color:#999999;
color:#FFFFFF;
text-decoration:underline
}
a.margbokslink:link{
color:#FFCC66;
font-size:9px;
font-weight:normal
}
a.margbokslink:visited{
color:#FFCC66;
font-size:9px;
font-weight:normal
}
a.margbokslink:hover{
background-color:#999999;
color:#FFFFFF
}
body{
margin:0px;
padding:0px;
background-color:#006699;
font-family:Verdana,Arial,Helvetica,sans-serif
}
form{
display:inline
}
h1{
clear:left;
margin-left:15px;
margin-right:15px;
margin-top:22px;
padding:5px;
background-color:#FFCC66;
color:#000066;
font-size:20px;
font-weight:bold;
text-align:center
}
h2{
clear:both;
margin-bottom:3px;
margin-top:17px;
color:#000066;
font-size:18px
}
h3{
margin-bottom:5px;
margin-top:15px;
color:#000066;
font-size:12px
}
hr{
clear:left;
color:#000066;
height:1px
}
img{
border:none;
vertical-align:middle
}
li{
margin-bottom:5px
}
p,ul{
margin-top:0px
}
table{
font-size:12px
}
tr.rowbg1,tr.rowbg2{
height:20px
}
.a.margbokslink:visited{
background-color:#999999;
color:#FFFFFF;
font-size:9px
}
.bgscheme1{
border:0px none;
margin:0px;
padding:5px 5px 9px;
background-color:#F9F9F9;
font-size:10px;
vertical-align:top
}
.bgscheme2{
border:none;
padding:5px 5px 9px;
background-color:#EFEFEF;
font-size:10px;
vertical-align:top
}
.bgscheme3{
border:none;
padding:5px 5px 9px;
background-color:#DBDBDB;
font-size:10px;
vertical-align:top
}
.bildeluft{
border:0px none;
margin-top:2px;
padding-bottom:8px;
padding-left:6px;
padding-right:8px;
white-space:nowrap;
text-align:center;
vertical-align:top
}
.bildelufthjelpetoppmeny{
border:0px none;
padding-bottom:12px;
padding-left:6px;
padding-right:12px;
padding-top:6px;
width:130px;
background-color:#000066;
color:#FFCC66;
font-size:10px;
font-weight:bold;
vertical-align:top
}
.bildeluftover{
float:left;
margin:3px 12px 12px 0px;
position:relative
}
.bildeluftoverhoyre{
border:none;
float:right;
margin-bottom:2px;
margin-left:12px
}
.bildeluftroed{
border:0px none;
padding-bottom:12px;
padding-left:6px;
padding-right:12px;
padding-top:6px;
white-space:nowrap;
background-color:#993333;
vertical-align:top
}
.block{
display:block
}
.bunntabell{
margin:0px;
padding:0px;
width:100%;
background-color:#006699;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-align:center;
height:20px
}
.celle25prsnt{
float:left;
margin:6px 4px;
width:23%;
font-size:10px;
text-align:left
}
.center{
text-align:center
}
.clear{
clear:both
}
.clearfix{
clear:left;
line-height:0;
height:0;
position:relative
}
.copyrightlink{
color:#FFFFCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:underline
}
.datotekst{
margin-bottom:1px;
margin-top:2px;
font-size:9px
}
.fagtabklasse{
color:#000066;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center
}
.graalink{
color:#CCCCCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold
}
.hjelptabeller{
margin:0px;
padding:2px 8px 12px;
background-color:#FFCC66;
font-size:12px;
vertical-align:top
}
.hjornekolonne{
width:44px;
background-color:#FFFFCC
}
.hovedtabell{
width:100%
}
.hoyrekolonne{
padding-left:6px;
padding-top:44px;
width:140px;
background-color:#000066;
text-align:left;
vertical-align:top
}
.hoyrekolonne2{
width:140px;
background-color:#000066;
text-align:left;
vertical-align:bottom
}
.hoyrekolonne3{
width:125px;
background-color:#006699;
text-align:left;
vertical-align:bottom
}
.hvitboks{
border:1px solid #000000;
padding:0 1.5em 1.5em 1.5em;
background:#ffffff
}
.infotabell{
border:1px solid #000066;
margin-bottom:15px;
background-color:#006699;
font-size:12px
}
.logocelle{
padding-left:25%;
vertical-align:middle
}
.lplantab{
border:0px;
width:100%
}
.margboks{
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:2px;
border-right-color:#999999;
border-right-style:solid;
border-right-width:2px;
padding:4px;
background-color:#006699;
color:#FFFFCC;
font-size:9px
}
.midtkolonne{
padding-bottom:42px;
padding-left:5px;
padding-right:5px;
background-color:#FFC;
font-size:12px;
vertical-align:top
}
.midtkolonnelink{
color:#006699
}
.nstablefontfix{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
vertical-align:top
}
.ordforklaringer{
color:#000000;
font-weight:bold;
letter-spacing:1px;
text-decoration:none
}
.ordforklaringer:hover{
background-color:#FFFFCC;
color:#999999
}
.overskrift{
color:#000066;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-style:italic;
font-weight:bold;
text-align:center;
vertical-align:top
}
.red{
color:#F78028;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bolder
}
.reklameboks{
border:1px solid #006699;
padding:8px;
background:White;
color:Black;
margin-top:25px;
position:relative
}
.reklameboks h1,.reklameboks h2,.reklameboks p{
padding:0;
margin:0;
border:0;
text-align:left;
background:none;
clear:none
}
.rowbg1{
padding:22px;
background-color:#F9F9F9
}
.rowbg2{
background-color:#EFEFEF
}
.tabellbold{
border:none;
margin:0px;
padding:1px;
font-size:12px;
font-weight:bold;
height:17px
}
.tabellboldlink{
color:#006699;
font-size:12px
}
.tabellboldlink:hover{
background-color:#FFFFCC;
color:#CCCCCC;
text-decoration:underline
}
.tekstboksfloat{
border:1px solid #000066;
float:left;
margin-bottom:1em;
margin-right:2em;
padding:1em;
width:250px;
background-color:#FFFFFF;
font-size:10px
}
.tekststorre{
font-size:14px
}
.tematabcliten{
border:none;
width:35px;
font-size:12px;
text-align:center
}
.tematittel{
color:#000066;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:italic;
font-weight:bold;
line-height:35px
}
.topp{
width:100%;
background-color:#000066;
height:80px
}
.venstremeny{
width:40px;
vertical-align:top
}
