/************************/
/* Generelle styles     */
/************************/

BODY {
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  color: #666666; 
  text-decoration: none
  background-color: #FFFFFF;
 scrollbar-face-color: #A7BFCE; 
 scrollbar-shadow-color: #004671;
 scrollbar-highlight-color: #D9E3EA; 
 scrollbar-3dlight-color: #D9E3EA;
 scrollbar-darkshadow-color:#004671; 
 scrollbar-track-color: #FFFFFF;
 scrollbar-arrow-color: #004671;
}


A, A:link, A:active, A:Visited {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-style: bold; 
  color: #666666; 
}


A:hover {
   color: #000000;
}

P, TBODY, DIV {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  color: #666666; 
  text-decoration: none
}

OL, UL {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  color: #666666; 
  text-decoration: none
  margin-left: 16px;
}


H1, H2, H3, { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 16pt; 
   font-weight: bold; 
   color: #004671; 
   text-decoration: none;
}

H4, { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12pt; 
   font-weight: bold; 
   color: #666666; 
   text-decoration: none;
}

H5, { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12pt; 
   font-weight: bold; 
   color: #004671; 
   text-decoration: none;
}

TD#content {
   width: 620px;
   background-color: #FFFFFF;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   vertical-align: top; 
}

TD#colNormal {
   background-color: #FFFFFF;
   padding-top: 15px;
   padding-bottom: 10px;
   padding-left: 15px;
   padding-right: 10px;
   vertical-align: top; 
}


TD#colNormal A {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-style: normal; 
  color: #004671;
  text-decoration: none; 
}

TD#colNormal A:hover {
   color: #000000;
}



TD#colRight {
   vertical-align: top; 
   background-color: #FFFFFF;
   padding-left: 15px;
   font-family: Arial, Helvetica, Verdana, sans-serif; 
   font-size: 9pt; 
}

TD#colRight A{
  text-decoration: none; 
}

TD#colLeft { 
  vertical-align: top;
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 10px;
  padding-bottom: 10px;
}


TD#colBorder { 
  vertical-align: top;
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-left: 15px;
  padding-right: 10px;
  padding-bottom: 10px;  
}


TD#colBorder A{ 
   font-family: Arial, Helvetica, Verdana, sans-serif; 
   font-size: 9pt; 
   color: #868686;
}



/************************/
/* Venstre menu */
/************************/

TD#menu_1 {
  valign: top;
  background-color: #A8BFCF;
  width: 180px;
  padding-top: 15px;
  }

TD#menu_1 A:hover {
  color: #FFFFFF;
  text-decoration: none;
}

TD#menu_1 DIV.menu1-level1-no {
   vertical-align: top;
   padding-bottom: 5px;
}

TD#menu_1 DIV.menu1-level1-no A {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  color: #004671;
  padding-left: 10px;
  text-decoration: none;
  }

TD#menu_1 DIV.menu1-level1-act {
   vertical-align: top;
   padding-bottom: 5px;
}

TD#menu_1 DIV.menu1-level1-act A {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-weight: bold;
  color: #004671;
  padding-left: 10px;
  text-decoration: none;
}

TD#menu_1 DIV.menu1-level2-no {
   vertical-align: top;
   padding-bottom: 2px;
}

TD#menu_1 DIV.menu1-level2-no A{
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  color: #004671;
  padding-left: 22px;
  text-decoration: none;
}

TD#menu_1 DIV.menu1-level2-act{
   vertical-align: top;
   padding-bottom: 2px;
}

TD#menu_1 DIV.menu1-level2-act A{
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-weight: bold;
  color: #004671;
  padding-left: 22px;
  text-decoration: none;
}


TD#menu_1 DIV.menu1-level3-no {
   vertical-align: top;
   padding-bottom: 1px;
}

TD#menu_1 DIV.menu1-level3-no A{
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  color: #004671;
  padding-left: 32px;
  text-decoration: none;
}

TD#menu_1 DIV.menu1-level3-act{
   vertical-align: top;
   padding-bottom: 1px;
}

TD#menu_1 DIV.menu1-level3-act A{
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-weight: bold;
  color: #004671;
  padding-left: 32px;
  text-decoration: none;
}


TD#menu_1 DIV.menu1-level4-no {
   vertical-align: top;
   padding-bottom: 1px;
}

TD#menu_1 DIV.menu1-level4-no A{
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  color: #004671;
  padding-left: 32px;
  text-decoration: none;
}

TD#menu_1 DIV.menu1-level4-act{
   vertical-align: top;
   padding-bottom: 1px;
}

TD#menu_1 DIV.menu1-level4-act A{
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-weight: bold;
  color: #004671;
  padding-left: 32px;
  text-transform: uppercase;
  text-decoration: none;
}



.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

   
/************************/
/* Filelinks                          */
/************************/
TABLE.csc-uploads { border: 1px; }
TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 8pt; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR.tr-even { background-color: #EDEBF1; }
TABLE.csc-uploads TR.tr-odd { background-color: #D8D7DC; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 5px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: normal;}
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */
TABLE.csc-uploads-1 { border-color: #186900; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }
TABLE.csc-uploads-3 TR TD { vertical-align: middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }

/************************/
/* Shop                 */
/************************/

.product_title {
   color: #FFFFFF;
   }
	
/************************/
/* ext News             */
/************************/

.news_wrap2 {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  color: #666666; 
}

.news_wrap1 {
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 9pt; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  color: #666666; 
}

.banner {
   width: 760;
   height: 79;
}

TABLE#streg {
  width: 100%;
  height: 5px;
}

