/* footer-Schrift */
#f1c-qe89el34j {
    color: rgb(255, 255, 255);
}
/* footer-Schrift Ende */
/* footer-Menue */
.footermenu {
  float: right;
  display: inline;
}
.footermenu li {
  display: block;
  float: left;
  padding:0 0 0 10px;
  margin-top: 71px;
}
.footermenu li:active {
  background: none !important;
}
.footermenu a {
  color: #fff;
  margin-right: 20px;
}
.footermenu a:hover {
  color: #fff !important;
  font-weight: bold;
}
/* footer-Menue Ende */
/* horizontal-Menue */
.horizontalmenu {
  float: left;
  display: inline;
}
.horizontalmenu li {
  display: block;
  float: right;
}
.horizontalmenu a {
  color: #000;
  margin-left: 20px;
}
.horizontalmenu a:hover {
  color: red !important;
  font-weight: bold;
}
#td1us-t6mszo2v8 {
  padding-top: 0;
  padding-bottom: 0;
  border-top: 10px solid #fff;
}
/* horizontal-Menue Ende */
/* Eingabefelder Formulare */
.form-control {
  border: 1px solid;
}
.btn-secondary {
    background: rgb(15, 78, 102);
    color: #fff;
}
.btn-secondary:hover {
    background: rgb(72, 126, 152);
    color: #fff;
}
/* Eingabefelder Formulare */
/* Button in Modul */
.button-modul {
  font-size: 1.3em;
  background-color: rgb(15, 78, 102);
  padding: 4px 12px;
  border-radius: 56px;
  width: 80%;
  color: #fff;
  margin: 0 auto;
}
.button-modul a{
  color: #fff;
}
.button-modul:hover a{
  color: rgb(255, 0, 0);
}
.button-modul:hover  {
  background-color: transparent;
  border: 1px solid;
  border-color: rgb(15, 78, 102);
}
/* Ende Button in Modul */