body             { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: gray; background-image: url(../bilder/diagonalbkg.jpg); background-repeat: repeat; text-align: center; min-width: 700px }
h1               { color: #fff; font-size: 27pt;}
h2        { font-size: 16pt; padding-top: 5px; padding-left: 2px; vertical-align: middle }
h3       { color: #8fbd13; font-size: 10pt; font-weight: bold; margin-bottom: 10px }
p                          { font-size: 7pt }
td {}
#wrapper      { text-align: left; margin: 10% auto 5%; position: relative; width: 700px; height: 437px }
#rekke1        { position: relative; width: 700px; height: 65px }
#beholder { position: relative; width: 630px; height: 67px; float: left }
#toppstrek       { background-color: #8fbd13; margin-bottom: 10px; position: relative; width: 630px; height: 10px; float: left; border-top: 1px solid #efefef }
#banner                  { position: relative; width: 630px; height: 45px; float: left; vertical-align: bottom; border-top: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; border-left: white }
#tittel { position: relative; float: left }
#meny                             { margin-top: 22px; position: relative; width: 391px; height: 20px; float: right }
#logo             { position: relative; width: 60px; height: 65px; float: right; clear: right }
#kapittel        { color: #e3e3e3; position: relative; width: 700px; height: 35px }
#innhold                    { background-color: white; visibility: visible; position: relative; width: 700px; height: 340px }
#vstrek_oppe    { position: relative; width: 238px; height: 10px; border-right: 1px solid silver }
#kolonne1                                                                            { background-repeat: no-repeat; position: absolute; top: 20px; left: 20px; width: 208px; height: 295px; border-width: 1px; border-color: silver }
#slideshowContainer                           { position: relative; width: 206px; height: 295px; float: left }
#kolonne3                                        { position: relative; width: 206px; height: 295px; float: right; overflow: hidden }
#kolonne3 a   { color: #f7931e; font-size: 7pt; text-decoration: none }
#kolonne3 a:hover   { color: #9e9e9e; font-size: 7pt; text-decoration: none }
#vstrek_nede     { position: absolute; bottom: 0; width: 238px; height: 10px; border-right: 1px solid silver }
#bunnstrek        { background-color: #8fbd13; visibility: visible; padding: 0; position: relative; width: 700px; height: 10px; border-bottom: 1px solid #5b5b5b }
*   { font-style: normal; font-weight: normal; margin: 0; padding: 0; }
#meny ul {
   padding : 0; 
   margin : 0;
   white-space : nowrap;
}
#meny ul li   { display: inline }
#meny ul li a             { color: #fff; font-size: 8pt; font-weight: bold; text-decoration: none; padding-right: 20px; padding-left: 20px }
#meny ul li a:hover   { color: #8fbd13 }
#adresse   { color: #fff; font-size: 7pt; text-align: center; padding-top: 10px; width: 700px; height: 20px }
#bilde                                 { position: absolute; top: 20px; right: 20px; width: 432px; height: 295px; border-width: 1px; border-color: #e3e3e3 }
.pfimg   { margin-right: 6px; margin-bottom: 6px; float: left; border: solid 1px #9e9e9e; border-thickness: 1px  }

A:hover .pfimg, A:active .pfimg    { border: solid 1px #f7931e; -moz-opacity: 0.5; border-thickness: 1px; filter: alpha(opacity=50); opacity: 0.5   }
#imagecontainer        { width: 206px; height: auto; border: solid 1px silver }
#numberDiv            { font-size: 7pt; float: left }
#numberDiv a      { color: #9e9e9e; text-decoration: none }
#numberDiv a:hover     { color: #f7931e; text-decoration: none }
#backbutton         { margin-right: 5px; float: left }
#backbutton a    { color: #f7931e; text-decoration: none }
#backbutton a:hover    { color: #9e9e9e; text-decoration: none }
#forwardbutton          { margin-left: 5px; float: left }
#forwardbutton a    { color: #f7931e; text-decoration: none }
#forwardbutton a:hover    { color: #9e9e9e; text-decoration: none }
div#kolonne1 a span   { display: none }
div#kolonne1 a:hover span              { display: block; position: absolute; bottom: 0; left: 0; border-top: medium none }
div#kolonne1 a      { color: black; text-decoration: none }
div#kolonne1 p     { color: #9e9e9e; font-size: 7pt; text-decoration: none }
#pfknapper          { position: absolute; bottom: 0; width: 100% }
#neste   { position: absolute; right: 0; bottom: 0 }
#tilbake    { position: absolute; bottom: 0 }
#spraak                            { text-align: center; margin-top: 10px }
#spraak p { color: #fff; font-weight: bold }
#spraak a   { color: #fff; font-weight: bold; text-decoration: none }
#spraak a:hover { color: #f7931e }
#english                    { text-align: center; width: 45px; height: 15px; float: left; border: solid 1px #fff }
#norsk            { text-align: center; width: 45px; height: 15px; float: right; border: solid 1px #fff }
#cont1         { margin-right: auto; margin-left: auto; width: 100px }
