/* DATEI: button.css */

.center {
  margin-left: auto;
  margin-right: auto;
}

.lorem { text-align: center; font-family: Times New Roman; font-size: 24px; color: #666; margin-left: 20%; margin-right: 20%; }
.ipsum { text-align: center; font-family: Times New Roman; font-size: 17px; line-height:20px; color: #666; margin-left: auto; margin-right: auto; }

p,ul,ol,li,div,td,th,address,blockquote {
font-weight: normal;
line-height:28px;
font-family: Times New Roman;
font-size: 24px;
color: #666666;
}

.header-table { border: 0; background-color: #000; width: 100%; text-align: left; margin-left:auto; margin-right:auto; margin-top:0;}
.body-table { border: 0; background-color: #000; width: 100%; text-align: left; margin-left:auto; margin-right:auto; margin-top:0; }
.left-part { text-align: right; width: 60px; padding: 0; }

/* --------------------------------------------------------------------------------------------------------------------------------------------------
ACCORDION
-------------------------------------------------------------------------------------------------------------------------------------------------- */
.accordion {
  background-color: #000;
  border: none;
  border-style: none;
  color: #000;
  cursor: pointer;
  padding: 12px;
  width: 100%;
  transition: 0.4s;
}

.active, .accordion:visited {
  outline: none;
  border-style: none;
/*  position: -webkit-sticky;   Damit bleibt der Button in der Topline stehen beim Scrollen
  position: sticky;
  top: 200; */
}

.panel {
  padding: 0 10px;
  display: none;
  border: none;
  color: #FFF;
  text-align: left;
  overflow: hidden;
}

/*  Sogt dafür, daß die Buttons nicht umrahmt werden nach dem Klick  */

button:focus { outline: none; }



/* --------------------------------------------------------------------------------------------------------------------------------------------------
FIXED HEADLINE
-------------------------------------------------------------------------------------------------------------------------------------------------- */

.headline {
  overflow: hidden;
  background-color: #000;
  color: #000;
  text-align: center;
  position: fixed;
  top: 0;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

/* --------------------------------------------------------------------------------------------------------------------------------------------------
TOP BUTTON
-------------------------------------------------------------------------------------------------------------------------------------------------- */

#myBtn {
  display: none;
  position: fixed;
  bottom: 34px;
  right: 20px;
  z-index: 99;
  color: white;
  cursor: pointer;
}
