body {
  text-align: center;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  width: 100%;
}

/* SMULER */

div#smuler {
  width: 800px;
  background: #eeeeee;
  margin: -20px 0px 10px 155px;
  padding: 1px 1px 1px 3px;
}

div#smuler ul {
  list-style: none;
  display: block;
  margin: 2px;
  padding: 0px;
}

div#smuler li {
  display: inline;
  font-size: 10px;
  /*font-size: 0.7em;*/
}

/* DIVVER */

div {
  /*border: 1px solid black;*/
}

div#konteiner {
  text-align: left;
  margin: 0 auto;
  width: 960px;
}

div#topp {
  background-image: url(/media/5/toppbanner2.png);
  background-repeat: no-repeat;
  height: 145px;
  /*border: 1px solid #4d693b;*/
}

div#venstre {
  float:left;
  width:140px;
}

div#hoeyre {
  float:right;
  width:140px;
}

div#midtfelt {
  margin: 0px 0px 15px 155px;
  padding-top: 4px;
  width:630px;
  /*border: 1px solid black;*/
}

div#botn {
  clear: both;
  display: block;
  float: none;
  text-align: left;
  margin: 15px 0px 5px 0px;
  border-top: 1px solid black;
  font-size: 10px;
}

div#botn div {
  text-align: center;
}

/* BOKSER */

div.boks {
  background: #f0fff0;
  margin: 2px 0px 10px 0px;
  padding: 0px 0px 5px 0px;
  border: 0px solid black;
  color: #032;
}

div.boksblaa {
  background: #e1eaf8;
  margin: 2px 0px 10px 0px;
  padding: 0px 0px 5px 0px;
  border: 0px solid black;
  color: #244475;
}

div.boksora {
  background: #fcd8bf;
  margin: 2px 0px 10px 0px;
  padding: 0px 0px 5px 0px;
  border: 0px solid black;
  color: #6e330b;
}

div.boks h2 {
  background: #064;
  color: #f0fff0;
  margin: 0px 0px 0px 0px;
  padding: 1px 5px 1px 5px;
  font-size: 1.0em;
}

div.boksblaa h2 {
  background: #708DB9;
  color: #f0f8ff;
  margin: 0px 0px 0px 0px;
  padding: 1px 5px 1px 5px;
  font-size: 1.0em;
}

div.boksora h2 {
  background-position: #d95c05;
  background: #d95c05;
  color: #EEEEEE;
  margin: 0px 0px 0px 0px;
  padding: 1px 5px 1px 5px;
  font-size: 1.0em;
}

div.boksora form {
  margin: 5px 5px 5px 5px;
}

div.boksora input.tekstfelt {
  width: 85px;
  font-size: 0.9em;
}

div.boksora input.knapp {
  width: 30px;
  font-size: 0.8em;
  height: 20px;
  border: solid 1px #f33;
  margin-left: 3px;
}

div.boksblaa p {
  margin: 5px 5px 5px 5px;
}

div.boks p {
  /*background: cyan;*/
  margin: 3px 5px 5px 5px;
  padding: 0px 0px 0px 2px;
}

div.faktaboks {
  /*clear: both;*/
  float: right;
  border: 1px solid black;
  width: 170px;
}

div.faktaboks h2 {
  margin: 0px 0px 2px 0px;
  padding: 0px 0px 0px 2px;
  font-size: 1.0em;
}

div.blader {
  border: 1px solid #CCC;
  padding: 0px;
}

div.blader p {
  margin: 4px;
  padding: 0px;
}

div.blader a {
  font-weight: bold;
}

/*** NYHETSBOKSER ***/

table.nyhetsbokser {
  border-collapse: collapse;
  /*border: 1px solid black;*/
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
/*  width: 100%;*/
}

table.nyhetsbokser tr {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

table.nyhetsbokser tr td {
  background: #ffE0B0;
  width: 305px;
  /*border: 1px solid black;*/
  vertical-align: top;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 12px;
}

table.nyhetsbokser tr td.nybotamr {
  background: white;
  width: 10px;
  border: 0px;
}

div.nyhetsboks {
  /*border: 1px solid black;*/
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

table.nyhetsbokser tr td h2 {
  width: 310px;
  font-size: 12px;
  background: #ff3300;
  color: white;
  margin: 0px 0px 0px 0px;
  padding: 1px 5px 1px 5px;
}

table.nyhetsbokser tr td img {
  float: left;
  margin: 0px 7px 0px 0px;
}

table.nyhetsbokser tr td div {
  /*border: 1px solid black;*/
  margin: 2px 5px 0px 110px;
  /*float: left;*/
}

table.nyhetsbokser tr td div p {
  margin: 0px 0px 0px 0px;
}

/* VENSTREMENY */


div#meny ul {
  width: 100%;
  list-style-type: none;
  /*background: cyan;*/
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

div#meny ul li {
  /*border: 1px solid black;*/
  width: 130px;
  margin: 0px 0px 0px 0px;
  padding: 3px 3px 3px 3px;
}

div#meny ul li a {
  /*width: 90%;*/
}

div#meny ul li a:link {
  text-decoration:none;
  font-weight: bold;
  color: #4d693b;
}

div#meny ul li a:hover {
  color: red;
  /*background: #d9b280;*/
  text-decoration: underline;
}

div#meny ul li a:visited {
  color: #500000;
  text-decoration: none;
}

/* SKRIFT */

p {
  margin-top: 2px;
}

h1 {
  margin-top: 8px;
  font-size: 2em;
}

h2 {
  font-size: 1.2em;
  margin-bottom: 6px;
}

div.byline {
  letter-spacing: 1.5pt;
  text-transform: uppercase;
  font-weight: bold;
  color: #666666;
}

strong.ro {
  color: #ff3300;
}

.lenke {
  padding-left: 8px;
  background-image: url(/media/521/pil2.gif);
  background-repeat: no-repeat; 
  font-weight: bold;
}
a:link {
  color: #248;
/*  font-weight: bold; */
  text-decoration: underline;
}

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

a:visited {
  color: #248;
  text-decoration: underline				;
}

img {
  border-style: none;
}

body.mceContentBody {
  text-align: left;
}

/* SAMLENORMALEN */

div#midtfeltTopp.samlenormalen {
  background: #fcd8bf;
  margin: 0px 0px 15px 155px;
  padding: 4px;
  width:630px;
  border: 1px solid #222;
}

div#midtfeltTopp.samlenormalen h1 {
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  letter-spacing: 2.5pt;
  margin: 2px;
}

div#midtfeltTopp.samlenormalen ul {
  list-style: none;
  margin: 2px;
  padding: 0px;
}

div#midtfeltTopp.samlenormalen li {
  display: inline;
  font-size: 10px;
}

div#midtfelt.samlenormalen {
  background: #F2F2F2;
  border: 1px solid #ddd;
  padding: 2px;
}

/* ØR */

div#midtfeltTopp.østlandskReisning{
  background: #fcd8bf;
  margin: 0px 0px 15px 155px;
  padding: 4px;
  width:630px;
  border: 1px solid #222;
}

div#midtfeltTopp.østlandskReisning div.h {
  text-align: center;
}

div#midtfeltTopp.østlandskReisning h1 {
  font-weight: bold;
  font-size: 16pt;
  letter-spacing: 2.5pt;
  margin: 2px;
}

div#midtfeltTopp.østlandskReisning ul {
  list-style: none;
  margin: 2px;
  padding: 0px;
}

div#midtfeltTopp.østlandskReisning li {
  display: inline;
  font-size: 10px;
}

div#midtfelt.østlandskReisning {
  background: #F2F2F2;
  border: 1px solid #ddd;
  padding: 2px;
}

/*** FOTNOTER ***/

div.noter {
  border-top: 1px solid #101010;		
}

sup.noteref {
  font-weight: bold;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {

}

.lenke {

}

strong.ro {
.ro
}

h3 {

}

h4 {

}

.sitatboks {
  float: right;
  width: 260px;
  margin: 5px 5px 5px 10px;
  padding: 10px;
  font-size: 10pt;
  font-weight: bold;
  line-height: 10.4pt;
  background: #708DB9;
  color: #f8f8f8;
}

.note {
  background: #ffc;
  text-decoration: underline;
}

