.jsnav2 {}
.jsnav3 {}

/*------ SITELAYOUT --------------------*/

body {
  background-color: #ababab;
  font-family: Verdana, Geneva, sans-serif;
  margin: 0px;
}

body a {
  color: #df0014;
}

.pageContainer {
  text-align: center;
}

.siteDefaultBackground {
  background:url(bg.gif) left top repeat-y;
  width: 982px;
  margin-left: auto;
  margin-right: auto;
}

.siteDefaultContainer {
  width: 912px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.siteDefaultHeaderContainer {
  width: 898px;
  height: 130px;
  background: #FFFFFF;
  text-align: left;
  /*border-bottom: #e2001a solid 1px;*/
  border-left: #ffffff solid 7px;
  border-right: #ffffff solid 7px;
  float: left;
}

.siteDefaultHeaderBorder {
  width: 898px;
  min-height: 1px;
  /*margin: 0px 7px 0px 7px;*/
  background: #e2001a;
  /*border-bottom: #e2001a solid 1px;*/
  border-left: #ffffff solid 7px;
  border-right: #ffffff solid 7px;
}

.siteDefaultHeaderLogo {
  width: 429px;
  height: 109px;
  padding-top: 21px;
  padding-left: 16px;
  float: left;
}

.siteDefaultHeaderSearch {
  width: 180px;
  margin-top: 5px;
  color: #999999;
  font-size: 10px;
  float: left;	
}

.siteDefaultHeaderQuicklinks {
  width: 273px;
  height: 101px;
  color: #999999;
  font-size: 10px;
  float: left;
}

.siteDefaultHeaderSiteselector {
  width: 447px;
  height: 29px;
  padding-right: 6px;
  background:url(siteselector_bg.gif) right top no-repeat;
  float: left;
}

.siteDefaultMain {
  width: 898px;
  min-height: 400px;
  padding: 0px 7px 0px 7px;
  background: #ffffff;
}

.siteDefaultBackgroundEnd {
  width: 947px;
  height: 79px;
  background:url(bg_bottom.gif) right top no-repeat;
  margin-left: auto;
  margin-right: auto;
  padding-left: 35px;
  text-align: left;
}

.siteDefaultFooter {
  width: 898px;
  padding: 8px 0px 8px 0px;
  background: #e2001a;
  border: #ffffff solid 7px;
  color: #ffffff;
  font-size: 9px;
  text-align: center;
}


/*--- NAVIGATION ---*/

/*--- Quicklinks ---*/
.siteDefaultHeaderQuicklinks ul, .siteDefaultHeaderQuicklinks li {
  margin: 0px; 
  padding: 0px; 
}

.siteDefaultHeaderQuicklinks ul {
  display : inline;
  list-style-type : none;
  float:right;
  margin-top: 5px;
}

.siteDefaultHeaderQuicklinks li {
  float:left;
}

.siteDefaultHeaderQuicklinks a {
  color: #999999;
  padding: 0px 3px 0px 3px;
}

/*--- Site selector ---*/
.siteDefaultHeaderSiteselector ul, .siteDefaultHeaderSiteselector li {
  margin: 0px; 
  padding: 0px; 
  float: left;
}

.siteDefaultHeaderSiteselector ul {
  margin-top: 5px;
  float: right;
}

.siteDefaultHeaderSiteselector li {
  list-style-type: none;
}

.siteDefaultHeaderSiteselector a {
  font-size: 15px;
  color: #ffffff;
  font-weight: bold;
  padding: 0px 21px 0px 21px;
  /*position: relative;
  top: -5px;
  left: -27px;*/
}

a.siteSelectedPrivat1, a.siteSelectedErhverv2, a.siteSelectedNetbank3 {
  color: #4c4c4c;
}




/*--- Navigation 1 ---*/
.navlist ul, .navlist li { 
  margin: 0px; 
  padding: 0px; 
  float: left; 
}

.navlist ul {
  padding-left: 5px;
}

.navlist li { 
  list-style-type: none; 
}

.navlist#nav1 {
  height: 30px;
  background:url(nav1_bg.gif) left top repeat-x;
  border-top: #ffffff solid 1px;
  border-bottom: #ffffff solid 1px;
  border-left: #ffffff solid 7px;
  border-right: #ffffff solid 7px;
}

#nav1 li a { 
  padding: 7px 8px 7px 8px;
  font-size: 13px;
  color: #ffffff;
  float: left;
} 

#nav1 #active1 a.navigation { 
  padding: 7px 8px 7px 8px;
  font-size: 13px;
  color: #ff0000;
  float: left;
} 


/*--- Navigation 2 ---*/
.navlist2 ul, .navlist2 li { 
  margin: 0px; 
  padding: 0px; 
  float: left; 
}

.navlist2 li { 
  list-style-type: none; 
}

.navlist2#nav2 {
  width: 208px;
  border-top: #4c4c4c solid 1px;
  border-right: #ffffff solid 1px;
  float: left;
}

#nav2 li a.navigation2 { 
  padding: 3px 0px 3px 15px;
  width: 191px;
  font-size: 11px;
  color: #ffffff;
  background: #949494;
  border-left: #4c4c4c solid 1px;
  border-right: #4c4c4c solid 1px;
  border-bottom: #4c4c4c solid 1px;
  display: block;
}

#nav2 #active2 a.navigation2 { 
  padding: 3px 0px 3px 15px;
  width: 191px;
  font-size: 11px;
  color: #000000;
  background: #dbdbdb;
  border-left: #4c4c4c solid 1px;
  border-right: #4c4c4c solid 1px;
  border-bottom: #4c4c4c solid 1px;
  display: block;
}


/*--- Navigation 3 ---*/

#nav2 li a.navigation3 { 
  padding: 3px 0px 3px 25px;
  width: 181px;
  font-size: 11px;
  color: #ffffff;
  border-left: #4c4c4c solid 1px;
  border-right: #4c4c4c solid 1px;
  border-bottom: #4c4c4c solid 1px;
  display: block;
}

#nav2 #active3 a.navigation3 { 
  background: url(/media/system/nav3_dot.gif) 15px 7px no-repeat;
  padding: 3px 0px 3px 25px;
  width: 181px;
  font-size: 11px;
  color: #ffffff;
  border-left: #4c4c4c solid 1px;
  border-right: #4c4c4c solid 1px;
  border-bottom: #4c4c4c solid 1px;
  display: block;
}



/*----------- SIDELAYOUTS --------------------------------------------------*/

/*--- Sidelayout: Forside ---*/

.sideForsideTopContainer {
  width: 898px;
  min-height: 224px;
  float: left;
}

.sideForsideTopImage {
  width: 577px;
  min-height: 224px;
  border-right: #FFFFFF solid 1px;
  float: left;
}

.sideForsideTopText {
  width: 320px;
  height: 224px;
  background: #f2f2f2;
  float: left;
}

.sideForsideNewsHeadline {
  width: 876px;
  height: 29px;
  padding:7px 0px 0px 22px;
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  text-transform: uppercase;
  border-top: #ffffff solid 1px;
  border-bottom: #ffffff solid 1px;
  background:url(/media/system/forside_newsheadline_bg.gif) left top no-repeat;
  float: left;
}

.sideForsideMessagesContainer {
  width: 898px;
  height: 293px;
  float: left;
}

.sideForsideNews {
  width: 287px;
  padding-top: 15px;
  height: 278px;
  background: #f2f2f2;
  border-right: #d9d9d9 solid 1px;
  float: left;
}

.sideForsideMessage1 {
  width: 288px;
  height: 293px;
  border-right: #ffffff solid 1px;
  border-left: #ffffff solid 1px;
  float: left;	
}

.sideForsideMessage2 {
  width: 320px;
  height: 293px;
  float: left;
}

.sideForsideBottomLinksContainer {
  width: 898px;
  height: 46px;
  border-top: #ffffff solid 1px;
  float: left;
}

.sideForsideBottomLinks1 {
  width: 288px;
  border-right: #ffffff solid 1px;
  float: left;
}

.sideForsideBottomLinks2 {
  width: 288px;
  border-right: #ffffff solid 1px;
  float: left;
}

.sideForsideBottomLinks3 {
  width: 320px;
  float: left;
}

.frontpageH1 {
  width: 265px;
  margin: 40px 0px 10px 18px;
  font-size: 25px;
  font-weight: bold;
  line-height: 28px;
}

.frontpageText {
  width: 265px;
  margin-left: 18px;
  font-size: 14px;
  color: #616161;
}



/*--- Sidelayout: Forside - 6 felter ---*/

.sideForside3Container {
  width: 898px;
  float: left;
}

.sideForside3Spacer {
  width: 898px;
  height: 29px;
  border-top: #ffffff solid 1px;
  border-bottom: #ffffff solid 1px;
  background:url(/media/system/forside_newsheadline_bg.gif) left top no-repeat;
  float: left;
}

.sideForside3Message1 {
  width: 288px;
  height: 293px;
  border-right: #d9d9d9 solid 1px;
  float: left;
}

.sideForside3Message2 {
  width: 288px;
  height: 293px;
  border-right: #d9d9d9 solid 1px;
  float: left;	
}

.sideForside3Message3 {
  width: 320px;
  height: 293px;
  float: left;
}



/*--- Sidelayout: Forside - Et stort felt ---*/

.sideForside2Main {
  width: 898px;
  min-height: 224px;
  float: left;
}



/*--- Sidelayout: Tekstside ---*/

.sideTekstsideContainer {
  width: 898px;
  min-height: 400px;
  background: url(/media/system/nav2_bg.gif) left top repeat-y;
  float: left;
}

.sideTekstsideMenuContainer {
  width: 209px;
  float: left;
}

.sideTekstsideMainContainer {
  width: 689px;
  float: left;
}

.sideTekstsideTopimage {
  width: 689px;
  float: left;
}

.sideTekstsideMain {
  margin-top: 6px;
  width: 579px;
  min-height: 310px;
  padding: 45px 55px 45px 55px;
  float: left;
}




/*--- Sidelayout: Tekstside + budskab til højre ---*/

.sideTekstMedBudskabContainer {
  width: 898px;
  min-height: 400px;
  background: url(/media/system/nav2_bg.gif) left top repeat-y;
  float: left;
}

.sideTekstMedBudskabMenuContainer {
  width: 209px;
  float: left;
}

.sideTekstMedBudskabMainContainer {
  width: 689px;
  float: left;
}

.sideTekstMedBudskabTopimage {
  width: 689px;
  /*min-height: 198px;*/
  float:left;
}

.sideTekstMedBudskabMain {
  margin-top: 6px;
  width: 388px;
  min-height: 310px;
  padding: 45px 55px 45px 55px;
  border-right: #cccccc solid 1px;
  float: left;
}

.sideTekstMedBudskabMessage {
  width: 190px;
  margin-top: 55px;
  text-align: right;
  float: left;	
}



/*--- Sidelayout: Filialer (alle filialer inkl. hovedkontor) ---*/

.sideFilialContainer {
  width: 898px;
  min-height: 400px;
  background: url(/media/system/nav2_bg.gif) left top repeat-y;
  float: left;
}

.sideFilialMenuContainer {
  width: 209px;
  float: left;
}

.sideFilialMainContainer {
  width: 689px;
  float: left;
}

.sideFilialTopimage {
  width: 689px;
  float:left;
}

.sideFilialMain {
  margin-top: 6px;
  width: 634px;
  padding: 45px 0px 0px 55px;
  float: left;
}

.sideFilialWorkers {
  margin-top: 6px;
  width: 634px;
  padding: 0px 0px 45px 55px;
  float: left;
}





/*--- Sidelayout: Bestil kontanter og valuta ---*/

.sideBestillingContainer {
  width: 898px;
  min-height: 400px;
  background: url(/media/system/side_bestilling_bg.gif) left top repeat-y;
  float: left;
}

.sideBestillingMenuContainer {
  width: 209px;
  float: left;
}

.sideBestillingMainContainer {
  width: 689px;
  float: left;
}

.sideBestillingMain {
  width: 433px;
  min-height: 310px;
  padding: 45px 10px 45px 55px;
  border-right: #dadada solid 1px;
  float: left;
}

.sideBestillingMessage {
  width: 170px;
  margin-top: 45px;
  padding: 0px 5px 0px 15px;
  background-color: #dadada;
  float: left;	
}






A {text-decoration: none}

INPUT, SELECT, TEXTAREA {
  font-size: 11px;
  font-family: Verdana, Geneva, sans-serif;
}

H1 {
  font-size: 14px;
}

H2 {
  margin: 2px 0px 5px 0px;
}

.section {
  font-size: 11px;
}

input { 
  font-size: 11px;
}


.siteDefaultFooter a {
  color: #ffffff;
  text-decoration: underline;
}

.clearFloat {
  clear: both;
  height: 0px;
  /*display: inline;*/
}


/* --- Links i bunden af forsiden ---*/
.sideForsideBottomLinksContainer a {
  color: #b7b7b7;
}

#sectionhoverouterelink10, #sectionhoverouterelink11, #sectionhoverouterelink12 {
  display:inline !important;
}


/* --- Links i højre side ---*/
.rightSideLinks a, .rightSideLinks .sectionlink {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

/* --- Tilbage knap på nyheder ---*/
.newsBackButton .actionlink {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}


/* --- Nyheder på forsiden ---*/

.frontpageNewsHeadline H2 a {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.frontpageNewsHeadline H2 a:hover{
  color: #df0014;
}

.frontpageNewsText {
  font-size: 11px;
  color: #606060;
}

.frontpageNewsReadmore .actionlink {
  font-size: 11px;
  color: #000000;
}




/* --- Læs mere knap på nyheder ---*/
.newsReadMore .actionlink {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

/* --- Læs mere knap på filialer ---*/
.filialerMoreInfo a {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

/* --- Læs mere knap på personale ---*/
.personaleMoreInfo a {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

.personaleHeadline H2 {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

/* --- Tilbage/mail knap på personale ---*/
.personaleBackButton .actionlink, .personaleMailButton .sectionlink  {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

/* --- Tilbage knap på portalbank ---*/
.portalbankBackButton .actionlink {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

/* --- Tilbage knap på jobs---*/
.jobsBackButton .actionlink {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: bold;
}

.portalbankQuestion .sectionlink {
  color:#000000;
}


/* --- Arrangementskalender ---*/
.arrangementTilmeld {
  font-weight: bold;
}


/* --- Skul Navigation 2 i manager --- */
#maineditdiv .sideTekstsideMenuContainer, #maineditdiv .sideTekstMedBudskabMenuContainer, #maineditdiv .sideBestillingMenuContainer {
  display:  none;
}

#maineditdiv .sideTekstsideContainer, #maineditdiv .sideTekstMedBudskabContainer, #maineditdiv .sideBestillingContainer {
  background: none;
}



 
