#fcmskundenregister,
#fcmskundenedit {
    /*width: 100%;*/
}

#fcmskundenregister table.fcmskundeneingabefelder {
    width: 100%;
}

/* Eingabefelder Registrierung */
#fcmskundenregister td.fcmskundeneingabefelder-desc {
    width: 150px;
    white-space: nowrap;
}

#fcmskundenregister td.fcmskundeneingabefelder-content {
    width: 330px;
}

#fcmskundenregister td.fcmskundeneingabefelder-spezialcontent {
    width: 480px;
}

#fcmskundenregister td.fcmskundeneingabefelder-feldshow {
    width: 100px;
    white-space: nowrap;
}



/* Eingabefelder Editor */
#fcmskundenedit table.fcmskundeneingabefelder {
    width: 500px;
}

#fcmskundenedit td.fcmskundeneingabefelder-desc {
    width: 130px;
    text-align: left;
}

#fcmskundenedit td.fcmskundeneingabefelder-content {
    width: 290px;
    text-align: left;
}

#fcmskundenedit td.fcmskundeneingabefelder-spezialcontent {
    width: 390px;
    text-align: left;
}

#fcmskundenedit td.fcmskundeneingabefelder-feldshow {
    width: 100px;
    white-space: nowrap;
    text-align: left;
}


#fcmskundenregister input.fcmskundeneingabe-input,
#fcmskundenregister input.fcmskundeneingabe-password,
#fcmskundenregister input.fcmskundeneingabe-inputoption,
#fcmskundenregister input.fcmskundeneingabe-select,
#fcmskundenregister input.fcmskundeneingabe-selectinput,
#fcmskundenregister textarea.fcmskundeneingabe-textarea,
#fcmskundenregister input.fcmskundeneingabe-onewayinput {
    width: 290px;
}

#fcmskundenregister select.fcmskundeneingabe-select {
    width: 318px;
}

#fcmskundenedit input.fcmskundeneingabe-input,
#fcmskundenedit input.fcmskundeneingabe-password,
#fcmskundenedit input.fcmskundeneingabe-inputoption,
#fcmskundenedit input.fcmskundeneingabe-select,
#fcmskundenedit input.fcmskundeneingabe-selectinput,
#fcmskundenedit textarea.fcmskundeneingabe-textarea,
#fcmskundenedit input.fcmskundeneingabe-onewayinput {
    width: 290px;
}

#fcmskundenedit select.fcmskundeneingabe-select {
    width: 292px;
}


#fcmskundenregister .dualinput {
    white-space: nowrap;
}

#fcmskundenregister .feldshow {
    white-space: nowrap;
}


/* Kunden-Register dualinputs */
#fcmskundenregister input.fcmskundeneingabe-dualinput {
    width: 155px;
}

#fcmskundenregister input.fcmskundeneingabe-dualinput-xlarge {
    width: 243px;
}

#fcmskundenregister input.fcmskundeneingabe-dualinput-xshort {
    width: 37px;
}

#fcmskundenregister input.fcmskundeneingabe-dualinput-large {
    width: 170px;
}

#fcmskundenregister input.fcmskundeneingabe-dualinput-short {
    width: 110px;
}


/* Kunden-Edit dualinputs */
#fcmskundenedit input.fcmskundeneingabe-dualinput {
    width: 155px;
}

#fcmskundenedit input.fcmskundeneingabe-dualinput-xlarge {
    width: 229px;
}

#fcmskundenedit input.fcmskundeneingabe-dualinput-xshort {
    width: 51px;
}

#fcmskundenedit input.fcmskundeneingabe-dualinput-large {
    width: 197px;
}

#fcmskundenedit input.fcmskundeneingabe-dualinput-short {
    width: 80px;
}


/* Zweiter Dualinput-Teil */
#fcmskundenregister input.secondinput,
#fcmskundenedit input.secondinput {
    margin-left: 4px;
}


#fcmskundenregister input.norm,
#fcmskundenregister textarea.norm,
#fcmskundenedit input.norm,
#fcmskundenedit textarea.norm {
    border: 1px solid #999999;
}

#fcmskundenregister input.req,
#fcmskundenregister textarea.req,
#fcmskundenedit input.req,
#fcmskundenedit textarea.req {
    background-color: #DDDDDD;
    border: 1px solid #999999;
}

#fcmskundenregister input.err,
#fcmskundenregister textarea.err,
#fcmskundenedit input.err,
#fcmskundenedit textarea.err {
    background-color: #FBC7C7;
    border: 1px solid #FF0000;
}


/* Select */
#fcmskundenregister select.fcmskundeneingabe-select.norm,
#fcmskundenedit select.fcmskundeneingabe-select.norm  {
    border: 1px solid #999999;
}

#fcmskundenregister select.fcmskundeneingabe-select.req,
#fcmskundenedit select.fcmskundeneingabe-select.req  {
    background-color: #DDDDDD;
    border: 1px solid #999999;
}

#fcmskundenregister select.fcmskundeneingabe-select.err,
#fcmskundenedit select.fcmskundeneingabe-select.err  {
    background-color: #FBC7C7;
    border: 1px solid #FF0000;
}


/* Security-Question */
#fcmskundenregister input.fcms-seq {
    background-color: #DDDDDD;
    border: 1px solid #999999;
}

#fcmskundenregister input.fcms-error {
    background-color: #FBC7C7;
    border: 1px solid #FF0000;
}


/* Checkboxen */
#fcmskundenedit .fcmskundeneingabe-checkbox-zwei {
    width: 140px;
}

#fcmskundenedit .fcmskundeneingabe-checkbox-drei {
    width: 96px;
}

#fcmskundenedit .fcmskundeneingabe-checkbox-vier {
    width: 70px;
}


/* Radio-Buttons */
#fcmskundenregister .fcmskundeneingabe-radio-eins,
#fcmskundenregister .fcmskundeneingabe-radio-eins.req,
#fcmskundenregister .fcmskundeneingabe-radio-eins.err,
#fcmskundenregister .fcmskundeneingabe-radio-zwei,
#fcmskundenregister .fcmskundeneingabe-radio-zwei.req,
#fcmskundenregister .fcmskundeneingabe-radio-zwei.err,
#fcmskundenregister .fcmskundeneingabe-radio-drei,
#fcmskundenregister .fcmskundeneingabe-radio-drei.req,
#fcmskundenregister .fcmskundeneingabe-radio-drei.err,
#fcmskundenregister .fcmskundeneingabe-radio-vier,
#fcmskundenregister .fcmskundeneingabe-radio-vier.req,
#fcmskundenregister .fcmskundeneingabe-radio-vier.err,
#fcmskundenregister .fcmskundeneingabe-radio-fuenf,
#fcmskundenregister .fcmskundeneingabe-radio-fuenf.req,
#fcmskundenregister .fcmskundeneingabe-radio-fuenf.err,
#fcmskundenregister .fcmskundeneingabe-radio-sechs,
#fcmskundenregister .fcmskundeneingabe-radio-sechs.req,
#fcmskundenregister .fcmskundeneingabe-radio-sechs.err, 
#fcmskundenedit .fcmskundeneingabe-radio-eins,
#fcmskundenedit .fcmskundeneingabe-radio-eins.req,
#fcmskundenedit .fcmskundeneingabe-radio-eins.err,
#fcmskundenedit .fcmskundeneingabe-radio-zwei,
#fcmskundenedit .fcmskundeneingabe-radio-zwei.req,
#fcmskundenedit .fcmskundeneingabe-radio-zwei.err,
#fcmskundenedit .fcmskundeneingabe-radio-drei,
#fcmskundenedit .fcmskundeneingabe-radio-drei.req,
#fcmskundenedit .fcmskundeneingabe-radio-drei.err,
#fcmskundenedit .fcmskundeneingabe-radio-vier,
#fcmskundenedit .fcmskundeneingabe-radio-vier.req,
#fcmskundenedit .fcmskundeneingabe-radio-vier.err,
#fcmskundenedit .fcmskundeneingabe-radio-fuenf,
#fcmskundenedit .fcmskundeneingabe-radio-fuenf.req,
#fcmskundenedit .fcmskundeneingabe-radio-fuenf.err,
#fcmskundenedit .fcmskundeneingabe-radio-sechs,
#fcmskundenedit .fcmskundeneingabe-radio-sechs.req,
#fcmskundenedit .fcmskundeneingabe-radio-sechs.err {
    background-color: #FFFFFF;
    border: none;
}

#fcmskundenregister .fcmskundeneingabe-radio-eins.err *,
#fcmskundenregister .fcmskundeneingabe-radio-zwei.err *,
#fcmskundenregister .fcmskundeneingabe-radio-drei.err *,
#fcmskundenregister .fcmskundeneingabe-radio-vier.err *,
#fcmskundenregister .fcmskundeneingabe-radio-fuenf.err *,
#fcmskundenregister .fcmskundeneingabe-radio-sechs.err *,
#fcmskundenedit .fcmskundeneingabe-radio-eins.err *,
#fcmskundenedit .fcmskundeneingabe-radio-zwei.err *,
#fcmskundenedit .fcmskundeneingabe-radio-drei.err *,
#fcmskundenedit .fcmskundeneingabe-radio-vier.err *,
#fcmskundenedit .fcmskundeneingabe-radio-fuenf.err *,
#fcmskundenedit .fcmskundeneingabe-radio-sechs.err *,
#fcmskundenregister .fcmskundeneingabe-checkbox-eins.err *,
#fcmskundenregister .fcmskundeneingabe-checkbox-zwei.err *,
#fcmskundenregister .fcmskundeneingabe-checkbox-drei.err *,
#fcmskundenregister .fcmskundeneingabe-checkbox-vier.err *,
#fcmskundenregister .fcmskundeneingabe-checkbox-fuenf.err *,
#fcmskundenregister .fcmskundeneingabe-checkbox-sechs.err *,
#fcmskundenedit .fcmskundeneingabe-checkbox-eins.err *,
#fcmskundenedit .fcmskundeneingabe-checkbox-zwei.err *,
#fcmskundenedit .fcmskundeneingabe-checkbox-drei.err *,
#fcmskundenedit .fcmskundeneingabe-checkbox-vier.err *,
#fcmskundenedit .fcmskundeneingabe-checkbox-fuenf.err *,
#fcmskundenedit .fcmskundeneingabe-checkbox-sechs.err *,
#fcmskundenregister select.fcmskundeneingabe-select.err *,
#fcmskundenedit select.fcmskundeneingabe-select.err * {
    color: #FF0000;
}


/* Meldungen */
#fcmskundenregister fieldset.fcms-error-messages,
#fcmskundenedit fieldset.fcms-error-messages,
#fcmskundenregister fieldset.fcms-other-messages,
#fcmskundenedit fieldset.fcms-other-messages {
    border: 1px solid #FF0000;
}

#fcmskundenregister .fcms-error-messages,
#fcmskundenedit .fcms-error-messages,
#fcmskundenregister fieldset.fcms-other-messages,
#fcmskundenedit fieldset.fcms-other-messages {
    color: #FF0000;
}

#fcmskundenregister fieldset.fcms-warn-messages,
#fcmskundenedit fieldset.fcms-warn-messages {
    border: 1px solid #CCCCCC;
}



/* Show-Css, aktuell nicht verwendet */
#fcmskundenedit div.fieldshow_ {
  border: 2px solid #C8C8C8;
  width: 10px;
  height: 10px;
  float: left;
  cursor: pointer;
  margin: 1px;
}

#fcmskundenedit div.fieldshow_active {
  border: 2px solid #353535;
  width: 10px;
  height: 10px;
  float: left;
  cursor: pointer;
  margin: 1px;
}

#fcmskundenedit .fieldshow_pixel_no {
  background-color: #CC0000;
  width: 10px;
  height: 10px;
}

#fcmskundenedit .fieldshow_pixel_friend {
  background-color: #FFFF33;
  width: 10px;
  height: 10px;
}

#fcmskundenedit .fieldshow_pixel_all {
  background-color: #66CC33;
  width: 10px;
  height: 10px;
}


/* HOS Anpassungen */
#fcmskundenregister, #fcmskundenedit {
  padding:0px 0px 0px 5px;
}

.RegCon {
  width:500px;
  padding:0px 0px 20px 5px;
}

.RegHead {
  padding:0px 0px 20px 0px;
  font-weight:bold;
}

.RegSaveButton {
  float:right;
  padding:20px 62px 30px 0px;
}
