body
{
  margin:0;
  padding:0;
  background-color:#FFFFFF;
  /*background-image: url(/img/bakgrunn.png);*/
  color:#444444;
  font-family:Arial,Verdana,Sans-serif;
  font-size:13px;
  background-repeat:repeat-x;css
  background-position:top;
  margin-top:0px;
  letter-spacing:0.6px
}
a:link {color:#003366; text-decoration: none; border-bottom:1px dotted;}
a:visited {color:#003366; text-decoration: none; border-bottom:1px dotted;}
a:hover {color:#000009; text-decoration: none;}
img {border:0px;}

a.noborder {border-bottom:0px; }

table.center {margin-left:auto; margin-right:auto;}

table {background-color:#FFFFFF; width:100%;}

td {vertical-align:top;}

table.produktkategori h1 {margin-top:0px;}
td.produkt_sidemeny {width:150px; padding-left:5px; border-left: 1px dotted #CFCFCF;}

td.meny {width:150px; padding-right:5px}
td.innhold {padding: 0px 10px 10px 10px; border-left: 1px dotted #CFCFCF; width:790px}

table.meny {padding:3px; width:150px;}
table.meny td.overskrift {background-color:#; font-size:16px; padding:3px; color:#373737; border-bottom: 1px solid #000000}
table.meny td.menyvalg {font-size:14px; padding:8px 5px;}
table.meny ul {padding-left:18px; list-style-type:square;}
table.meny li {padding-bottom:5px;}




h1, h2, h3, h4, h5 {margin-bottom:5px;}
h1.heading {border-bottom:2px solid #3C3831;}
h2.heading {border-bottom:2px solid #3C3831;}

p {line-height: 20px;}

/*div.meny {padding:10px 10px 15px 5px; }*/

div.header {background-color:#; font-size:14px; font-weight:bold; padding:5px; border-bottom: 1px solid #000000}


table.referanser a {border-bottom: 0; font-weight: bold;}
table.referanser td {border-bottom: 1px solid #7F7F7F; padding:5px}
table.referanser tr.overskrift td {border:0}
table.referanser tr.heading td {border-bottom:2px solid #7F7F7F}

tr.grey td {background-color:#D8D8D8}

