/* Skrevet av Richard Fauskrud, Lillehammer 10.01.2006 */
/* Richard Fauskrud 08.09.2006: Lagt til .tittel */
/* Richard Fauskrud 25.09.2006: Konvertert til print-stil */

  body         {
               margin: 0;
               padding: 0;
               width: 100%;
               background: #FFF;
               color: #000;
               }

  p            {
               font-family: Times New Roman, serif;
               font-size: inherit;
               color: #000;
               margin: 1em 0 1em 0;
               padding: 0;
               background-color: transparent;
               } 

  h1           {
               font-family: Times New Roman, serif;
               font-size: 16pt;
               color: #000;
               font-weight: bold;
               margin: 0;
               padding: 0;
               background-color: transparent;
               } 

  h2           {
               font-family: Times New Roman, serif;
               font-size: 14pt;
               color: #000;
               font-weight: bold;
               margin: 0;
               padding: 0;
               background-color: transparent;
               } 

  h3           {
               font-family: Times New Roman, serif;
               font-size: 12pt;
               color: #000;
               font-weight: bold;
               margin: 0;
               padding: 0;
               background-color: transparent;
               } 

  h4           {
               font-family: Times New Roman, serif;
               font-size: 11pt;
               color: #000;
               font-weight: bold;
               margin: 0;
               padding: 0;
               background-color: transparent;
               } 

  h5           {
               font-family: Times New Roman, serif;
               font-size: 10pt;
               color: #000;
               font-weight: bold;
               margin: 0;
               padding: 0;
               background-color: transparent;
               } 

  h6           {
               font-family: Times New Roman, serif;
               font-size: 9pt;
               color: #000;
               font-weight: bold;
               margin: 0;
               padding: 0;
               background-color: transparent;
               } 

  hr           {
               color: #006778;
               height: 1px;
               }

  a            {
               text-decoration: inherit;
               color: inherit;
/*               color: #006778; */
               }

  a:hover      {
               text-decoration: underline;
               color: #da0037;
               }

  div#side     {
               margin: auto;
               width: 100%;
               padding: 0;
               font-family: Times New Roman, serif;
               text-align: left;
               color: #000;
               background: #FFF;
               border: 0;
               float: left;
               }

  div#topp     {
               display: none;
               }

  div#logo     {
               display: none;
               }

  div#logo img
               {
               border-width: 0;
               }

  div#breadcrumbs
               {
               display: none;
               }

  div#meny     {
               display: none;
               }

  div#meny ul  {
               padding-left: 0%;
               margin-left: 5px;
               margin: 0px 0px 0px 0px;
               float: right;
               width: 100%;
               height: 18px;
               list-style-type: none;
               }

  div#meny ul li
               {
               display: inline;
               }

  div#meny ul li a
               {
               padding: 0.2em 1em;
               float: left;
               border-right: 1px solid #EEE;
               }

  div#innhold  { 
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 12pt;
               color: #000;
               width: 100%;
               margin: 0;
/*               background: #f8fffe; */
/*               background: #f2ffff; */
               background: #FFF;
               } 

  div.printurl { 
               font-family: Courier, monospace;
               text-align: right;
               font-size: 10pt;
               color: #000;
               width: 98%;
               margin: 0;
               padding: 0.2em 1em;
               background: #FFF;
               color: #969696;
               float: left;
               } 

  div.printarkiv
               { 
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 13pt;
               font-weight: bold;
               padding: 0;
               padding-top: 4px;
               padding-bottom: 4px;
               color: #000;
               width: 100%;
               margin: 0;
               background: #FFF;
               } 

  table#kol    {
               width: 100%;
               margin: 0;
               padding: 0;
               border: 0;
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 12pt;
               }

  td.kol15     {
               width: 2em;
               display: none;
               }

  td.kol20     {
               width: 2em;
               display: none;
               }

  td.kol25     {
               width: 2em;
               display: none;
               }

  td.kol50     {
               width: 50%;
               margin: 0;
               border: 0;
               vertical-align: top;
               text-align: left;
               padding: 0;
               }

  td.kol70     {
               margin: 0;
               border: 0;
               vertical-align: top;
               text-align: left;
               border-left: 1px solid #c0c0c0;
               border-right: 1px solid #c0c0c0;
               padding: 0;
               }

  td.kol75     {
/*               width: 75%; */
               margin: 0;
               border: 0;
               vertical-align: top;
               text-align: left;
               padding: 0;
               }

  td.kol100    {
/*               width: 100%; */
               margin: 0;
               padding: 0;
               border: 0;
               vertical-align: top;
               text-align: left;
               }

  table.tingbok
               {
               width: 100%;
               margin: 0;
               padding: 0;
               border: 0;
               }

  table.tingbok td
               {
               width: 16%;
               text-align: left;
               }

  table#tbunn  {
               width: 100%;
               margin: 0;
               padding: 0;
               border: 0;
               border-top: 1px solid #000;
               }

  table#tbunn a:link
               {
/*               color: #ff6; */
               color: #eaedfe;
               }

  table#tbunn a:visited
               {
/*               color: #ff6; */
               color: #eaedfe;
               }

  table#tbunn a:active
               {
/*               color: #f00; */
               color: #eaedfe;
               }

  td.tbunn33l  {
               width: 33%;
               margin: 0;
               padding: 10px;
               border: 0;
               vertical-align: middle;
               text-align: left;
               font-family: Times New Roman, serif;
               font-size: 10pt;
               background: #fff;
               color: #000;
               }

  td.tbunn33m  {
               width: 33%;
               display: none;
               }

  td.tbunn33r  {
               width: 33%;
               display: none;
               }

  td.tbunn50l  {
               width: 90%;
               margin: 0;
               padding: 10px;
               border: 0;
               vertical-align: middle;
               text-align: left;
               font-family: verdana, arial, sans-serif;
               font-size: 9pt;
               background: #fff;
               color: #969696;
               }

  td.tbunn50r  {
               width: 10%;
               display: none;
               }

  .table1      {
               margin:0;
               padding: 0;
               border-style: none;
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 11pt;
               }

  .cddok1      {
               display: none;
               }

  .cddok2      {
               display: none;
               }

  .tekst       { 
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 11pt;
               color: #000;
               padding: 10px;
               background-color: transparent;
               } 

  .maintext    { 
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 12pt;
               color: #000;
               padding: 10px 15px 10px 15px;
               background-color: transparent;
               } 

  .tittel      { 
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 13pt;
               font-weight: bold;
               color: #000;
               padding: 0;
               background-color: transparent;
               } 

  .sidebar     { 
               display: none;
               } 

  .forfatter   { 
               font-family: verdana, arial, sans-serif;
               text-align: left;
               font-size: 0,85em;
               font-style: italic;
               clear: both;
               border-top: 1px solid #000;
               color: #000;
               background-color: transparent;
               } 

  .bildetekst  { 
               font-family: verdana, arial, sans-serif;
               text-align: center;
               font-size: 9pt;
               width: 96%;
               border: 1px solid #000;
               color: #000;
/*               color: #006778; */
/*               padding: 0.6em; */
               padding: 5px;
/*               background-color: #d4d4d4; */
               background-color: #cfe2e6;
               } 

  .banner      {
               width: 100%;
               padding: 0;
               padding-top: 3px;
               padding-bottom: 3px;
               border-right: 1px inset;
               border-top: 1px inset;
               border-left: 1px inset;
               border-bottom: 1px inset;
               background: #B6BF00;
               text-align: left;
               font-family: Times New Roman, serif;
               font-size: 14px;
               font-weight: bold;
               color: #006778;
               }

  .banner2     {
               width: 100%;
               padding: 0;
               padding-top: 4px;
               padding-bottom: 4px;
               border-right: 0;
               border-top: 0;
               border-left: 0;
               border-bottom: 4pt double #000;
               background: transparent;
               text-align: left;
               font-family: Times New Roman, serif;
               font-size: 16pt;
               font-weight: bold;
               color: #000;
               }

  .Code        { 
               font-family: courier, courier new;
               font-size: 1em;
               background-color: transparent;
               } 

  .dotted      {
               border-top-width:1px;
               border-top-style:dotted;
               border-top-color:#989898;
               margin-right:0;
               margin-left:0;
               margin-top:15px;
               padding: 0;
               }

  div#mndarkiv { 
               font-family: Times New Roman, serif;
               text-align: left;
               font-size: 11px;
               color: #000;
               width: 100%;
               margin: 0;
               background: #FFF;
               } 

  div#mndarkiv table
               {
               width: 100%;
               margin: 0;
               padding: 0;
               border: 0;
               }

  div#mndarkiv td
               {
               width: 33%;
               margin: 0;
               padding: 0;
               padding-top: 10px;
               padding-bottom: 10px;
               border: 0;
               vertical-align: bottom;
               text-align: center;
               font-weight: bold;
               background-color: #cfe2e6;
               }

  div#mndarkiv td p
               {
               text-align: center;
               }

/* Modifikasjoner til MaxiGallery's stiler */

  .galleria
               {
               border: 1px solid #000;
               }

  .galleria td
               {
               border: 0;
               background-color: #cfe2e6;
               }


  .thumbnail
               {
               border-color: #006778;
               }

