.formwrapper {
  /* text-align: center; */
  margin-top: 15px;
}

/*
.form {
  margin-left: auto;
  margin-right: auto;
  margin-top: 2px;
  text-align: left;
  background: #E8E5E8 url(/site_img/form_corner_bottom_right.gif) no-repeat bottom right;
  width: 385px;
  padding: 0;
} */

/*
#content_frame table.inform {
  margin: 0 5px 5px 25px;
}*/

#content_frame .form table.inform td, #content .form table.inform th {
  vertical-align: top;
  padding: 0 4px 5px 0;
} 

#content_frame table.inform td.error {
  color: red;
}

#content_frame table.inform td.error p {
  background: url(/site_img/form_error.gif) no-repeat top left;
  padding-left: 0px;
  font-weight: bold;
  margin: 0;
  color: red;
}

#content_frame table.inform td.error ul {
  margin: 0;
  margin-left: 15px;
  padding: 0;
  padding-right: 20px;
}

#content_frame table.inform td.error li {
  margin: 0;
  padding-left: 12px;
  padding-bottom: 0px;
  background: url(/site_img/bullet_wonen.gif) no-repeat 2px 5px;
  list-style: none;
}

#content_frame table.inform td.error span {
  display: none;
}

.error-icon {
  position                : relative;
  top                     : 3px;
}

#content_frame table.inform td.form-left {
  width: 116px; 
  text-align: left;
}

#content_frame table.inform td.form-right {
  width: 153px;
  text-align: right;
}

.verplicht {
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #C32C2D;
  margin-left: 3px;
}

.legenda {
  font-style: italic;
}

#content_frame .form input, #content .form select, #content .form textarea {
  font: 100% Arial, Helvetica, sans-serif;
}

#content_frame .form input.text, #content .form select.select {
  margin-right: auto;
  width: 165px;
}

#content_frame .form textarea {
  width: 330px;
}

#content_frame .form input.radio, #content_frame .form input.checkbox {
  margin-right: 5px;
  border: 1px red solid;
  width: auto;
}

#content_frame .form input.button {
  width: auto;
  margin-top: 10px;
}

/*
#content .form input.text-small {
  width: 103px;
  margin-right: 3px;
}

#content .form input.text-xsmall {
  width: 59px;
  margin-right: 3px;
}

#content .form input.text-xxsmall {
  width: 33px;
  margin-right: 3px;
}

#content .form input.text-xxxsmall {
  width: 23px;
  margin-right: 3px;
}

#content .form select.select-small {
  width: 68px;
  margin-right: 3px;
}

#content .form select.select-xsmall {
  width: 52px;
  margin-right: 3px;
}

#content .form select.select-xxsmall {
  width: 39px;
  margin-right: 3px;
}*/
