#layer_longText {
  width:475px;
  padding:0 0 0 5px;
}
.input_text {
  width:256px;
}
.input_select {
  width:258px;
}
.select_traeger {
  width:240px;
}
.checkbox {
  width:20px;
}
.field {
  background-color:#FFFFFF;
  width:190px;
  border-bottom:2px solid #F3F3F7;
  vertical-align:top;
}
.label {
  background-color:#FFFFFF;
  width:114px;
  height:23px;
  border-bottom:2px solid #F3F3F7;
  padding-left:2px;
  vertical-align:top;
}
.cell_colspan {
  background-color:#FFFFFF;
  height:23px;
  border-bottom:2px solid #F3F3F7;
  padding-left:2px;
  vertical-align:top;
}
.cell_space {
  background-color:#FFFFFF;
  width:4px;
  border-bottom:2px solid #F3F3F7;
}
/*new*/
.login {
  display:inline;
}
.labels {
  float:left;
  display:block;
  width:170px;
  height:26px;
  padding:0 0 0 5px;
  border-top:1px solid #C8BCDA;
  background-color:#EAE5EF; 
}
.inputs {
  float:right;
  display:block;
  width:300px;
  height:23px;
  padding:3px 0 0 5px;
  border-top:1px solid #C8BCDA;
  background-color:#EAE5EF; 
}
.border_violett {
  border-top:1px solid #C8BCDA;
}
.inputsLong {
  display:block;
  width:475px;
  height:23px;
  padding:3px 0 0 5px;
  background-color:#EAE5EF; 
}
#form_title {
  width:475px;
  height:23px;
  padding:3px 0 0 5px;
  background-color:#EAE5EF;
  font-weight:bold; 
}
.errorlayer {
  width:475px;
/*  height:23px;*/
  padding:3px 0 5px 5px;
  background-color:#EAE5EF;
}