/* CSS Document */





/*BASIC*/

@import url('https://fonts.googleapis.com/css?family=Indie+Flower|Lato');

/* font-family: 'Indie Flower', cursive;
	font-family: 'Lato', sans-serif; */

* {
	box-sizing: border-box; 
	padding: 0;
	margin: 0;
}


/*LAYOUT*/

body {
	background-color: rgba(244,242,179,0.6);
	font-family: 'Lato', sans-serif;
	font-size: 1.1rem;
	letter-spacing: 0.1rem;
	
	
}

header {
	border: white solid 1px;
	
	height: 100px;
	
	display: grid;					/*ganzer Header Grid, Navigation Flexbox*/
	grid-template-columns: 2fr 0.5fr 4fr;
	grid-template-rows: 15px;
}

header .logo{
	/*border: solid black 1px;*/
	
	background-image: url("bilder/Pia_logo_02.png");
	background-size: contain;
	background-repeat: no-repeat;
	
	
	
	font-size: 1.7rem;
	margin-top: 1rem;
	margin-left: 1rem;

	

	grid-column: 1;
	grid-row-start: 1;
	grid-row-end: 8;

}

.hamburgerButton {
	
	display: none;
}

nav {
	/*border: solid blue 1px;*/
	/*border: blue solid 1px;*/

	/*padding-right: 20%;*/
	
	grid-column: 3;
	grid-row: 7;
	


	/*display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 20%;*/
	/*justify-content: flex-start; */
	
}

nav ul{
	list-style: none;
	

}



.menuliste {

	/*grid-column: 3;
	grid-row: 6/7;*/
	
	height: 100%;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 10%;
}

.angebotButton {
	position: relative;
}

.angebotMenu {
	

	position: absolute;
	top: 3rem;
	left: 0;
	width: 100%;
	
	
}


nav li {
	border-right: 2px solid rgba(244,242,179,1.00);
	padding: 0.5rem 0 0.7rem 0;
	
	text-align: center;
	
}


nav li:link{

	/*border: solid 1px white;*/
	
	
	color: white;
	font-family: 'Gayathri', sans-serif;
	/*font-weight: bold;*/
	padding-top: 0.7rem;
	text-decoration: none;
	text-align: center;
	transition: all 0.6s ease-in-out;
	
	
	
	/*align-self: center;*/
	
}
nav li:visited{
	color: white;
	
}
nav li:hover{
	
	color: rgba(54,134,31,1.00);
	background-color: rgba(177,221,77,1.00);
	transition: all 0.3s ease-in-out;
}
nav li:active{
	
}

nav a:link {
	color: white;
	text-decoration: none;
}

nav a:visited {
	color: white;
}

nav a:hover {
	
}

nav a:active {
	
}

.angebotMenu a {
	
	border-right: 0px solid rgba(244,242,179,0);
	/*border-bottom: 2px solid rgba(244,242,179,1.00);*/
}




img {
	border-radius: 12px;
}


main {

	
}

main .streifen{
	/*border: blue solid 2px;*/
	
	height: 300px;
	text-align: center;
	padding-top: 100px;
}

.mainpage {
	border: solid white 2px;
	background-color: rgba(255,255,255,0.50);
	text-align: center;
	margin: 10vw auto;
	padding: 2rem 1.5rem;
	width: 70vw;
	
}

.mainpage h1{
	font-size: 4rem;
}

.mainpage p{
	font-size: 1.7rem;
}


/*___________________________________________________________
   Seiten Content
__________________________________________________________________*/
#inhaltSeite {
	/*border: red solid 2px;*/
}

#inhaltSeite section {
	/*border: dotted blue 2px;*/
	
	max-width: 1920px;
	margin: 0 auto;
	padding: 6rem 3rem;           /*Abstand zwischen Sektionen und Rand */
	
}

#inhaltSeite section h1{
	font-size: 4rem;
	margin-bottom: 1.5rem;
	
	
}

/*----------------------------------------------------------------------
Content Grid
------------------------------------------------------------------------*/



.contentGrid {
	/*border: black solid 1px;*/
	
	
	display: grid;
	grid-template-columns: 1.05fr 1fr;
	

}

.contentGrid article {
	/*border: solid 4px black;*/
	
	grid-row: 1;
	padding-left: 5rem;
	padding-bottom: 3rem;
	width: 80%;
}

.contentGrid p {
	
	max-width: 700px;
	margin-bottom: 1rem;
	
}

.contentGrid h2 {
	margin-bottom: 1rem;
	margin-top: 2rem;
	
}

.contentGrid h3 {
	margin-top: 1rem;
	
	font-size: 1.1rem;
	
}

.contentGrid img {
	/*border: solid 4px black;*/
	
	
	grid-row: 1;
}

.contentGrid ul {
	font-size: 1.1rem;
	margin-left: 2rem;
	margin-top: 0.5rem;
	
}

.contentGrid li {
	margin-top: 0.5rem;
}

.zitat {
	
}

.zitat blockquote {
	
}

.zitat h3 {
	
	font-weight: normal;
	font-size: 1rem;
	margin-top: 1rem;
	text-align: right;

}


.linkeSeite {
	grid-column: 1;
	width: 95%;
	

	
}

.rechteSeite {
	grid-column: 2;
	width: 95%;
	
}

.preistext {
	grid-column: 1;
	width: 95%;
}

.preis {
	grid-column: 2;
	width: 95%;
	
}

.tabelle {
	margin: 0 auto;
	
}

.tabellentitel {
	text-decoration: underline;
	padding-top: 1rem;
	
}

.tabellelinks{
	font-size: 0.9rem;
	
	padding: 1rem 0rem;
}
.tabellerechts{
	font-size: 0.9rem;
	
	padding: 1rem 0rem;
	padding-left: 0.5rem;
}

.stern {
	font-size: 0.7rem;
}

.ausbildung {
	padding-left: 40%;
	margin-top: 1rem;
	margin-bottom: 7rem;
}

.ausbildung li {
	padding: 0.7rem;
}


/*___________________________________________________________
   Seiten Content
__________________________________________________________________*/


footer {
	border-top: solid 2px rgba(25,54,5,1.00);
	color:white;
	padding: 1rem 3%;
	
}







/*CLASSES*/

/* Navigationsbutton in header */
.navbutton {
	border: red solid 2px;
	/*width: 16vw;*/
	
}

.nochAnpassen {
	color: red;
}

.borderGerundet {
	border-top-left-radius: 20px;
}

.bold {
	font-weight: bold;
}

.handschrift {
	font-family: 'Indie Flower', cursive;
}

.hintergrundSchalenbild{
	background-color: rgba(210,233,198,1.00);
	background-image: url("bilder/klangschalen02.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 1000px;
}

.heightZentriert {
	
	margin: auto 0;
}



.greenSchrift {
	color: rgba(177,221,77,1.00);
}

.greenBG {
	background-color: rgba(54,134,31,1.00);
}

.heightAbstand {
	padding_top: 50rem;
	
}

.maxBreite {
	max-width: 1200px;
	margin: 0 auto;
}

.nodecoration {
	
	color: black;
}

.textsizeBig{
	font-size: 1.5rem;
}

.schriftInBild {
	border: black solid 3px;
}


.streifenbildKlangmassage {
	background-image: url("bilder/klangmassage_streifen_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: bottom;
	border-bottom: solid 1px white;
	
}

.streifenbildtraumen {
	background-image: url("bilder/dreams_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildspaziergang {
	background-image: url("bilder/waldspaziergange_04.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildKontakt {
	background-image: url("bilder/klangschalen02_streifen.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildabout {
	background-image: url("bilder/rapsfeld_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.unterstrichen {
	padding: 0 4rem;
	padding-bottom: 3rem;
	border-bottom: solid rgba(54,134,31,1.00) 2px;
}

.unsichtbar {
	display: none;
}

.widthZentriert {
	margin: 0 auto;
}

.zentriert {
	text-align: center;
}

.kleineSchrift {
	font-size: 0.6rem;
}


/*Ipad Screen*/
@media screen and (max-width: 1180px)
{
	

/*LAYOUT*/

body {
	background-color: rgba(244,242,179,0.6);
	font-family: 'Lato', sans-serif;
	font-size: 1rem;
	letter-spacing: 0.1rem;
	
	
}
	
	body h3 {
		font-size: 1rem;
	}

header {
	border: white solid 1px;
	
	height: 110px;
	
	display: grid;					/*ganzer Header Grid, Navigation Flexbox*/
	grid-template-columns: 2fr 4fr;
	grid-template-rows: 6fr 1fr;
}

header .logo{
	/*border: solid black 1px;*/
	
	background-image: url("bilder/Pia_logo_02.png");
	background-size: contain;
	background-repeat: no-repeat;
	
	
	
	font-size: 1.7rem;
	margin: 1rem;

	

	grid-column: 1/3;
	grid-row: 1/3;
	/*grid-row-end: 8;*/

}

nav {
	/*border: solid blue 1px;*/
	/*border: blue solid 1px;*/

	/*padding-right: 20%;*/
	
	grid-column: 2/4;
	grid-row: 2;
	


	/*display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 20%;*/
	/*justify-content: flex-start; */
	
}



.menuliste {

	/*grid-column: 3;
	grid-row: 6/7;*/
	
	height: 100%;
	display: grid;
	
	/*grid-template-columns: 1fr 1fr 1fr 1fr 10%;*/
}

.angebotButton {
	position: relative;
}

.angebotMenu {
	

	position: absolute;
	top: 2.4rem;
	left: 0;
	width: 100%;
	
	
}


nav li {
	border-top: 1px solid rgba(244,242,179,1.00);
	
	padding: 0.6rem 0;
	text-align: center;
	
}


nav li:link{

	/*border: solid 1px white;*/
	
	
	color: white;
	font-family: 'Gayathri', sans-serif;
	font-size: 1rem;
	/*font-weight: bold;*/
	padding: 0.7rem;
	text-decoration: none;
	text-align: center;
	transition: all 0.6s ease-in-out;
	
	
	
	/*align-self: center;*/
	
}
nav li:visited{
	
	font-size: 1rem;
	color: white;
	
}
nav li:hover{
	
	color: rgba(54,134,31,1.00);
	background-color: rgba(177,221,77,1.00);
	transition: all 0.3s ease-in-out;
}
nav li:active{
	
}

nav a:link {
	color: white;
	text-decoration: none;
}

nav a:visited {
	color: white;
}

nav a:hover {
	
}

nav a:active {
	
}

.angebotMenu a {
	
	border-right: 0px solid rgba(244,242,179,0);
	/*border-bottom: 2px solid rgba(244,242,179,1.00);*/
}




img {
	border-radius: 12px;
}


main {

	
}

main .streifen{
	/*border: blue solid 2px;*/
	
	height: 300px;
	text-align: center;
	padding-top: 100px;
}

.mainpage {
	border: solid white 2px;
	background-color: rgba(255,255,255,0.50);
	text-align: center;
	margin: 10vw auto;
	padding: 1rem 1.5rem;
	width: 90vw;
	
}

.mainpage h1{
	font-size: 3.5rem;
	padding-bottom: 1rem;
}

.mainpage p{
	font-size: 1.2rem;
}


/*___________________________________________________________
   Seiten Content
__________________________________________________________________*/


#inhaltSeite section {
	/*border: dotted blue 2px;*/
	
	max-width: 1920px;
	margin: 0 auto;
	padding: 2rem 3rem;           /*Abstand zwischen Sektionen und Rand */
	
}

#inhaltSeite section h1{
	font-size: 4rem;
	margin-bottom: 1.5rem;
	
	
}

/*----------------------------------------------------------------------
Content Grid
------------------------------------------------------------------------*/



.contentGrid {
	/*border: black solid 1px;*/
	
	
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr;
	

}

.contentGrid article {
	/*border: solid 4px black;*/
	
	grid-row: 2;
	padding-left: 5rem;
	padding-bottom: 3rem;
	width: 90%;
}

.contentGrid p {
	
	max-width: 800px;
	margin-bottom: 1rem;
	
}

.contentGrid h2 {
	margin-bottom: 1rem;
	margin-top: 2rem;
	
}

.contentGrid h3 {
	margin-top: 1rem;
	
	font-size: 1rem;
	
}

.contentGrid img  {
	/*border: solid 4px black;*/
	
	
	grid-row: 1;
}
	
iframe {
	padding-bottom: 2rem;
}

.contentGrid ul {
	font-size: 1rem;
	margin-left: 2rem;
	margin-top: 0.5rem;
	
}

.contentGrid li {
	margin-top: 0.5rem;
}

.zitat {
	
}

.zitat blockquote {
	
}

.zitat h3 {
	
	font-weight: normal;
	font-size: 1rem;
	margin-top: 1rem;
	text-align: right;

}


.linkeSeite {
	grid-column: 1;
	width: 95%;
	

	
}

.rechteSeite {
	grid-column: 1;
	width: 95%;
	
}

.ausbildung {
	padding-left: 40%;
	margin-top: 1rem;
	margin-bottom: 7rem;
}

.ausbildung li {
	padding: 0.7rem;
}


/*___________________________________________________________
   Seiten Content
__________________________________________________________________*/


footer {
	border-top: solid 2px rgba(25,54,5,1.00);
	color:white;
	padding: 1rem 3%;
	
}







/*CLASSES*/

/* Navigationsbutton in header */
.navbutton {
	border: red solid 2px;
	/*width: 16vw;*/
	
}

.nochAnpassen {
	color: red;
}

.borderGerundet {
	border-top-left-radius: 20px;
}

.bold {
	font-weight: bold;
}

.handschrift {
	font-family: 'Indie Flower', cursive;
}

.hintergrundSchalenbild{
	background-color: rgba(210,233,198,1.00);
	background-image: url("bilder/klangschalen02.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 800px;
}

.heightZentriert {
	
	margin: auto 0;
	
}



.greenSchrift {
	color: rgba(177,221,77,1.00);
}

.greenBG {
	background-color: rgba(54,134,31,1.00);
}

.heightAbstand {
	padding_top: 50rem;
	
}

.maxBreite {
	max-width: 1200px;
	margin: 0 auto;
}

.textsizeBig{
	font-size: 1.2rem;
}

.schriftInBild {
	border: black solid 3px;
}


.streifenbildKlangmassage {
	background-image: url("bilder/klangmassage_streifen_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: bottom;
	border-bottom: solid 1px white;
	
}

.streifenbildtraumen {
	background-image: url("bilder/dreams_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildspaziergang {
	background-image: url("bilder/waldspaziergange_02.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildKontakt {
	background-image: url("bilder/klangschalen02_streifen.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildabout {
	background-image: url("bilder/rapsfeld_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}
	
}

.unterstrichen {
	padding: 0 4rem;
	padding-bottom: 3rem;
	border-bottom: solid rgba(54,134,31,1.00) 2px;
}

.unsichtbar {
	display: none;
}

.widthZentriert {
	margin: 0 auto;
}

.zentriert {
	text-align: center;
}

.kleineSchrift {
	font-size: 0.6rem;
}
	
}

/*Iphone Screen*/
@media only screen 
    and (max-device-width: 414px) 
    and (max-device-height: 896px) 
    and (-webkit-device-pixel-ratio: 2)
{
	

/*LAYOUT*/

body {
	background-color: rgba(244,242,179,0.6);
	font-family: 'Lato', sans-serif;
	font-size: 0.8rem;
	letter-spacing: 0.1rem;
	
	
}
	
	body h3 {
		font-size: 1rem;
	}

header {
	border: white solid 1px;
	
	height: 230px;
	
	display: grid;					/*ganzer Header Grid, Navigation Flexbox*/
	grid-template-columns: 2fr;
	grid-template-rows: 6fr 1fr;
}

header .logo{
	/*border: solid black 1px;*/
	
	background-image: url("bilder/Pia_logo_02.png");
	background-size: contain;
	background-repeat: no-repeat;
	
	max-height: 150px;
	
	font-size: 1.7rem;
	margin: 1rem;
	

	

	grid-column: 1/3;
	grid-row: 1/3;
	/*grid-row-end: 8;*/

}

nav {
	/*border: solid blue 1px;*/
	/*border: blue solid 1px;*/

	/*padding-right: 20%;*/
	
	grid-column: 1/4;
	grid-row: 2;
	


	/*display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 20%;*/
	/*justify-content: flex-start; */
	
}



.menuliste {

	/*grid-column: 3;
	grid-row: 6/7;*/

	height: 100%;
	display: grid;
	
	margin-left: 1.2rem;
	
	/*grid-template-columns: 1fr 1fr 1fr 1fr 10%;*/
}

.angebotButton {
	position: relative;
}

.angebotMenu {
	

	position: absolute;
	top: 3.3rem;
	left: 0;
	width: 100%;
	padding: 0;
	
}
	
	.angebotMenu li {
		padding: 2rem;
	}


nav li {
	border-top: 1px solid rgba(244,242,179,1.00);
	font-size: 1.5rem;
	padding: 0.6rem;
	text-align: center;
	
	
}


nav li:link{

	/*border: solid 1px white;*/
	
	
	color: white;
	font-family: 'Gayathri', sans-serif;
	font-size: 1.5rem;
	/*font-weight: bold;*/
	padding: 0.8rem;
	text-decoration: none;
	text-align: center;
	transition: all 0.6s ease-in-out;
	
	
	
	/*align-self: center;*/
	
}
nav li:visited{
	
	font-size: 1.5rem;
	color: white;
	
}
nav li:hover{
	
	color: rgba(54,134,31,1.00);
	background-color: rgba(177,221,77,1.00);
	transition: all 0.3s ease-in-out;
}
nav li:active{
	
}

nav a:link {
	color: white;
	text-decoration: none;
}

nav a:visited {
	color: white;
}

nav a:hover {
	
}

nav a:active {
	
}

.angebotMenu a {
	
	border-right: 0px solid rgba(244,242,179,0);
	/*border-bottom: 2px solid rgba(244,242,179,1.00);*/
}




img {
	border-radius: 12px;
}


main {

	
}

.streifen{
	/*border: blue solid 2px;*/
	
	height: 30vh;
	text-align: center;
	padding-top: 100px;
}

.mainpage {
	border: solid white 2px;
	background-color: rgba(255,255,255,0.50);
	text-align: center;
	margin: 15vh auto;
	padding: 2.5rem 1.5rem;
	width: 90vw;
	
}

.mainpage h1{
	font-size: 3rem;
	padding-bottom: 1rem;
}
	
.mainpage h2{
	font-size: 1.7rem;
	
}

.mainpage p{
	font-size: 2rem;
}


/*___________________________________________________________
   Seiten Content
__________________________________________________________________*/


#inhaltSeite section {
	/*border: dotted blue 2px;*/
	
	max-width: 1920px;
	margin: 0 auto;
	padding: 1rem 0;           /*Abstand zwischen Sektionen und Rand */
	
}

#inhaltSeite section h1{
	font-size: 2.5rem;
	margin-bottom: 1.5rem;
	
	
}

/*----------------------------------------------------------------------
Content Grid
------------------------------------------------------------------------*/



.contentGrid {
	/*border: black solid 1px;*/
	
	
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr;
	

}

.contentGrid article {
	/*border: solid 4px black;*/
	
	grid-row: 2;
	padding-left: 2rem;
	padding-bottom: 3rem;
	width: 95%;
}

.contentGrid p {
	
	max-width: 800px;
	margin-bottom: 1rem;
	
}

.contentGrid h2 {
	margin-bottom: 1rem;
	margin-top: 2rem;
	
}

.contentGrid h3 {
	margin-top: 1rem;
	
	font-size: 1rem;
	
}

.contentGrid img  {
	/*border: solid 4px black;*/
	
	margin: 0 auto;
	grid-row: 1;
}
	
iframe {
	padding-bottom: 2rem;
	margin: 0 auto;
	height: 550px;
}

.contentGrid ul {
	font-size: 1rem;
	margin-left: 2rem;
	margin-top: 0.5rem;
	
}

.contentGrid li {
	margin-top: 0.5rem;
}

.zitat {
	
}

.zitat blockquote {
	
}

.zitat h3 {
	
	font-weight: normal;
	font-size: 1rem;
	margin-top: 1rem;
	text-align: right;

}


.linkeSeite {
	grid-column: 1;
	width: 95%;
	

	
}

.rechteSeite {
	grid-column: 1;
	width: 95%;
	
}

.ausbildung {
	padding-left: 40%;
	margin-top: 1rem;
	margin-bottom: 7rem;
}

.ausbildung li {
	padding: 0.7rem;
}


/*___________________________________________________________
   Seiten Content
__________________________________________________________________*/


footer {
	border-top: solid 2px rgba(25,54,5,1.00);
	color:white;
	padding: 1rem 3%;
	
}







/*CLASSES*/

/* Navigationsbutton in header */
.navbutton {
	border: red solid 2px;
	/*width: 16vw;*/
	
}

.nochAnpassen {
	color: red;
}

.borderGerundet {
	border-top-left-radius: 20px;
}

.bold {
	font-weight: bold;
}

.handschrift {
	font-family: 'Indie Flower', cursive;
}

.hintergrundSchalenbild{
	background-color: rgba(210,233,198,1.00);
	background-image: url("bilder/klangschalen02.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	height: 90vh;
}

.heightZentriert {
	
	margin: auto 0;
	
}



.greenSchrift {
	color: rgba(177,221,77,1.00);
}

.greenBG {
	background-color: rgba(54,134,31,1.00);
}

.heightAbstand {
	padding_top: 50rem;
	
}

.maxBreite {
	max-width: 1200px;
	margin: 0 auto;
}

.textsizeBig{
	font-size: 1.2rem;
}

.schriftInBild {
	border: black solid 3px;
}


.streifenbildKlangmassage {
	background-image: url("bilder/klangmassage_streifen_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: bottom;
	border-bottom: solid 1px white;
	
}

.streifenbildtraumen {
	background-image: url("bilder/dreams_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildspaziergang {
	background-image: url("bilder/waldspaziergange_02.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildKontakt {
	background-image: url("bilder/klangschalen02_streifen.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}

.streifenbildabout {
	background-image: url("bilder/rapsfeld_01.jpg");
	background-size:cover;
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: solid 1px white;
	
}
	
}

.unterstrichen {
	padding: 0 4rem;
	padding-bottom: 3rem;
	border-bottom: solid rgba(54,134,31,1.00) 2px;
}

.unsichtbar {
	display: none;
}

.widthZentriert {
	margin: 0 auto;
}

.zentriert {
	text-align: center;
	
}
	

.kleineSchrift {
	font-size: 0.8rem;
}
	
}

.preistext {
	padding: 2rem;
}



