.jsnav2 {}
.jsnav3 {}

A {text-decoration: none}

/* -------- Sitelayout----------------------------------------------------*/

html {
  overflow-y: scroll;
}

body {
  background: #404040;
}

.siteClear {
  clear :both;
}

hr.space {
  width: 494px;
  height: 1px;
  border: 0px;
  color: #1D4777;

}

input, input.TEXTFIELD, select, textarea, textarea.TEXTFIELD {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: #7f9db9 1px solid;
}

.selectbox .section {
  font-size: 11px;
  color: #808080;
}

input.checkbox {
  border: 0px;
}

.formreq {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: red;
}

.tablelineodd TD, .tablelineeven TD {
  border-bottom: #ffffff 3px solid;
  height: 22px;
}

.tablelineodd {
  background: #e5e5e5;
}

.tablelineeven {
  background: #f2f2f2;
}

.siteContainer {
  width: 919px;
  /*width: 959px;*/
  display: block;
  padding: 0px 20px 0px 20px;
  background: url(bg.png) top left no-repeat;
}

.siteSprog {
  width: 895px;
  height: 17px;
  padding: 5px 0px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4a4a4a;
  background: #FFFFFF;
  border-right: #FFFFFF solid 12px;
  border-left: #FFFFFF solid 12px;
  text-align: right;
}

.siteSprog A {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4a4a4a;
}

.siteTop {
  width: 895px;
  height: 123px;
  background: url(topbg.jpg) #FFFFFF no-repeat;
  border-right: #FFFFFF solid 12px;
  border-left: #FFFFFF solid 12px;
  text-align: left;
  float: left;
}

.siteLogoDK#dkLogo1 {
  display: block;
  width: 339px;
  float: left;
}

.siteLogoDK#dkLogo4, .siteLogoDK#dkLogo5 {
  display: none;
 }

.siteLogoUK#ukLogo4 {
  display: block;
  width: 339px;
  float: left;
}

.siteLogoUK#ukLogo1, .siteLogoUK#ukLogo5 {
  display: none;
 }

.siteLogoDE#deLogo5 {
  display: block;
  width: 339px;
  float: left;
}

.siteLogoDE#deLogo1, .siteLogoDE#deLogo4 {
  display: none;
 }

.siteSearchDK#dkSearch1 {
  display: block;
  width: 551px;
  margin: 100px 0px 0px 0px;
  float: left;
}

.siteSearchDK#dkSearch4, .siteSearchDK#dkSearch5 {
  display: none;
 }

.siteSearchUK#ukSearch4 {
  display: block;
  width: 551px;
  margin: 100px 0px 0px 0px;
  float: left;
}

.siteSearchUK#ukSearch1, .siteSearchUK#ukSearch5 {
  display: none;
 }

.siteSearchDE#deSearch5 {
  display: block;
  width: 551px;
  margin: 100px 0px 0px 0px;
  float: left;
}

.siteSearchDE#deSearch1, .siteSearchDE#deSearch4 {
  display: none;
 }


.siteNav1{
  width: 895px;
  height: 25px;
  background: #1d4776;
  border-top: #FFFFFF solid 1px;
  border-right: #FFFFFF solid 12px;
  border-bottom: #FFFFFF solid 1px;
  border-left: #FFFFFF solid 12px;
  text-align: left;
}

.siteNav2AndMainContainer {
  background: url(menu_bg.gif) #FFFFFF repeat-y;
  width: 895px;
  border-right: #FFFFFF solid 12px;
  border-left: #FFFFFF solid 12px;
  border-bottom: #FFFFFF solid 12px;
  /*text-align: left;*/
  float: left;
}

.siteNav2 {
  width: 171px;
  border-right: #FFFFFF solid 1px;
  text-align: left;
  float: left;
}

.siteNewsletterDK#dkNewsletter1 {
  display: block;
  width: 171px;
  /*height: 196px;*/
  background: url(newsletter.gif) no-repeat;
  /*border-right: #FFFFFF solid 1px;
  text-align: left;*/
  float: left;
}

.siteNewsletterDK#dkNewsletter4, .siteNewsletterDK#dkNewsletter5 {
  display: none;
}

.siteNewsletterDK#ukNewsletter4 {
  display: block;
  width: 171px;
  /*height: 196px;*/
  background: url(newsletter_uk.gif) no-repeat;
  /*border-right: #FFFFFF solid 1px;
  text-align: left;*/
  float: left;
}

.siteNewsletterDK#ukNewsletter1, .siteNewsletterDK#ukNewsletter5 {
  display: none;
}

.siteNewsletterDK#deNewsletter5 {
  display: block;
  width: 171px;
  /*height: 196px;*/
  background: url(newsletter_de.gif) no-repeat;
  /*border-right: #FFFFFF solid 1px;
  text-align: left;*/
  float: left;
}

.siteNewsletterDK#deNewsletter1, .siteNewsletterDK#deNewsletter4 {
  display: none;
}

.siteMain {
  width: 723px;
  text-align: left;
  float: left;
}


.siteBottom {
  width: 959px;
  height: 30px;
  display: block;
  background: url(bottom_bg.png) top left no-repeat;
}

.siteCredit {
  width: 59px;
  padding: 15px 0px 0px 20px;
  float: left;
}

.siteCredit a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}

.siteContactinfo {
  width: 860px;
  padding: 15px 20px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-align: right;
  float: left;
}



/* -------- Navigation ------------------------------------------*/

/*------- Top Menu -------*/
.navlist1 ul, .navlist1 li 
{ 
  margin: 0px; 
  padding: 0px; 
  float: left; 
}

.navlist1 li 
{ 
  list-style-type: none;
}

.navlist1 {
  padding: 0px 0px 0px 21px;
}

#nav1 li a {
  padding: 6px 8px 5px 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 11px;
  color: #FFFFFF;
  display: block;
  float: left;
}

#nav1 #active1 a  {
  padding: 6px 8px 5px 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 11px;
  color: #FFFFFF;
  display: block;
  background: #738daa;
  float: left;
}


/*------- Venstre Menu -------*/
.navlist2 ul, .navlist2 li 
{ 
  margin: 0px; 
  padding: 0px; 
  float: left; 
}

.navlist2 li 
{ 
  list-style-type: none;
}

.navlist2 {
  padding: 19px 0px 0px 0px;
}

#nav2 li a {
  width: 152px;
  border-bottom: #738daa solid 1px;
  padding: 2px 0px 2px 19px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  display: block;
  background: #3f638b;
  float: left;
}

#nav2 #active2 a  {
  width: 152px;
  border-bottom: #738daa solid 1px;
  padding: 2px 0px 2px 19px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  display: block;
  background: #1d4776;
  float: left;
}



/*--- SIDELAYOUTS ------------------------------------------------------------------------------------------------------------------*/

/*--- Sidelayout - Tekstside (faktaboks til venstre) ----------------------------------------------------------------*/

.sideTekstside1Container {
  width: 723px;
}

.sideTekstside1Billede {
  width: 723px;
  margin-bottom: 35px;
  display: block;
}

.sideTekstside1Budskab {
  width: 190px;
  margin: 36px 0px 0px 0px;
  display: block;
  text-align: center;
  float: left;
}

.sideTekstside1Tekst {
  width: 494px;
  margin: 0px 0px 35px 0px;
  display: block;
  float: left;
}


/*--- Sidelayout - Tekstside (2 faner) ----------------------------------------------------------------*/

.sideTekstside2Container {
  width: 723px;
}

.sideTekstside2Billede {
  width: 723px;
  margin-bottom: 35px;
  display: block;
}

.sideTekstside2Budskab {
  width: 277px;
  margin: 0px 0px 35px 40px;
  display: block;
  float: left;
}

.sideTekstside2Tekst {
  width: 317px;
  margin: 0px 40px 35px 40px;
  display: block;
  float: left;
}


/*--- Sidelayout - Oversigtsside (fatktaboks til venstre) ----------------------------------------------------------------*/

.sideTekstside3Container {
  width: 723px;
}

.sideTekstside3Billede {
  width: 723px;
  margin-bottom: 35px;
  display: block;
}

.sideTekstside3Budskab {
  width: 190px;
  margin: 39px 0px 0px 0px;
  display: block;
  text-align: center;
  float: left;
}

.sideTekstside3Tekst {
  width: 494px;
  margin: 0px 0px 35px 0px;
  display: block;
  float: left;
}

.sideTekstside3Oversigt {
  width: 494px;
  margin: 0px 0px 35px 190px;
  display: block;
}

.sideTekstside3KBilledeStart {
  width: 116px;
  margin: 0px 0px 0px 0px;
  display: block;
  float: left;
}

.sideTekstside3KBillede {
  width: 116px;
  margin: 0px 0px 0px 10px;
  display: block;
  float: left;
}

/*--- Sidelayout - Tekstside med booking indlejret ----------------------------------------------------------------*/
.sideTekstsideBookingContainer {
  width: 723px;
}

.sideTekstsideBookingBillede {
  width: 723px;
  margin-bottom: 20px;
}

.sideTekstsideBookingBooking {
  width: 723px;
}

.sideTekstsideBookingBudskab {
  width: 190px;
  margin: 36px 0px 0px 0px;
  text-align: center;
  float: left;
}

.sideTekstsideBookingTekst {
  width: 494px;
  margin: 0px 0px 35px 0px;
  float: left;
}



/*--- Sidelayout - Tekstside 100% (uden faktaboks) ----------------------------------------------------------------*/

.sideTekstsideFullContainer {
  width: 723px;
}

.sideTekstsideFullBillede {
  width: 723px;
  margin-bottom: 35px;
  display: block;
}

.sideTekstsideFullTekst {
  width: 645px;
  margin: 0px 0px 35px 39px;
  display: block;
  float: left;
}






/*--- DIVERSE ------------------------------------------------------------------------------------------------------------------*/

/*--- FOTOALBUM ---*/
.photoalbum .sectionheader {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}

.photoalbum .section {
  color: #ffffff;
  font-size: 11px;
}

.inlinelink {
  color: #738daa;
}

a.sectionheader {
  color: #000000;
}

td p.section {
  padding:0px;
  margin: 0px;
}

 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
font-weight: bold}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #000000}

.actionlink {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #3f638b}

.pageposition {
color: #738daa}

.groupheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 14px;
font-weight: bold}


