body { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-color: #fff; }
p { line-height: 13px; }
a { color: #b03c4f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; }
a:link { color: #900; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: 0 50%; text-decoration: underline; }
a:hover { color: #b03c4f; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: 0 50%; text-decoration: underline; }
A.arrowlink2 { color: #900; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(gfx/arrow_green.gif); background-repeat: no-repeat; background-position: 0 50%; padding-left: 13px; }
A.arrowlink2:hover { color: #900; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; background-image: url(gfx/arrow_green.gif); background-repeat: no-repeat; background-position: 0 50%; padding-left: 13px; }
A.arrowlink { color: #900; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; background-image: url(gfx/arrow_01.gif); background-repeat: no-repeat; background-position: 0 50%; padding-left: 13px; }
A.arrowlink:hover { color: #900; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(gfx/arrow_01.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: underline; padding-left: 13px; }
.normtekst { color: #666; font-size: 11px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 16px; letter-spacing: 0.05em; }
ul { color: #a4c21f; list-style-type: disc; }
.normtekstBold { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; }
h2 { color: #58b6e7; font-size: 16px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(gfx/line.gif); background-repeat: no-repeat; background-position: 100% bottom; margin: 0 0 16px; padding-bottom: 10px; }
h3 { color: #58b6e7; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(gfx/line.gif); background-repeat: no-repeat; background-position: 100% bottom; margin: 0 0 16px; padding-bottom: 10px; }
h4 { color: #58b6e7; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(gfx/line.gif); background-repeat: no-repeat; background-position: 100% top; margin: 0 0 6px; padding-top: 10px; }
h5 { color: #58b6e7; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 6px; padding-top: 10px; }.space { width: 10px; }
.marg { margin: 0; padding: 0 35px; }
.NegBold { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; }
.knapp { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(gfx/bt2Back.gif); background-repeat: repeat-x; text-align: center; vertical-align: middle; width: 118px; height: 18px; margin: 0; padding: 0; }
.boksramme1 { margin-left: 20px; border: solid 1px #ccc; }
.boksramme2 { background-color: #fff; border: solid 1px #ccc; }
.sideramme { background-color: #fff; border: solid 1px #ccc; }
.adressetekst { color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.adressetekst a { color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: underline; }
.dato { color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.bildetekst { color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.bildetekst a { color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration: underline; }
.kontaktinfo { color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-align: left; padding-left: 196px; }
/*- Menu 2--------------------------- */
.sideTittel { color: #036; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: none; background-repeat: no-repeat; background-position: 0 50%; text-transform: uppercase; letter-spacing: 1px; vertical-align: middle; float: right; padding-top: 2px; padding-right: 20px; padding-bottom: 0; }
.sideBunn { color: #ad0622; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: none; background-repeat: no-repeat; background-position: 0 50%; letter-spacing: 1px; float: left; vertical-align: middle; padding-left: 30px; }
.sideTilbake { color: #d7e158; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #b03c4f; background-image: url(gfx/arrowBack.gif); background-repeat: no-repeat; background-position: 96% 50%; text-transform: lowercase; text-align: right; height: 20px; margin-left: 5px; padding: 2px 14px 2px 10px; }
.sideTilbake a { color: #d7e158; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #b03c4f; background-repeat: no-repeat; text-decoration: none; text-transform: lowercase; text-align: right; height: 20px; margin-left: 5px; padding: 2px 14px 2px 10px; }
.mBoks { background-image: url(gfx/arrow_1.gif); background-repeat: no-repeat; background-position: 4px 50%; text-transform: lowercase; border-bottom: 1px dotted #d7e158; }
.mBoksValgt { color: #b03c4f; font-size: 10px; font-weight: bold; background-image: url(gfx/arrow_valgt.gif); background-repeat: no-repeat; background-position: 3px 50%; padding-left: 20px; border-bottom: 1px dotted #b03c4f; }
.inputboks { color: #666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; width: 100px; height: 18px; }
.inputboks3 { color: #666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 45px; }
.mBoks2 { font-weight: normal; background-image: url(gfx/arrow_2.gif); background-repeat: no-repeat; background-position: 22px 50%; padding-left: 10px; }
.mBoks2Valgt { color: #693; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fbf9ec; background-image: url(gfx/a2_b.gif); background-repeat: no-repeat; padding-left: 30px; }
/*
-------------------------- */
.tabelltittel { color: #005863; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; background-attachment: scroll; float: left; clear: right; margin: 0; padding: 6px; border: solid 1px; }
.avsnitt { color: #b03c4f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; width: 100%; clear: right; }
.boldcolor { color: #005863; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; margin: 0.83em 0; }
.bildeboks { padding: 0; border: solid 1px #d7e158; }
.PicRight { float: right; margin-left: 2px; padding: 0; }
.PicLeft { float: left; margin: 0px; padding-right: 10; padding-bottom: 5px; }
.strek { text-decoration: none; margin-top: 10px; margin-bottom: 10px; padding: 0; border-top: 1px solid #ccc; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; outline-width: 0; }
.strekTransp { text-decoration: none; margin: 10px 0 0 0; padding: 0; border-top: 1px solid #fff; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; outline-width: 0; }
/*
-------------------------- */
.skillestrek { padding-top: 1px; padding-bottom: 4px; }
.bilderamme { background-color: #fff; clear: right; margin-right: 5px; margin-bottom: 5px; padding: 2px; border: solid 1px #d7e158; }
/* -------------------------- */
A.SiteLink:Link								{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; text-decoration: underline; font-size: 10px; }
A.SiteLink:Visited							{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; text-decoration: underline; font-size: 10px; }
A.SiteLink:Active							{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; text-decoration: underline; font-size: 10px; }
A.SiteLink:Hover							{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; text-decoration: underline; font-size: 10px; }

A.RefLink:Link								{ color: #58b6e7; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}
A.RefLink:Visited							{ color: #58b6e7; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}
A.RefLink:Active							{ color: #58b6e7; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}
A.RefLink:Hover								{ color: #58b6e7; font-size: 14px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}

.PartnerLogoTabell							{ padding-top: 50px; margin: 0px; }

A.HovedMenyLink:Link						{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 10px; font-weight: bold;}
A.HovedMenyLink:Visited						{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 10px; font-weight: bold;}
A.HovedMenyLink:Active						{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 10px; font-weight: bold;}
A.HovedMenyLink:Hover						{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; text-decoration: none; font-size: 10px; font-weight: bold;}
