table{
    width:100%;
}
td{
    border:0px solid white;
}
/* Styling für bessere Darstellung (optional) */
.container {
  display: flex;
  flex-direction: column;
}

.row {
  display: flex;
}

.spalte1{
    width: 80%;
    padding-left: 0.5em;
}
.spalte1 img{ width: 2em;}
.spalte1 span{ padding-left: 0.5em;}

.spalte2{
    width: 10%;
}

.spalte2 img{
    width: 4em;
}

.spalte3{
/*    width: 30%;*/
    text-align: right;
}

.spalte3 img{
    width: 7em;
}

.spalte4 {
    padding-left: 0.5em;
    text-align: right;
}

.spalte12 {
    padding-left: 0.5em;
    text-align: left;
}
.spalte12 span{
    color: #00ff96;
}


hr {
  width: 100%;
  margin: 0;
}

.auftragnummer{
    font-size: 1.2em;
    vertical-align: middle;
    padding: 0.5em;
}

.cardauftrag {
    /*align-items: center;*/
    border-radius: 10px;
    background-color: rgba(25, 25, 25, 1);
    border-radius: 10px;
    padding: 5px;
    box-shadow: 0px 0px 3px 0px rgba(255, 255, 255, 1), 0px 0px 3px 0px rgba(255, 255, 255, 1);
    line-height: 1.1;
  }

.cardauftrag-lang {
    /*align-items: center;*/
    /*padding: 10px;*/
    border-radius: 10px;
    background-color: rgba(25, 25, 25, 1);
    border-radius: 10px;
    padding: 10px;
    box-shadow: 0px 0px 3px 0px rgba(255, 255, 255, 1), 0px 0px 3px 0px rgba(255, 255, 255, 1);
  }
