*{
margin:0;
padding:0;
font-family: "Times New Roman", Garamond, serif;
}

html{
font-size: 18px;

}
.logo{
height:9.5rem;
}
#title_bild{
float:right; 
margin:1rem; 
width: 12rem;
border-radius: 0.5em 0.5em 0em 0em;
}
.header{
	background : #fff;
	position: fixed;
	top:0rem;
	z-index: 1;
	}
	section{
	line-height: 180%;
color: #111;
	}
.breite60{
width:70%;
}
.center{
margin:0 auto;
}
.schaten{
box-shadow: 2px 5px 0px 0 rgba(0, 0, 0,0.2 ) ;
}
.abstand{
margin-top: 2rem;
}

.datum_zeit{
color:#999;
font-size:0.7rem;

}
 a{
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
.titr{
font-size: 1.5rem;
color:  #e7461b;
}
.titr a{
color:  #e7461b;
}

.zusammenfassung{
font-size: 0.9rem;
}
.article{
padding:12rem 2rem 0 2rem;
background-color: #fefdfc;
line-height: 120%;
color: #050505;
}


.flexbox_head{
	 display: flex;
	 flex-direction:row ;
	  justify-content: space-between;
	 align-items: stretch; 
	}
	.flexelement{
	text-align:center;
	margin: 2px;
	padding: 0.5rem 0 0.5rem 0;	
	-border-bottom:1px solid red;
	color: #333;
	-box-shadow: 2px 5px 0px 0 rgba(0, 0, 0,0.2 ) ;
	}
	.head_element{
	width:95%;
	background : #fff;
	}
	.body_element{
	width:95%;
	background-color:#fff;
	}
	.flexelement a ,.weiter a{
	padding:0.5rem 1.5rem;
	color:#23426a;
	}
	
	.flexbox_body{
	 display: flex;
	 flex-direction:row-reverse ;
	  justify-content: space-between;
	 
	 align-items: stretch; 
	}
	.flex_reihe{
	display: flex;
	 flex-direction:column;
	text-align:center;
	}

	.reihe_element .flexelement:first-of-type{
	background-color: #0d1931;
	color:#f5f5f5;
	border-radius: 0.5em 0.5em 0em 0em;
	margin-top:3rem;
	}
	.reihe_element{
	flex-grow: 2;
	flex-basis: 28%;
	width:100%; 
	padding:1rem;
	}
	.reihe_big{
	flex-basis: 72%;
	padding-left:4rem;
	}
	.weiter{
	width:100%;
	text-align: center;
	background-color: #fdfbf7;
	padding: 0.3rem 0 0.3rem 0;
	margin-top:1rem;
	}
	.seiten_zahl a{
	padding: 0 1rem;
	}
	.seiten_zahl{
	 display: inline-block;
	 margin:0 1rem;
	 border:1px solid red;
	}
	.fasele{
	margin: 2rem;
	}
	.file{
	margin:0 auto;
	width:40%;
	text-align: center;
	background-color: #0d1931;
	padding-top:0.4rem;
	border-radius: 0.5em;
	}
	/*---------------------------------------------------------verschiedene bildschirmen scrine*/
 @media screen and (min-width: 1900px){
.breite60{
	width:75%;
	}
	
	}
	@media screen and (max-width: 1900px){

.breite60{
	width:80%;
	}
.reihe_big,.zusammenfassung{
font-size: 16px;
}
}
@media screen and (max-width: 1400px){

.breite60{
	width:95%;
	}
	.reihe_big,.zusammenfassung{
font-size: 16px;
}
	.flexbox_body{
	 flex-direction:column-reverse ;
	 
	}
}

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

.breite60{
	width:100%;
	}
	.reihe_big,.zusammenfassung{
font-size: 13px;
}
	.flexbox_head{
	flex-wrap: wrap;
	}
	.head_element{
	width:48%;
	}
	
	.flexbox_body{
	 flex-direction:column-reverse ; 
	}
	.article{
padding:18rem 2rem 0 2rem;
}
}
.embed{
width:10rem;
border:0;
display: none;

}
.embed_up{
cursor: pointer;
-webkit-transition: all 1s;
transition: all 1s;
text-decoration: underline;
				
}
#cr{
line-height: 160%;
margin-top:1rem;
padding:1rem;
color:red;
border:1px solid red;
}

.corona td{
padding: 0.5rem;	
}
.anzahl{
	margin-top:3rem;
	Border:1px solid #4b717b;
	border-radius: 0.5em 0.5em 0em 0em;
	font-size: 1rem;
	padding: 2rem;
	text-align:center;
}

.total{
	margin:1rem auto;
	Border:1px solid #4b717b;
	border-radius: 0.5em 0.5em 0em 0em;
	width:90%;
	padding: 2rem;
}

.ende{
	 
	margin:0 auto;
	border:1px solid #4b717b;
	border-radius: 0.5em 0.5em 0em 0em;
	width:90%;
	padding: 2rem;
}

.geheilt{
	display: inline-block;
	background-image: linear-gradient(Yellow,GreenYellow );
	Border:1px solid #4b717b;
	border-radius: 0.5em 0.5em 0em 0em;
	width:30%;
	height: 5rem;
	margin:1rem 1rem;
	padding: 2rem;
	color:Blue;
}

.tot{
	display: inline-block;
	background-color: black;
	Border:1px solid #4b717b;
	border-radius: 0.5em 0.5em 0em 0em;
	width:30%;
	height: 5rem;
	margin:1rem 1rem;
	padding: 2rem;
	color:#999;
}
.tab_con{
border:1px solid #4b717b;
border-radius: 0.5em 0.5em 0em 0em;
width:100%;
margin-top:3rem ;	

}
.tab_con tr:nth-child(2) {
	background-color: #e6e8ea;
}
.feil{
	width:2rem;
}

.covid19{
border:3px solid #4b717b;
border-radius: 0.5em 0.5em 0em 0em;
width:40%;
margin:3rem auto;
font-size:1rem;
padding:1rem;
text-align:center;
}	
.mite {
  text-align: center;
  width:60%;
}
.zitat{
padding:1rem 2rem 0 2rem;	
}