/* CSS-fil for Ove Røsbak */
/* Redigert 25.04.2008 Richard Fauskrud, Lillehammer */

body          {
               background: #fff;
               background-image: url('http://www.rosbak.no/assets/images/bluebg-4.jpg');
               background-repeat: repeat-x;
               margin: 0;
               margin-top: 20px;
               margin-bottom: 10px;
               padding: 0;
               font: 13px Verdana, Arial, sans-serif;
               text-align: left;
               color: #233026;
              }

.printfirma   {
               display: none;
              }

h1            {
               margin: 0;
               font: 36px verdana, arial, sans-serif;
               color: #1c55a4; 
              }

h2            {
               margin: 0;
               font: 24px verdana, arial, sans-serif;
               color: #1c55a4;
              }

h3            {
               margin: 5px 0 0 0;
               font: 14px verdana, arial, sans-serif;
               font-weight: bold;
               color: #000;
               border-bottom: 1px solid #bbb;
              }

h3.nyheter    {
/*              margin-bottom: 0; */
              border-bottom: 1px solid #bbb;
              }

h4            {
               margin: 10px 0 0 0;
               font: 13px verdana, arial, sans-serif;
               font-weight: bold;
               color: #000;
              }

h4+p          {
               margin-top: 0;
              }

div#startside {
               width: 900px;
               margin: auto;
               padding: 0 0 20px 0;
              }

div#startside h1
              {
               margin: 20px 0 0 0;
              }

div#pagecontainer
              {
               width: 880px;
               margin: auto;
               padding: 0 20px 0 20px;
               background: #fff;
               border: 1px solid black;
              }

div#topname   {
               width: 860px;
               height: 40px;
               background: #fff;
               border: 0;
               padding: 10px 0 10px 0;
               margin: auto;
               clear: both;
               border-bottom: 1px solid #1c55a4;
              }

div.topnamel  {
               width: 30%;
               border: 0;
               padding: 0;
               margin: 0;
               text-align: left;
               float: left;
              }

div.topnamer  {
               width: 60%;
               border: 0;
               padding: 0;
               padding-top: 15px;
               margin: 0;
               text-align: right;
               float: right;
              }

table#main    {
               width: 100%;
               padding: 0;
               margin: auto;
               clear: both;
               border: 0;
              }

td#left       {
               width: 25%;
               border: 0;
               vertical-align: top;
               margin: 0;
               padding: 0;
              }

td#right      {
               width: 75%;
               border: 0;
               vertical-align: top;
               margin: 0;
               padding: 0;
              }

div#toppbilde {
               width: 665px;
               height: 149px;
               border: 0;
               padding: 0;
               margin: 0;
               background: #fff;
               text-align: left;
               clear: both;
              }

div#topleft   {
               width: 205px;
               height: 150px;
               background-image: url('http://www.rosbak.no/assets/images/noter2.jpg');
               background-repeat: no-repeat;
               padding: 0;
               margin: 0 0 10px 10px;
               clear: both;
              }

div#menubox   {
               width: 205px;
               border: 0;
               background: #fff;
               border: 0;
               border-top: 2px solid #68a2f9;
               border-bottom: 2px solid #68a2f9;
               padding: 0;
               margin: 0 0 10px 10px;
               clear: both;
              }

div#txttop    {
               width: 665px;
               height: 20px;
               background-image: url('http://www.rosbak.no/assets/images/framet2.jpg');
               background-repeat: no-repeat;
               border: 0;
               float: right;
               padding: 0;
               margin: 0;
               clear: both;
              }

div#txtmiddle {
               width: 665px;
               background-image: url('http://www.rosbak.no/assets/images/framem2.jpg');
               background-repeat: repeat-y;
               border: 0;
               float: right;
               padding: 0;
               margin: 0;
               text-align: left;
               clear: both;
              }

div#txtbottom {
               width: 665px;
               height: 20px;
               background-image: url('http://www.rosbak.no/assets/images/frameb2.jpg');
               background-repeat: no-repeat;
               border: 0;
               float: right;
               padding: 0;
               margin: 0;
               clear: both;
              }

table.kalender
              {
               width: 98%;
               padding: 0;
               margin: auto;
/*               margin: 0 5px 0 0; */
               clear: both;
               border: 0;
               font-size: 12px;
              }

td.dato       {
               width: 20%;
               margin-left: 0;
               padding-right: 5px;
               font-weight: bold;
               text-align: right;
               vertical-align: top;
              }

div.blankdiv  {
               width: 100%;
               height: 20px;
               background: #fff;
               border: 0;
               padding: 0;
               margin: auto;
               clear: both;
              }

div#bottom    {
               width: 922px;
               height: 40px;
               border: 0;
               padding: 0;
               margin: auto;
               text-align: left;
               clear: both;
              }

.logo         {
               width: 100%;
               padding: 115px 0 0 0;
               text-align: center;
               padding-bottom: 20px;
              }
/*
.logo h1 a    {
               color: #1c55a4;
               text-decoration: none;
              }

.logo h1 a:hover
              {
               text-decoration: underline;
              }
*/
#startside h1 a
              {
               color: #1c55a4;
               text-decoration: none;
              }

#startside h1 a:hover
              {
               text-decoration: underline;
              }

div#overskrift 
              {
               padding: 10px 0 0 0;
               text-align: left;
               background: #fff;
               border: 0;
              }

div.innhold   {
               width: 605px;
               padding: 10px 10px 0 10px;
               margin: auto;
              }

hr            {
               color: #000;
               height: 1px;
              }

a             {
               color: #444; 
               text-decoration: none;
              }

.innhold a
              {
               color: #449;
              }

a:hover       {
               text-decoration: underline;
              }

.publisert   {
               border-bottom: 1px dashed #ccc;
               text-align: right;
               color: #666;
               font-size: 10px;
               padding: 10px 0 7px 0;
              }


div#nyhetsarkivlink   {
               border-top: 1px dashed #ccc;
               font-size: 13px;
               padding: 10px 0 0 0;
              }

div#footercontainer
              {
               width: 100%;
               font: 10px verdana, sans-serif;
               color: #444;
               padding: 5px 0 0 0;
              }

.footerl   {
/*               width: 80%; */
               width: 35%;
               margin: 0;
               padding: 0;
               float: left;
              }

.footerr   {
               width: 20%;
               margin: 0;
               padding: 0;
               float: right;
              }

/* Overstyringer til WayFinder-meny i venstre kolonne */

.wayfinder ul {
               padding:0;
               margin:0;
               list-style-type: none;
              }

.wayfinder ul li
              {
               margin: 2px 0 2px 0;
               padding: 4px 0 6px 10px;
               font: bold 12px verdana, arial, sans-serif;
               background-image: url('http://www.rosbak.no/assets/images/menuback2.jpg');
               background-repeat: no-repeat;
              }

.wayfinder ul li.active
              {
               font: bold 12px verdana, arial, sans-serif;
               background-image: url('http://www.rosbak.no/assets/images/menuback3b.jpg');
               background-repeat: no-repeat;
               color: #fff;
              }

.wayfinder ul li.active a
              {
               color: #fff;
              }
