.yelbla {color:yellow;background-color:#303030;font-size:0.8rem;text-align:left;margin:0;margin-top:4px;padding:4px;border-radius:12px 12px 0 0}
.bgsalmon {background-color:salmon}
.novis>* {visibility:hidden} 
.novis:hover {cursor:default !important}

.Mvideo {padding-bottom:0.5rem}
.Mvideo img {border-radius:50%50%;width:98%}
.Mvideo span {background-color:whitesmoke;padding:8px 0;margin:1rem 0}
.Mvideo>div:nth-child(3) {margin:0.3rem 10% 1rem 10%;background-color:whitesmoke;border-radius:0}

.te-rm {width:98%;margin:0 auto;border:2px solid grey;font-size:0.96rem;background-color:lavender;border-bottom:0;border-radius:0;}
.te-rm>div {display:flex;align-items:center;border-bottom:2px solid darkgrey;}
.te-rm>div>div:nth-child(2) {align-self:stretch;display:flex;align-items:center;flex-direction:column;justify-content:center;border-right:1px solid grey;padding:0.2rem}
.te-rm>div>div:nth-child(2)>div:nth-child(2) {font-size:0.8em;color: grey;}
.te-rm>div>div:nth-child(3) {overflow:hidden;flex-grow:16;margin-right:0.2rem;padding-left:0.2rem;text-align:left}
.te-rm>div:nth-child(n+2) {min-height:40px}
.te-rm>div:nth-child(n+1)>div:first-child {align-self:stretch;min-width:2rem;border-right:1px solid grey;background:url('../bilder/Einstell32.png') no-repeat center;background-size:80%;}

@media screen and (max-width: 480px) {
.dood {display:none}
.term,.TID {width:99%}
}
@media screen and (min-width: 481px) {
.term,.TID {display:none}
}

.termdiv {display:flex;align-items:center;border-bottom:2px solid darkgrey;min-height:2.466rem}
.termdiv>div:nth-child(2) {align-self:stretch;display:flex;align-items:end;flex-direction:column;justify-content:center;border-right:1px solid grey;padding:0.2rem;min-width:4rem}
.termdiv>div:nth-child(2)>div:nth-child(2) {font-size:0.8em;color: grey;}
.termdiv>div:nth-child(3) {overflow:hidden;flex-grow:16;margin-right:0.2rem;padding-left:0.2rem;text-align:left}
.termdiv>div:nth-child(4) {font-weight:bolder;padding-right:4px;}
.termdiv>div:last-child {border-left:2px solid darkgrey;display:flex;align-self:stretch}
.termdiv>div:last-child:hover {cursor:pointer}
.termdiv>div:last-child>div:first-child {width:24px;margin-left:4px;background:url('../bilder/bearb24.png') no-repeat center}
.termdiv>div:last-child>div:last-child {align-self:center;border:1px solid darkgrey;border-radius:16px;margin:0.5rem 0.2rem 0.5rem 0.1rem;width:0.5rem;height:0.5rem;min-width:0.5rem;min-height:0.5rem;}

.hh41 {background-color:darkslateblue;padding:0 2%;
      display:flex;justify-content:space-between !important;align-items:center;flex-direction:row !important;line-height:1.1rem !important;font-size:0.9rem !important}
.hh41>div:first-child {background-color:silver;border-radius:16px;min-height:24px;padding:2px;margin: 12px 0}
.hh41 a {color:whitesmoke;font-size:1.2rem;}
.hh41 a span {font-size:0.8rem; font-weight:normal; color:white;}	   

.hh43 {width:98%;border:2px solid grey;background:mistyrose;color:darkblue;font-weight:bold;display:flex;justify-content:center;align-items:center;height:2.5rem}

.hh80 {display:flex;flex-direction:column;width:100%;margin:0 auto;}
.hh80>div {display:flex;justify-content:space-between;background-color:gainsboro;border-bottom:1px solid darkgrey;padding:0 1%}

.hh80>div>div:first-child {justify-content:space-between;align-items:center;font-size:1rem}

.hh80>div>div {display:flex}
.hh80>div>div:last-child {justify-content:end;}
.hh80>div>div:last-child>div {border:1px solid grey;border-radius:4px;min-width:1.4rem;height:1rem;margin:2px;font-size:0.9rem;}
.hh80>div>div:last-child>div:first-child {border:2px solid green;color:green;}
.hh80>div>div:last-child>div:nth-child(2) {border:2px solid yellow;color:yellow;}
.hh80>div>div:last-child>div:nth-child(3) {border:2px solid orange;color:orange}
.hh80>div>div:last-child>div:nth-child(4) {border:2px solid red;color:red;}
.hh80>div>div:last-child>div:nth-child(5) {border:2px solid darkgrey;color:lightgrey;}

.fertig {display:flex;flex-direction:column;border:0!important ; width:6rem;margin:0 auto;padding-bottom:2rem;}
.fertig>div:first-child {line-height:2rem!important;justify-content:center!important;color:blue;text-decoration:underline} 
.fertig>div:first-child:hover {cursor:pointer}

.hh84{background-color:gainsboro;width:98%;margin:0 auto}
.hh84>div:first-child {color:whitesmoke;font-size:0.9rem}
.hh84>div:first-child>a {font-size:1rem;text-decoration:none;font-weight:bolder;padding:0.1rem 0 0.2rem 0.2rem}

.italien>div>div:last-child>div:nth-child(2),.italien>div>div:last-child>div:nth-child(3),.italien>div>div:last-child>div:nth-child(5) {display:none}
