form.formRecomendar {
  width: 570px;
  margin: 0 auto;
  padding: 15px 0;
}
form.formatF div label {
  display: block;
  float: left;
  width: 120px;
  font-size: 10px;
  line-height: 120%;
  text-align: right;
  padding: 7px 5px 0 0;
  voice-family: "\"}\"";
  voice-family: inherit;
  width: 115px;
}

form.formatF .noLFormat label {
  display: inline;
  float: none;
  width: auto;
  padding: 7px 5px 0 0;
}

form.formatF div .entTxt {
  float: left;
  width: 300px;
  height: 20px;
  font-size: 11px;
}

form.formatF div .entTxt.wMed { width: 80px; }
form.formatF div .entTxt.wPeq { width: 20px; }


form.formatF div textarea.entTxt { height: 60px; }

form.formatF div p { float: left; width: 320px; }
form.formatF div p .entTxt { float: none; }

form.formatF fieldset {
  border: none;
  border-top:  1px solid #ccc;
}

div.erroContainer label {
  display: block;
  color: #c00;
  float: none;
  font-size: 11px;
}

form.formatF div.noL {
  padding-left: 120px;
}

form.formatF fieldset legend { font-family: "Trebuchet MS",Verdana,Helvetica,sans-serif; font-size: 12px; color: #671B67; font-weight: bold; }
