@media only screen and (min-width: 1920px) and (max-width: 4000px)  {
	
	  
 
    #Con-Item-Top1{
	
 font-size:1em;
	
min-width:21em;
  }
  
#Con-Item-Top2{
padding-top:3em;

}	

  #menu li{
	top:0em;
	
	}
#menu ul ul{
  top: 0em;
  }

  

}

@media only screen and (max-width:1920px) and (max-resolution: 228dpi)  and  (-webkit-min-device-pixel-ratio: 2) {
	
	
	  .default-design{

   max-width: 1600px;
 
  
  }
  
 
    #Con-Item-Top1{
	
 font-size:1em;
 padding-right:0.8em;

  }
  
#Con-Item-Top2{
padding-top:3em;
	

	
}
 
   .AkFlexBox_index img{
	   width:28%;
	   float:right;
   position: relative;
   top:0em;
   
	   /* height:30%; */
   }


}

@media only screen and (max-width:1920px) and (max-resolution: 96dpi) and  (-webkit-min-device-pixel-ratio: 1){

	/*and (max-resolution: 96dpi)*/
	  .default-design{

   max-width: 1600px;
 
   
  
  }
  .Lg-back-big{
	padding-top:1em;
		 background-image: url(../grafik/logos/Logo_Hyg_ohne_Schatten.png); 
		background-size: 14ch;/* 6.9em;*/
		
	 background-repeat: no-repeat;
	 background-position:7.4em 0.5em;
	

	
}

.smaller-Ani{
	
	height:47.2em; 
	overflow: hidden;
	
	
}

.sec-anima{
	height:47em;
}
  
  
#Con-Item-Top2{
padding-top:3em;	

}

  #menu li
{
	top:0em;

	}
#menu ul ul
{
  top: 0px;
 

}
a.mainL{
	
	font-size: 1em;
}

  #tsub a{
  font-size: 0.84em;
  }
  
   #inner{
   font-size: 1.1em;
   line-height: 1.5em;
   }
  

  


  .indexNewsHead_b{
	
	
	
	 	padding-top:0px;
	padding-bottom:0px;


	
  }

  
.AkFlexBox_index{
 margin: 0em;
line-height: 1.2rem;
flex: 100%;
height: 7.2rem;
margin-bottom:1.32em;


}
  
.AkFlexBox_index img{
	width:28%;
	float:right;
position: relative;
top:0em;

	/* height:30%; */
}



   .AkFlexBox{
  	height:162px;
	
width:280px;
margin:1.4em;
	font-size: 1em;  
	} 
	
	
	.FlexSingle a{
       font-size: 0.8em;
     
    	
         line-height: 1.3em;
	}
	
	a.bheader{
	color: white;
	text-decoration: none;
	font-size: 0.8em;
}
 a.blink{
        font-size: 0.8em; 
     
    	color:#f3f3f3;
        font-weight: normal;
         text-decoration: none;

}


	
}/*1980*/

@media only screen and (max-width: 1680px) { 
	
	.default-design{

max-width: 1480px;


}

.Lg-back-big{
	padding-top:1em;
		 background-image: url(../grafik/logos/Logo_Hyg_ohne_Schatten.png); 
		background-size: 14.6ch;
		
	 background-repeat: no-repeat;
	 background-position:7em 0.2em;

	
}
#Con-Item-Top1{
font-size:0.9em;
padding-right:0.8em;


		padding-right:0.8em;
	   /* width:23em; */
   min-width:22%;
   
   


}


}/*1680*/

@media only screen and (max-width: 1500px) { 
	/*body{
		background-color:blue;
	}*/

	.default-design{


		max-width: 1400px;


}

.Lg-back-big{
	padding-top:1em;
		 background-image: url(../grafik/logos/Logo_Hyg_ohne_Schatten.png); 
		background-size: 14.2ch;
		
	 background-repeat: no-repeat;
	 background-position:7em 0.2em;

	
}
#Con-Item-Top1{
font-size:0.9em;
padding-right:0.8em;

}


}/*1520*/

@media only screen and (max-width: 1440px)  and  (-webkit-min-device-pixel-ratio: 2){ 

/*	body{
		background-color:red;
	}*/
	
	.default-design{

		max-width: 1400px;
}

.Lg-back-big{
	padding-top:1em;
		 background-image: url(../grafik/logos/Logo_Hyg_ohne_Schatten.png); 
		background-size: 14.2ch;
		
	 background-repeat: no-repeat;
	 background-position:7em 0.2em;

	
}
#Con-Item-Top1{
font-size:0.9em;
padding-right:0.8em;

}


}/*1440*/




@media only screen and (max-width: 1368px){ 
	
	body, html {
		
		font-weight: 100; 
	
	 
		 font-size:0.9em;
		  line-height: 1.14em;
		  margin: 0;
	
	  
		}

			  .default-design{

  max-width:1280px;

  
  }

  .Lg-back-big{
	padding-top:1em;
		 background-image: url(../grafik/logos/Logo_Hyg_ohne_Schatten.png); 
		background-size: 14.6ch;
		
	 background-repeat: no-repeat;
	 background-position:7em 0.2em;

	
}
 
   #Con-Item-Top1{
font-size:1em;
padding-right:0.8em;

  }
  

.AkFlexBox_index{

		 line-height:1.39em;

	
	
	margin-bottom:1.3em;

	
	} 
	.AkFlexBox_index img{
		width:30%;
		float:right;
	position: relative;
	top:0em;
	padding-bottom:0.2em;
	padding-left:0.4em;
	
		/* height:30%; */
	}
	.AkListContent{
font-size: 1em;
	}

}


@media only screen and (max-width: 1280px)  { 

			  .default-design{

   max-width: 1180px;

  
  }
	 
 
   #Con-Item-Top1{
font-size:1em;
padding-right:0.8em;

  }

	
}

/*
@media only screen and (max-width: 1024px) { 

	
	  

	   #Con-Item-Top1{
font-size:1em;
min-width:24em;
min-height:5em;
padding-left:0.4em;

  }
  

  	.Lg-back-big{
	
		
		
		background-size:5.4em;
	 background-repeat: no-repeat;
	 background-position:8.2em 0.5em;

	
}

.Lg-back-small{
	padding-top:0.3em;
	background-image: url(../grafik/logos/Logo_Hyg_ohne_Schatten_2.jpg); 
	
		
	 background-repeat: no-repeat;
	
	 background-size:4em;
	  background-position:7em 0.7em;  

	z-index:2000;
}

  
#inner{
	padding-left:0.2em;
	padding-right:0.2em;
	
}		
#conA  div:nth-child(1) {
padding-left:0.3em;
   padding-right:0.8em;
}
#conA  div:nth-child(2) {
 
  padding-right:0.8em;
}
#conA  div:nth-child(3) {

 padding-right:0em;

}

	
	}

*/


@media only screen and (max-width: 1280px) {
		  .default-design{

   max-width: 1260px;

  
  }
	
	 body{
  font-size: 0.9em;
  padding-left:2px;
padding-right:2px;
 
  }

	 
   #Con-Item-Top1{
min-width:21em;
  }
#tsub a{
font-size:0.9em;

	
	}

	


	
	
	}/*1280*/
	
	
	
	@media only screen and (max-width: 1100px) {
	
	  body{
 margin:0px;
 padding:0px;

 }
 
 
   #Con-Item-Top1{
min-width:21em;

  }


 #menu li.mains
{
	
	
	padding-left:1em;;
	
	margin-right:0.2em;
	}

 
	
	 	.default-design{
	  max-width:1098px;
	}


#conA div:nth-child(1) img {
	width:80%;
	
}

	.AkFlexBox_index img{
	width:30% !important;
	
	
}

	
}/*1100*/
	
	
 
 @media only screen and (max-width:1024px) { 
 

  body{
 margin:0px;
 padding:0px;
 }
 

   	.default-design{
	  max-width:1000px;
	}
   .con-header{
   padding-top:0.1em;
   }
       #NewTopFlex{
/* max-width:990px;*/
position:absolute;
top:0em;
    padding-left:0.6em;
  
	  
  }

 #Con-Item-Top1{
display:none;
 }
 #Con-Item-Top2{
  width:100%;
  padding-top:0.1em;

min-height:2em;

 }


 

 

#RowVerein{
	
	display:none;
}


#hyg-logo-container-add{
	display:none;
}
#hyg-logo-container{
	
	display:none;
	
}

.Lg-back-small{
	
	background-image: url(../grafik/logos/Logo_Hyg_free3.png); 
	
		
	 background-repeat: no-repeat;
	
	 
	  background-position:0% 0.9em;  

	
}
#conSubberLinks{
	
	width:90%;
	
}
	
	#nornNav{
	
	display: none;
	}
	
		#smallNav{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 

	#NaviMobil{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 
.bNavT{
	font-size: 1.4em;
	position: relative;
	left:-1.7em;
	top:-0.3em;
	
	}
	
	
#conChapterFlex {
 	 display: flex;

   flex-direction:column;
}
   	
.ChapterFlexBox{
	
width:100%;
overflow:visible;
height:auto;
padding-bottom:1em;
	
}	
	


#conA {
 display: flex;	
   flex-direction:column;
flex-wrap:wrap;


}	

#conA  div:nth-child(1) {
 padding-right:0em;

  word-break: break-word;
   flex: 100%;
   

}
#conA div:nth-child(1) img {
	width:80%;
	
}
#conA  div:nth-child(2) {
 flex: 100%;
  padding-right:0em;
  margin-top:1.4em;
   word-break: break-word;

}
#conA  div:nth-child(3) {
flex: 100%;
margin-top:2em;
 padding-right:0em;
  word-break: break-word;

}


	.dsg-lower{
   position:relative;
 top:3.8em;
  
  }
	
	.sec-header{
	height:4em;
	

	}
	
	
	  .sec-anima{
  border-bottom-left-radius: 0% 0%;
  border-bottom-right-radius: 0% 0%;
height:10.1em;
 padding-bottom:0.4em; 

 } 
	
	
.smaller-Ani{

	height:47.1em; overflow: hidden;
}

#sForm{
width:70%;	
}

.searchLupe{
		background-position: 0px 0px;
	margin-top:0.56em;
	
}	
#adm_con{
	height:80px;
	
}
.submit1g{
	font-size:1.1em;
	
			width:71%;
	clear: both;
	margin-left:12px;
}	
.hyg_search_input_new{
	
	width:70%;
	float:none;
}

#NaviMobile{
	
		 display: flex;
min-height:2em;
  justify-content: flex-start;
   
    
}
 
	

	
#conEqualFlex {
 
  flex-direction:column;

padding:22px;


}
.InnerFlexBox{

flex:100%;
margin:22px;
}
	
		.PicCon{

width:100%;
		}	

	
	.Akpicture{
flex:22%;
height:7em;
margin-right:0.5em;

}

.Akpicture img{
	width:100%
}

	



 #AKcontainer_index {
 	display: -webkit-box; /* alte Android-Browser */
display: -ms-flexbox; /* IE 10 */
display: -webkit-flex;
display: flex; 
  flex-direction: column;

margin-top:0.1em;
         }


.AkFlexBox_index{

line-height:1.3em;
height:24.2em;
}

.AkFlexBox_index img{
	width:20%;
	float:left;
	padding-right:1em;
	
}

#AKHead_index{

	font-size:1em;
margin-left:3.1em;
margin-right:3.1em;
	
}

.indexNewsHead_b{

	font-size:1em;
}

.AktSingleCon{
		height:fit-content;
	width:96%;
	margin-left:0.1em;
	margin-bottom: 1em;
	
}
.Akpicture{
margin-right:0.4em;
}

 
#mcon1{
padding-left :0.5em;
	padding-right:0.5em;
	font-size:1em;
	
	width:96%;
	
}

 .ConAnBigPic{
		font-size:8pt;
	

 position:relative;
top:0.5em;
margin-bottom:0.8em;
margin-right:24%;

}
 
 .VisStaffPic{
 
 
position:relative;
top:0px;
 }
.staffpic{
		display:none;

 }
 .con-footer{

  padding-left:0em;


}
#sidepictures{
	
	display:none;
}
#sidepictures img{
 width:100%
 }
 
#BottomFlex{
	
	font-size: 1em;

}
#BottomFlex >*{
	  flex: 100%;
	  
	}
			
#inpSearch{
	margin-left:0px;
	width:11.4em;
	
}			

.submit1g{
	
	width:6.4em;
}

		
}/*1000*/

	 
 @media only screen and (max-width:844px) { 
 

  body{
 margin:0px;
 padding:0px;
 }
 

   	.default-design{
	  max-width:820px;
	}
   .con-header{
   padding-top:0.1em;
   
   }
   
   	
#conEqualFlex {
 

padding:2px;


}
.InnerFlexBox{


margin:2px;
}

 #AKcontainer_index {
 	display: -webkit-box; /* alte Android-Browser */
display: -ms-flexbox; /* IE 10 */
display: -webkit-flex;
display: flex; 
  flex-direction: column;

margin-top:0.1em;
         }


.AkFlexBox_index{

line-height:1.3em;

}

.AkFlexBox_index img{
	width:20%;
	float:left;
	padding-right:1em;
}

 .wdate{
	
	padding-left:0.7em;
	
}

   
 }
 
 @media only screen and (max-width:812px) { 
 

  body{
 margin:0px;
 padding:0px;
 }
 

   	.default-design{
	  max-width:800px;
	}
   .con-header{
   padding-top:0.1em;
   }
       #NewTopFlex{
/* max-width:990px;*/
position:absolute;
top:0em;
    padding-left:0.6em;
  
	  
  }

 #Con-Item-Top1{
display:none;
 }
 #Con-Item-Top2{
  width:100%;
  padding-top:0.1em;

min-height:4em;

 }




 

#RowVerein{
	
	display:none;
}


#hyg-logo-container-add{
	display:none;
}
#hyg-logo-container{
	
	display:none;
	
}

.Lg-back-small{
	
	background-image: url(../grafik/logos/Logo_Hyg_free3.png); 
	
		
	 background-repeat: no-repeat;
	
	 
	  background-position:0% 0.9em;  

	
}
/*#conSubberLinks{
	
	width:90%;
	
}*/
	
	#nornNav{
	
	display: none;
	}
	
		#smallNav{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 

	#NaviMobil{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 
.bNavT{
	font-size: 1.4em;
	position: relative;
	left:-1.7em;
	top:-0.3em;
	
	}
	
	
#conChapterFlex {
 	 display: flex;

   flex-direction:column;
}
   	
.ChapterFlexBox{
	
width:100%;
overflow:visible;
height:auto;
padding-bottom:1em;
	
}	
	


#conA {
 display: flex;	
   flex-direction:column;
flex-wrap:wrap;


}	

#conA  div:nth-child(1) {
 padding-right:0em;

  word-break: break-word;
   flex: 100%;
   

}
#conA div:nth-child(1) img {
	width:80%;
	
}
#conA  div:nth-child(2) {
 flex: 100%;
  padding-right:0em;
  margin-top:1.4em;
   word-break: break-word;

}
#conA  div:nth-child(3) {
flex: 100%;
 padding-right:0em;
  word-break: break-word;

}


	.dsg-lower{
   position:relative;
 top:3.8em;
  
  }
	
	.sec-header{
	height:4em;
	
	
	}
	
	
	  .sec-anima{
  border-bottom-left-radius: 0% 0%;
  border-bottom-right-radius: 0% 0%;
/*height:10.1em;*/
 padding-bottom:0.4em; 

 } 
	
	
.smaller-Ani{

	/*height:10.1em; */overflow: hidden;
}

#sForm{
width:70%;	
}

.searchLupe{
		background-position: 0px 0px;
	margin-top:0.56em;
	
}	
#adm_con{
	height:80px;
	
}
.submit1g{
	font-size:1.1em;
	
			width:71%;
	clear: both;
	margin-left:12px;
}	
.hyg_search_input_new{
	
	width:70%;
	float:none;
}

#NaviMobile{
	
		 display: flex;
min-height:2em;
  justify-content: flex-start;
   
    
}
 
	

	
#conEqualFlex {
 
  flex-direction:column;

padding:30px;


}
.InnerFlexBox{

width:94%;
margin:30px;
}

	


	
		#AKcontainer{

flex-wrap: wrap; 
	} 
	
	 #AKcontainer > * {
  flex: 1 100%;
}
	
 	.AkFlexBox{

	font-size: 1em; 
margin:1em;
width:100%;
/*height:12em;*/
overflow: hidden;
				
	} 
	





#AKHead_index{

	font-size:1em;

}

.indexNewsHead_b{

	font-size:1em;
}

.AktSingleCon{
		
	width:96%;
	margin-left:0.1em;
	
	
}
.Akpicture{
margin-right:0.4em;
}

 
#mcon1{
padding-left :0.5em;
	padding-right:0.5em;
	font-size:1em;
	
	width:96%;
	
}

 .ConAnBigPic{
		font-size:8pt;
	

 position:relative;
top:0.5em;
margin-bottom:0.8em;
margin-right:24%;

}
 
 .VisStaffPic{
 
 
position:relative;
top:0px;
 }
.staffpic{
		display:none;

 }
 .con-footer{

  padding-left:0em;


}
#sidepictures{
	
	display:none;
}
#sidepictures img{
 width:100%
 }
 
#BottomFlex{
	
	font-size: 1em;

}
#BottomFlex >*{
	  flex: 100%;
	  
	}
			
#inpSearch{
	margin-left:0px;
	width:11.4em;
	
}			

.submit1g{
	
	width:6.4em;
}

		
}/*800*/


 @media only screen and (max-width:428px) { 
 

 body{
 margin:0px;
 padding:0px;
 }
 .BottomImg{

	width:80%;
}
.BottomImg img{

	width:92%;
}

   	.default-design{
	  max-width:428px;
	}
   .con-header{
   padding-top:0.1em;
   }
       #NewTopFlex{

position:absolute;
top:0em;
    padding-left:0em;
  
	  
  }

 #Con-Item-Top1{
display:none;
 }
 #Con-Item-Top2{
min-height:3em;
  padding-top:0.1em;

  
 }


 

 

#RowVerein{
	
	display:none;
}


#hyg-logo-container-add{
	display:none;
}
#hyg-logo-container{
	
	display:none;
	
}

.Lg-back-small{
	
	background-image: url(../grafik/logos/Logo_Hyg_free3.png); 
	
		
	 background-repeat: no-repeat;
	
	 
	  background-position:0% 0.9em;  

	
}


	#nornNav{
	
	display: none;
	}
	

	#smallNav{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 
.bNavT{
	font-size: 1.4em;
	position: relative;
	left:-1.7em;
	top:-0.3em;
	
	}
	

 #inner{

	font-size: 1.21em;
	/* color:#555753;*/
	 color:#3e4040;
	padding-left:0.6em;



}



#conA {
 display: flex;	
   flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;



}	

#conA  div:nth-child(1) {
 flex-wrap:wrap;
 width:100%;
  word-break: break-word; 
  

}
#conA  div:nth-child(2) {
flex-wrap:wrap;
 width:99%;
  word-break: break-word; 
  
  margin-top:1.4em;
 

}
#conA  div:nth-child(3) {
flex-wrap:wrap;

  word-break:  break-word; 
  
width:99%;
padding-top:2em;
 


}


.smaller-Ani{
width:100%;
	
	/*height:5.1em;*/
	overflow: hidden;
}
  .sec-anima{
  border-bottom-left-radius: 0% 0%;
  border-bottom-right-radius: 0% 0%;

 padding-bottom:0.4em; 
 /*height:5.1em;*/
 overflow: hidden;
 } 

 #slideshow img{
 height:10%;
 }
	
	.sec-header{
	height:4em;
	
	
	}
	
	.dsg-lower{
   position:relative;
 top:4.8em;
  
  }



#sForm{
width:70%;	
}

.searchLupe{
		background-position: 0px 0px;
	margin-top:0.56em;
	
}	
#adm_con{
	height:80px;
	
}
.submit1g{
	font-size:1.1em;
	
			width:71%;
	clear: both;
	margin-left:12px;
}	
.hyg_search_input_new{
	
	width:70%;
	float:none;
}

#NaviMobile{
	display:block;	
		 display: flex;
height:2em;
  justify-content: flex-start;

    
}
 .liste1{
 
 padding-top:0.4em;
 padding-bottom:0.4em;
 }

		.PicCon{

margin-right:0.4em;

width:100%;
		}	
		
	/* .ChapterFlexBox{
	
	width:98%;
	}	 */
	
		#AKcontainer{

flex-wrap: wrap; 
	} 
	
	 #AKcontainer > * {
  flex: 1 100%;
}
	
 	.AkFlexBox{

	font-size: 1em; 
margin:1em;
flex:100%;
/*height:12em;*/
overflow: hidden;
				
	} 
	




.AktSingleCon{
		
	width:96%;
	margin-left:0.1em;
	
	
}
.Akpicture{
margin-right:0.4em;

}

.contdate{
	
	display:none;
	}
 
 

 
 
 
#mcon1{
padding-left :0.1em;
	padding-right:0.1em;
	font-size:1em;

	width:96%;
	 word-break: break-word; 
	
}

 .ConAnBigPic{
		font-size:8pt;
	

 position:relative;
top:0.5em;
margin-bottom:0.8em;
margin-right:24%;

}
 
 .VisStaffPic{
 
 
position:relative;
top:0px;
 }
.staffpic{
		display:none;

 }
 
    .sec-footer{

padding:0px;

 } 
 .con-footer{
text-align: left;
	width:100%;
	

  font-size: 1em;

padding-top:0.4em;
padding-bottom:0.3em;
padding-left :0.1em;
	padding-right:0.1em;


}
#sidepictures img{
 width:90%
 }
 
#BottomFlex{
	font-size: 1em;
	margin-left:0em;
	width:99%;

}
#BottomFlex >*{
	  flex: 100%;
	  padding-left :0.1em;
	}
			
#inpSearch{
	margin-left:0px;
	width:11.4em;
	
}			

.submit1g{
	
	width:6.4em;
}


#conChapterFlex {
 	 display: flex;

   flex-direction:column;
}
   	
.ChapterFlexBox{
	
width:100%;
overflow:visible;
height:auto;
padding-bottom:1em;

	
}	
#conEqualFlex {
width:100%;

gap:0em;
}

.InnerFlexBox{
margin:auto;
flex:auto;
	/*margin: 0px; */
padding:0em;


	margin-bottom:0.8em;
	
	
	
}



.AkFlexBox_index{
font-size:1em;

/*height:8em;*/
}

.AkFlexBox_index img{
	width:24px;
	
	
	
}


#AKHead_index{
	margin-left:0.4em;
	
}



		
}/*428*/


 
 @media only screen and (max-width:414px) { 
 

 body{
 margin:0px;
 padding:0px;
 }
 
 .BottomImg{

	width:80%;
}
.BottomImg img{

	width:92%;
}
   	.default-design{
	  max-width:410px;
	}
   .con-header{
   padding-top:0.1em;
   }
       #NewTopFlex{

position:absolute;
top:0em;
    padding-left:0em;
  
	  
  }

 #Con-Item-Top1{
display:none;
 }
 #Con-Item-Top2{
min-height:3em;
  padding-top:0.1em;

  
 }


 

 

#RowVerein{
	
	display:none;
}


#hyg-logo-container-add{
	display:none;
}
#hyg-logo-container{
	
	display:none;
	
}

.Lg-back-small{
	
	background-image: url(../grafik/logos/Logo_Hyg_free3.png); 
	
		
	 background-repeat: no-repeat;
	
	 
	  background-position:0% 0.9em;  

	
}


	#nornNav{
	
	display: none;
	}
	

	#smallNav{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 
.bNavT{
	font-size: 1.4em;
	position: relative;
	left:-1.7em;
	top:-0.3em;
	
	}
	

#conEqualFlex {
 
  flex-direction:column;

padding:5px;


}
.InnerFlexBox{

width:100%;
margin:5px;
}


#conChapterFlex {
 	 display: flex;

   flex-direction:column;
}
   	
.ChapterFlexBox{
	
width:99%;
overflow:visible;
height:auto;
padding-bottom:1em;

	
}	

 #inner{

	font-size: 1.21em;
	/* color:#555753;*/
	 color:#3e4040;
	



}
	#mcon1{
	padding-left:0.3em;
	
	
	}


#conA {
 display: flex;	
   flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;



}	

#conA  div:nth-child(1) {
 flex-wrap:wrap;
 width:100%;
  word-break: break-word; 
  

}
#conA  div:nth-child(1) img{
	width:70%;
}
#conA  div:nth-child(2) {
flex-wrap:wrap;
 width:99%;
  word-break: break-word; 
  
  margin-top:1.4em;
 

}
#conA  div:nth-child(3) {
flex-wrap:wrap;

  word-break:  break-word; 
  
width:99%;
padding-top:2em;
 


}


.smaller-Ani{
	height:fit-content;

}
 .sec-anima{
  border-bottom-left-radius: 0% 0%;
  border-bottom-right-radius: 0% 0%;

 padding-bottom:0.4em; 
height:15em;
 overflow: hidden;
 } 

 #slideshow img{
 height:10%;
 }
	
	.sec-header{
	height:4em;
	
	
	}
	
	.dsg-lower{
   position:relative;
 top:4.8em;
  
  }



#sForm{
width:70%;	
}

.searchLupe{
		background-position: 0px 0px;
	margin-top:0.56em;
	
}	
#adm_con{
	height:80px;
	
}
.submit1g{
	font-size:1.1em;
	
			width:71%;
	clear: both;
	margin-left:12px;
}	
.hyg_search_input_new{
	
	width:70%;
	float:none;
}

#NaviMobile{
	display:block;	
		 display: flex;
height:2em;
  justify-content: flex-start;

    
}
 .liste1{
 
 padding-top:0.4em;
 padding-bottom:0.4em;
 }


		.InnerFlexBox{
		/*width:100%;*/
		
		padding-left:0.8em;
		line-height: 1.3em;
		
		} 
		.PicCon{

margin-right:0.4em;

width:100%;
		}	
		
	/* .ChapterFlexBox{
	
	width:98%;
	}	 */
	
		#AKcontainer{

flex-wrap: wrap; 
	} 
	
	 #AKcontainer > * {
  flex: 1 100%;
}
	
 	.AkFlexBox{

	font-size: 1em; 
margin:1em;
flex:100%;
/*height:12em;*/
overflow: hidden;
				
	} 
	



.contx{
	position:relative;
	top:-2em;
	
	
			
	
}


.indexNewsHead_b{

	font-size:1em;
}
.AktSingleCon{
		
	width:96%;
	margin-left:0.1em;
	
	
}
.Akpicture{
margin-right:0.4em;
}

 
#mcon1{
padding-left :0.1em;
	padding-right:0.1em;
	font-size:1em;

	width:96%;
	 word-break: break-word; 
	
}

 .ConAnBigPic{
		font-size:8pt;
	

 position:relative;
top:0.5em;
margin-bottom:0.8em;
margin-right:24%;

}
 
 .VisStaffPic{
 
 
position:relative;
top:0px;
 }
.staffpic{
		display:none;

 }
 
    .sec-footer{

padding:0px;

 } 
 .con-footer{
text-align: left;
	width:100%;
	

  font-size: 1em;

padding-top:0.4em;
padding-bottom:0.3em;
padding-left :0.1em;
	padding-right:0.1em;


}
#sidepictures img{
 width:90%
 }
 
#BottomFlex{
	font-size: 1em;
	margin-left:0em;
	width:99%;

}
#BottomFlex >*{
	  flex: 100%;
	  padding-left :0.1em;
	}
			
#inpSearch{
	margin-left:0px;
	width:11.4em;
	
}			

.submit1g{
	
	width:6.4em;
}

		
}/*414*/


 
 
 @media only screen and (max-width:400px) { 
 

 body{
 margin:0px;
 padding:0px;
 }
 

   	.default-design{
	  max-width:398px;
	}
   .con-header{
   padding-top:0.1em;
   }
       #NewTopFlex{

position:absolute;
top:0em;
    padding-left:0em;
  
	  
  }

 #Con-Item-Top1{
display:none;
 }
 #Con-Item-Top2{
min-height:3em;
  padding-top:0.1em;

  
 }


 

 

#RowVerein{
	
	display:none;
}


#hyg-logo-container-add{
	display:none;
}
#hyg-logo-container{
	
	display:none;
	
}

.Lg-back-small{
	
	background-image: url(../grafik/logos/Logo_Hyg_free3.png); 
	
		
	 background-repeat: no-repeat;
	
	 
	  background-position:0% 0.9em;  

	
}


	#nornNav{
	
	display: none;
	}
	

	#smallNav{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 
.bNavT{
	font-size: 1.4em;
	position: relative;
	left:-1.7em;
	top:-0.3em;
	
	}
	

#conChapterFlex {
 	 display: flex;

   flex-direction:column;
}
   	
.ChapterFlexBox{
	
width:99%;
overflow:visible;
height:auto;
padding-bottom:1em;

	
}	

 #inner{

	font-size: 1.21em;
	/* color:#555753;*/
	 color:#3e4040;
	



}
	#mcon1{
	padding-left:0.3em;
	
	
	}


#conA {
 display: flex;	
   flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;



}	

#conA  div:nth-child(1) {
 flex-wrap:wrap;
 width:100%;
  word-break: break-word; 
  

}
#conA  div:nth-child(2) {
flex-wrap:wrap;
 width:99%;
  word-break: break-word; 
  
  margin-top:1.4em;
 

}
#conA  div:nth-child(3) {
flex-wrap:wrap;

  word-break:  break-word; 
  
width:99%;
padding-top:2em;
 


}

/*
.smaller-Ani{
width:100%;
	

	overflow: hidden;
}
  .sec-anima{
  border-bottom-left-radius: 0% 0%;
  border-bottom-right-radius: 0% 0%;

 padding-bottom:0.4em; 

 overflow: hidden;
 } 

 #slideshow img{
 height:10%;
 }
	*/
	.sec-header{
	height:4em;
	
	
	}
	
	.dsg-lower{
   position:relative;
 top:4.8em;
  
  }



#sForm{
width:70%;	
}

.searchLupe{
		background-position: 0px 0px;
	margin-top:0.56em;
	
}	
#adm_con{
	height:80px;
	
}
.submit1g{
	font-size:1.1em;
	
			width:71%;
	clear: both;
	margin-left:12px;
}	
.hyg_search_input_new{
	
	width:70%;
	float:none;
}

#NaviMobile{
	display:block;	
		 display: flex;
height:2em;
  justify-content: flex-start;

    
}
 .liste1{
 
 padding-top:0.4em;
 padding-bottom:0.4em;
 }


		.InnerFlexBox{
		/*width:100%;*/
		
		padding-left:0.8em;
		line-height: 1.3em;
		
		} 
		.PicCon{

margin-right:0.4em;

width:100%;
		}	
		
	/* .ChapterFlexBox{
	
	width:98%;
	}	 */
	
		#AKcontainer{

flex-wrap: wrap; 
	} 
	
	 #AKcontainer > * {
  flex: 1 100%;
}
	
 	.AkFlexBox{

	font-size: 1em; 
margin:1em;
flex:100%;
height:12em;
overflow: hidden;
				
	} 
	



.contx{
	position:relative;
	top:-2em;
	
	
			
	
}


#AKHead_index{

	font-size:1em;
margin-left:3.1em;
margin-right:3.1em;
	 position:relative;
 left:-2.6em;
	
}

.indexNewsHead_b{

	font-size:1em;
}
.AktSingleCon{
		
	width:96%;
	margin-left:0.1em;
	
	
}
.Akpicture{
margin-right:0.4em;
}

 
#mcon1{
padding-left :0.1em;
	padding-right:0.1em;
	font-size:1em;

	width:96%;
	 word-break: break-word; 
	
}

 .ConAnBigPic{
		font-size:8pt;
	

 position:relative;
top:0.5em;
margin-bottom:0.8em;
margin-right:24%;

}
 
 .VisStaffPic{
 
 
position:relative;
top:0px;
 }
.staffpic{
		display:none;

 }
 
    .sec-footer{

padding:0px;

 } 
 .con-footer{
text-align: left;
	width:100%;
	

  font-size: 1em;

padding-top:0.4em;
padding-bottom:0.3em;
padding-left :0.1em;
	padding-right:0.1em;


}
#sidepictures img{
 width:90%
 }
 
#BottomFlex{
	font-size: 1em;
	margin-left:0em;
	width:99%;

}
#BottomFlex >*{
	  flex: 100%;
	  padding-left :0.1em;
	}
			
#inpSearch{
	margin-left:0px;
	width:11.4em;
	
}			

.submit1g{
	
	width:6.4em;
}

		
}/*400*/





 @media only screen and (max-width:390px) { 
 

 body{
 margin:0px;
 padding:0px;

 }
 

   	.default-design{
	  max-width:388px;
	}
   .con-header{
   padding-top:0.1em;
   }
       #NewTopFlex{

position:absolute;
top:0em;
    padding-left:0em;
  
	  
  }

 #Con-Item-Top1{
display:none;
 }
 #Con-Item-Top2{
min-height:3em;
  padding-top:0.1em;

  
 }


 

 

#RowVerein{
	
	display:none;
}


#hyg-logo-container-add{
	display:none;
}
#hyg-logo-container{
	
	display:none;
	
}

.Lg-back-small{
	
	background-image: url(../grafik/logos/Logo_Hyg_free3.png); 
	
		
	 background-repeat: no-repeat;
	
	 
	  background-position:0% 0.9em;  

	
}


	#nornNav{
	
	display: none;
	}
	

	#smallNav{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 
.bNavT{
	font-size: 1.4em;
	position: relative;
	left:-1.7em;
	top:-0.3em;
	
	}
	

#conChapterFlex {
 	 display: flex;

   flex-direction:column;
}
   	
.ChapterFlexBox{
	
width:99%;
overflow:visible;
height:auto;
padding-bottom:1em;

	
}	

 #inner{

	font-size: 1.21em;
	/* color:#555753;*/
	 color:#3e4040;
	



}
	#mcon1{
	padding-left:0.3em;
	
	
	}


#conA {
 display: flex;	
   flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;



}	

#conA  div:nth-child(1) {
 flex-wrap:wrap;
 width:100%;
  word-break: break-word; 
  

}
#conA  div:nth-child(2) {
flex-wrap:wrap;
 width:99%;
  word-break: break-word; 
  
  margin-top:1.4em;
 

}
#conA  div:nth-child(3) {
flex-wrap:wrap;

  word-break:  break-word; 
  
width:99%;
padding-top:2em;
 


}


.smaller-Ani{
width:100%;
	
	height:5.1em;
	overflow: hidden;
}
  .sec-anima{
  border-bottom-left-radius: 0% 0%;
  border-bottom-right-radius: 0% 0%;

 padding-bottom:0.4em; 
 height:5.1em;
 overflow: hidden;
 } 

 #slideshow img{
 height:10%;
 }
	
	.sec-header{
	height:4em;
	
	
	}
	
	.dsg-lower{
   position:relative;
 top:4.8em;
  
  }



#sForm{
width:70%;	
}

.searchLupe{
		background-position: 0px 0px;
	margin-top:0.56em;
	
}	
#adm_con{
	height:80px;
	
}
.submit1g{
	font-size:1.1em;
	
			width:71%;
	clear: both;
	margin-left:12px;
}	
.hyg_search_input_new{
	
	width:70%;
	float:none;
}

#NaviMobile{
	display:block;	
		 display: flex;
height:2em;
  justify-content: flex-start;

    
}
 .liste1{
 
 padding-top:0.4em;
 padding-bottom:0.4em;
 }


		.InnerFlexBox{
		/*width:100%;*/
		
		padding-left:0.8em;
		line-height: 1.3em;
		
		} 
		.PicCon{

margin-right:0.4em;

width:100%;
		}	
		
	/* .ChapterFlexBox{
	
	width:98%;
	}	 */
	
		#AKcontainer{

flex-wrap: wrap; 
	} 
	
	 #AKcontainer > * {
  flex: 1 100%;
}
	
 	.AkFlexBox{

	font-size: 1em; 
margin:1em;
flex:100%;
height:12em;
overflow: hidden;
				
	} 
	



.contx{
	position:relative;
	top:-2em;
	
	
			
	
}



.indexNewsHead_b{

	font-size:1em;
}
.AktSingleCon{
		
	width:96%;
	margin-left:0.1em;
	
	
}
.Akpicture{
margin-right:0.4em;
}

 

 
#mcon1{
padding-left :0.1em;
	padding-right:0.1em;
	font-size:1em;

	width:96%;
	 word-break: break-word; 
	
}

 .ConAnBigPic{
		font-size:8pt;
	

 position:relative;
top:0.5em;
margin-bottom:0.8em;
margin-right:24%;

}
 
 .VisStaffPic{
 
 
position:relative;
top:0px;
 }
.staffpic{
		display:none;

 }
 
    .sec-footer{

padding:0px;

 } 
 .con-footer{
text-align: left;
	width:100%;
	

  font-size: 1em;

padding-top:0.4em;
padding-bottom:0.3em;
padding-left :0.1em;
	padding-right:0.1em;


}
#sidepictures img{
 width:90%
 }
 
#BottomFlex{
	font-size: 1em;
	margin-left:0em;
	width:99%;

}
#BottomFlex >*{
	  flex: 100%;
	  padding-left :0.1em;
	}
			
#inpSearch{
	margin-left:0px;
	width:11.4em;
	
}			

.submit1g{
	
	width:6.4em;
}

		
}/*390*/



 @media only screen and (max-width:375px) { 
 

 body{
 margin:0px;
 padding:0px;

 }
 

   	.default-design{
	  max-width:373px;
	}
   .con-header{
   padding-top:0.1em;
   }
       #NewTopFlex{

position:absolute;
top:0em;
    padding-left:0em;
  
	  
  }

 #Con-Item-Top1{
display:none;
 }
 #Con-Item-Top2{
min-height:3em;
  padding-top:0.1em;

 }


 

 

#RowVerein{
	
	display:none;
}


#hyg-logo-container-add{
	display:none;
}
#hyg-logo-container{
	
	display:none;
	
}

.Lg-back-small{
	
	background-image: url(../grafik/logos/Logo_Hyg_free3.png); 
	
		
	 background-repeat: no-repeat;
	
	 
	  background-position:0% 0.9em;  

	
}


	#nornNav{
	
	display: none;
	}
	

	#smallNav{
	
	display:block;
	position: fixed;
	top:0.2em;
	left:0.1em;
	} 
.bNavT{
	font-size: 1.4em;
	position: relative;
	left:-1.7em;
	top:-0.3em;
	
	}
	

#conEqualFlex {
width:100%;

gap:0em;
}

.InnerFlexBox{
margin:auto;
flex:auto;
	/*margin: 0px; */
padding:0em;


	margin-bottom:0.8em;
	
	
	
}



#conChapterFlex {
 	 display: flex;

   flex-direction:column;
}
   	
.ChapterFlexBox{
	
width:100%;

height:auto;
padding-bottom:1em;

	
}	


	
		.PicCon{
float:left;
margin-right:0.4em;

width:100%;
		}	

 #inner{

	font-size: 1.21em;
	/* color:#555753;*/
	 color:#3e4040;
	



}
	#mcon1{
	padding-left:0.3em;
	
	
	}


#conA {
 display: flex;	
   flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;



}	

#conA  div:nth-child(1) {
 flex-wrap:wrap;
 width:99%;
  word-break: break-word; 
  

}
#conA  div:nth-child(2) {
flex-wrap:wrap;
 width:99%;
  word-break: break-word; 
  
  margin-top:1.4em;
 

}
#conA  div:nth-child(3) {
flex-wrap:wrap;

  word-break:  break-word; 
  
width:99%;
padding-top:2em;
 


}


.smaller-Ani{
width:100%;
	
	height:5.1em;
	overflow: hidden;
}
  .sec-anima{
  border-bottom-left-radius: 0% 0%;
  border-bottom-right-radius: 0% 0%;

 padding-bottom:0.4em; 
 height:5.1em;
 overflow: hidden;
 } 


	.sec-header{
	height:4em;
	
	
	}
	
	.dsg-lower{
   position:relative;
 top:4.8em;
  
  }



#sForm{
width:70%;	
}

.searchLupe{
		background-position: 0px 0px;
	margin-top:0.56em;
	
}	
#adm_con{
	height:80px;
	
}
.submit1g{
	font-size:1.1em;
	
			width:71%;
	clear: both;
	margin-left:12px;
}	
.hyg_search_input_new{
	
	width:70%;
	float:none;
}

#NaviMobile{
	display:block;	
		 display: flex;
height:2em;
  justify-content: flex-start;

    
}
 .liste1{
 
 padding-top:0.4em;
 padding-bottom:0.4em;
 }



.indexNewsHead_b{

	font-size:1em;
}
.AktSingleCon{
		
	
	margin-left:0.1em;
	
	
}
.Akpicture{
margin-right:0.4em;
}


 
#mcon1{
padding-left :0.1em;
	padding-right:0.1em;
	font-size:1em;

	width:96%;
	 word-break: break-word; 
	
}

 .ConAnBigPic{
		font-size:8pt;
	

 position:relative;
top:0.5em;
margin-bottom:0.8em;
margin-right:24%;

}
 
 .VisStaffPic{
 
 
position:relative;
top:0px;
 }
.staffpic{
		display:none;

 }
 
    .sec-footer{

padding:0px;

 } 
 .con-footer{
text-align: left;
	width:100%;
	

  font-size: 1em;

padding-top:0.4em;
padding-bottom:0.3em;
padding-left :0.1em;
	padding-right:0.1em;


}
#sidepictures img{
 width:90%
 }
 
#BottomFlex{
	font-size: 1em;
	margin-left:0em;
	width:100%;

}
#BottomFlex >*{
	  flex: 50%;
	  padding-left :0.1em;
	}
			
#inpSearch{
	margin-left:0px;
	width:11.4em;
	
}			

.submit1g{
	
	width:6.4em;
}

		
}/*375*/

 