
.checklist h1 {
  vertical-align: middle;
  text-align: center;
}

.checklist h1:before {
  content: url(images/icon_checklist.png);
  display: inline-block;
  vertical-align: middle;
  height: 34px;
  padding-right: 5px;
  width: 35px;
}

ul#checklist {
  list-style-type: none;
  list-style-image: none;
  padding: 0;
  margin: 0 auto 0 auto;
  width: 305px;
}

ul#checklist a {
  display: block;
  width: 100%;
  height: 100%;
}

ul#checklist li {
  background-image: url(images/checklist.png);
  background-repeat: no-repeat;
}
ul#checklist.de li { background-image: url(images/checklist_de.png); }
ul#checklist.dk li { background-image: url(images/checklist_dk.png); }

ul#checklist li:hover {
  background-image: url(images/checklist_highlight.png);
  background-repeat: no-repeat;
}
ul#checklist.de li:hover { background-image: url(images/checklist_highlight_de.png); }
ul#checklist.dk li:hover { background-image: url(images/checklist_highlight_dk.png); }

ul#checklist li.item1 {
  background-position: 0 0; height: 52px; min-height: 52px;
}
ul#checklist li.item2 {
  background-position: 0 -53px; height: 20px; min-height: 20px;
}
ul#checklist li.item3 {
  background-position: 0 -74px; height: 20px; min-height: 20px;
}
ul#checklist li.item4 {
  background-position: 0 -95px; height: 20px; min-height: 20px;
}
ul#checklist li.item5 {
  background-position: 0 -116px; height: 20px; min-height: 20px;
}
ul#checklist li.item6 {
  background-position: 0 -137px; height: 20px; min-height: 20px;
}
ul#checklist li.item7 {
  background-position: 0 -158px; height: 20px; min-height: 20px;
}
ul#checklist li.item8 {
  background-position: 0 -179px; height: 20px; min-height: 20px;
}
ul#checklist li.item9 {
  background-position: 0 -200px; height: 56px; min-height: 56px;
}
ul#checklist.dk li.item1 {
  background-position: 0 0; height: 52px; min-height: 52px;
}
ul#checklist.dk li.item2 {
  background-position: 0 -53px; height: 20px; min-height: 20px;
}
ul#checklist.dk li.item3 {
  background-position: 0 -74px; height: 20px; min-height: 20px;
}
ul#checklist.dk li.item4 {
  background-position: 0 -95px; height: 20px; min-height: 20px;
}
ul#checklist.dk li.item5 {
  background-position: 0 -116px; height: 20px; min-height: 20px;
}
ul#checklist.dk li.item6 {
  background-position: 0 -137px; height: 20px; min-height: 20px;
}
ul#checklist.dk li.item7 {
  background-position: 0 -158px; height: 20px; min-height: 20px;
}
ul#checklist.dk li.item8 {
  background-position: 0 -179px; height: 20px; min-height: 20px;
}
ul#checklist.dk li.item9 {
  background-position: 0 -200px; height: 56px; min-height: 56px;
}
ul#checklist.de li.item1 {
  background-position: 0 0; height: 52px; min-height: 52px;
}
ul#checklist.de li.item2 {
  background-position: 0 -53px; height: 20px; min-height: 20px;
}
ul#checklist.de li.item3 {
  background-position: 0 -74px; height: 20px; min-height: 20px;
}
ul#checklist.de li.item4 {
  background-position: 0 -95px; height: 20px; min-height: 20px;
}
ul#checklist.de li.item5 {
  background-position: 0 -116px; height: 20px; min-height: 20px;
}
ul#checklist.de li.item6 {
  background-position: 0 -137px; height: 20px; min-height: 20px;
}
ul#checklist.de li.item7 {
  background-position: 0 -158px; height: 20px; min-height: 20px;
}
ul#checklist.de li.item8 {
  background-position: 0 -179px; height: 20px; min-height: 20px;
}
ul#checklist.de li.item9 {
  background-position: 0 -200px; height: 56px; min-height: 56px;
}

.faq h1 {
  vertical-align: middle;
  text-align: center;
}

.faq h1:before {
  content: url(images/icon_faq.png);
  display: inline-block;
  vertical-align: middle;
  height: 34px;
  padding-right: 5px;
  width: 34px;
}

.faq ul li {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.6em;
  color: black;
}

.faq ul li a {
  font-size: 12px;
  font-weight: normal;
  color:black;
}
.faq ul li a:hover {
  color: {{ colors.orange }};  text-decoration: underline;  font-weight: normal;
}
.faq ul ul {
  list-style-image: none;
  list-style-type: none;
  padding-left: 30px;
  margin: 0;
}

.faq a.backlink {
  color: #7080d0; font-weight: normal;
  display: block;
  text-align: right;
}

.faq a.backlink:hover { color: #7080d0; font-weight: bold; }


