#wrapbodcontent{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	grid-template-columns: 100%;
	grid-row-start: 1;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: auto auto auto auto;
	justify-items: center;
	overflow: hidden;
}
#CONTENTGRID{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	width: 100%;
	grid-row-start: 1;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: 1;
	justify-items: center;
	overflow: hidden;
}
.forwelcome{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	width: 100%;
	grid-template-columns: 100%;
	grid-row-start: 1;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: 1;
	justify-items: center;
	padding: 1em;
	background: rgba(5,5,100,0.7);
	color: white;
	font-size: 1em;
	font-weight: 100;
	overflow: hidden;
}
.formyAdr{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	width: 100%;
	grid-row-start: 1;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: 1;
	justify-items: center;
	padding: 1em;
	background: #3522f8;
	background-size: cover; 
	color: white;
	font-size: 1.3em;
	font-weight: 100;
}
.formyContact{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	width: 100%;
	grid-row-start: 2;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: 2;
	justify-items: center;
	padding: 1em;
	background: #f7c643;
	background-size: cover; 
	color: white;
	font-size: 1.3em;
	font-weight: 100;
}

.forUeberuns{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	width: 100%;
	grid-row-start: 2;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: 2;
	justify-items: center;
	padding: 2em 3em;
	background: rgba(250,250,250,0.9);
	background-size: cover; 
	color: black;
	font-size: 1.0em;
	font-weight: 300;
}

.Spendenaufruf{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	grid-template-columns: 100%;
	width: 99%;
	grid-row-start: ;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: ;
	justify-items: start;
	padding: 2em 1em;
	background: rgba(250,250,250,0.9);
	color: black;
	font-size: 1.0em;
	font-weight: 300;
	overflow: hidden;
}
.Spendenaufruf p{margin: 2em;}
.imgFul{width: 95%; max-width: 700px; margin: 2em;}


.welcome { width: auto; line-height: 1.8em; text-align: center;padding: 1em; font-size: 1.1em; font-weight: 150; }
.welcome strong{font-size: 1.4em;}

.forInquiry{
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 100%;
	width: 100%;
	grid-column-start: 1;
	-ms-grid-column: 1;
	-ms-grid-row: 2;
	justify-items: center;
	padding: 1em 3em;
	text-align: left;
	background: #424040; 
	color: #f6f5f4;
	font-size: 1.1em;
	font-weight: 100;
}
.Inquiry{margin: 1em; width: 98%; overflow: hidden;}
.hinweissatz{ font-style:  italic;}
#forinquirybutton{
	width: 100%;
	text-align: center;
}
.foranfrage{
	align-content: start;
	margin-top: 2em;
	padding: 0.5em 1em;
	height: auto;
	background: #606060; 
	color: #f6f5f4;
	border: solid 2px #f6f5f4;
	border-radius: 0.3em;
}
.forTabLine{ border-bottom: 1px solid black;}
.forSponsors{width: 98%; max-width: 60em; font-style: italic; border: solid 2px #5d0d02; padding: 0.2em;}
.forSponsors tr{border-bottom: 1px solid #ffffff; vertical-align: top; }
.forTabDat{width: 5em;text-align: left;}
.forTabName{width: auto;text-align: left;}
.forTabBetrag{width: 8em; text-align: right;}
.text411{margin: 2em; padding: 2em; background-color: rgba(85,120,250,0.95); color: #5d0d02;}
.text411 a{color: #c71a03;}
.foranfrage:hover{color: red; border: solid 2px red;}
.eingetogen{padding-left: 2em; font-weight: 600;}
