.Listencontainer {
                                width: 90%;
                                z-index: 500;
                                padding: 0;
                                display: flex;
                                flex-direction: row;
                                flex-wrap: wrap;
                                align-items : stretch;
                                justify-content: space-between;
                                border: none;
                                margin-bottom: 2em;
                                padding: 0.75em;
                                background-color: rgba(0, 0, 0, 0.01);
                                border-radius: 0.3em;
                                border: solid rgba(192, 192, 192, 0.7) 1px;
}
.div_shadow {
                                border-radius: 0.3em;
                                border: none;
                                border-color: transparent;
                                box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.Listencontainer hr {
                                width: 100%;
                                border: 0;
                                height: 1px;
                                background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
                                margin-top: 0.3em;
                                margin-bottom: 1em;
}
.Titelzeile {
                                width: 100%;
                                height: auto;
                                display: flex;
                                flex-direction: row;
                                flex-wrap: nowrap;
                                justify-content: space-between;
                                align-items: stretch;
                                text-align: center;
                                font-family: "Roboto-Regular", sans-serif;
                                font-size: 1em;
                                color: dimgrey;
                                margin-top: 0.6em;
                                margin-bottom: 0.6em;
                                padding: 0;
                                border-radius: 0.6em 0.6em 0 0;
                                
}
.Listenzeile {
                                width: 100%;
                                height: auto;
                                display: flex;
                                flex-direction: row;
                                flex-wrap: nowrap;
                                justify-content: space-between;
                                align-items: stretch;
                                text-align: center;
                                font-family: "Roboto-Regular", sans-serif;
                                font-size: 1em;
                                color: dimgrey;
                                margin-top: 0.6em;
                                margin-bottom: 0.6em;
                                padding: 0;
}
.hg_Titelzeile {
                                background-color: silver;
}
.Listenzeile div{                                
                                border: 0;
                                width: calc(100%/2);
                                text-align: left;
}
.Listenzeile div:nth-child(1){
                                
                                align-self: flex-start;
                                text-align: left;
                                flex-grow: 1;
                                flex-basis: 25%;
}
.Listenzeile div:nth-child(2){
                                
                                align-self: flex-start;
                                text-align: left;
                                flex-grow: 2;
                                flex-basis: 75%;
                            }
.Listenzeile div:nth-child(2){
                               
}
.Listenzeile div:nth-child(3){
                                
}
.Listenzeile div:nth-child(4){
                               
}
.Listenzeile div:nth-child(5){
                                align-self: flex-end;
}
.Listenzeile_abbruch {
                                width: 100%;
                                height: 30px;
                                border: none;
                                background-color: transparent;
                                margin-top: 1.2em;
                                margin-bottom: 0.6em;
}
.Listenzeile_abbruch a {
                               
                                color: rgb(244, 158, 158);                                
                                z-index: 16;
                                font-family: "Roboto-Thin", Helvetica, sans-serif;
                                font-size: 0.9em;
                                font-weight: 500;
                                line-height: 1.5em;
                                text-decoration: none;
}
.Listenzeile_abbruch a:hover {		
                                color: #fc2323;   
                                font-family: "Roboto-Thin", Helvetica, sans-serif;
                                font-size: 0.9em;
                                font-weight: 500;
                                line-height: 1.5em;  
                                text-decoration: underline;                           
}
.Navizeile {
                                width: 100%;
                                height: auto;
                                display: flex;
                                flex-direction: row;
                                flex-wrap: nowrap;
                                justify-content: space-between;
                                align-items: stretch;
                                text-align: center;
                                font-family: "Roboto-Regular", sans-serif;
                                font-size: 1em;
                                color: dimgrey;
                                margin-top: 0.6em;
                                margin-bottom: 0.6em;
}
.Navizeile div {
                                width: calc(100%/5);
}
.Navizeile a:link, a:hover, a:visited, a:active{
                                font-family: "Roboto-Regular", sans-serif;
                                font-size: 1em;
                                line-height: 2em;
                                color: dimgrey;
}
@media only screen and (orientation: portrait)  {	
  
   
    
}

@media only screen and (orientation: landscape)  {	

}