.foot_container {
	width: 100%;
  max-width: 950px;
  margin: auto;
  background-color:var(--dunkel);
	border:5px solid var(--dunkel);
  padding: 20px;
  color: #969696;
  font-family: 'Quicksand';
}

.foot_oben {
  padding: 20px;
  display: flex;
  justify-content: space-around;
}

.foot_unten {
  padding: 20px;
  display: flex;
}


.foot_heading {
  font-family: 'Yeseva One';
	color: var(--akzent);
  font-size: 20px;
  text-align: center;
	text-transform: uppercase;
}


.foot_box {
  border: 1px solid;
  border-color: var(--akzent);
	 background-color: var(--dunkel);
  padding: 20px;
  width: 33%;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px
}

.foot_box2 {
  border: 1px solid;
  border-color:var(--akzent);
	 background-color: var(--dunkel);
  padding: 20px;
  width: 33%;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px
}
		
/* ******************************** */
.abwesend {
  background-color: var(--dunkel);
	border: 1px solid;
  border-color:var(--akzent);
  padding: 20px;

  font-size: 10px;
  text-align: justify;
  box-sizing: border-box;
	width:100%;
  max-width: 910px;
  /*height: 140px;*/
  overflow: auto;
 margin-left:20px;
 /* position: relative;*/
	scrollbar-width: none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px
}

.abwesendtitle {
 font-family: 'Yeseva One';
	color: var(--akzent);
  font-size: 20px;
 
	text-transform: uppercase;	
}

.abwesendtext {
  text-align: justify;
 overflow: auto;
	scrollbar-width: none;
::-webkit-scrollbar { display: none; }
  padding: 10px;
  font-size: 12px;
  font-family: 'Quicksand';
  font-weight: 500;
  font-style: normal;
  margin-top: -10px;
}
.footertext{
	text-align: justify;
 padding: 2px 40px;
}
		
		