.jsnav2 {}
.jsnav3 {}

/*--- SITELAYOUT ----------------------------------------------------------------------------------------------------*/

body {
  font-family: Arial, Helvetica, sans-serif;
  margin: 0px;
  background: #ffffff url(bg.gif) top center no-repeat;
  overflow-y: scroll;
}

.pageContainer {
  text-align: center;
}

.siteDefaultContainer {
  width: 960px;
  text-align: left;;
  margin-left: auto;
  margin-right: auto;
}

.siteDefaultHeader {
  width: 960px;
  height: 194px;
  border-bottom: #ffffff 5px solid;
  float: left;
}

.siteDefaultUrllogo {
  width: 65px;
  height: 194px;
  border-right: #ffffff solid 1px;
  float: left;
}

.siteDefaultLogoAndNav {
  width: 853px;
  height: 194px;
  float: left;
}

.siteDefaultLogo {
  width: 894px;
  height: 134px;
  padding-top: 26px;
  text-align: right;
}

.siteDefaultNavigation1 {
  width: 853px;
  height: 34px;
  background:url(nav1_bg.gif) top left no-repeat;
}

.siteDefaultMainContainer {
  width: 960px;
  background:url(maincontainer_bg.gif) left bottom no-repeat;
  float: left;
}

.siteDefaultMain {
  width: 848px;
  padding-left: 66px;
  float: left;
}

.siteDefaultFooter {
  width: 919px;
  margin-top: 25px;
  padding-top: 15px;
  text-align: center;
  border-top: #cccccc 1px solid;
  color: #999999;
  font-size: 11px;
  float: left;
}

.siteDefaultFooter a {
  color: #999999;
  text-decoration: underline;
}

.clearFloat {
  clear: both;
}



/*--- NAVIGATION 1 ------------------*/

.navlist ul, .navlist li { 
  margin: 0px;
  padding: 0px;
  float: right;
}

.navlist li { 
  list-style-type: none;
  float: left;
}

#nav1 li a {
  padding: 8px 14px 8px 14px;
  display: block;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
  float:left;
}


#nav1 #active1 a {
  padding: 8px 14px 8px 14px;
  display: block;
  font-size: 14px;
  color: #e75a00;
  float:left;
  text-decoration: none;
}


#nav1 IMG {
  float: left;
}


/*--- NAVIGATION 2 ------------------*/

.navlist2 ul, .navlist2 li { 
  margin: 0px;
  padding: 0px;
}

.navlist2 li { 
  list-style-type: none;
  float: left;
  margin-bottom: 1px;
}

#nav2 li a {
  width: 213px;
  padding: 6px 0px 6px 9px;
  display: block;
  font-size: 14px;
  color: #686868;
  text-decoration: none;
  /*margin-bottom: 1px;*/
  float: left;
}

#nav2 #active2 a {
  width: 213px;
  padding: 6px 0px 6px 9px;
  display: block;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
  background: #e75a00 url(nav2_bg.gif) top right no-repeat;
  /*margin-bottom: 1px;*/
  float: left;
}

#nav2 a:hover {
  width: 213px;
  padding: 6px 0px 6px 9px;
  display: block;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
  background: #e75a00;
  /*margin-bottom: 1px;*/
  float: left;
}




/*--- SIDELAYOUT ----------------------------------------------------------------------------------------------------*/

.sideTekstsideNav2AndMainContainer {
  background:url(textpage_bg.gif) left top repeat-y;
}











/*--- DIVERSE ----------------------------------------------------------------------------------------------------*/

/*--- FORSIDE NYHEDER ---*/
.frontpageNews {
  width: 187px;
  padding: 15px 10px 0px 12px;
  float: left;
}
.frontpageNews .sectionheader {
  font-size: 12px;
  font-weight: bold;
  color: #0b2345;
}
.frontpageNews .sectionintro {
  color: #888787;
  font-size: 11px;
}
.frontpageNews .actionlink {
  color: #e75a00;
  font-size: 11px;
}


/*--- FORSIDE BUDSKAB ---*/
.afsnitFrontpageMessage {
  padding: 15px 0px 0px 12px;
  width: 135px;
}
.afsnitFrontpageMessage .sectionheader {
  font-size: 12px;
  font-weight: bold;
  color: #0b2345;
}
.afsnitFrontpageMessage .section {
  color: #888787;
  font-size: 11px;
}
.afsnitFrontpageMessage a.sectionlink, .frontpageMessageLink a, .newsBackButton a.actionlink, .newsReadMmoreButton a.actionlink  {
  width: 80px;
  text-align: center;
  color: #ffffff;
  font-size: 11px;
  background: #e75a00;
  padding: 2px 0px 2px 0px;
  display: block;
}


.section {
  font-size: 11px;
}

.sectionheader {
  font-size: 20px;
}

.section U {
  color: #e75a00;
}

h1 {
  margin: 0px;
  padding: 0px;
}

input, select, textarea {
  border: #cccccc 1px solid;
  background: #d6e0e3;
  color: #99a7b3;
  font-size: 11px;
}

.inputbutton input {
  background: #e75a00;
  color: #ffffff;
  padding: 5px 15px 5px 15px;
}

.formreq {
  color: #ff0000;
  font-size: 11px;
}

A {text-decoration: none}


/*--- I MANAGER ---*/
#maineditdiv .sideTekstsideNavigation2 {
  display: none;
}

#maineditdiv .sideTekstsideNav2AndMainContainer {
  background:  none;
}

 
