.jsnav2 {}
.jsnav3 {}

A {text-decoration: none}

/* -------- Sitelayout----------------------------------------------------*/

body {
  background: #404040;
}

.siteClear {
  clear :both;
}

input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: #7f9db9 1px solid;
}

.formreq {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: red;
}

.siteContainer {
  width: 919px;
  /*width: 959px;*/
  display: block;
  padding: 0px 20px 0px 20px;
  background: url(bg.png) bottom 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;
}

.siteMainContainer {
  background: #ffffff;
  width: 895px;
  border-right: #FFFFFF solid 12px;
  border-left: #FFFFFF solid 12px;
  border-bottom: #FFFFFF solid 12px;
  /*text-align: left;*/
  float: left;
}

.siteMain {
  width: 895px;
  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;
}





/* -------- SIDELAYOUTS -----------------------------------------------------------------------------------*/


/* -------- Sidelayout - Website - Forside DK, UK, DE ----------------------------------------------------*/

.sideForsideContainer {
  width: 895px;
  float: left;
}

.sideForsideDKMainContainer {
  width: 895px;
  height: 357px;
  float: left;
}

.sideForsideUKMainContainer, .sideForsideDEMainContainer {
  width: 895px;
  height: 357px;
  background:url(/setup/images/4/forside_bg2.jpg);
  float: left;
}

.sideForsideMain {
  width: 624px;
  height: 257px;
  border-right: #ffffff 1px solid;
  border-bottom: #ffffff 1px solid;
  float: left;
}

.sideForsideNews {
  width: 226px;
  height: 225px;
  padding: 32px 22px 0px 22px;
  border-bottom: #ffffff 1px soiid;
  background:url(/media/system/frontpage_news_bg.jpg);
  float: left;
}

.sideForsideMoreNews {
  padding-top: 25px;
  float: right;
}

.sideForsideMessage1 {
  width: 264px;
  height: 93px;
  padding: 6px 19px 0px 19px;
  background:url(/media/system/frontpage_message1_bg.jpg);
  float: left;
}

.sideForsideMessage2 {
  width: 284px;
  height: 93px;
  padding: 6px 19px 0px 19px;
  border-right: #ffffff 1px solid;
  background:url(/media/system/frontpage_message2_bg.jpg);
  float: left;
}

.sideForsideMessage3 {
  width: 270px;
  height: 99px;
  background: #1d4776;
  float: left;
}

.sideForsideSpacer {
  width: 895px;
  height: 25px;
  background: #666666;
  border-top: #FFFFFF solid 1px;
  border-bottom: #FFFFFF solid 9px;
  clear: both;
}

.sideForsideFootermessagesContainer {
  width: 895px;
  height: 238px;
  border-top: #FFFFFF solid 9px;
  float: left;
}

.sideForsideFootermessages {
  width: 171px;
  height: 238px;
  border-right: #FFFFFF solid 10px;
  float: left;
}

.sideForsideFootermessagesLast {
  width: 171px;
  height: 238px;
  float: left;
}



/* -------- Nyheder på forsiden -----------------------------------------------------------------------------*/
.sideForsideNews ul { 
  margin: 0px; 
  padding: 0px 0px 0px 16px;
}

.sideForsideNews li { 
  list-style-type: none;
  list-style-image: url(/media/system/news_list_dot.gif);
  margin: 0px; 
  padding: 0px 0px 10px 0px;
}

.sideForsideMoreNews a {
  color: #ffffff;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
}



/* -------- Typografier ----------------------------------------------------------------------------------------*/

/* --- Forside --- */
.sideForsideMessage1 .sectionheader, .sideForsideMessage2 .sectionheader {
  color: #ffffff;
  font-size: 12px;
} 

.sideForsideMessage1 .section, .sideForsideMessage2 .section {
  color: #ffffff;
  font-size: 11px;
}

.sideForsideMessage1 .inlinelink, .sideForsideMessage2 .inlinelink  {
  color: #ffffff;
  font-size: 11px;
}

 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: bold;
color: 1d4776}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 10px;
color: #1d4776}

.sectionlink {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: bold;
color: #1d4776}

.pageposition {
color: #738daa}


