.icon__edit {
    background-image: url("/javax.faces.resource/images/edit.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: contain;
    background-size: contain;
    width: 26px;
    height: 26px;
    display: block;
}

.icon__view {
    background-image: url("/javax.faces.resource/images/eye.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: contain;
    background-size: contain;
    width: 26px;
    height: 26px;
    display: block;
}

.icon__angelegt {
    background-image: url("/javax.faces.resource/images/save.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: contain;
    background-size: contain;
    width: 26px;
    height: 26px;
    display: inline-block;
}

.icon__versendet {
    background-image: url("/javax.faces.resource/images/envelope-check.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: contain;
    background-size: contain;
    width: 26px;
    height: 26px;
    display: inline-block;
}


.icon__versenden {
    background-image: url("/javax.faces.resource/images/envelope-upload.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: contain;
    background-size: contain;
    width: 26px;
    height: 26px;
    display: inline-block;
}

.icon__genehmigt {
    background-image: url("/javax.faces.resource/images/check.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: contain;
    background-size: contain;
    width: 26px;
    height: 26px;
    display: inline-block;
}

.icon__abgelehnt {
    background-image: url("/javax.faces.resource/images/cancel.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: contain;
    background-size: contain;
    width: 26px;
    height: 26px;
    display: inline-block;
}

.icon__pdf {
    background-image: url("/javax.faces.resource/images/file-pdf.svg.jsf?_cb=KjYcMAz");
    -webkit-background-size: cover;
    background-size: cover;
    width: 22px;
    height: 22px;
    display: inline-block;
}

.blue__button {
    background-color: #56a2db;
    color: white;
}

.ui-growl-error {
    border: 1px solid orange;
    background: orange;
}

.td_vertical_top {
    vertical-align: top;
}

.headline_box {
    display: inline-block;
    width: 17%;
    float: left;
}

.headline_box h2 {
    margin-top: 0px;
}

.right_box {
    display: inline-block;
    width: 83%;
}

.bottom-space {
    margin-bottom: 20px;
}