

	<!--IFTS_NO_PARSE-->
	<!--multilang_start-->



	<!--flexmodul: flexmodul__texteditor-->













<style>

#flex_100_3{
}
#flex_100_3{
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
@media (min-width: 1200px) {#flex_100_3{margin-top: 0px; margin-left: 0px; margin-bottom: -15px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (min-width: 768px) and (max-width: 1199px) {#flex_100_3{margin-top: 0px; margin-left: 0px; margin-bottom: -15px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (min-width: 600px) and (max-width: 768px) {#flex_100_3{margin-top: 0px; margin-left: 0px; margin-bottom: -15px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (max-width: 600px) {#flex_100_3{margin-top: 0px; margin-left: 0px; margin-bottom: -15px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}
@media (min-width: 1200px) {



#flex_100_3 {
		display: grid;
	}

#flex_100_3 .imagecontainer{
		width: 100%;
		text-align: left;
		order: 0;
	}

#flex_100_3 .imagecontainer figure{
		width: 100%;
		display: inline-block;

	}

	
#flex_100_3 .imagecontainer img, #flex_100_3 .imagecontainer figcaption{
		width: calc( 100% - 0px - 0px);
		font-style: italic;
	}

#flex_100_3 .imagecontainer figcaption{
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 0px;
		margin-right: 0px;
	}

#flex_100_3 .imagecontainer figure img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#flex_100_3 .imagecontainer figcaption{
	margin-top: 0px;
	text-align: left;
}

#flex_100_3 .imagecontainer img{
	border-top: 0px  ;
	border-right: 0px  ;
	border-bottom: 0px  ;
	border-left: 0px  ;
}

#flex_100_3 .imagecontainer img{
	border-radius: 0px 0px 0px 0px ;
}


}
@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_3 {
		display: grid;
	}

#flex_100_3 .imagecontainer{
		width: 100%;
		text-align: left;
		order: 0;
	}

#flex_100_3 .imagecontainer figure{
		width: 100%;
		display: inline-block;

	}

#flex_100_3 .imagecontainer img{
		width: 100%;
	}


#flex_100_3 .imagecontainer figure img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#flex_100_3 .imagecontainer figcaption{
	margin-top: 0px;
	text-align: left;
}

#flex_100_3 .imagecontainer img{
	border-top: 0px  ;
	border-right: 0px  ;
	border-bottom: 0px  ;
	border-left: 0px  ;
}

#flex_100_3 .imagecontainer img{
	border-radius: 0px 0px 0px 0px ;
}


}

@media (min-width: 600px) and (max-width: 768px) {


#flex_100_3 {
		display: grid;
	}

#flex_100_3 .imagecontainer{
		width: 100%;
		text-align: left;
		order: 0;
	}

#flex_100_3 .imagecontainer figure{
		width: 100%;
		display: inline-block;

	}

#flex_100_3 .imagecontainer img{
		width: 100%;
	}

#flex_100_3 .imagecontainer figure img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#flex_100_3 .imagecontainer figcaption{
	margin-top: 0px;
	text-align: left;
}

#flex_100_3 .imagecontainer img{
	border-top: 0px  ;
	border-right: 0px  ;
	border-bottom: 0px  ;
	border-left: 0px  ;
}

#flex_100_3 .imagecontainer img{
	border-radius: 0px 0px 0px 0px ;
}


}

@media (max-width: 600px) {


#flex_100_3 {
		display: grid;
	}

#flex_100_3 .imagecontainer{
		width: 100%;
		text-align: left;
		order: 0;
	}

#flex_100_3 .imagecontainer figure{

		width: 100%;
		display: inline-block;

	}

#flex_100_3 .imagecontainer img{
		width: 100%;
	}


#flex_100_3 .imagecontainer figure img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#flex_100_3 .imagecontainer figcaption{
	margin-top: 0px;
	text-align: left;
}

#flex_100_3 .imagecontainer img{
	border-top: 0px  ;
	border-right: 0px  ;
	border-bottom: 0px  ;
	border-left: 0px  ;
}

#flex_100_3 .imagecontainer img{
	border-radius: 0px 0px 0px 0px ;
}


}







#flex_100_3 .imagecontainer{
	opacity: 1;
}

#flex_100_3 .imagecontainer:hover{
	opacity: 1;
}




.imp_redakteur .sl-wrapper .sl-image img, .imp_redakteur .sl-wrapper .sl-image .sl-caption{
	opacity: 1 ! important;
}

</style>






<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_6{
}
#flex___100_6{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgb(255, 255, 255);
}
@media (min-width: 1200px) {#flex___100_6{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_6{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}@media (min-width: 600px) and (max-width: 768px) {#flex___100_6{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}@media (max-width: 600px) {#flex___100_6{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_17{
}
#flex___100_17{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_17{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_17{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_17{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_17{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_7{
}
#flex___100_7{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_8{
}
#flex___100_8{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_8{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_8{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_8{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_8{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_10{
}
#flex___100_10{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_10{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_10{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_10{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_10{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_11{
}
#flex___100_11{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_11{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_11{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_11{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_11{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_12{
}
#flex___100_12{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_12{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_12{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_12{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_12{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_13{
}
#flex___100_13{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_13{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_13{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_13{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_13{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_14{
}
#flex___100_14{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_14{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_14{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_14{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_14{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_15{
}
#flex___100_15{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_15{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_15{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_15{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_15{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_16{
}
#flex___100_16{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex___100_16{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_16{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_16{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 600px) {#flex___100_16{margin-top: 0px; margin-left: 0px; margin-bottom: 45px; margin-right: 0px; padding-top: 60px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; border-color: rgb(51, 51, 15);border-style: solid;border-top-width: 2px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->












<style>#flex___100_1{
}
#flex___100_1{
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
@media (min-width: 1200px) {#flex___100_1{}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_1{}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_1{}}@media (max-width: 600px) {#flex___100_1{}}
#flex___100_1 .heading--level1{
	font-size: 1.0em;
	font-weight: bold;
}
#flex___100_1 .heading--level2{
	font-size: 1.1em;
	font-weight: bold;
}
#flex___100_1 .heading--level3{
	font-size: 1.2em;
	font-weight: bold;
}
#flex___100_1 .heading--level4{
	font-size: 1.3em;
	font-weight: bold;
}
#flex___100_1 .heading--level5{
	font-size: 1.4em;
	font-weight: bold;
}
#flex___100_1 .heading--level6{
	font-size: 1.5em;
	font-weight: bold;
}
#flex___100_1 .heading--level7{
	font-size: 1.7em;
	font-weight: bold;
}
#flex___100_1 .heading--level8{
	font-size: 1.9em;
	font-weight: bold;
}
#flex___100_1 .heading--level9{
	font-size: 2.1em;
	font-weight: bold;
}
#flex___100_1 .heading--level10{
	font-size: 2.3em;
	font-weight: bold;
}
#flex___100_1 .heading--level11{
	font-size: 2.5em;
	font-weight: bold;
}

#flex___100_1 .flexmodul__ueberschrift--font1{
	font-family: 'Open Sans';
}

#flex___100_1 .flexmodul__ueberschrift--font2{
	font-family: 'Metabold_Roman';
	font-weight: normal;
}


@media (min-width: 1200px) {

#flex___100_1{
		text-align: left;
	}

}

@media (min-width: 768px) and (max-width: 1199px) {

#flex___100_1{
		text-align: left;
	}

}

@media (min-width: 600px) and (max-width: 768px) {

#flex___100_1{
		text-align: left;
	}

}

@media (max-width: 600px) {

#flex___100_1{
		text-align: left;
	}

}


#flex___100_1 a{
	 text-decoration : none ! important;
}

#flex___100_1 a:hover{
	 text-decoration : underline ! important;
}



</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_19{
}
#flex___100_19{
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
@media (min-width: 1200px) {#flex___100_19{margin-top: 0px; margin-left: 0px; margin-bottom: 60px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_19{margin-top: 0px; margin-left: 0px; margin-bottom: 60px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (min-width: 600px) and (max-width: 768px) {#flex___100_19{margin-top: 0px; margin-left: 0px; margin-bottom: 60px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (max-width: 600px) {#flex___100_19{margin-top: 0px; margin-left: 0px; margin-bottom: 60px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->












<style>#flex___100_18{
}
#flex___100_18{
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
@media (min-width: 1200px) {#flex___100_18{}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_18{}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_18{}}@media (max-width: 600px) {#flex___100_18{}}
#flex___100_18 .heading--level1{
	font-size: 1.0em;
	font-weight: bold;
}
#flex___100_18 .heading--level2{
	font-size: 1.1em;
	font-weight: bold;
}
#flex___100_18 .heading--level3{
	font-size: 1.2em;
	font-weight: bold;
}
#flex___100_18 .heading--level4{
	font-size: 1.3em;
	font-weight: bold;
}
#flex___100_18 .heading--level5{
	font-size: 1.4em;
	font-weight: bold;
}
#flex___100_18 .heading--level6{
	font-size: 1.5em;
	font-weight: bold;
}
#flex___100_18 .heading--level7{
	font-size: 1.7em;
	font-weight: bold;
}
#flex___100_18 .heading--level8{
	font-size: 1.9em;
	font-weight: bold;
}
#flex___100_18 .heading--level9{
	font-size: 2.1em;
	font-weight: bold;
}
#flex___100_18 .heading--level10{
	font-size: 2.3em;
	font-weight: bold;
}
#flex___100_18 .heading--level11{
	font-size: 2.5em;
	font-weight: bold;
}

#flex___100_18 .flexmodul__ueberschrift--font1{
	font-family: 'Open Sans';
}

#flex___100_18 .flexmodul__ueberschrift--font2{
	font-family: 'Metabold_Roman';
	font-weight: normal;
}


@media (min-width: 1200px) {

#flex___100_18{
		text-align: left;
	}

}

@media (min-width: 768px) and (max-width: 1199px) {

#flex___100_18{
		text-align: left;
	}

}

@media (min-width: 600px) and (max-width: 768px) {

#flex___100_18{
		text-align: left;
	}

}

@media (max-width: 600px) {

#flex___100_18{
		text-align: left;
	}

}


#flex___100_18 a{
	 text-decoration : none ! important;
}

#flex___100_18 a:hover{
	 text-decoration : underline ! important;
}



</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>

#flex___100_2 table{
	border-collapse: separate;
}


#flex___100_2{
}
#flex___100_2{
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
@media (min-width: 1200px) {#flex___100_2{}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_2{}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_2{}}@media (max-width: 600px) {#flex___100_2{}}#flex___100_2 table{border-style : none; border-color : rgba(0,0,0,1); border-top-width : 1px; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; margin-top : 0px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px; border-spacing : 0px 0px; width : 100%; border-collapse : separate; }
#flex___100_2 table tr td[data-typ="Eingabefeld"]{border-style : none; border-color : rgba(0,0,0,0.2); border-top-width : 1px; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; padding-top : 10px; padding-bottom : 10px; padding-left : 10px; padding-right : 10px; vertical-align : middle; font-size : 100%; font-weight : 400; text-align : left; }
#flex___100_2 table tr td[data-typ="HTML"]{border-style : none; border-color : rgba(0,0,0,0.2); border-top-width : 1px; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; padding-top : 10px; padding-bottom : 10px; padding-left : 10px; padding-right : 10px; vertical-align : middle; font-size : 100%; font-weight : 400; text-align : left; }
#flex___100_2 table tr td[data-typ="Bild"] img{max-width : 150px; margin-bottom : 10px; border-style : none; border-top-left-radius : 0px; border-top-right-radius : 0px; border-bottom-left-radius : 0px; border-bottom-right-radius : 0px; }
#flex___100_2 table tr td[data-typ="Bild"]{border-style : none; border-color : rgba(0,0,0,0.2); border-top-width : 1px; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; padding-top : 10px; padding-bottom : 10px; padding-left : 10px; padding-right : 10px; vertical-align : middle; text-align : left; vertical-align : middle; font-weight : 400; padding-top : 15px; padding-bottom : 15px; padding-left : 15px; padding-right : 15px; font-size : 100%; font-weight : 400; text-align : left; font-size : 100%; }
#flex___100_2 table tr td[data-typ="Button"]{border-style : none; border-color : rgba(0,0,0,0.2); border-top-width : 1px; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; padding-top : 10px; padding-bottom : 10px; padding-left : 10px; padding-right : 10px; vertical-align : middle; text-align : center; vertical-align : middle; padding-top : 10px; padding-bottom : 10px; padding-right : 10px; padding-left : 10px; font-size : 100%; font-weight : 400; text-align : left; }
#flex___100_2 table tr td[data-typ="Button"] button{width : 100%; color : rgba(255,255,255,1); background-color : #900303; font-weight : 600; border-style : solid; border-color : rgba(58,1,1,1); border-left-width : 1px; border-right-width : 1px; border-top-width : 1px; border-bottom-width : 1px; border-top-left-radius : 5px; border-top-right-radius : 5px; border-bottom-left-radius : 5px; border-bottom-right-radius : 5px; padding-top : 5px; padding-bottom : 5px; padding-right : 5px; padding-left : 5px; text-align : center; vertical-align : middle; font-size : 100%; }
#flex___100_2 table tr td[data-typ="Button"] button:hover{border-style: solid;}
#flex___100_2 table{border-spacing: 0px 0px;}
#flex___100_2 table{margin-right: auto; margin-left: auto;}
#flex___100_2 .showScrolling{ display: none; }
#flex___100_2{
	width: 100%;
}

#flex___100_2 .tableContainer{
	width: 100%; overflow-x: auto;
}

#flex___100_2 .showScrolling i{
display: block;
}


#flex___100_2 .tabelleNachRechts::after {
  content: '';
  display: block;
  background: rgb(2,0,36);
  background: linear-gradient(-90deg, rgba(2,0,36,0.3) 0%, rgba(255,255,255,0) 100%);
  height: 100%;
  width: 10px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
}

#flex___100_2 .tabelleNachLinks::before {
  content: '';
  display: block;
  background: rgb(2,0,36);
  background: linear-gradient(90deg, rgba(2,0,36,0.3) 0%, rgba(255,255,255,0) 100%);
  height: 100%;
  width: 10px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}

#flex___100_2 .showScrolling{
display: block;
position: absolute;
font-size: 2.0em;
width: 100px;
height: 100px;
margin: auto;
border: 2px solid rgba(0, 0, 0, 0.4);
top: calc(50% - 50px);
left: calc(50% - 50px);
text-align: center;
color: white;
background-color: rgba(0,0,0,0.6);
border-radius: 15px;
padding-top: 10px;
}

#flex___100_2 table tr td:nth-child(1){ max-width: 150px; }#flex___100_2 table tr th:nth-child(1){ max-width: 150px; }#flex___100_2 table tr td:nth-child(1), #flex___100_2 table tr th:nth-child(1){word-break : break-word; hyphens : auto; }
#flex___100_2 table tr td:nth-child(2), #flex___100_2 table tr th:nth-child(2){word-break : break-word; hyphens : auto; text-align : left; }
#flex___100_2 table tr td:nth-child(1), #flex___100_2 table tr th:nth-child(1){}
#flex___100_2 table tr td:nth-child(1), #flex___100_2 table tr th:nth-child(1){}
#flex___100_2 table tr td:nth-child(1), #flex___100_2 table tr th:nth-child(1){}
#flex___100_2 table tr td:nth-child(1), #flex___100_2 table tr th:nth-child(1){}
#flex___100_2 table tr td:nth-child(1), #flex___100_2 table tr th:nth-child(1){}
#flex___100_2 table tr td:nth-child(3), #flex___100_2 table tr th:nth-child(3){word-break : break-word; hyphens : auto; text-align : left; }
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"]{word-break : break-word; hyphens : auto; }
#flex___100_2 table tr td:nth-child(2)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(2)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(2)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(2)[data-typ="Bild"]{word-break : break-word; hyphens : auto; text-align : left; }
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"]{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"]{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"]{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"]{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(1)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(1)[data-typ="Bild"]{}
#flex___100_2 table tr td:nth-child(3)[data-typ="Bild"] img, #flex___100_2 table tr th:nth-child(3)[data-typ="Bild"] img{}
#flex___100_2 table tr td:nth-child(3)[data-typ="Bild"], #flex___100_2 table tr th:nth-child(3)[data-typ="Bild"]{word-break : break-word; hyphens : auto; text-align : left; }
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"]{word-break : break-word; hyphens : auto; }
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"] button{text-align : center; vertical-align : middle; }
#flex___100_2 table tr  td:nth-child(2)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(2)[data-typ="Button"]{word-break : break-word; hyphens : auto; text-align : left; }
#flex___100_2 table tr  td:nth-child(2)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(2)[data-typ="Button"] button{text-align : center; vertical-align : middle; }
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"]{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"] button{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"]{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"] button{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"]{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"] button{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"]{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"] button{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"]{}
#flex___100_2 table tr  td:nth-child(1)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(1)[data-typ="Button"] button{}
#flex___100_2 table tr  td:nth-child(3)[data-typ="Button"], #flex___100_2 table tr  th:nth-child(3)[data-typ="Button"]{word-break : break-word; hyphens : auto; text-align : left; }
#flex___100_2 table tr  td:nth-child(3)[data-typ="Button"] button, #flex___100_2 table tr  th:nth-child(3)[data-typ="Button"] button{text-align : center; vertical-align : middle; }
#flex___100_2 table tbody tr:nth-child(0) td, #flex___100_2 table tbody tr:nth-child(0) th{}
#flex___100_2 table tbody tr:nth-child(1) td, #flex___100_2 table tbody tr:nth-child(1) th{}
#flex___100_2 table tbody tr:nth-child(2) td, #flex___100_2 table tbody tr:nth-child(2) th{}
#flex___100_2 table tbody tr:nth-child(3) td, #flex___100_2 table tbody tr:nth-child(3) th{}
#flex___100_2 table tbody tr:nth-child(4) td, #flex___100_2 table tbody tr:nth-child(4) th{}
#flex___100_2 table tbody tr:nth-child(5) td, #flex___100_2 table tbody tr:nth-child(5) th{}
#flex___100_2 table tbody tr:nth-child(6) td, #flex___100_2 table tbody tr:nth-child(6) th{}
#flex___100_2 table tbody tr:nth-child(7) td, #flex___100_2 table tbody tr:nth-child(7) th{}
#flex___100_2 table tbody tr:nth-child(8) td, #flex___100_2 table tbody tr:nth-child(8) th{}
#flex___100_2 table tbody tr:nth-child(9) td, #flex___100_2 table tbody tr:nth-child(9) th{}
#flex___100_2 table tbody tr:nth-child(0) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(0) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(0) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(0) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(1) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(1) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(1) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(1) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(2) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(2) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(2) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(2) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(3) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(3) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(3) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(3) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(4) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(4) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(4) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(4) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(5) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(5) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(5) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(5) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(6) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(6) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(6) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(6) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(7) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(7) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(7) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(7) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(8) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(8) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(8) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(8) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(9) td[data-typ="Bild"] img, #flex___100_2 table tbody tr:nth-child(9) th[data-typ="Bild"] img{}
#flex___100_2 table tbody tr:nth-child(9) td[data-typ="Bild"], #flex___100_2 table tbody tr:nth-child(9) th[data-typ="Bild"]{}
#flex___100_2 table tbody tr:nth-child(0) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(0) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(0) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(0) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(1) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(1) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(1) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(1) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(2) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(2) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(2) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(2) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(3) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(3) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(3) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(3) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(4) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(4) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(4) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(4) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(5) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(5) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(5) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(5) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(6) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(6) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(6) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(6) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(7) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(7) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(7) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(7) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(8) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(8) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(8) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(8) th[data-typ="Button"] button{}
#flex___100_2 table tbody tr:nth-child(9) td[data-typ="Button"], #flex___100_2 table tbody tr:nth-child(9) th[data-typ="Button"]{}
#flex___100_2 table tbody tr:nth-child(9) td[data-typ="Button"] button, #flex___100_2 table tbody tr:nth-child(9) th[data-typ="Button"] button{}
#flex___100_2 table thead tr:nth-child(n) th{vertical-align : middle; font-weight : 600; border-style : none; border-color : rgba(0,0,0,0.2); border-top-width : 1px; border-bottom-width : 1px; border-left-width : 1px; border-right-width : 1px; border-top-left-radius : 0px; border-top-right-radius : 0px; border-bottom-right-radius : 0px; border-bottom-left-radius : 0px; padding-top : 10px; padding-bottom : 10px; padding-left : 10px; padding-right : 10px; font-size : 100%; text-align : left; }


#flex___100_2{
	display: block;
	position: relative;
}

/* Style the search field */
#table_livesearch___100_2 .livesuche input[type=text] {
	padding: 5px 10px;
	font-size: 0.9em;
	border: 1px solid rgba(0,0,0,0.3);
	float: left;
	width: 80%;
	background: transparent;
	border-radius: 5px 0 0 5px;
	border-right: none;
}

/* Style the submit button */
#table_livesearch___100_2 .livesuche button {
	float: left;
	width: 20%;
	padding: 5px 10px;
	background: transparent;
	color: #333333;
	font-size: 0.9em;
	border: 1px solid rgba(0,0,0,0.3);

	border-left: none;
	cursor: pointer;
	border-radius: 0 5px 5px 0;
}

#table_livesearch___100_2 .livesuche button:hover {
  background: transparent
}

/* Clear floats */
#table_livesearch___100_2 .livesuche::after {
  content: "";
  clear: both;
  display: table;
}

#table_livesearch___100_2 label{
	margin-right: 15px;
	margin-bottom: 0px;
	padding-top: 5px;
}


#table_livesearch___100_2{
	margin-bottom: 15px;
	display: flex;
	float: right;
}

#table_livesearch___100_2 > div{
	display: inline;
	max-width: 250px;
}



#flex___100_2 .tablemodule_toggle {
  padding: 1rem 3rem 1rem 1.25rem;
  border: 1px solid #000;
  border-radius: 0.25rem;
  font-weight: 500;
  display: inline-block;
  position: relative;
  width: 100%;
}

#flex___100_2 .tablemodule_toggle_icon {
  margin-top: auto;
  margin-right: 1.25rem;
  margin-bottom: auto;
  color: #000;
  font-size: 1rem;

   position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  margin-right: 20px;
  width: 1em;
  height: 1em;
}



#flex___100_2 .tablemodule_list.w--open {
	display: block;
  margin-top: 0;
  padding: 1rem;
  border: 1px solid #b7b7b7;
  border-radius: 0;
  background-color: #fff;
  padding-bottom: 15px;
  padding-top: 15px;
  width: 100%;
  border-top: none;

}

#flex___100_2 .tablemodule_list {
  position: absolute;
  background: #dddddd;
	width: 100%;
  display: none;
  z-index: 99;
}

#flex___100_2 .tablemodule_list_group label{
	display: block;
	position: relative;
	margin-top: 3px;
	margin-bottom: 0px;
	cursor: pointer;
	font-weight: normal;
}

#flex___100_2 .tablemodule_list_group label div{
	width: 20px;
	height: 20px;
	border: 1px solid black;
	display: inline-block;
	text-align: center;
	background-color: white;
	color: white;
	font-size: 0.8em;
	position: absolute;
}

#flex___100_2 .tablemodule_list_group label input:checked ~ div{
	// background-color: #425582;
	background-color: white;
	color: black
}

#flex___100_2 .tablemodule_list_group label input:focus ~ div{
	// background-color: #425582;
	border-color: #0060df;
}




#flex___100_2 .tablemodule_list_group label div:before{
	content: "\f00c";
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}


#flex___100_2 .tablemodule_list_group label input{
	opacity: 0;
	position: absolute;
	z-index: -1;
}

#flex___100_2 .tablemodule_list_group label span{
	display: block;
	position: relative;
	left: 30px;
	top: 0px;
	width: calc(100% - 30px);
}


#flex___100_2 .singlefilter{
	width: 33.333%;
	margin-bottom: 10px;
}

#flex___100_2 .singlefilter:nth-child(3n-2){
	padding-right: 7px;
}
#flex___100_2 .singlefilter:nth-child(3n-1){
	padding-right: 7px;
	padding-left: 7px;
}
#flex___100_2 .singlefilter:nth-child(3n){
	padding-left: 7px;
}

#flex___100_2 .tablemodule_reset___100_2{
	margin-top: 15px;
	width: 100%;
	border-radius: 0px;
	border: 1px solid rgb(0, 0, 0);
	background-color: white;
	padding: 5px;
}

#flex___100_2 .tablemodule_reset___100_2:hover{
	background-color: #6a6a6a;
	color: white;
}

#flex___100_2 .tablemodule_resetAll___100_2{
	margin-top: 5px;
	width: 100%;
	border-radius: 0px;
	border: none;
	background-color: white;
	padding: 5px;
	text-decoration: underline;
	font-style: italic;
	text-align: right;
}


#flex___100_2 #table_summary___100_2 > span:nth-last-child(2)
{
	margin-right: 15px;
}


#flex___100_2 #table_summary___100_2 i{
	margin-right: 5px;
}

@media (min-width: 1200px) {



}
@media (min-width: 768px) and (max-width: 1199px) {


	
#flex___100_2 table{
	background-color: transparent;
}

#flex___100_2 table thead {
  display: none;
}

#flex___100_2 table tbody {
  display: flex;
  flex-wrap: wrap;
  padding: 4px;
}

#flex___100_2 table tbody tr, #flex___100_2 table tbody td {
  display: block;
  border: 0;
}

#flex___100_2 table th {
	padding: 0px !important;
	margin-bottom: 15px;
	background-color: transparent !important;
	font-size: 1.4em !important;
	font-weight: bold !important;
	margin-bottom: 15px !important;
	display: block;
}

#flex___100_2 table tbody td {
  padding: 0px ! important;
	margin-bottom: 15px;
	background-color: transparent !important;
}

#flex___100_2 table tbody td:before {
  content: attr(data-name);
  width: 100%;
  display: block;
  text-transform: capitalize;
  font-weight: bold;
  text-align: left;
}

#flex___100_2 table tbody td button{
	margin-top: 15px;
}


#flex___100_2 table tbody tr {
  position: relative;
	width: 100%;
	border: 1px solid #E7E7E7;
	background-color: rgb(255,255,255);
	padding: 45px 30px 30px 30px;
	margin: 0 0 15px 0;
}



#flex___100_2 .singlefilter{
		width: 50%;
		margin-bottom: 10px;
	}

#flex___100_2 .singlefilter:nth-child(3n-2){
		padding-left: 0px;
		padding-right: 7px;
	}
#flex___100_2 .singlefilter:nth-child(3n-1){
		padding-left: 7px;
		padding-right: 0px;
	}
#flex___100_2 .singlefilter:nth-child(3n){
		padding-left: 0px;
		padding-right: 7px;
	}

#flex___100_2 .tablemodule_toggle_label strong{
		display: block;
	}


}

@media (min-width: 600px) and (max-width: 768px) {



}

@media (max-width: 600px) {



#flex___100_2 table{
	background-color: transparent;
}

#flex___100_2 table thead {
  display: none;
}

#flex___100_2 table tbody {
  display: flex;
  flex-wrap: wrap;
  padding: 4px;
}

#flex___100_2 table tbody tr, #flex___100_2 table tbody td {
  display: block;
  border: 0;
}

#flex___100_2 table th {
	padding: 0px !important;
	margin-bottom: 15px;
	background-color: transparent !important;
	font-size: 1.4em !important;
	font-weight: bold !important;
	margin-bottom: 15px !important;
	display: block;
}

#flex___100_2 table tbody td {
  padding: 0px ! important;
	margin-bottom: 15px;
	background-color: transparent !important;
}

#flex___100_2 table tbody td:before {
  content: attr(data-name);
  width: 100%;
  display: block;
  text-transform: capitalize;
  font-weight: bold;
  text-align: left;
}

#flex___100_2 table tbody td button{
	margin-top: 15px;
}


#flex___100_2 table tbody tr {
  position: relative;
	width: 100%;
	border: 1px solid #E7E7E7;
	background-color: rgb(255,255,255);
	padding: 45px 30px 30px 30px;
	margin: 0 0 15px 0;
}




#flex___100_2 .singlefilter{
		width: 50%;
		margin-bottom: 10px;
	}

#flex___100_2 .singlefilter:nth-child(3n-2){
		padding-left: 0px;
		padding-right: 7px;
	}
#flex___100_2 .singlefilter:nth-child(3n-1){
		padding-left: 7px;
		padding-right: 0px;
	}
#flex___100_2 .singlefilter:nth-child(3n){
		padding-left: 0px;
		padding-right: 7px;
	}

#flex___100_2 .tablemodule_toggle_label strong{
		display: block;
	}

}



</style>






<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex___100_9{
}
#flex___100_9{
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
@media (min-width: 1200px) {#flex___100_9{}}@media (min-width: 768px) and (max-width: 1199px) {#flex___100_9{}}@media (min-width: 600px) and (max-width: 768px) {#flex___100_9{}}@media (max-width: 600px) {#flex___100_9{}}</style>




<!--/flexmodul: flexmodul__texteditor-->











		<!--IFTS_NO_PARSE-->
		<!--multilang_end-->




