

body { 
	font-size: 18px;
	line-height: 21px;
}


h1 {
	font-size: 35px;
	line-height: 35px;
}


h2 {
	font-size: 22px;
	line-height: 22px;
}


h3 {
	font-size: 18px;
	line-height: 18px;
}



#content { visibility: visible; 
	position: absolute;
	right: 10px;
width: 95%; 
height: auto;
padding-top: 15px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
z-index: 2; 
}


.grid-container-eins {
  display: grid;
  grid-template-columns: 100%;
  grid-gap: 10px 7px;
 /* background-color: #2196F3; */
  padding: 0px 0px 28px 0px;
}

.grid-container-zwei {
  display: grid;
  grid-template-columns: auto 25%;
  grid-gap: 10px 7px;
 /* background-color: #2196F3; */
  padding: 0px 0px 28px 0px;
}

.grid-container {
  display: grid;
  grid-template-columns: auto 9% 18%;
  grid-gap: 10px 7px;
 /* background-color: #2196F3; */
  padding: 0px 0px 28px 0px;
}


.grid-home {
  padding: 0px 0px 20px 0px;
}


.no-gird {
  padding: 40px 0px 20px 0px;
}


.subline {
	padding-left: 10px;
  }

.headtee {
	font-size: 35px;
	line-height: 35px;
}



div.logo {
	padding: 0px 40% 0px 10%;
  }

div.zusatz {
	padding-left: 10px;
  }



div.lady {
  position: fixed;
  width: 50%;
	height: 95%;
  bottom: 0px;
	left: 0px;
		margin: 0px 0px 0px 8%;
	padding: 0px;
 /* border: 3px solid #8AC007; */
		background-image: url("bg_lady_mono.png");
	background-size: contain;
	background-repeat: no-repeat; 
	background-position: bottom left;
	ackground-attachment: fixed;
	z-index: -1; 
}



div.paar {
  position: fixed;
  width: 70%;
	height: 95%;
  top: 0px;
	right: -120px;
		margin: 0px 0px 0px 0px;
	padding: 0px;
	z-index: -1; 
}
