
.dosenrechner td {
    max-width: 100px;
}

.dosenrechner input[type="number"] {
    width: 100%;
}

.button.small {
    padding: 2px 10px;
    font-weight: normal;
}

.status-button {
    height: 20px;
    width: 20px;
    display: block;
    border: 1px solid #ccc;
    border-radius: 40px;
    float: left;
    margin: 0 10px 0 10px;
}

.status-button.status-0 {
    background-color: #b40000;
}

.status-button.status-1 {
    background-color: #ee5500;
}

.status-button.status-2 {
    background-color: #ffcc00;
}

.status-button.status-3 {
    background-color: #069b00;
}

.status-button.status-4 {
    background-color: #00159b;
}

.status-text {
    float: left;
}

.status {
    float: none;
}

.bestellposition {
    border: 1px solid #ccc;
    margin-bottom: 15px;
}

.bestellposition .inner {
    margin: 15px;
}

.kleine-rand-box {
    border: 1px solid #ccc;
    width: 100%;
    display: block;
    padding: 10px;
    margin-bottom: 5px;
}

.overflow {
    overflow-x: scroll;
}

.overflow td {
    white-space: nowrap;
}

tr {
    border: 0px solid #ccc;
}

td {
    padding: 5px 10px;
}

.tx-enc-tinmaster table {
    border-spacing: 5px;
}

ul.center-navi-inner li.level2 {
    width: 250px;
    padding: 3px 10px;
}

.color-table.gelb{
    background-color: rgba(255, 240, 70, 0.63);
}
.color-table.orange{
    background-color: rgba(255, 147, 70, 0.63);

}
.color-table.rot{
    background-color: rgba(255, 70, 70, 0.63);
}
.color-table.nix{
    background-color: rgba(5, 70, 70, 0.63);
}

.content {
    max-width: 1800px;
    margin: 0 auto;
}

table.tx_enctinmaster {
    display: block;
    overflow-x: scroll;
}

table.tx_enctinmaster td {
    white-space: nowrap;
}