.jsnav2 {}
.jsnav3 {}

body {
  background: #ffffff url(body_bg.jpg) top left repeat-x;
  margin: 0px;
  padding: 0px;
  overflow-y: scroll;
}

H1 {
  padding: 0px;
  margin: 0px;
  font-weight: 400;
}

H2 {
  padding: 0px;
  margin: 0px;
}

/*-------- SITELAYOUT --------------------------------------------------------*/

.pageContainer {
  text-align: center;
}

.siteDefaultContainer {
  width: 960px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.siteDefaultTopContainer {
  width: 960px;
  height: 160px;
  background: url(top_bg.jpg) top left no-repeat;
  float: left;
}

.siteDefaultLogoDK#dk1 {
  width: 515px;
  height: 104px;
  padding: 15px 0px 0px 45px;
  display: block;
  float: left;
}

.siteDefaultLogoDK#dk3 {
  display: none;
}

.siteDefaultLogoUK#uk3 {
  width: 515px;
  height: 104px;
  padding: 15px 0px 0px 45px;
  display: block;
  float: left;
}

.siteDefaultLogoUK#uk1 {
  display: none;
}

.siteDefaultLanguage {
  width: 365px;
  height: 94px;
  padding: 10px 35px 0px 0px;
  color: #007346;
  text-align: right;
  float: left;
}

.siteDefaultTopMenuAndSearchContainer {
  width: 960px;
  height: 45px;
  float: left;
}


.siteDefaultSearchDK#search_dk1 {
  display: block;
  width: 246px;
  float: left;
}

.siteDefaultSearchDK#search_dk3 {
  display: none;
}

.siteDefaultSearchUK#search_uk3 {
  display: block;
  width: 246px;
  float: left;
}

.siteDefaultSearchUK#search_uk1 {
  display: none;
}

.siteDefaultTopMenu {
  width: 714px;
  float: left;
}

.siteDefaultHomeAndMain {
  width: 960px;
  background: url(default_home_and_main_bg.gif) top left repeat-y;
  float: left;
}

.siteDefaultHomeDK#home_dk1 {
  display: block;
  width: 32px;
  padding-top: 9px;
  float: left;
}

.siteDefaultHomeDK#home_dk3 {
  display: none;
}

.siteDefaultHomeUK#home_uk3 {
  display: block;
  width: 32px;
  padding-top: 9px;
  float: left;
}

.siteDefaultHomeUK#home_uk1 {
  display: none;
}

.siteDefaultMenu2 {
  width: 214px;
  float: left;
}



.siteDefaultLinkboxDK#home_dk1 {
  display: block;
  width: 200px;
  margin: 5px 0px 0px 7px;
  float: left;
}

.siteDefaultLinkboxDK#home_dk3 {
  display: none;
}

.siteDefaultLinkboxUK#home_uk3 {
  display: block;
  width: 200px;
  margin: 5px 0px 0px 7px;
  float: left;
}

.siteDefaultLinkboxUK#home_uk1 {
  display: none;
}

.siteDefaultMain {
  width: 713px;
  margin-left: 1px;
  padding-top: 9px;
  float: left;
}

.siteDefaultMainBottom {
  width: 960px;
  height: 10px;
  background: url(default_home_and_main_bottom.gif) top left no-repeat;
  display: block;
  float: left;
}

.siteDefaultFooterDK#footer_dk1, .siteDefaultFooterUK#footer_uk3 {
  display: block;
  width: 960px;
  height: 29px;
  padding: 17px 0px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999999;
  text-transform: uppercase;
  text-align: center;
  background: url(footer_background.png) top left no-repeat;
  float: left;
}

.siteDefaultFooterDK#footer_dk3, .siteDefaultFooterUK#footer_uk1 {
  display: none;
}


/*--- Sprog valg ---------------*/

.siteDefaultLanguage a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #007346;
}

.siteDefaultLanguage a:hover {
  text-decoration: underline;
}




/*--- Navigation 1 -----------------------------------------------------------------*/

.navlist ul { 
  margin: 7px 0px 0px 3px;
  padding: 0px;
}

.navlist li { 
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  float: left;
}

#nav1 li a {
  width: 110px;
  height: 20px;
  margin-left: 3px;
  padding-top: 6px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  background: url(menu1_bg.gif) top left no-repeat;
} 

#active1  a.active1 {
  background: url(menu1_active_bg.gif) top left no-repeat;
  color: #333333;
}



/*--- Navigation 2 -----------------------------------------------------------------*/

.navlist2 ul { 
  margin: 9px 0px 0px 7px;
  padding: 0px;
}

.navlist2 li { 
  list-style-type: none;
  margin: 0px 0px 5px 0px;
  padding: 0px;
  float: left;
}

#nav2 li a {
  width: 188px;
  height: 19px;
  margin: 0px;
  padding: 6px 0px 0px 12px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  text-decoration: none;
  background: url(menu2_bg.gif) top left no-repeat;
  text-transform: uppercase;
  float: left;
}

#nav2 #active2 a {
  width: 188px;
  height: 19px;
  margin: 0px;
  padding: 6px 0px 0px 12px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  background: url(menu2_active_bg.gif) top left no-repeat;
  float: left;
}


/*--- Navigation 3 -----------------------------------------------------------------*/

#nav3 { 
  margin: 0px;
  padding: 0px 0px 10px 0px;
  float: left;
}

#nav3 ul { 
  margin: 0px;
  padding: 0px;
}

#nav3 li { 
  list-style-type: none;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  background: none;
  float: left;
}

#nav3 li a.nav3, #active2 #nav3 li a.nav3 {
  width: 188px;
  height: 15px;
  display: block;
  padding: 3px 0px 3px 12px;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
  text-transform: none;
  text-decoration: none;
  background: none;
}

#nav3 #active3 a.active3, #active2 #nav3 #active3 a.active3 {
  width: 188px;
  height: 15px; 
  display: block;
  padding: 3px 0px 3px 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #333333;
  text-transform: none;
  text-decoration: none;
  background: none;
}



/* --- Sidelayout - Tekstside med topbillede ------------------------------------------------------------*/

.sideDefault1Container {
  width: 713px;
  float: left;
}

.sideDefault1Topfoto {
  width: 682px;
  float: left;
}

.sideDefault1Topfoto img {
  margin-bottom: 10px;
}

.sideDefault1Tag {
  width: 31px;
  float: left;
}

.sideDefault1MainContainer {
  width: 682px;
  float: left;
}

.sideDefault1Print {
  width: 582px;
  height: 20px;
  padding: 5px 100px 0px 0px;
  text-align: right;
  margin-bottom: 1px;
  background: url(/media/system/side_print_bg.gif) top left repeat-y;
  float: left;
}

.sideDefault1MainLeft {
  width: 427px;
  padding: 0px 60px 20px 45px;
  float: left;
}

.sideDefault1MainRight {
  width: 150px;
  float: left;
}






/* --- Afsnit - NY - Kontakt ------------------------------------------------------------*/

.afsnitKontaktContainer {
  width: 452px;
  margin-bottom: 20px;
  background-color: #cfcfcf;
  float: left;
}

.afsnitKontaktTop, .afsnitKontaktBund {
  width: 452px;
  height: 14px;
  float: left;
}

.afsnitKontaktFoto {
  width: 105px;
  margin: 0px 0px 0px 14px;
  float: left;
}

.afsnitKontaktTextContainer {
  width: 308px;
  margin: 0px 0px 0px 11px;
  background: url(/media/system/kontakt_medarb_text_bg.gif) top left repeat-y;
  float: left;
}

.afsnitKontaktTextTop, .afsnitKontaktTextBund {
  width: 308px;
  height: 10px;
  float: left;
}

H2.afsnitKontaktNavn {
  width: 280px;
  height: 25px;
  margin: 0px 0px 0px 18px;
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #333333;
  float: left;
}

.afsnitKontaktText {
  width: 280px;
  margin-left: 18px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  float: left;
}



/* --- Afsnit - Historie ------------------------------------------------------------*/


h2.section {
  width: 55px;
  padding-left: 15px;
  margin: 0px;
  float: left
}

#afsnitHistorySection {
  width: 355px;
  margin-bottom: 15px;
  float: left;
}

.clearLeft {
  clear: left;
}



/* --- INPUT ------------------------------------------------------------*/

input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: #81af80 solid 1px;
}

.input_button input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  background-color: #046001;
  border: #81af80 solid 1px;
  padding: 2px 3px 2px 3px; 
}

.formreq {
  color: red;
}

#input {
  padding: 0px 5px 5px 0px;
}

#inputSearch input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 0px;
  width: 118px;
}

/* -- Forespørgsel --*/
tr.input {
  height: 22px;
}


/* ------ Diverse ------------------------------------------------------------*/

.fixwidths {
  display:none;
}

a {text-decoration: none}

.sectionPrint {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
}

 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 26px;
color: #666666;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #666666;
margin-top: 0px;
margin-bottom: 8px}

.inlinelink {
color: #236834;
text-decoration: underline}

.inlinelink:hover {
text-decoration: none}

.actionlink {
text-decoration: underline}

.navigation {
font-family: Verdana, Arial, Helvetica, Sans-serif}

.pageheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 26px;
color: #666666;
margin-top: 0px;
margin-bottom: 15px}

.nav3 {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #333333}


