.projects {
  margin: 10px 0px 10px 0px;
}
.projects form {
}
.projects-form {
}
.projects-form-btm {
}
.projects-form fieldset {
  border: 0;
}
.projects-form label {
}
.projects-form .label {
  display: block;
  float: left;
  padding-top: 1px;
  width: 160px;
  clear: both;
}
.projects-form .small {
  font-size: 8pt;
}
.projects-form .cleaner {
  clear: both;
  height: 0px;
  font-size: 0px;
}
.projects-form #less_more {
  display: block;
}
.projects-form textarea {
  width: 485px;
}
.projects-form #project_title,
.projects-form #fulltext,
.projects-form #project_mask,
.projects-form #project_grant,
.projects-form #project_project,
.projects-form #project_accept,
.projects-form #project_number,
.projects-form #participant,
.projects-form #part-other,
.projects-form #id_ecdb,
.projects-form #call_number,
.projects-form #project_price,
.projects-form #project_place {
  width: 320px;
}
.projects-form #realisator_name,
.projects-form #realisator_city,
.projects-form #realisator_zipcode,
.projects-form #realisator_number_house,
.projects-form #realisator_street,
.projects-form #realisator_ic,
.projects-form #pub_grant,
.projects-form #region,
.projects-form #pub_contact,
.projects-form #pub_email,
.projects-form #pub_phone,
.projects-form #pub_web,
.projects-form #date_start,
.projects-form #date_end {
  width: 160px;
}
.projects-form #project_price,
.projects-form #project_proc_no,
.projects-form #submitter_ico,
.projects-form #submitter_dic {
  width: 100px;
}
.projects-form #projects_start,
.projects-form #projects_period {

  width: 280px;
}
.projects-form #submitter_title,
.projects-form #submitter_place,
.projects-form #submitter_name,
.projects-form #submitter_phone,
.projects-form #submitter_email {
  width: 300px;
}
.projects-form #project_message,
.projects-form #project_no_project,
.projects-form #submitter_agent,
.projects-form #submitter_time_limit,
.projects-form #submitter_criteria,
.projects-form #submitter_qualification,
.projects-form #submitter_contact,
.projects-form #submitter_written_form,
.projects-form #submitter_audit,
.projects-form #submitter_next_criteria {
  width: 100%;
}
.projects-form .file,
.projects-form #label1,
.projects-form #label2,
.projects-form #label3,
.projects-form #label4,
.projects-form #label5 {
  border-width: 1px;
  border-style: solid;
  width: 200px;
}
.projects-form #projects_checkboxes {
  margin-left: 160px;
}
.projects-form .submit {
  text-align: right;
}
.projects-submit {
  float: right;
  border: 0;
  width: 74px;
  height: 25px;
}
.program-item { font-weight: bold; }
.ext-left {
  margin-left: 160px;
  _margin-left: 80px;
  float: left;
  width: 150px;
}
#kind {
}
#kind.less {
}
.explanation {
  color: #245092;
  font-size: 75%;
  margin-left: 160px;
}
.error-box {
  background-color: #fee;
  border: 1px solid red;
  display: block !important;
  padding: 4px;
  font-size: 90%;
  margin-bottom: 16px;
}

