.jsnav2 {}
.jsnav3 {}

body {
  background-color: #000000;
  margin: 0px;
}

.pageContainer {
  text-align: center;
}

.siteDefaultContainer {
  width: 806px;
  text-align: left;;
  margin-left: auto;
  margin-right: auto;
}

.siteDefaultHeader {
  width: 806px;
  height: 188px;
  background-color: #FFFFFF;
 }

.siteDefaultHeaderShortcutsAndImage {
  width: 605px;
  float: left;
}

.siteDefaultHeaderShortcuts {
  margin: 2px 0px 0px 22px;
  width: 583px;
  height: 31px;
  float: left;
}

.siteDefaultHeaderLogo {
  width: 201px;
  float: left;
}

.siteDefaultHeaderImage {
  width: 605px;
}

.siteDefaultTopMenu1 {
  width: 806px;
  height: 27px;
  background: #000000 url(nav1_bg.jpg) top left repeat-x;
  float: left;
}

.siteDefaultTopMenu2 {
  width: 806px;
  background: #ffffff;
  float: left;
}

.siteDefaultTopMenuSpacer1 {
  width: 15px;
  height: 27px;
  float: left;
}

.siteDefaultTopMenuSpacer2 {
  width: 15px;
  height: 27px;
  background: #9a0000;
  float: left;
}

.siteDefaultMenu3AndMainContainer {
  width: 806px;
  padding-top: 27px;
  display: block;
  background-color: #FFFFFF;
  float: left;
}

.siteDefaultMenu3 {
  width: 201px;
  float: left;
}

.siteDefaultMain {
  width: 605px;
  float: left;
}

.siteDefaultFooter {
  width: 806px;
  height: 28px;
  padding-top: 14px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #ffffff;
}

.copyright {
  width: 806px;
  text-align: right;
}

.copyright a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
}


/*--- Genveje ----------------------------------------------------------------------*/

.siteDefaultHeaderShortcuts A {
  padding: 6px 8px 6px 8px;
  display: block;
  width: auto;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8c8c8c;
  text-decoration: none;
}



/*--- Navigation 1 -----------------------------------------------------------------*/

.navlist ul { 
  margin: 0px;
  padding: 0px;
}

.navlist li { 
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  float: left;
}

#nav1 li a {
  padding: 6px 15px 6px 15px;
  height: 15px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}

#nav1 #active1 a {
  padding: 6px 15px 6px 15px;
  height: 15px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  background: #9a0000;
  text-decoration: none;
} 



/*--- Navigation 2 -----------------------------------------------------------------*/

.navlist2 ul { 
  margin: 0px;
  padding: 0px;
}

.navlist2 li { 
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  float: left;
}

#nav2 li a {
  padding: 6px 15px 6px 15px;
  height: 15px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  background: #9a0000;
}

#nav2 #active2 a {
  padding: 6px 15px 6px 15px;
  height: 15px;
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  background: #646567;
}



/*--- Navigation 3 -----------------------------------------------------------------*/

.navlist3 ul { 
  margin: 0px;
  padding: 0px;
}

.navlist3 li { 
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  float: left;
}

#nav3 li a {
  width: 177px;
  margin-bottom: 1px;
  display: block;
  padding: 5px 0px 5px 24px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  background: #9c9d9f;
}

#nav3 #active3 a {
  width: 177px;
  margin-bottom: 1px;
  display: block;
  padding: 5px 0px 5px 24px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
  background: #9a0000;
}



/*--- Diverse -----------------------------------------------------------------------*/

/*--- budskabs kasse ---*/
.sideTekstsideAndMessageMessages .sectionlink a, .sideTekstsideAndNewsMessages .sectionlink a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}

.sideTekstsideAndMessageMessages .inlinelink, .sideTekstsideAndNewsMessages .inlinelink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  text-decoration: underline;
}

.sideTekstsideAndMessageMessages .section, .sideTekstsideAndNewsMessages .section {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
}

.sideTekstsideAndMessageMessages p, .sideTekstsideAndNewsMessages p {
  margin: 0px 0px 6px 0px;
}

H1.sectionheader {
  margin: 0px 0px 15px 0px;
}

.sectionheader A {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #b50818;
}

td.section {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}

input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

A {text-decoration: none}



/*--- Side layouts --------------------------------------------------------------------------------------------------------------------------*/

/*--- Tekstside -----------------------------*/

.sideTekstsideContainer {
  width: 605px;
  min-height: 350px;
  float: left;
}

.sideTekstsideMain {
  width: 500px;
  padding:0px 65px 0px 40px;
  float: left;
}



/*--- Tekstside med budskab til højre -----------------------------*/

.sideTekstsideAndMessageContainer {
  width: 605px;
  min-height: 350px;
  float: left;
}

.sideTekstsideAndMessageMain {
  width: 324px;
  padding:0px 40px 0px 40px;
  float: left;
}

.sideTekstsideAndMessageMessages {
  width: 201px;
  float: left;
}



/*--- Tekstside med nyheder til højre -----------------------------*/

.sideTekstsideAndNewsContainer {
  width: 605px;
  min-height: 350px;
  float: left;
}

.sideTekstsideAndNewsMain {
  width: 324px;
  padding:0px 40px 0px 40px;
  float: left;
}

.sideTekstsideAndNewsNewsContainer {
  width: 173px;
  margin-bottom: 8px;
  padding: 12px 9px 9px 12px;
  background: #9a0000;
  float: left;
}

.sideTekstsideAndNewsNewsHeader {
  width: 173px;
  padding: 0px 0px 9px 0px;
  float: left;
}

.sideTekstsideAndNewsNews {
  width: 173px;
  float: left;
}

.sideTekstsideAndNewsMessages {
  width: 201px;
  float: left;
}



/*--- Netbank - med Hotline formular -----------------------------*/

.sideNetbankContainer {
  width: 602px;
  min-height: 350px;
  float: left;
}

.sideNetbankTekst {
  width: 324px;
  padding:0px 37px 0px 40px;
  float: left;
}

.sideNetbankHotlineContainer {
  width: 201px;
  background-color: #9a0000;
  font-family: Arial, helvetica, Sans-serif;
  color: #ffffff;
  float: left;
}

.sideNetbankHotlineHeader {
  width: 201px;
  height: 100px;
  margin: 0px;
  padding: 0px;
  font-size: 36px;
  line-height: 36px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  float: left;
}

.sideNetbankHotlineForm {
  width: 191px;
  padding-left: 10px;
  float: left;
}




/*--- Indkøbskurv -----------------------------*/

.sideKurvContainer {
  width: 550px;
  min-height: 350px;
  float: left;
}



/*--------- Afsnitslayout: Hotline - tekstafsnit over formular ------------------*/

.sectionHotline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  margin: 0px;
  padding: 0px;
}

.sectionHotline p.section {
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
}

.sectionHotline a.inlinelink {
  color: #ffffff;
}

.sectionHotline a {
  text-decoration: none;
}

.sectionHotline ul.sectionlist {
  margin: 0px 0px 0px 20px;
  padding: 0px;
}

.sectionHotline li.sectionlist {
  margin: 0px;
  padding: 0px;
}

.sectionHotline li.sectionlist .section {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}



/* ---- Arrangementskalender - Liste oversigt ----------------------------------------------------------------------------------*/

.arrangementOversigtContainer {
  width: 460px;
  background-color: #ebebeb;
  padding: 10px 20px 15px 20px;
  margin-bottom: 15px;
  float: left;
}


H2.arrangementOversigtHeader {
  width: 460px;
  margin: 0px 0px 10px 0px;
  font-size: 13px;
  float: left;
}

.arrangementOversigtBillede {
  width: 120px;
  float: left;
}

.arrangementOversigtColumnLeft {
  width: 70px;
  margin-bottom: 5px;
  float: left;
}

.arrangementOversigtColumnRight {
  width: 250px;
  margin-bottom: 5px;
  float: left;
}

.arrangementOversigtMere {
  width: 320px;
  text-align: right;
  float: left;
}

.arrangementOversigtMere a {
  color: #9a0000;
  font-weight: bold;
}

.arrangementOversigtMere a:hover {
  text-decoration: underline;
}


/* ---- Arrangementskalender - Liste detalje ----------------------------------------------------------------------------------*/

.arrangementDetaljeContainer {
  width: 500px;
  float: left;
}

.arrangementDetaljeColumnLeft {
  width: 80px;
  margin-bottom: 5px;
  float: left;
}

.arrangementDetaljeColumnRight {
  width: 420px;
  margin-bottom: 5px;
  float: left;
}

.arrangementDetaljeBeskrivelse {
  width: 500px;
  float: left;
}

.arrangementDetaljeBestil {
  text-align: right;
  float: left;
}

.arrangementDetaljeBestil a.actionlink {
  padding: 4px 10px 4px 10px;
  background-color: #9a0000;
  color: #ffffff;
  text-decoration: none;
  float: right;
}

.arrangementDetaljeBestil a.inlinelink:hover {
  text-decoration: underline;
}

.arrangementDetaljeTilbage {
  width: 500px;
  margin: 30px 0px 30px 0px;
  float: left;
}

.arrangementDetaljeTilbage a.actionlink {
  color: #9a0000;
  font-weight: bold;
  text-decoration: none;
}

.arrangementDetaljeTilbage a:hover {
  text-decoration: underline;
}



/*--------- Skjul minikurv ------------*/
#minikurv .noshow {
  display:none;
}

#minikurv a.actionlink {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}



 .sectionheader {
font-family: Arial, Helvetica, Sans-serif;
font-size: 16px;
font-weight: bold}

.sectionintro {
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-style: italic;
margin-top: 0px;
margin-bottom: 10px}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px}

.sectionlink {
color: #7f7f7f;
text-decoration: underline}

.inlinelink {
color: #9a0000}

.actionlink {
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #b70c1c;
text-decoration: underline}

.tabletext {
font-family: Arial, Helvetica, Sans-serif;
color: #000000}

.inlinelink:visited  {
color: #c4c4c4}

.PagePosition {
color: #b60f1d}

.CurrentPagePosition {
color: #b60f1d}


