.idlist a {display:block;}
.idlist a span {display:inline-block; padding-right: 2em;}
.listview span.label {display:inline-block; width:30%; font-weight:bold;}
.debugTime, .precacheTable {display:none!important;}
.download a {
    -moz-transition: all 1s;
    -o-transition: all 1s;
    -webkit-transition: all 1s;
    transition: all 1s;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    height: 2.92308em;
    line-height: 2.92308em;
    padding: 0 1.23077em;
    display: inline-block;
    max-width: 100%;
    font-size: .8125em;
    font-family: "BundesSansWeb",sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .025em;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: 1px solid transparent;
    color: #fff;
    background-color: #005e99;
    border-color: #005e99;
}
.listview #idTextArea1 span.data{float:right; width:70%; margin-bottom:1em;}
.listview .divField {clear:both;}
.dynform .label, 
.dynform .dfc select,
.dynform .dfc input{
    width: 100%;
}
.dynform .bl .label {
    text-transform: uppercase;
    color: #505050;
    font-size: .8125em;
    font-family: "BundesSansWeb",sans-serif;
    font-weight: bold;
    margin-bottom: 0.5em;
    display: block;
}
.dynform .notlastfieldset fieldset, .dynform .notlastfieldset .form-group{margin-bottom:0!important;}

.dynform .missing input {border-color: #d00038;}
.dynform .missingLabel {    color: #b0002e;    font-weight: bold;    text-transform: uppercase;}
.buttons input {
    -moz-transition: all 1s;
    -o-transition: all 1s;
    -webkit-transition: all 1s;
    transition: all 1s;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    height: 2.92308em;
    line-height: 2.92308em;
    padding: 0 1.23077em;
    display: inline-block;
    max-width: 100%;
    font-size: .8125em;
    font-family: "BundesSansWeb",sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .025em;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: 1px solid transparent;
    color: #fff;
    background-color: #005e99;
    border-color: #005e99;
}
.dynform span.radio input {margin-right:0.5em;}
.formNavigator {margin-bottom:1em; padding-bottom:1em; border-bottom:2px solid #005e99;}
.formNavigator div.item {display:inline-block; margin-right:1em;}
.formNavigator .navibutton {border-radius: 3px;
    height: 2.92308em;
    line-height: 2.92308em;
    padding: 0 1.23077em;
    display: inline-block;
    max-width: 100%;
    font-size: .8125em;
    font-family: "BundesSansWeb",sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .025em;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    color: #fff;
    background-color: #005e9950;
    border-color: #005e9950;
}
.formNavigator input.navibutton{
  cursor: pointer;
  color: #fff;
  background-color: #005e99;
}
.formNavigator span.navibutton.active{
  color: #005e99;
  background-color: #fff;
}
.datumUndZeit {margin-bottom:2em;}
.datumUndZeit p.absatz {display:inline-block; margin:0 0.5em;}
.datumUndZeit .divField {display:inline-block; width:10em;}
.datumUndZeit .uhrzeit {margin-left:1em;display:inline-block; width:10em;}
.datumUndZeit .uhrzeit .divField {width:auto;}
input.zeiteingabe {padding: 0.4rem 0.4rem 0.4rem 0.5rem;}
div.formContent {max-width: 600px; display:inline!important;}
form.form, form.form fieldset.dynform {display:inline!important;;}
#main div {display:inline!important;;}