/*
 Standardformatierungen festlegen
 */
.tx-nfdam {
  font-size: 1.0em;
}

.tx-nfdam h3 {
  font-size: 1.4em;
  font-weight: bold;
  padding: 0px 20px 0px 20px;
}

.tx-nfdam h4 {
  font-size: 1.2em;
  font-weight: bold;
  padding: 0px 20px 0px 20px;
}

.tx-nfdam p {
  font-size: 1.2em;
  line-height: 1.4em;
  padding: 0px 20px 10px 20px;
  margin: 0;
}

.tx-nfdam ul {
  list-style-type: square;
  padding: 0px 10px 0px 40px;
  margin: 0;
}

.tx-nfdam ol {
  list-style-type: none;
  padding: 0px 10px 0px 0px;
  margin: 0;
}

.tx-nfdam ol ol {
  padding: 0px 5px 0px 0px;
}

.tx-nfdam li {
  font-size: 1.0em;
  padding: 2px;
}

.tx-nfdam a {
  background-color: transparent;
  color: #2424FF;
}

/*
 Formatierungen für die Kategorieanzeige
 */
.tx-nfdam ul.kategorie li {
  padding: 5px;
}

.tx-nfdam ul.kategorie li .kategorie-text {
  font-size: 0.9em;
}

/*
 Formatierungen für die Satzungsauswahl
 */
.tx-nfdam ul.satzung li {
  padding: 3px;
  line-height: 1.3em;
}

.tx-nfdam ul.satzung li .satzung-text {
  font-size: 0.9em;
}

.tx-nfdam ul.satzung li .satzung-date {
  color: #90897a;
  background-color: transparent;
  font-size: 0.9em;
}

/*
 Formatierungen für die Dokumentauswahl
 */
.tx-nfdam .dokumente h3 {
  border-top: 1px dashed #90897A;
  margin-top: 10px;
  padding-top: 10px;
}

.tx-nfdam .dokumente ul li {
  padding: 3px;
  line-height: 1.3em;
}

.tx-nfdam .dokumente ul li .satzung-text {
  font-size: 0.9em;
}

.tx-nfdam .dokumente ul li .satzung-date {
  color: #90897a;
  background-color: transparent;
  font-size: 0.9em;
}

/*
 Formatierung für die Dokumente im OO-Format
*/
.tx-nfdam .dokument h3#ueberschrift {
  border-top: 1px dashed #90897A;
  border-bottom: 1px dashed #90897A;
  margin: 10px 0px;
  padding: 10px 20px;
}

.tx-nfdam .dokument .tx-rlmpofficedocuments-pi1 {

}

.tx-nfdam .dokument .tx-rlmpofficedocuments-pi1 li {
  padding-left: 0px;
}

.tx-nfdam .dokument .tx-rlmpofficedocuments-pi1 li p {
  line-height: 1.6em;
}

.tx-nfdam .dokument .tx-rlmpofficedocuments-pi1 li li {
  padding-left: 20px;
}
