body { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; background-image: url(/noc/frontend/elements/fyll_striper.gif); margin-top: 0; }
p { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin:12px 0;}
a:link { color: #ff6400; }
a:visited { color: #ff6400; }
a:active { color: #ff782c; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
td.transparent { background-image: url(/noc/frontend/elements/transp.png); vertical-align: top; }
td.content { vertical-align: top; }
td.main { background-color: #333; vertical-align: top; }
td.padding { padding: 13px; }
td.white_tekst { color: white; }
#info { width: 100%; color: #bebebe; padding-right: 9px; padding-left: 12px; }
#info h1 { font-size: 13px; font-weight: normal; line-height: 16px; margin: 3px 0 6px; color: #bebebe; }
#bannertekst {width: 206px; }
#bannertekst a  { display:block;  height:115px; color: black; text-decoration:none;  padding: 13px; }
#bannertekst a:link {color: black; text-decoration:none;}
#bannertekst a:hover {background-color: #B2B2B2; text-decoration:none; }
#bannertekst h1 { color: black; font-size: 12px; font-weight: bold; line-height: 16px; }
#innhold { background-color: white; padding: 15px; top: 0; left: 0; right: 0; bottom: 0;}
#innhold h1 { color: black; }
#innhold h2 { color: black; }
#floatright { float: right; }
#jenter { font-size: 13px; font-weight: normal; line-height: 16px; }

/*Venstre meny*/
#navcontainer2 ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 11px;
}

#navcontainer2 li { margin: 0 0 1px 0; }

#navcontainer2 a
{ display: block; width: 128px; padding-top: 2px; padding-bottom: 2px; padding-left: 12px; width: 100%; }

#navcontainer2 a:link, #navcontainer2 a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer2 a:hover
{ background-image: url(/noc/frontend/elements/vert_meny_hvit.gif); color: #fff; background-repeat: repeat-y; }

#active a:link, #active a:visited, #active a:hover
{ background-image: url(/noc/frontend/elements/vert_meny_orange.gif); color: #ff6400; background-repeat: repeat-y; }

/*Toppmeny*/
#navcontainer ul
{ color: white; float: left; width: 100%; padding: 0 0 0 20px; font-size: 11px; margin: 0; }

#navcontainer ul li { margin: 0; display: inline; }

#navcontainer a
{ color: white; text-decoration: none; float: left; padding: 8px 7px 9px; }

#navcontainer a:hover
{ color: #fff; padding-top: 6px; padding-bottom: 7px; border-top: 2px solid white; border-bottom: 2px solid white; }

#active2 a:link, #active2 a:visited, #active2 a:hover
{ color: #ff6400; padding-top: 6px; padding-bottom: 7px; border-top: 2px solid #ff6400; border-bottom: 2px solid #ff6400; }

/*DIV*/
h1 { margin: 0 0 10px 0; padding: 0;}
h1 { color: white; font-size: 22px; font-weight: normal; line-height: 26px; }
h2 { color: white; font-size: 11px; font-weight: bold; line-height: 15px; }
#ekspedi h2 { font-weight: normal; }
#startside h1 { color: white; font-size: 22px; font-weight: normal; line-height: 26px; }
#startside a { color: white; }
#startside { font-size:13px; line-height:17px; }
#publish_transparent h1 { color: black; font-size: 22px; font-weight: normal; line-height: 26px; }
#publish_transparent { background-image: url(/noc/frontend/elements/transp_hvit.png); padding: 15px; }
.white { color: white; }
.headorange { color: #ff8200; font-size: 15px; line-height: 17px; }
.orange { color: #ff8200; }
.prod_test { font-size:11px; line-height:24px; color: white; }
.11 { font-size:11px; line-height:15px; }
.12 { font-size:12px; line-height:16px; }
img { border:0px none; }
img.right { float: right; margin-bottom: 12px; margin-left: 12px; }
img.right2 { float: right; margin-bottom: 0px; margin-left: 5px; }
img.left { float: left; margin-bottom: 12px; margin-right: 12px; }
img.galleri {
  max-width:667px;
  max-height:620px;
  width: expression(this.width > 667 ? 667: true);
}

img.gallerilist {
  max-width:120px;
  width: expression(this.width > 120 ? 120: true);
}
.main-shadow {
  -moz-box-shadow: 0px 0px 7px #000;
  -webkit-box-shadow: 0px 0px 7px #000;
  box-shadow: 0px 0px 7px #000;
}
a.silver, a.silver:visited { color:silver; text-decoration:none; }
a.silver:hover { color:#FFF; text-decoration:underline; }

#hylle { 
  background-image: url(/noc/frontend/elements/bokhylleloop.jpg); 
  background-repeat: repeat-y;
}
#hylle a, #hylle a:visited {
  text-decoration: none;
  color: #fff;
  font-weight: bold;
}
#hylle a:hover, #hylle a:active {
  color: #000;
  text-decoration: underline;
}
#hylle img.blad-skygge { 
  -moz-box-shadow: 0px 1px 4px #000;
  -webkit-box-shadow: 0px 1px 4px #000;
  box-shadow: 0px 1px 4px #000;
}
#hylle a:hover img.blad-skygge, #hylle a:active img.blad-skygge { 
  -moz-box-shadow: -1px 1px 15px #000;
  -webkit-box-shadow: -1px 1px 15px #000;
  box-shadow: -1px 1px 15px #000;
  margin: -2px 0 2px 0;
}
img { -ms-interpolation-mode: bicubic; }
