BODY { height: 100%; background-color: #eef6f2; color: #000000; margin: 0px; padding: 0px; border-width: 0px; border-style: none; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 100%; font-weight: normal; text-align: center; }


A:link    { color: #000000; text-decoration: none; }
A:visited { color: #000000; text-decoration: none; } 
A:hover   { color: #005e8c; text-decoration: underline; }
A:active  { color: #000000; text-decoration: none; } 

A.gen:link    { color: #000000; text-decoration: underline; }
A.gen:visited { color: #000000; text-decoration: underline; } 
A.gen:hover   { color: #005e8c; text-decoration: underline; }
A.gen:active  { color: #000000; text-decoration: underline; } 

A.nav:link    { color: #000000; text-decoration: underline; }
A.nav:visited { color: #000000; text-decoration: underline; } 
A.nav:hover   { color: #005e8c; text-decoration: underline; }
A.nav:active  { color: #000000; text-decoration: underline; } 

A.red:link    { color: #ff0000; text-decoration: none; }
A.red:visited { color: #ff0000; text-decoration: none; } 
A.red:hover   { color: #005e8c; text-decoration: underline; }
A.red:active  { color: #ff0000; text-decoration: none; } 

H1 { position: relative; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 65%; margin: 0px 0px 0px 0px; padding: 14px 0px 0px 5px; text-align: left; float: left; }
H2 { position: relative; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 80%; margin: 0px 0px -1px 0px; padding: 7px 0px 0px 0px; text-align: left; float: left; }
H3 { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 65%; margin: 0px 0px 0px 0px; padding: 14px 0px 1px 5px; text-align: left; }

DIV.clear { clear:both; height:1px; overflow:hidden; }

DIV.hovedsiden { position: relative; top: 8px; width: 832px; background-color: #ffffff; border: 1px solid #888888; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }


DIV.header { position: relative; top: 0px; width: 100%; background-color: #f7f7ef; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; }
IMG.logo { position: relative; left: 5px; border-style: none; margin: 0px 0px 0px 0px; padding: 5px 0px 2px 0px; }
P.spoiler { background-color: #cccccc; border-top: 1px solid #888888; border-bottom: 1px solid #888888; text-align: center; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 65%; margin: 0px 0px 0px 0px; padding: 3px 0px 4px 0px; }


DIV.venstre { position: relative; top: 0px; left: 0px; width: 142px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; text-align: left; float: left; }
DIV.menyboks { position: relative; top: 0px; left: 5px; width: 140px; background-color: #f7f7ef; border: 1px solid #888888; margin: 0px 0px 0px 0px; padding: 3px 0px 1px 0px; }
DIV.annonseboks { position: relative; top: 0px; left: 5px; height: 240px; width: 140px; background-color: #f7f7ef; border: 1px solid #888888; margin: 0px 0px 0px 0px; padding: 3px 0px 1px 0px; }
P.menyelement { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 65%; margin: 0px 0px 0px 0px; padding: 0px 0px 3px 4px; }
P.menyelementfet { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 65%; margin: 0px 0px 0px 0px; padding: 0px 0px 3px 4px; }
IMG.bullet { position: relative; left: 0px; width: 7px; height: 6px; border-style: none; vertical-align: middle; margin: 0px 4px 0px 0px; padding: 0px 0px 0px 0px; }


DIV.innhold { position: relative; top: 0px; left: 15px; width: 473px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; text-align: left; float: left; }
DIV.dato { position: relative; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 65%; margin: 0px 0px 0px 0px; padding: 14px 0px 0px 0px; text-align: right; }
DIV.nyhetsboks { position: relative; top: 0px; left: 5px; width: 468px; border-top: 1px solid #888888; margin: 1px 0px 0px 0px; padding: 3px 0px 1px 0px; }
DIV.nyhet { position: relative; left: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; clear: both; }
DIV.nyhetsdato { position: relative; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 60%; color: #005e8c; margin: 0px 0px 0px 0px; padding: 10px 5px 1px 0px; text-align: right; }
IMG.nyhet { position: relative; left: 0px; top: 3px; border-style: none; vertical-align: middle; margin: 7px 4px 0px 0px; padding: 0px 4px 5px 0px; float: left; }
DIV.nyhetstekst { position: relative; left: 0px; width: 410px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 65%; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; float: right; }
DIV.listetekst { position: relative; left: 0px; width: 100%; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 75%; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; float: right; }
P.hvitlinje { background-color: #ffffff; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
P.gralinje { background-color: #f7f7ef; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
DIV.tekst { position: relative; left: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 85%; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; float: left; }

DIV.taglinjegra { background-color: #f7f7ef;  position: relative; left: 0px; width: 100%; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; clear: both; }
DIV.taglinjehvit { background-color: #ffffff;  position: relative; left: 0px; width: 100%; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; clear: both; }
DIV.skoletag { position: relative; left: 0px; width: 100px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 85%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
DIV.skoletekst { position: relative; left: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 85%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
DIV.skoletekstlang { position: relative; left: 0px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 75%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

DIV.fylke { position: relative; left: 0px; top: 10px; width: 150px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 90%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
P.hvitlinje { margin: 0px 0px 3px 0px; padding: 0px 0px 0px 0px;}


DIV.hoyre { position: relative; top: 0px; left: 25px; width: 182px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; text-align: left;  float: left; }
DIV.ekstraboks { position: relative; top: 0px; left: 5px; width: 180px; background-color: #f7f7ef; border: 1px solid #888888; margin: 0px 0px 5px 0px; padding: 3px 0px 1px 0px; }
P.ekstraelement { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 65%; margin: 0px 0px 0px 0px; padding: 0px 0px 8px 4px; }
P.ekstraelementfet { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 65%; margin: 0px 0px 0px 0px; padding: 0px 0px 8px 4px; }
P.ekstraelementhoyre { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 65%; margin: 0px 0px 0px 0px; padding: 0px 4px 3px 4px; text-align: right; }
P.tipselement { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 65%; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 4px; }

DIV.poll { position: relative; top: 0px; left: 2px; font-weight: normal; font-size: 60%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
IMG.poll { border-style: none; margin: 2px 5px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
DIV.polltekst { position: relative; top: 0px; left: 2px; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 60%; margin: 2px 0px 10px 0px; padding: 0px 0px 0px 0px; clear: both; }

DIV.footer { position: relative; top: 5px; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; clear: both; }
P.footer { text-align: center; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 65%; margin: 0px 0px 0px 0px; padding: 5px 0px 10px 0px; }

form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.utdanningssok { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; height: 16px; width: 160px; border: 1px solid #7f9db9; margin: 0px 0px 5px 1px; padding: 0px 0px 0px 0px; }
.knapp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; height: 16px; background-color: #ffffff; border: 1px solid #7f9db9; margin: 10px 1px 1px 1px; padding: 1px 10px 1px 10px; clear: both; }

DIV.navigasjon { text-align: left; font-size: 55%; margin: 5px 0px 0px 5px; padding: 0px 0px 0px 0px; }

.red { color: #ff0000; } 




.admin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; height: 16px; width: 150px; border: 1px solid #7F9DB9; }
.admin2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 360px; border: 1px solid #7F9DB9; }
.admin3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; height: 16px; width: 25px; border: 1px solid #7F9DB9; }
.skjema { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #7F9DB9; }
.boksok { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; height: 16px; width: 200px; border: 1px solid #7F9DB9; }
.boksokutgave { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; height: 16px; border: 1px solid #7F9DB9; }
.boksokanneninfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 200px; border: 1px solid #7F9DB9; }
