.wechselbanner_text{
padding:10px 20px 10px 20px ; 
  font-family: "Roboto", sans-serif;
font-weight: 200; 
font-size: 50%;
font-size: 2.5vw;
display:block; 
}
.top {
	top: 0; 
}
#testeinblendung{
font-size: 14px;
}
.logo {
	width: 250px;
	padding:0px 0px 10px 0px;
}
#obenrechts{
  float:right;
  padding:40px 0px 0px 0px;
}
#obenrechts2{
  display:none;
}

.laenderfahneoben
{
  display:none;
}

.fussmenuebereich{ display:none;  border:#ff0000 1px solid;}


.menu-btn{
  font-size:26px;
  border:0px;
  background:transparent;
  font-weight: 200;

}
.menuewort{
  display:none;
}
#lehrzeile{
  padding-top:5px;
  width:100%;
}
#personenbildauflistung{
  width:100%;
  
}



#obenbereich {
	width: 100%;
	height:120px;

		 z-index: 100;
	 display:block;
}
#kopfzeileinhalt {
	display: none;
}
#kopfzeile {
	display: none;
}

.wechselbanner {
	z-index: 100;
}
h1 {
	font-weight: 300;
	font-size: 36px;
	line-height: 48px;

	display: inline;
	margin: 0px 0px 36px 0px;
}
h2 {
	font-weight: 300;
	font-size: 28px;
	line-height: 38px;

	display: inline;
	margin: 0px 0px 20px 0px;
}
h3 {
	font-weight: 300;
	font-size: 20px;
	line-height: 30px;

	display: inline;
	margin: 0px 0px 15px 0px;
}
h4 {
	font-weight: 300;
	font-size: 18px;
	line-height: 22pt;

	display: inline;
	margin: 0px 0px 12px 0px;
}
#kiste, #kiste2, #kiste3, #kiste4 {
	width: 100%;
}
#kiste2_1, #kiste2_2, #kiste3_1, #kiste3_2, #kiste3_3, #kiste4_1, #kiste4_2, #kiste4_3, #kiste4_4 {
	padding: 20px 0px;
}
#kiste_breit_schmal_1 {
	width: 100%;
	padding: 20px 0px;
}
#kiste_breit_schmal_2 {
	width: 100%;
	padding: 20px 0px;
}
#kiste_schmal_breit_1 {
	width: 100%;
	padding: 20px 0px;
}
#kiste_schmal_breit_2 {
	width: 100%;
	padding: 20px 0px;
}






.flexbox {
    
}
.b4_1, .b4_2, .b4_3, .b4_4 , .b3_1 , .b3_2 , .b3_3 , .b2_1 , .b2_2 , .b1_1{
    padding:10px 20px 10px 20px;
}