/* ################################################################################################# */
/* ## */
.GridEhrungListe01 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 25% 25% 20% auto;	
	grid-gap: 0.5%;
	background-color: silver;
	padding: 0.25% 0.5% 0.25% 0.5%;
}
.GridEhrungListe02 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 25% auto 25%;	
	grid-gap: 0.5%;
	padding: 0.25% 0.5% 0.25% 0.5%;
}
.GridEhrungNeu01 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 7%   2%   7% 4% 4%    2%   7% 4% 4%    2%   auto   2%   20% 20%;	
	/* grid-gap: 0.5%; */
	background-color: silver;
	padding: 0.25% 0.5% 0.25% 0.5%;
}
.GridEhrungListeUeberschrift {
	background-color: #0503cd;
    color: white;
}
.GridBoxEhrung01 {
	background-color: silver;
    font-weight: bolder;
    font-size: smaller;
}
/* ## */
/* ################################################################################################# */
/* ## */
.GridOptimierungNeu01 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 50% auto;	
	/* grid-gap: 0.5%; */
	background-color: silver;
	padding: 0.25% 0.5% 0.25% 0.5%;
}
.GridOptimierungNeu02 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: auto;	
	/* grid-gap: 0.5%; */
	background-color: silver;
	padding: 0.25% 0.5% 0.25% 0.5%;
}
.GridOptimierungNeu11 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 20% auto;	
	padding: 2% 0.5% 2% 0.5%;
	border: #0b00ff 2px solid;
    border-radius: 10px;
    background-image: linear-gradient(#0036ff, #a3bcff);
}
.GridOptimierungNeu12 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 20% auto;	
	padding: 1% 0.5% 1% 0.5%;
	border: #0b00ff 2px solid;
    border-top-style: none;
    border-radius: 10px;
    background-image: linear-gradient(#dde5ff, #ffffff);
}
/* ## */
/* ## ---------------------------------------------------------------------------------------------- */
/* ## */
.GridOptimierungNeu21 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 20% auto 6% 6%;	
	padding: 2% 0.5% 2% 0.5%;
	border: #0b00ff 2px solid;
    border-radius: 10px;
    background-image: linear-gradient(#0036ff, #a3bcff);
}
.GridOptimierungNeu22 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 20% auto 6% 6%;	
	padding: 1% 0.5% 1% 0.5%;
	border: #0b00ff 2px solid;
    border-top-style: none;
    border-radius: 10px;
    background-image: linear-gradient(#dde5ff, #ffffff);
}
/* ## */
/* ## ---------------------------------------------------------------------------------------------- */
/* ## */
.GridSpielerNeu11 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 40% 35% auto 12%;	
	padding: 2% 0.5% 2% 0.5%;
	border: #0b00ff 2px solid;
    border-radius: 10px;
    background-image: linear-gradient(#0036ff, #a3bcff);
}
.GridSpielerNeu12 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 40% 34% auto 12%;	
	padding: 1% 0.5% 1% 0.5%;
	border: #0b00ff 2px solid;
    border-top-style: none;
    border-radius: 10px;
    background-image: linear-gradient(#dde5ff, #ffffff);
}
.GridSpielerNeu21 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 40% 34% auto;	
	padding: 2% 0.5% 2% 1.5%;
	border: #0b00ff 2px solid;
    border-radius: 10px;
    background-image: linear-gradient(#0036ff, #a3bcff);
}
.GridSpielerNeu22 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 40% 34% auto 6% 6%;	
	padding: 1% 0.5% 1% 1.5%;
	border: #0b00ff 2px solid;
    border-top-style: none;
    border-radius: 10px;
    background-image: linear-gradient(#dde5ff, #ffffff);
}
/* ## */
/* ################################################################################################# */
/* ## */
.GridSondermeldung01 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 4% 4% auto 16% 16% 16% 6% 6%;	
	padding: 2% 0.5% 2% 0.5%;
	border: #0b00ff 2px solid;
    border-radius: 10px;
    background-image: linear-gradient(#0036ff, #a3bcff);
}
.GridSondermeldung02 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: 4% 4% auto 16% 16% 16% 6% 6%;	
	padding: 2% 0.5% 2% 0.5%;
	border: #0b00ff 2px solid;
	border-top: none;
    border-radius: 10px;
    /* background-image: linear-gradient(#0036ff, #a3bcff); */
}
/* ## */
/* ################################################################################################# */
/* ## */
.GridTraining01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% 20% 25% auto;	
	grid-gap: 0.5%;
	background-color: silver;
	padding: 2% 0.5% 2% 0.5%;
	border: 2px solid rgb(75 96 224);
    border-top: none;
}
.GridTrainingEingabe01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 20% 20%   5% 2% 5%   2%   5% 2% 5%   auto   5%;	
	grid-gap: 0.5%;
	background-color: white;
	padding: 2% 0.5% 2% 0.5%;
	border: 2px solid rgb(75 96 224);
    border-top: none;
}
.GridTrainingUeberschrift {
	background-color: #0503cd;
    color: white;
	padding: 0.25% 0.5% 0.25% 0.5%;
}
/* ## */
/* ################################################################################################# */
/* ## */
/* ################################################################################################# */
/* ## */
.GridTurnen01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% 20% 25% auto;	
	grid-gap: 0.5%;
	background-color: silver;
	padding: 0% 0.5% 2% 0.5%;
	border: 5px solid rgb(75 96 224);
	border-radius: 25px;
}
.GridTurnenEingabe01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: auto 20%  5% 2% 5% 2% 5% 2% 5%;	
	grid-gap: 0.5%;
	background-color: white;
	padding: 2% 0.5% 2% 0.5%;
	border: 2px solid rgb(75 96 224);
	border-radius: 10px;
}
.GridTurnenUeberschrift {
	background-color: #0503cd;
    color: white;
	padding: 0.25% 0.5% 0.25% 0.5%;
}
/* ## */
/* ################################################################################################# */
/* ## */
.GridAktuelles01 {
	display: grid;
	grid-row: auto;
    grid-template-rows: 100%;
	grid-template-columns: auto;	
	padding: 1% 0.5% 1% 0.5%;
	border: #0b00ff 2px solid;
    border-radius: 10px;
    background-image: linear-gradient(#dde5ff, #ffffff);
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridFussball01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% auto 25%;	
	grid-gap: 0.5%;
	padding: 0% 0.5% 2% 0.5%;
}
.GridFBCell_01 {
	grid-column: 1/2;
    margin-top: 1%;
    margin-bottom: 1%;
}
.GridFBCell_02 {
	grid-column: 2/3;
    margin-top: 1%;
    margin-bottom: 1%;
}
.GridFBCell_03 {
	grid-column: 3/4;
    margin-top: 1%;
    margin-bottom: 1%;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridPerson12 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% auto 25%;	
	grid-gap: 0.5%;
	padding: 0% 0.5% 2% 0.5%;
}
.GridPersonCell_01 {
	grid-column: 1/2;
    margin-top: 1%;
    margin-bottom: 1%;
}
.GridPersonCell_02 {
	grid-column: 2/3;
    margin-top: 1%;
    margin-bottom: 1%;
}
.GridPersonCell_03 {
	grid-column: 3/4;
    margin-top: 1%;
    margin-bottom: 1%;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridCellBox_MiddleCenter {
	display: grid;
    justify-content: center;
    align-content: center;
}
.GridCellBox_Mono {
	font-family: monospace;
}
.GridCellBox_Bold {
    font-weight: bolder;
}
.GridCellBox_FlexStart {
    justify-content: flex-start;
}
.GridCellBox_FS2em {
	font-size: 2em;
}
.GridCellBox_FS15em {
	font-size: 1.5em;
}
.GridCell01 {
	grid-row: 1 / span 2;
    grid-column: 1 / 2;
}
.GridLinieOff {
	display: none;
}
.GridLinieOn {
	display: none;
}
.GridTurnCell_01 {
	font-size: 1.5em;
	grid-column: 2/3;
    margin-top: 1%;
    margin-bottom: 1%;
}
.GridTurnCell_02 {
	font-size: 1.5em;
	grid-column: 3/4;
    padding-left: 10%;
    margin-top: 1%;
    margin-bottom: 1%;
}
.GridTurnCell_11 {
	font-size: 1.5em;
	grid-column: 1 / span 2;
	margin-top: 1%;
	margin-bottom: 1%;
}
.GridTurnCell_12 {
	font-size: 1.5em;
	grid-column: 3/4; 
	margin-top: 1%; 
	margin-bottom: 1%;
}
.GridTurnCell_13 {
	font-size: 1.5em;
	grid-column: 4/5; 
	padding-left: 10%; 
	margin-top: 1%; 
	margin-bottom: 1%;
}
.GridTurnBottom {
	padding-bottom: 0;
}
/* ############################################## */
.GridFBTitel01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: auto;	
	grid-gap: 0.5%;
	padding: 0% 0.5% 2% 0.5%;
}
/* ############################################## */
.GridPersonenLogo01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 20% auto 20%;	
	padding: 0% 0.5% 2% 0.5%;
}
.GridPersonenCell_01 {
	grid-column: 1/2;
	margin-top: 1%;
	margin-bottom: 1%;
}
.GridPersonenCell_02 {
	grid-column: 2/3; 
	margin-top: 1%; 
	margin-bottom: 1%;
}
.GridPersonenCell_03 {
	grid-column: 3/4; 
	margin-top: 1%; 
	margin-bottom: 1%;
}
/* ############################################## */
.GridCellBox_FBSpieler {
	font-size: 1.5em;
}
/* ################################################################################################# */
@media screen and (max-width: 480px) {
	.GridLinieOff {
		display: block;
	}
	.GridTurnCell_01 {
		font-size: 1.3em;
		grid-column: 1/3;
		margin-top: 1%;
		margin-bottom: 1%;
		text-align: left;
		margin-left: 10%;	
	}
	.GridLinieOn {
		display: block;
		grid-column: 1 / span 4;
		border-bottom-color: rgb(75 96 224);
		border-bottom-style: inset;
	}
	.GridTurnCell_02 {
		font-size: 1.3em;
		grid-column: 3/5;
		padding-left: 10%;
		margin-top: 1%;
		margin-bottom: 1%;
	}
	.GridTurnCell_11 {
		font-size: 1.3em;
		grid-column: 1 / span 4;
		margin-top: 1%;
		margin-bottom: 1%;
		text-align: center;
	}
	.GridTurnCell_12 {
		font-size: 1.3em;
		grid-column: 1/3;
		margin-top: 1%;
		margin-bottom: 1%;
		text-align: left;
		margin-left: 10%;
	}
	.GridTurnCell_13 {
		font-size: 1.3em;
		grid-column: 3/5;
		padding-left: 10%;
		margin-top: 1%;
		margin-bottom: 1%;
	}
	.GridTurnBottom {
		padding-bottom: 5%;
	}
	.GridFBCell_02 {
		grid-column: 1/4;
		margin-top: 1%;
		margin-bottom: 1%;
	}
	.GridPersonCell_02 {
		grid-column: 1/4;
		margin-top: 1%;
		margin-bottom: 1%;
	}
	.GridCellBox_FBSpieler {
		font-size: 1em;
	}
	.GridSpielerNeu21 {
		display: grid;
		grid-row: auto;
		grid-template-rows: 100%;
		grid-template-columns: 31% 31% auto;	
		padding: 2% 0.5% 2% 1.5%;
		border: #0b00ff 2px solid;
		border-radius: 10px;
		background-image: linear-gradient(#0036ff, #a3bcff);
	}
	.GridSpielerNeu22 {
		display: grid;
		grid-row: auto;
		grid-template-rows: 100%;
		grid-template-columns: 30% 30% auto 6% 6%;	
		padding: 1% 0.5% 1% 1.5%;
		border: #0b00ff 2px solid;
		border-top-style: none;
		border-radius: 10px;
		background-image: linear-gradient(#dde5ff, #ffffff);
	}
	.GridSpielerNeu11 {
		display: grid;
		grid-row: auto;
		grid-template-rows: 100%;
		grid-template-columns: 31% 31% auto;	
		padding: 2% 0.5% 2% 0.5%;
		border: #0b00ff 2px solid;
		border-radius: 10px;
		background-image: linear-gradient(#0036ff, #a3bcff);
	}
	.GridSpielerNeu12 {
		display: grid;
		grid-row: auto;
		grid-template-rows: 100%;
		grid-template-columns: 30% 30% auto 12%;	
		padding: 1% 0.5% 1% 0.5%;
		border: #0b00ff 2px solid;
		border-top-style: none;
		border-radius: 10px;
		background-image: linear-gradient(#dde5ff, #ffffff);
	}
}
/* ################################################################################################# */

.GridOptimierungChange {
	background-color: #78e461;
}
.GridOptimierungChangeButton {
	background-color: rgb(65 125 69);
}



/* ################################################################################################# */
/* ## */
.GridSondermeldung {
	display: grid;
	grid-row: auto;
	grid-template-columns: 14% auto;	
	/* grid-gap: 0.5%; */
	grid-gap: 0%;
	padding: 0% 0.5% 2% 0.5%;
}
.GridSondermeldungCell_Voll {
	grid-column: 1/3;
}
.GridSondermeldungCell_01 {
	grid-column: 1/2;
	margin-top: 7%;
}
.GridSondermeldungCell_02 {
	grid-column: 2/3;
	margin-top: 1%;
}
/* ## */
/* ################################################################################################# */



/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 20% 25% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B01F01 {
	grid-column: 1/2;
	grid-row: 1/10;
	padding-right: 1%;
}
.GridEintrittsformular_B01F02 {
	grid-column: 2/3;
	font-weight: 900;
	margin-bottom: 5px;
}
.GridEintrittsformular_B01F03 {
	grid-column: 3/4;
	margin-bottom: 5px;
}
.GridEintrittsformular_B01F91 {
	grid-column: 3/4;
	font-weight: 900;
	margin-bottom: 5px;
}
.GridEintrittsformular_B01F92 {
	display: none;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B01 {
		display: block;
	}
	.GridEintrittsformular_B01F01 {
		display: none;
	}
	.GridEintrittsformular_B01F02 {
		/* grid-column: 1/2; */
		font-weight: 900;
		margin-bottom: 5px;
	}
	.GridEintrittsformular_B01F03 {
		/* grid-column: 2/3; */
		margin-bottom: 5px;
	}
	.GridEintrittsformular_B01F91 {
		display: none;
	}
	.GridEintrittsformular_B01F92 {
		/* grid-column: 1/3; */
		margin-bottom: 5px;
		display: block;
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B03 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% 10% 5% 15% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B03F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B03F11 {
	grid-column: 1/2;
	grid-row: 1/7;
	border-right: 1px solid;
}
.GridEintrittsformular_B03F21 {
	grid-column: 1/6;
}
.GridEintrittsformular_B03F31 {
	grid-column: 1/4;
}
.GridEintrittsformular_B03F41 {
	grid-column: 1/6;
	border-top: 1px solid #7c7c7c;
	height: 5px;
}
.GridEintrittsformular_B03F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B03F12 {
	grid-column: 2/5;
}
.GridEintrittsformular_B03F03 {
	grid-column: 3/4;
}
.GridEintrittsformular_B03F13 {
	grid-column: 2/6;
}
.GridEintrittsformular_B03F04 {
	grid-column: 4/5;
}
.GridEintrittsformular_B03F05 {
	grid-column: 5/6;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B03 {
		display: block;
	}
	.GridEintrittsformular_B03F11 {
		display: block;
		border: none;
	}
	.GridEintrittsformular_B03F02 {
		display: none;
	}
	.GridEintrittsformular_B03F12 {
		display: none;
	}
	.GridEintrittsformular_B03F03 {
		display: none;
	}
	.GridEintrittsformular_B03F13 {
		display: none;
	}
	.GridEintrittsformular_B03F04 {
		display: none;
	}
	.GridEintrittsformular_B03F05 {
		display: none;
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B04 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B04F01 {
	grid-column: 1/2;
	grid-row: 1/2;
	height: 50px;
}
.GridEintrittsformular_B04F11 {
	grid-column: 1/2;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
.GridEintrittsformular_B04F02 {
	grid-column: 2/3;
	grid-row: 1/2;
	height: 50px;
}
.GridEintrittsformular_B04F12 {
	grid-column: 2/3;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
/* ## */
/* ################################################################################################# */
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B04 {
		grid-template-columns: auto;	
	}
	.GridEintrittsformular_B04F01 {
		grid-column: 1/2;
		grid-row: 1/2;
	}
	.GridEintrittsformular_B04F11 {
		grid-column: 1/3;
		grid-row: 2/3;
	}
	.GridEintrittsformular_B04F02 {
		grid-column: 1/2;
		grid-row: 3/4;
	}
	.GridEintrittsformular_B04F12 {
		grid-column: 1/2;
		grid-row: 4/5;
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B05 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B05F01 {
	grid-column: 1/2;
	font-weight: 900;
}
.GridEintrittsformular_B05F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B05F11 {
	grid-column: 1/2;
}
.GridEintrittsformular_B05F12 {
	grid-column: 2/3;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B05 {
		display: block;	
	}
	.GridEintrittsformular_B05F01 {
		
	}
	.GridEintrittsformular_B05F02 {
		
	}
	.GridEintrittsformular_B05F11 {
		
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B13 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% 10% 5% 15% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B13F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B13F11 {
	grid-column: 1/2;
	grid-row: 1/7;
	border-right: 1px solid;
}
.GridEintrittsformular_B13F21 {
	grid-column: 1/6;
}
.GridEintrittsformular_B13F31 {
	grid-column: 1/4;
}
.GridEintrittsformular_B13F41 {
	grid-column: 1/6;
	border-top: 1px solid #7c7c7c;
	height: 5px;
}
.GridEintrittsformular_B13F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B13F12 {
	grid-column: 2/5;
}
.GridEintrittsformular_B13F03 {
	grid-column: 3/4;
}
.GridEintrittsformular_B13F13 {
	grid-column: 2/6;
}
.GridEintrittsformular_B13F04 {
	grid-column: 4/5;
}
.GridEintrittsformular_B13F05 {
	grid-column: 5/6;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B13 {
		grid-template-columns: 80% 20%;	
	}
	.GridEintrittsformular_B13F31 {
		grid-column: 1/2;
	}
	.GridEintrittsformular_B13F41 {
		grid-column: 1/3;
	}
	.GridEintrittsformular_B13F04 {
		grid-column: 2/3;
	}
}
/* ## */
/* ################################################################################################# */

.MonBeitragPB {
	padding-bottom: 8%;
}
@media screen and (max-width: 480px) {
	.MonBeitragPB {
		padding-bottom: 45%;
	}
}








/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B101 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 20% 3% 25% auto;	
	/* grid-gap: 1%; */
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B101F01 {
	grid-column: 1/2;
	grid-row: 2/7;
	padding-right: 1%;
}
.GridEintrittsformular_B101F02 {
	grid-column: 3/4;
	font-weight: 900;
	/* margin-bottom: 5px; */
}
.GridEintrittsformular_B101F03 {
	grid-column: 4/5;
	/* margin-bottom: 5px; */
}
.GridEintrittsformular_B101F11 {
	grid-column: 1/2;
	grid-row: 7/9;
}
.GridEintrittsformular_B101F91 {
	grid-column: 4/5;
	font-weight: 900;
	/* margin-bottom: 5px; */
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B103 {
	display: grid;
	grid-row: auto;
	grid-template-columns: auto;	
	/* grid-gap: 1%; */
	align-items: center;
	padding: 0.5% 0.5% 0% 2%;
}
.GridEintrittsformular_B103F11 {
	grid-column: 1/2;
	grid-row: 1/7;
	/* border-right: 1px solid; */
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B203 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 20% 5% 30% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B203F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B203F11 {
	grid-column: 1/2;
	grid-row: 1/7;
	border-right: 1px solid;
}
.GridEintrittsformular_B203F21 {
	grid-column: 1/6;
}
.GridEintrittsformular_B203F31 {
	grid-column: 1/4;
}
.GridEintrittsformular_B203F41 {
	grid-column: 1/6;
	border-top: 1px solid #7c7c7c;
	height: 5px;
}
.GridEintrittsformular_B203F02 {
	grid-column: 1/2;
}
.GridEintrittsformular_B203F12 {
	grid-column: 1/4;
}
.GridEintrittsformular_B203F03 {
	grid-column: 2/3;
}
.GridEintrittsformular_B203F13 {
	grid-column: 1/5;
}
.GridEintrittsformular_B203F04 {
	grid-column: 3/4;
}
.GridEintrittsformular_B203F05 {
	grid-column: 4/5;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B104 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B104F01 {
	grid-column: 1/2;
	grid-row: 1/2;
	height: 30px;
}
.GridEintrittsformular_B104F11 {
	grid-column: 1/2;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
.GridEintrittsformular_B104F02 {
	grid-column: 2/3;
	grid-row: 1/2;
	height: 30px;
}
.GridEintrittsformular_B104F12 {
	grid-column: 2/3;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B105 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% auto 20% 10px;	
	/* grid-gap: 1%; */
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B105F00 {
	grid-column: 1/5;
}
.GridEintrittsformular_B105F01 {
	grid-column: 1/2;
	font-weight: 900;
}
.GridEintrittsformular_B105F02 {
	grid-column: 2/5;
}
.GridEintrittsformular_B105F11 {
	grid-column: 1/2;
}
.GridEintrittsformular_B105F12 {
	grid-column: 2/3;
	border-top: 1px solid #7c7c7c;
}
.GridEintrittsformular_B105F13 {
	grid-column: 3/4;
	border-top: 1px solid #7c7c7c;
	text-align: right;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B113 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 44% 6% 40% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 7px 5px;
}
.GridEintrittsformular_B113F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B113F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B113F03 {
	grid-column: 3/4;
}
.GridEintrittsformular_B113F04 {
	grid-column: 4/5;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridZIOnOffEingabe01 {
	display: grid;
	grid-row: auto;
	grid-template-columns:20% 2% 10% 2% 20% 2% auto;	
	grid-gap: 0.5%;
	background-color: white;
	padding: 2% 0.5% 2% 0.5%;
	border: 2px solid rgb(75 96 224);
	border-radius: 10px;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridZIEingabe01 {
	display: grid;
	grid-row: auto;
	grid-template-columns:20% auto 8%;	
	grid-gap: 5px;
	background-color: white;
	padding: 1%;
	border: 2px solid rgb(75 96 224);
	border-radius: 10px;
	margin-bottom: 0.5%;
}
/* ## */
/* ################################################################################################# */


