body
{
  background-image: url('bg3.png');
  background-repeat: repeat-x;
  background-position: bottom left;
  background-color: white;
}

table
{
  width: 800px;
  height: 1000px;
  margin-bottom: 40px;
}

table.spalt
{
  width: auto;
  height: auto;
  margin-bottom: 0px;
}

table, td, img
{
  border: none;
}

td
{
  vertical-align: top;
}

td.left
{
  width: 200px;
}

td.right
{
  background: white;
  padding: 20px;
}

div
{
  padding: 5px;

}

div.meny
{
  font-weight: bold;
  margin-top: 200px;
}

div.notis
{
  background: orange;
  width: 200px;
  font-size: small;
  text-align: center;
  color: white;
  float: right;
  padding: 15px;
}

p,ul

{
  font-family: serif;
  font-size: small;
  color: black;
  line-height: 1.5em;
}

p.meny
{
  font-size: large;
  line-height: 1em;
  margin-top: 2em;
}

em
{
  font-size: x-large;
  color: RGB(247,143,30);
  font-weight: bold;
}

li
{
  margin-bottom: 1em;
}

a
{
  color: RGB(247,143,30);
  text-decoration: none;
}

a:visited
{
  color: RGB(247,143,30);
  text-decoration: none;
}

a:active
{
  color: RGB(247,143,30);
  text-decoration: none;
}

h1
{
  font-size: xx-large;
  text-align: center;
  color: RGB(247,143,30);
  margin-bottom: 0em;
}

h2
{
  font-size: x-large;
}

h3
{
  font-size: large;
}

h2,h3
{
  margin-top: 1.5em;
  color: RGB(247,143,30);
}