.kartei {
   margin: 0.4rem; }
.kartei:hover {
   background-color: #C06;
   color: yellow; }
.varianty {
   text-align: center;
   background-color: cyan;
   padding: 0.2rem 0;
   border-radius: 0.5rem;
   margin-top: 1rem; }
.regeln, .punkte {
   margin-bottom: 1rem; }
.ausw {
   box-sizing: content-box;
   width: calc(100% - 2rem);
   display: block;
   font-size: 2rem;
   padding: 0.5rem;
   margin: 0.4rem;
   border-radius: 0.5rem;
   text-align: center;
   background-color: #33322c;
   color: white; }
.ausw:hover {
   background-color: brown;
   color: #dfe; }
.ausw:active {
   background-color: gray; }
dfn {
   color: white; 
   display: block; }
span.anzahldb {
   color: greenyellow;
   font-size: 0.9em; }