/* CSS sheet til Saetrum-olsen */


body
  {
/* ensfarget bakgrunn */
  background-color:#cccccc;
/* alternativ "frosset" bakgrunnsbilde.(bildet må ha en bredde på 1500px.)*/
/*
  background-image:url('Tulips.jpg');
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position:center;
*/
  }


table.us
  {
  background-color:#ffffff;
  }


table.ms
  {
  width:1000px;
  border:none;
  margin-left:auto;
  margin-right:auto;
  background-color:#ffffff;
  box-shadow: 10px 10px 10px #888888;
  }


table.norm
  {
  background-color:#ffffff;
  margin:1px;
  padding:1px;
  box-shadow: 4px 4px 4px #bbbbbb;
  }


table.noyt
  {
  background-color:#ffffff;
  margin:1px;
  padding:1px;
  font-size:14px;
  box-shadow: 0px 0px 0px #bbbbbb;
  }


table.bottom
  {
  background-color:#ccddee;
  }

tr.topp
  {
  background: #aaaaaa;
  }

tr.list:nth-child(odd)
  {
  background: #ffffff;
  }

tr.list:nth-child(even)
  {
  background: #dddddd;
  }

td.top
  {
  background-image:url('Bakgrunn.jpg');
  }

td.meny
  {
  width:220px;
  font-family:arial;
  font-size:16px;
  font-weight:bold;
  vertical-align:top;
  }

td.tekst
  {
  width:780px;
  vertical-align:top;
  font-family:arial;
  font-size:14px;
  }


ul.meny
  {
  list-style-type:none;
  margin:2px;
  padding:2px;
  }


li.meny
  {
  margin:0px;
  padding:0px;
  }


div.sak
  {
  width:770px;
  margin:5px;
  display:inline-block;
  background-color:#f5f5f5;
  }


div.arkiv
  {
  background-color:#ffffff;
  font-size:14px;
  width:500px;
  height:230px;
  border:none;
  overflow-y:scroll;
  }


a.menya
  {
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:180px;
  height:42px;
  background-image:url('meny_a.png');
  background-repeat:no-repeat;
  margin:0px 5px 0px 5px;
  padding:12px 0px 0px 0px;
  text-align:center;
  font-family:arial;
  font-size:15px;
  font-weight:bold;
  color: #bbbbbb;
  text-decoration:none;
  }


a.menyi
  {
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:180px;
  height:42px;
  text-align:center;
  background-image:url('meny_i.png');
  background-repeat:no-repeat;
  margin:0px 5px 0px 5px;
  padding:12px 0px 0px 0px;
  font-family:arial;
  font-size:15px;
  font-weight:bold;
  color: #1111gg;
  text-decoration:none;
  }


a.menyi:hover
  {
  background-image:url('meny_h.png');
  background-repeat:no-repeat;
  }


a.menyi:visited
  {
  color: #1111gg;
  }


a.umenya
  {
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:180px;
  height:42px;
  background-image:url('umeny_a.png');
  background-repeat:no-repeat;
  margin:0px 5px 0px 5px;
  padding:12px 0px 0px 0px;
  text-align:center;
  font-family:arial;
  font-size:15px;
  text-decoration:none;
  font-weight:bold;
  color: #bbbbbb;
  }


a.umenyi
  {
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:180px;
  height:42px;
  text-align:center;
  background-image:url('umeny_i.png');
  background-repeat:no-repeat;
  margin:0px 5px 0px 5px;
  padding:12px 0px 0px 0px;
  font-family:arial;
  font-size:15px;
  text-decoration:none;
  font-weight:bold;
  color: #1111gg;
  }


a.umenyi:hover
  {
  background-image:url('umeny_h.png');
  background-repeat:no-repeat;
  }


a.umenyi:visited
  {
  color: #1111gg;
  }


a.link
  {
  margin:0px 0px 0px 20px;
  font-size: 14px;
  }


h1
  {
  font-family:arial;
  font-size:40px;
  color: #000000;
  text-shadow:2px 2px 6px #777777;
  }


h1.oversk
  {
  font-family:arial;
  font-size:18px;
  color:#dd0000;
  text-align:left;
  text-shadow:1px 1px 2px #777777;
  text-decoration:none;
  }


h2.oppskrift
  {
  font-family:arial;
  font-size:22px;
  text-align:center;
  text-decoration:none;
  }


p.oversk
  {
  font-family:arial;
  font-size:20px;
  color:#0000dd;
  text-align:center;
  text-shadow:1px 1px 2px #777777;
  text-decoration:none;
  }


p.overskv
  {
  font-family:arial;
  font-size:20px;
  color:#dd0000;
  text-align:left;
  text-shadow:1px 1px 2px #777777;
  text-decoration:none;
  }


p.stor
  {
  font-family:arial;
  font-size:20px;
  font-weight:bold;
  line-height:100%;
  color:#0000ee;
  }


p.box
  {
  border:2px;
  margin:2px;
  padding:4px:
  }


p.center
  {
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  }


p.right
  {
  float:right;
  }


p.uskr
  {
  font-family:arial;
  font-size:10px;
  font-style:italic;
  float:right;
  }


img.center                              /*brukes på sentrering av bilder*/
  {
  display:block;
  margin-left:auto;
  margin-right:auto;
  }
 

img.left
  {
  float:left;
  margin:10px;
  border:none;
  }


img.right
  {
  float:right;
  margin:10px;
  border:none;
  }


iframe.adr
  {
  float:left;
  border:none;
  width:250px;
  height:70px;
  }

