.belogin #content-col-main form .buttonstyle ul { 
    margin: 0 0 10px -10px;
}

.belogin #content-col-main form fieldset div.left {
    float: left;
    text-align: right;
    width: 158px;
}

.belogin #content-col-main form fieldset div.left span label,
.belogin #content-col-main form fieldset div.left span span {
    float: left;
    padding-left: 5px;
    padding-right: 0;
    width: auto;
}
.belogin #content-col-main form fieldset div.left span {
    float: right;
    padding-right: 0;
    width: auto;
}

.belogin #content-col-main form fieldset div.right {
    padding-left: 10px;
    float: left;
    width: auto;
}

.belogin #content-col-main form fieldset div.right input {
    margin-right: 5px;
}

.belogin #content-col-main form .xxLarge {
    width: 410px;
}

#content-col-main tr.ams-row.ams-nok td.ams-result {
    color:red;
}

#content-col-main tr.ams-row.ams-ok td.ams-result {
    color:green;
}

#content-col-main tr.ams-row.ams-not-active td.ams-result {
    color:orange;
}

/* <workaround> Das Portal hat die Bilder nicht */
.belogin #process-twolines ul li {
    background: url("../media/subsite/prozess/twoLines-border.gif") repeat-x scroll 0 0 #C8D9E9;
}               
.belogin #process-twolines ul li.active {
    background: url("../media/subsite/prozess/twoLines-border.gif") repeat-x scroll 0 0 #FFFFFF;
}
.belogin #process-twolines ul li.act-end {
    background: url("../media/subsite/prozess/twoLines-arrow-act-end.gif") no-repeat scroll 0 0 transparent;
}       
.belogin #process-twolines ul li.end-start {
    background: url("../media/subsite/prozess/twoLines-arrow-end-start.gif") no-repeat scroll 0 0 transparent;
}   
.belogin #process-twolines ul li.act-start {
    background: url("../media/subsite/prozess/twoLines-arrow-act-start.gif") no-repeat scroll 0 0 transparent;
}
/* </workaround> Das Portal hat die Bilder nicht */

@media screen and (min-width: 1040px) {
    body.full.belogin #content-col-main {
        margin-top: 25px !important;
    }
}