/* skolehistorie3.css - Skrevet av Richard Fauskrud, Lillehammer 28.11.2009 */
/* opam3.css er innebygd i denne */

  body         {
               margin: 10px 0 10px 0;
               padding: 0;
               background: #ccc;
               color: #000;
               font-family: verdana, arial, sans-serif;
               font-size: small;
               }

  p            {
               color: #000;
               background-color: transparent;
               margin-top: 0;
               } 

  hr           {
               color: #577eb9;
               }

  h1           {
               font-size: 200%;
               color: #016064;
               text-align: center;
               }

  h2           {
               font-size: 170%;
               color: #016064;
               text-align: left;
               margin: 0;
               }

  h3          {
               font-size: 140%;
               font-weight: normal;
               color: #016064;
               margin: 0;
               margin-bottom: 1em;
               text-align: left;
               }

  h4         {
               font-size: 110%;
               font-weight: bold;
               color: #000;
               margin: 0;
               }

  h5         {
               font-size: 100%;
               font-weight: bold;
               color: #000;
               margin: 0;
               }

  h6         {
               font-size: 80%;
               font-weight: bold;
               color: #000;
               margin: 0;
               }

  iframe       {
               border: 1px solid #016064;
               width: 100%;
               margin: 0;
               padding: 0;
               }

  a            {
               text-decoration: none;
               color: #0050d6;
               }

  a img        {
               border: 0;
               }

  a:hover      {
               text-decoration: underline; 
               color: #0050d6;
               }

  a:active     {
               color: 3ea08c;
               }

  div#side     {
               margin: auto;
               width: 990px;
               padding: 0;
               text-align: left;
               color: #000;
/*               background: #fdfff3; */
               background-color: #c5cb9d;
               border: 1px solid #929b5a;

               }

  div#topp     {
               width: 100%;
               height: 96px;
               background-color: #fff;
               border-bottom: 1px solid #929b5a;
               }

 .nocss        {
/* for aa vise avdelingens navn der css og bilder er slaatt av. */
               clear: both;
               display: none;
               }

 .noscript     {
               background-color: #e4b7b7;
               border: 1px solid red;
               padding: 10px;
               margin 10px;
               margin-bottom: 20px;
               }

 .noscript h4  {
               text-align: left; 
               padding: 0;
               margin: 0;
               color: red;
               }

  table#kol    {
/*               width: 100%; */
               width: 980px;
               margin: 0;
               padding: 0;
               border: 0;
               text-align: left;
               background-color: #fdfff3;
               border-right: 1px solid #929b5a;
               }

  td.kolleft {
/*               width: 15%; */
               width: 125px;
               background-color: #929b5a;
               background-image: url('http://www.opam.no/assets/images/skolehistorie/skolebanner9f.jpg');
               background-repeat: no-repeat; 
               border-right: 1px solid #929b5a;
               vertical-align: top;
               }

  td.kolright     {
/*               width: 20%; */
               width: 200px; 
/*               width: 195px; */
               margin: 0;
               padding: 0;
               padding-top: 15px; 
               border: 0;
               vertical-align: top;
               text-align: left;
               }

  td.kolcenter     {
/*               width: 65%; */
               width: 624px; 
/*               width: 629px; */
/*               padding: 15px 20px 15px 20px; */
               padding: 15px 15px 15px 15px; 
               margin: 0;
               vertical-align: top;
               text-align: left;
               border: 0;
               }

  div#innhold  { 
               text-align: left;
               color: #000;
               width: 100%;
               margin: 0;
               } 

  .issuu       {
               margin: 15px 0 10px 0;
               width: 175px;
/*               border: 1px solid #999; */
               }

  .issuu p     {
               font-size: 70%;
               margin-top: 5px;
               }

  .issuu object
               {
/*               border: 1px solid #999; */
               }

  .issuu object embed
               {
/*               border: 1px solid #999; */
               }

  .bildekolonne
               {
               width: 100%;
               }

  .bildekolonne p
               {
               margin: 0;
               padding: 0;
               }

  .bildekolonne img
               {
               width: 175px;
               height: auto;
               border: 1px solid #999;
               margin-bottom: 10px;
               clear: both;
               }

  .bildekolonne p img
               {
               width: 175px;
               height: auto;
               border: 1px solid #999;
               margin-bottom: 10px;
               clear: both;
               }

  #fade
               {
               display: none;
               background-color: #000;
               width: 0;
               height: 0;
               position: absolute;
               top: 0;
               right: 0;
               z-index: 20;
               filter:alpha(opacity=75);
               opacity: 0.75;
               -moz-opacity:0.75; 
               }

  #stortbilde
               {
               display: none;
               background: transparent;
               width: 100%;
               position: absolute;
               top: 0;
               right: 0;
               z-index: 30;
               }

  #stortbildeindre
               {
               margin: auto;
               margin-top: 55px;
               padding: 0 0 15px 0;
               border: 1px solid #000;
               background: #bbb;
               width: 730px;
               }

  #stortbildeindre img
               {
/*               border-bottom: 1px solid #000; */
               max-width: 700px;
               width: auto;
               height: auto;
               margin: 15px;
/*               margin-top: 15px; */
/*               margin-bottom: 15px; */
               }

  #stortbildeindre p
               {
               padding: 15px 15px 0 15px;
               margin: 0;
               clear: both;
/*               background: #fff; */
               background: #bbb;
               text-align: center;
               }

  #stortbildeindre p.first
               {
/*               border-top: 1px solid #999; */
               border-top: 0;
               }

  #stortbildeindre p.last
               {
               text-align: right;
               padding-bottom: 8px;
/*               border-bottom: 1px solid #999; */
               border-bottom: 0;
               }

  #stortbildeindre a
               {
               font-size: 110%;
               font-weight: bold;
               }

  div.printarkiv
               {
               display: none;
               }

  .sitat       {
               margin-left: 20px;
               }

  .maintext    { 
               padding: 15px 0 0 0;
               } 

  .maintext img
               { 
               margin: 15px;
               border: 1px solid #bbb;
               } 

  ul.hjemlink  {
               padding-left: 0%;
               margin: 0px 0px 0px 0px;
               width: 100%;
               list-style-type: none;
               }

  ul.hjemlink li
               {
               font-size: 85%;
               padding: 3px 0 3px 0;
               border-bottom: 1px solid #929b5a;
               }

  li.hjemmh    {
               font-weight: bold;
               }

  li.hjemopa   {
               font-weight: normal;
               }

  .lmeny       {
               width: 100%;
               font-size: 85%;
               margin: 30px 0; 
               }

  .lmeny ul li a, .lmeny ul li a:visited
               {
               display:block;
               text-decoration:none;
               text-align:left;
               background:transparent;
               } 

  .lmeny ul    {
               width:100%;
               padding:0;
               margin:0;
               list-style-type: none;
               }

  .lmeny ul li {
               width:100%;
               padding: 3px 0 3px 0;
               border:0;
               border-bottom: 1px solid #929b5a; 
               }

  .skoletabell { 
/*               width: 99%; */
               width: 100%;
               border-color: #016064;
               border: 0;
               margin-bottom: 10px;
               }

  .skoletabell td
               { 
               font-size: 85%;
               font-weight: bold;
               color: #016064;
               padding: 5px;
               vertical-align: bottom;
               border: 1px solid #bdd0d1;
               }

  .skoletabell img
               { 
               margin: 0;
               padding: 0;
               border: 0;
               }

  .tematabell { 
               width: 99%;
/*               width: 100%; */
               border-color: #016064;
               border: 0;
               }

  .tematabell td
               { 
               font-size: 100%;
               font-weight: bold;
               color: #016064;
               padding: 0;
               padding-bottom: 10px;
               padding-left: 10px;
/*               border: 1px solid #bdd0d1; */
               border: 0; 
               }

  .tematabell p
               { 
               margin: 0;
               padding: 0;
               }

  .tematabell img
               { 
               margin: 0;
               padding: 0;
               border: 0;
               }

  .bildetekst  { 
               text-align: left;
               font-size: 70%;
               width: 96%;
               border: 0;
               color: #000;
               padding: 0 0 20px 0;
               background-color: #fff;
               } 

  .sponsor     { 
               color: #016064;
               font-size: 70%;
               text-align: center;
               margin: 0;
               padding: 0;
               padding-top: 10px;
               } 

  div.bunnlinje
               {
               background-color: #fff;  
               clear: both;
               font-size: 70%;
               color: #016064;
               padding: 10px 10px 20px 10px;
               border-top: 1px solid #929b5a;
               }

  div.bunnlinje a:link
               {
               color: #016064;
               }

  div.bunnlinje a:visited
               {
               color: #016064;
               }

  div.bunnlinje a:active
               {
               color: #016064;
               }

  #dplayer_div  {
               width: 350px;
               height: 68px;
               display: none;
               position: absolute;
               top: 15px;
               right: 20px;
               border: 1px solid #000;
               zoom: 1;
               z-index: 1; 
               }

  #dplayer     {
               background: url('http://www.opam.no/assets/images/dplayer/bakgrunn_lydavspiller2.gif') top left; 
               background-repeat: no-repeat; 
/*               background-color: #fff; */
               background-color: #999; 
               width: 350px;
               height: 45px;
               z-index: 1; 
               }

   .kommentarfelt
               {
               border-top: #929b5a 1px solid;
               font-size: 80%;
               }

   .jot-label
               {
               width: 90px;
               float: left;
               padding-top: 8px;
               margin-bottom: 5px;
               }

   .jot-mod img
               {
                margin: 0;
               }

   .jot-upassende
               {
                font-size: 80%;
                margin-top: 10px;
                margin-bottom: 10px;
               }

   .jot-upassende img
               {
                margin: 0;
                border: 0;
               }

   .jot-comment
               {
                font-size: 80%;
               }

   .jot-skrivkomment
               {
                background: #f7f7f7;
                border: 1px solid #ccc;
                padding-left: 15px;
/*                margin-bottom: 20px; */
                font-size: 80%;
               }

/* Toppmeny */

.menyrad     {
               height: 39px;
               background: url('http://www.opam.no/assets/images/skolehistorie/arctop.jpg') top right; 
               background-repeat: no-repeat; 
               background-color: #c5cb9d; 
               border: 0;
               padding: 0;
               margin: 0;
               }

/*
div.toppmeny   {
               margin: 0 0 0 143px;
               padding: 2px 0 0 0;
               border: 0;
               }
*/

div.toppmeny   {
               float: right;
               margin: 0 30px 0 0;
               padding: 2px 0 0 0;
               border: 0;
               }

div.toppmeny ul
              {
               margin: 0;
               list-style-type: none;
               padding: 0;
              }

div.toppmeny ul li
              {
               display: inline;
               font-size: 85%;
               border: 0;
               border-right: 1px solid #929b5a;
               padding: 0 8px 0 3px;
               text-align: center;
               margin: 0;
              }

div.toppmeny ul li a
              {
               margin: 0;
               padding: 0;
               font-weight: bold;
              }

/*  last-klassen brukes av Wayfinder paa det siste valget i menyen. */
div.toppmeny ul li.last
              {
               border-right: 0;
              }

/*  active-klassen brukes av Wayfinder paa det siste valget i menyen. */
div.toppmeny ul li.active
              {
               font-weight: bold;
              }

.arcbottom    {
               height: 27px;
               background: url('http://www.opam.no/assets/images/skolehistorie/arcbottom.jpg') top right; 
               background-repeat: no-repeat; 
               background-color: #929b5a; 
               border: 0;
               padding: 0;
               margin: 0;
               }
