/* Redigert 08.08.2007 Richard Fauskrud, Lillehammer */
/* Fungerende versjon pr. 08.08.2007 */

body          {
               background: #d4d4d4;
               margin: 0;
               margin-top: 10px;
               margin-bottom: 10px;
               padding: 0;
               font: 13px Verdana, Arial, sans-serif;
               color: #fff;
               text-align: left;
              }

div#main      {
               background: #313131;
               width: 922px;
               padding: 0;
               border: 1px solid #000;
               margin: auto;
               text-align: left;
              }

a             {
               text-decoration: none;
               color: #fff;
               font-weight: bold;
               font-style: italic;
              }

a:visited     {
               text-decoration: none;
               color: #fff;
               font-weight: bold;
               font-style: italic;
              }

a:hover       {
               text-decoration: underline;
               color: #fff;
               font-weight: bold;
               font-style: italic;
              }

h2            {
               font: bold 20px Verdana, Arial, sans-serif;
/*               color: #fff; */
              }

h3            {
               font: bold 13px Verdana, Arial, sans-serif;
               color: #333; 
               margin-bottom: -15px;
              }

table#innhold {
               width: 920px;
               padding: 0;
               margin: 0;
               clear: both;
              }

td#left       {
               width: 21%;
               border: 0;
               vertical-align: top;
               text-align: left;
               margin: 10px 0 10px 0;
               padding: 20px;
              }

td#left p     {
               font: 16px Verdana, Arial, sans-serif;
/*               color: #fff; */
               margin: 30px 0 30px 0;
              }

td#left a     {
               text-decoration: none;
               color: #fff;
               font-style: normal; 
              }

td#left a:visited
              {
               text-decoration: none;
               color: #fff;
               font-style: normal;
              }

td#left a:hover
              {
               text-decoration: underline;
               color: #fff;
               font-style: normal;
              }

td#middletd   {
               width: 3%;
               border: 0;
               border-left: 1px solid #fff;
               border-right: 1px solid #fff;
               background-color: #b41505;
               background-image: url('http://www.mirati.net/assets/images/richard/mirati-b41505.jpg');
               background-position: bottom;
               background-repeat: no-repeat;
               vertical-align: bottom;
               margin: 0;
               padding: 0;
              }

div.middle    {
               width: 100%;
               height: 100%;
               border: 0;
               vertical-align: bottom;
               margin: 0;
               padding: 0;
              }

td#right      {
               width: 76%;
               border: 0;
               vertical-align: top;
               margin: 10px 0 10px 0;
               padding: 20px;
              }

div.overskrift
              {
               padding: 0.5em;
               background-color: #fbcb25;
               text-align: left; 
               font: bold italic 15px verdana, arial, sans-serif;
               color: #0000c0;
              }

div.hovedtekst
              {
               margin: auto;
               border: 1px solid #fff; 
               padding: 20px;
               background-color: #646464;
/*               background-color: transparent; */
/*               color: #fff; */
              }
/*
div.hovedtekst p
              {
               color: #fff;
              }
*/
.nettsteder-kommentar
              {
               font-variant: normal; 
               font-style: normal;
               font-size: 10px;
               color: #333;
              }

div.nettsteder
              {
               font: bold italic 13px verdana, arial, sans-serif;
              }

.dato         {
               font: 10px verdana, sans-serif;
/*               color: #fff; */
               padding: 0;
               margin: 0;
              }

table#footer  {
               width: 100%;
               clear: both;
              }

td.footertd   {
               width: 50%;
               font: bold 10px arial, sans-serif;
/*               color: #fff; */
               padding: 5px 10px 0 0;
               margin: 0;
              }

.tilbakeknapp {
/*               color: #fff; */
               font-size: 11px; 
               font-style: normal;
               margin: auto;
               padding: 0 0 0 1px;
               width: 104px;
               clear: both;
              }

.tilbakeknapp ul li a, .menu ul li a:visited
              {
               display: block;
               text-decoration: none;
               color: #000;
               width: 104px;
               height: 20px;
               text-align: center;
               border: 1px solid #000;
/*               background: #eee; */
               background: #aaa;
               line-height: 20px;
               font-size: 11px;
               overflow: hidden;
               font-style: normal;
              }

.tilbakeknapp ul
              {
               padding:0;
               margin:0;
               list-style-type: none;
              }

.tilbakeknapp ul li:hover a
              {
               color:#00f;
               background:#eee;
               text-decoration: underline;
              }

/* Overstyringer til menyen i venstre kolonne */

.topnav       {
               margin-top: 35px;
/*               margin-top: 50px; */
              }

.topnav a:hover
              {
               text-decoration: underline;
               color: #fff;
              }

ul.topnav li  {
               margin: 2px 0 2px -37px;
               padding: 0;
               padding-top: 6px;
               padding-left: 10px;
               height: 29px;
               list-style-type: none;
               font: bold 13px verdana, arial, sans-serif;
               background-image: url('http://www.mirati.net/assets/images/richard/menuback_3d.jpg');
               background-repeat: no-repeat;
              }

ul.topnav li a 
              {
               color: #ddd;
              }

ul.topnav li.here 
              {
               margin: 2px 0 2px -37px;
               padding: 0;
               padding-top: 6px;
               padding-left: 10px;
               height: 29px;
               list-style-type: none;
               font: bold 13px verdana, arial, sans-serif;
               background-image: url('http://www.mirati.net/assets/images/richard/menuback_2d.jpg');
               background-repeat: no-repeat;
               color: #fff;
              }
/*
ul.topnav li.last 
              {
               margin: 2px 0 2px -37px;
               padding: 0;
               padding-top: 10px;
               padding-left: 10px;
               height: 29px;
              }
*/

/* Modifikasjoner til MaxiGallery's stiler */

div.childscontainer ul.thumbs li   {
               color: #fff;
               }

div.childscontainer ul.thumbs li p {
               color: #fff;
               }

div.childscontainer
               {
               color: #fff;
               font-size: 10px;
               }

div.childscontainer p
               {
               margin-top: 10px;
               text-align: center;
               }

#imageDataContainer{
	color: #000;
	}

