.form-table td:first-child {
    padding-right: 3px;
    text-align: right;
    white-space: nowrap;
    vertical-align: middle;
}

.form-table-label {
    padding-right: 3px;
    text-align: right;
    white-space: nowrap;
}

.form-table-annotated td:first-child {
    padding-right: 3px;
    text-align: right;
    white-space: nowrap;
    vertical-align: top;
}

.form-table-annotated td {
    padding-bottom: 3px;
}

.alterator-attension {
    color: #ff0000
}

/* jquery.farbtastic */

.farbtastic {
  position: relative;
  border: 1px solid #4d4d4f;
  background-color: white;
}

.farbtastic * {
  position: absolute;
  cursor: crosshair;
}
.farbtastic, .farbtastic .wheel {
  width: 195px;
  height: 195px;
}
.farbtastic .color, .farbtastic .overlay {
  top: 47px;
  left: 47px;
  width: 101px;
  height: 101px;
}
.farbtastic .wheel {
  background: url(/design/images/farbtastic/wheel.png) no-repeat;
  width: 195px;
  height: 195px;
}
.farbtastic .overlay {
  background: url(/design/images/farbtastic/mask.png) no-repeat;
}
.farbtastic .marker {
  width: 17px;
  height: 17px;
  margin: -8px 0 0 -8px;
  overflow: hidden; 
  background: url(/design/images/farbtastic/marker.png) no-repeat;
}

tr .parameters {
   display: none;
}
tr.selected .parameters {
   display: block;
}


.parameters .params .label {
  width: 20%;
  max-width: 150px;
}

.parameters .params .value {
  overflow-x: hidden;
  width: 80%;
  border: 0;
}

input[type=number] {
  line-height: 2.4;
}

.parameters .params input {
  float: left;
  width: 300px;
}

.parameters .params label {
  vertical-align: middle;
  line-height: 2.8;
}

.parameters .params input[type="checkbox"] {
  float: left;
  width: auto;
  margin-top: 10px;
}

/* 
Module-specifix fixes 
*/

/* alterator-updates */
table[name="repolist"] tr td:nth-child(2) {
  width: 99%;
}

.ui-dialog pre {
    white-space: pre-wrap;
}
