﻿@import url(style_gen.css);

body {
  behavior          : url(/css/csshover2.htc);
  background-repeat : repeat-x;
  background-color  : #FFFFFF;
}

td {
  font-family       : arial, verdana;
  font-size         : 11px;
  color             : #382922;
}

a {
  color               : #303c49;
  text-decoration : none;
}

a:hover {
  text-decoration     : none;
  color               : #FAB900;
}

.sektionTable {

}

.seppline {
  background-image  : url(/grafik/redline.gif);
}

.topmenu {
  font-size : 9px;
  color : #303C49;
}

.topmenu a {
  color : #303C49;
}

.topmenu a:HOVER {
  color : #666666;
}

.topmenuSel a {
  font-size : 9px;
  color : #666666;
}

.submenu {
  width : 200px;
  height : 157px;
  background-color : #303c49;
}

.submenutable {
  margin-left : 23px;
}

.submenutable a {
  font-size : 11px;
  color : #FFFFFF;
  font-weight : bold;
}

.submenuBund {
  width : 200px;
  height : 25px;
  background-color : #FAB900;
}

.submenuBund a {
  font-size : 11px;
  color : #303c49;
  font-weight : normal;
}

.submenuBund a:HOVER {
  font-size : 11px;
  color : #303c49;
  font-weight : normal;
}

.linkspecial {
  color : #303c49;
  padding-left : 12px;
  background-image:url(/grafik/pil.gif);
  background-repeat: no-repeat;
  background-position : 0px 3px;
}

.linkspecial:HOVER {
  color : #FAB900;
}

.highlight {
  text-transform : uppercase;
  font-weight : bold;
  font-size : 13px;
  letter-spacing : -1px;
  color : #303C49;
}

.highlightBig {
  text-transform : uppercase;
  font-weight : bold;
  font-size : 15px;
  letter-spacing : -1px;
  color : #303C49;
}

.minilinkForside {
  text-align : right;
}

.minilinkForside a {
  color : #666666;
  font-weight : bold;
  font-size : 12px;
  text-transform : uppercase;
  height : 18px;
  background-image : url(/grafik/arrow_mini_gul.gif);
  background-repeat : no-repeat;
  background-position : 0px 9px;
  padding-top : 4px;
  padding-left : 8px;
  margin-left : 10px;
}

.forsideEmneList b {
  color : #A1A1A1;
  font-size : 14px;
}

.blacklink {
  color : #303c49;
  font-weight : bold;  
}

.rammeBaggrund140Left {
  background-image  : url(/grafik/ramme_140_left.gif);
  background-repeat : repeat-y;
}

.rammeBaggrund140Right {
  background-image  : url(/grafik/ramme_140_right.gif);
  background-repeat : repeat-y;
}

.bund {
  border-top : 1px #acb1b6 solid;
  width : 100%;
  height : 25px;
  padding-left : 4px;
}

.bund td {
  font-size : 10px;
  color : #acb1b6;
}

.bund td a {
  color : #acb1b6;
}

.bund td a:HOVER {
  color : #FFFFFF;
}

.emnelistTable {
  width : 800px;
}

.emnelistTable td {
  padding-top : 3px;
  padding-bottom : 3px;
}

.emnelistTable .header {
  background-image : url(/grafik/bagg_emneheader.gif);
  background-color : #FAB900;
  color : #FFFFFF;
  font-size : 11px;
  font-weight : bold;
  padding-left : 3px;
  border-top:1px #000000 solid;
  border-bottom:1px #000000 solid;
}

.emnelistTable .header a {
  color : #FFFFFF;
}

.emneListTable .subheader {
  height : 20px;
  background-color : #FFFFFF;
  padding-left : 3px;
  background-image : url(/grafik/bagg_emnesubheader.gif);
  font-size : 14px;
  font-weight : bold;
  margin-top:3px;
  border-top:1px #000000 solid;
  border-bottom:1px #000000 solid;
  margin-bottom:3px;
}

.emneListTable .subheader a {
  color : #000000;
}

.emnelisttd {
  font-size : 13px;
  font-weight : bold;
}

.emnelistTable .headerInfo {
  font-size : 10px;
  font-weight : bold;
  border-bottom : 1px #000000 solid;
}

.emnetable {
  width : 658px;
}

.emnebox {
  position : relative;
}

.emneboxcolum {
  width : 300px;
}

.emnebox td {
  padding-right : 3px;
  padding-top : 2px;
  padding-bottom : 2px;
}

.detailbox {
  padding : 2px;
  font-size : 13px;
  font-weight : bold;
  color : #FAB900;
  text-transform : uppercase;
}

.trGray {
	background-color : #EEEEEE;
}

.trPadding {
  padding-left : 3px;
  padding-top  : 2px;
  padding-bottom : 2px;
  padding-right : 3px;
}

.fed {
  font-weight         : bold;
}

.fed_stor {
  font-weight         : bold;
  font-size           : 13px;
}

.fed_lille {
  font-size           : 9px;
  font-weight         : bold;
}

.spot {
  font-size           : 11px;
  font-weight         : bold;
  color               : #FAB900;
}

.spot_stor {
  font-weight         : bold;
  font-size           : 13px;
  color               : #FAB900;
}

.spot_lille {
  font-size           : 9px;
  font-weight         : bold;
  color               : #FAB900;
}

.error {
  font-size           : 9px;
  font-weight         : bold;
  color               : #FAB900;
}

.inputText {
  background        : #FFFFFF;
  color             : #000000;
  font-size         : 12px;
  border            : 1px;
  border-style      : solid;
  border-color      : #5D5E64;
  padding-left      : 2px;
  padding-right     : 2px;
  width             : 240px;
}

.inputButton {
  background        : #EEEEEE;
  color             : #000000;
  font-size         : 10px;
  border            : 1px;
  border-style      : solid;
  border-color      : #000000;
  font-weight       : normal;
  margin            : 0px 0px 0px 0px;
}

.inputarea {
  background        : #FFFFFF;
  color             : #000000;
  font-size         : 12px;
  border            : 1px;
  border-style      : solid;
  border-color      : #5D5E64;
  padding           : 2px;
  width             : 240px;
  height            : 75px;
}

.inputCheck {
  padding           : 0px 0px 0px 0px;
  margin            : 0px 0px 0px -4px;
}

.errorField {
  border : 1px red solid;
  background : #FFDEDE;
}
