.nachricht {
    background: #B2D9A4 url(../img/icons/silk/accept.png) no-repeat 10px 3px;
    border: 1px solid #7BB963;
    padding: .2em 40px;
    margin: 0 0 1em 0;
    position: relative;
}
.pending {background: #ffd url(../img/loadingAnimation.gif) no-repeat 10px 3px;}

.info {
    background: #def url(../img/icons/silk/information.png) no-repeat 10px 3px;
    border: 1px solid #9cf;
    padding: .2em 40px;
    margin: 0 0 1em 0;
    position: relative;
}

.fehler {
    background: #fdd url(../img/icons/silk/delete.png) no-repeat 10px 3px;
    border: 1px solid #fbb;
    padding: .2em 40px;
    margin: 0 0 1em 0;
    position: relative;
}

.pflichtfeld {
	color: red;
}

div.fehler p,
div.info p,
div.nachricht {
    text-align: left;
}
