
#sysDialogInner ul.Dialog_INST {
  list-style: none;
  display: table;
  width: 100%;
}
#sysDialogInner ul.Dialog_INST li {
  display: table-cell;
  width: 50%;
}
#sysDialogInner ul.Dialog_INST li:first-child {
  padding-right: 15px;
}

#sysDialogInner fieldset.INST {
  border: none;
  padding: 0;
  margin: 0;
  margin-bottom: 20px;
}

#sysDialogInner fieldset.INST h3 {
  border-bottom: 1px solid #900;
  margin-bottom: 5px;
  padding-bottom: 5px;
}

#sysDialogInner fieldset.INST > div {
  background: #efefef;
  padding: 10px;
  box-shadow: 1px 1px rgba(0,0,0, .25);
}

#sysDialogInner fieldset.INST dl {
  display: table;
  width: 100%;
}
#sysDialogInner fieldset.INST dl dd {
  display: table-cell;
}
#sysDialogInner fieldset.INST dl dd:first-child { width: 80%; }
#sysDialogInner fieldset.INST dl dd:last-child { width: 20%; }

#sysDialogInner fieldset.INST select {
  width: 100%;
  padding: 5px 20px;
  box-sizing: border-box;
}

#sysDialogInner fieldset.INST img {
  vertical-align: middle;
  max-width: 75px;
  max-height: 75px;
}

#sysDialogInner fieldset#InstallObjectModule > div {
  min-height: 250px;
}

#sysDialogInner fieldset#InstallObjectTaster > div {
  max-height: 113px;
}
#sysDialogInner fieldset#InstallObjectTaster > div dd:nth-child(1) { width: 20%; }
#sysDialogInner fieldset#InstallObjectTaster > div dd:nth-child(2) { width: 60%; }
#sysDialogInner fieldset#InstallObjectTaster > div dd:nth-child(3) { width: 20%; }

#sysDialogInner fieldset#InstallObjectTaster > div dl {
  margin-bottom: 16px;
}

#sysDialogInner fieldset#InstallObjectLicht label {
  display: inline-block;
  margin-right: 15px;
}


.InstError {
  background: #f00;
  font-size: 18px;
  color: #fff;
  padding: 10px 20px;
  margin-top: 5px;
  display: block;
  font-weight: bold;
}

