.jsnav2 {}
.jsnav3 {}

body {
  background: #ffffff url(body_bg.jpg) top left repeat-x;
  margin: 0px;
  padding: 0px;
}

H1.sectionheader {
  font-weight: 400;
}

H2.sectionheader {
  padding: 0px;
  margin: 0px;
  color: #00325b;
}

.pageContainer {
  text-align: center;
}

.siteDefaultContainer {
  width: 980px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.siteDefaultTopMainFooterContainer {
  width: 952px;
  background-color: #ffffff;
  border-left: 14px #ffffff solid;
  border-right: 14px #ffffff solid;
  float: left;
}

.siteDefaultTop {
  width: 952px;
  height: 88px;
  background: url(top_bg.gif) top left no-repeat;
  float: left;
}

.siteDefaultTopLogo {
  width: 365px;
  margin: 14px 0px 0px 16px;
  float: left;
}

.siteDefaultTopLanguageAndLogin {
  width: 571px;
  margin: 0px;
  float: left;
}

.siteDefaultTopLanguage {
/*  margin: 8px 70px 0px 0px; */
  margin: 8px 15px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  float: right;
}

.siteDefaultTopLanguage a {
  color: #ffffff;
}

.siteDefaultTopLogin {
  width: 250px;
  height: 24px;
  background: url(/media/system/login_bg.gif) top left no-repeat #ffffff;
  margin: 0px;
  padding: 0px;
  float: right;
}

.siteDefaultTopMenu {
  width: 952px;
  height: 21px;
  margin-top: 1px;
  background: url(topmenu_bg.gif) top left repeat-x;
  float: left;
}

.siteDefaultMenu2AndMainContainer {
  width: 952px;
  margin-top: 1px;
  background: url(menu2_maincontainer_bg.gif) top left repeat-y;
  float: left;
}

.siteDefaultMenu2 {
  width: 220px;
  float: left;
}

.siteDefaultMain {
  width: 732px;
  padding-bottom: 20px;
  min-height: 400px;
  float: left;
}

.siteDefaultBottomBar {
  width: 952px;
  height: 29px;
  margin-top: 1px;
  background-color: #00325b;
  float: left;
}

.siteDefaultTUVLogo {
  width: 72px;
  margin-top: 8px;
  float: left;
}

.siteDefaultFooter {
  width: 880px;
  margin-top: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #696969;
  float: left;
  text-align: right;
}

.siteDefaultCredit {
  width: 952px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #afafaf;
  text-align:right;
  position: relative;
  top: -5px;
  float: left;
}

.siteDefaultCredit a {
  color: #afafaf;
}




/*--- Navigation 1 -----------------------------------------------------------------*/

.navlist ul { 
  margin: 0px;
  padding: 0px;
}

.navlist li { 
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  float: left;
}

#nav1 li a {
  padding: 4px 8px 3px 8px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #00325b;
  float: left;
} 

#active1  a.active1 {
  background-color: #fe6100;
  color: #ffffff;
  font-weight: bold;
}


/*--- Navigation 2 -----------------------------------------------------------------*/

.navlist2 ul { 
  margin: 0px;
  padding: 0px;
}

.navlist2 li { 
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  float: left;
}

#nav2 li a {
  width: 202px;
  display: block;
  padding: 3px 0px 3px 18px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  background-color: #7f98ad;
  border-bottom: 1px solid #ffffff;
}

#nav2 #active2 a {
  width: 202px;
  display: block;
  padding: 3px 0px 3px 18px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  background-color: #00325b;
  border-bottom: 1px solid #ffffff;
}




/*--------------------- SIDELAYOUTS -----------------------------------------------------------------------------*/

/*-------- Sidelayout - Tekstside med højrekolonne ---------------------------------------------------------------------*/

.sideTekstsideHojreKolonneTekstAndKolonneContainer {
  width: 732px;
  background: url(/media/system/side_top.jpg) top left no-repeat;
  float: left;
}

.sideTekstsideHojreKolonneTekst {
  width: 442px;
  padding: 30px 50px 20px 65px;
  float: left;
}

.sideTekstsideHojreKolonneBudskab {
  width: 175px;
  padding-top: 30px;
  float: left;
}



/*-------- Sidelayout - Tekstside med stort billede ---------------------------------------------------------------------*/

.sideTekstsideStortBilledeContainer {
  width: 732px;
  background: url(/media/system/side_top.jpg) top left no-repeat;
  float: left;
}

.sideTekstsideStortBilledeTekstTop {
  width: 517px;
  padding: 30px 150px 0px 65px;
  float: left;
}

.sideTekstsideStortBilledeBillede {
  width: 714px;
  margin: 20px 0px 20px 17px;
  float: left;
}

.sideTekstsideStortBilledeBundtekst {
  width: 517px;
  padding: 0px 150px 0px 65px;
  float: left;
}




/*-------- Sidelayout - Tekstside i fuld bredde ---------------------------------------------------------------------*/

.sideTekstsideContainer {
  width: 667px;
  background: url(/media/system/side_top.jpg) top left no-repeat;
  padding: 30px 0px 0px 65px;
  float: left;
}





/*--------------------- AFSNITSAYOUTS -----------------------------------------------------------------------------*/

/*-------- Afsnit - Produktgruppe ---------------------------------------------------------------------*/

.produktGruppeContainer {
  width: 190px;
  min-height: 139px;
  margin: 0px 30px 30px 0px;
  float: left;
}

.produktGruppeBillede {
  width: 190px;
  min-height: 100px;
}

.produktGruppeNavnContainer {
  width: 190px;
  height: 38px;
  background-color: #00325b;
  margin-top: 1px;
  float: left;
}

.produktGruppeNavn {
  width: 146px;
  padding: 12px 0px 0px 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  float: left;
}

.produktGruppeNavn a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  float: left;
}

.produktGruppePil {
  width: 36px;
  padding: 5px 0px 0px 0px;
  float: left;
}



/*-------- Afsnit - Billede i højre side ---------------------------------------------------------------------*/

.afsnitHoejreBilledeMedTekstContainer {
  width: 175px;
  float: left;
}

.afsnitHoejreBilledeMedTekstBillede {
  width: 175px;
}

.afsnitHoejreBilledeMedTekstBilledtekst {
  width: 158px;
  min-height: 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  margin-top: 1px;
  padding: 12px 8px 10px 9px;
  background-color: #00325b;
}

.afsnitHoejreBilledeMedTekstBilledtekst .section {
  color: #ffffff;
}

.afsnitHoejreBilledeMedTekstBilledtekst .inlinelink {
  color: #ffffff;
}


/*-------- Afsnit - Medarbejdere ---------------------------------------------------------------------*/

.afsnitMedarbejdereContainer {
  width: 155px;
  margin: 0px 11px 25px 0px;
  float: left;
}

.afsnitMedarbejdereBillede {
  width: 155px;
}

.afsnitMedarbejdereBilledtekst {
  width: 142px;
  height: 50px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  margin-top: 1px;
  padding: 8px 5px 3px 8px; 
  background-color: #00325b;
  overflow: hidden;
}

.afsnitMedarbejdereBilledtekst .section {
  color: #ffffff;
}

.afsnitMedarbejdereBilledtekst .inlinelink {
  color: #ffffff;
}

.afsnitMedarbejdereLink {
  width: 142px;
  min-height: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  margin-top: 1px;
  padding: 3px 5px 3px 8px;
  background-color: #fe6100;
}

.afsnitMedarbejdereLink a {
  color: #ffffff;
}


/*-------- Afsnit - Medarbejdere ---------------------------------------------------------------------*/






/*-------- Nyheder oversigt ---------------------------------------------------------------------*/

.nyhedOversigtContainer {
  width: 550px;
  margin-bottom: 30px;
  float: left;
}

.nyhedBilledeOversigt {
  width: 100px;
  float: left;
}

.nyhedBilledeOversigt img{
  width: 100px;
}

.nyhedOversigtHeader {
  width: 420px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #00325b;
  font-weight: bold;
  margin-left: 30px;
  float: left;
}

.nyhedOversigtTekst {
  width: 420px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #00325b;
  margin: 10px 0px 0px 30px;
  float: left;
}

.nyhedOversigtLaesMere {
  width:420px;
  margin: 10px 0px 0px 30px;
  float:left;
}



/*-------- Nyheder detalje ---------------------------------------------------------------------*/

.nyhedDetaljeContainer {
  width: 667px;
  float: left;
}

.nyhedDetaljeTekstContainer {
  width: 387px;
  float: left;
}

.nyhedDetaljeHeader {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  clolor: ##00325b;
}

.nyhedBilledeDetalje img {
  width: 250px;
  margin: 35px 0px 0px 30px;
  float: left;
}

.nyhedDetaljeTilbage {
  margin-bottom:20px;
}



/*--- Diverse -----------------------------------------------------------------------*/

input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #00325b;
  background-color: #e5eaee;
  border: 1px solid #7f98ad;
}

.buttonOrange input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  background-color: #fe6100;
  border: 0px;
  padding: 3px 6px 3px 6px;
  overflow: visible;
  cursor: pointer;
}

.siteDefaultTopLogin input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #00325b;
  background-color: #e5eaee;
  border: 1px solid #7f98ad;
  margin: 0px;
  padding: 0px;
}

.buttonLogin input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  background-color: #fe6100;
  border: 0px;
  padding: 2px 6px 2px 6px;
  margin-left: 5px;
  cursor: pointer;
  overflow: visible;
  float: left;
}


A {text-decoration: none}


 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 24px;
color: #00325b;
margin-top: 20px;
margin-bottom: 10px}

.sectionintro {
font-style: italic}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #00325b;
margin-top: 0px;
margin-bottom: 10px}

.inlinelink {
font-family: Arial, Helvetica, Sans-serif;
color: #00325b}

.inlinelink:hover {
text-decoration: underline}

.actionlink {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #00325b}

.actionlink:hover {
text-decoration: underline}

.tabletext {
font-family: Arial, Helvetica, Sans-serif}

.tableheader {
font-weight: bold}

.navigation {
font-family: Arial, Helvetica, Sans-serif}


