#search {
  height: 110px;
  background-image: url(/artwork/search_110_bg.gif);
  background-position: top left;
  background-repeat: repeat-x;
}
#search table {
  margin: 0px auto 0px auto;
  height: 100px;
  width: 780px;
}
#search table #therapist-select {
  vertical-align: bottom;
  height: 60px;
  width: 327px;
/*320*/
/*280*/
}
#search table #location-input {
  vertical-align: bottom;
  height: 60px;
  width: 191px;
/*195/
/*215*/
}
#search table #location-input input {
  width: 132px;
}
#search table #radius-select {
  vertical-align: bottom;
  height: 60px;
  width: 142px;
/*145*/
/*165*/
}
#search table #location-submit {
  vertical-align: bottom;
  height: 60px;
  width: 120px;
}
#search table #location-submit input {
  display: block;
}
#search table #therapist-select div {
  background-image: url(/artwork/vind_een.gif);
  background-position: left center;
  background-repeat: no-repeat;
  text-align: right;
  border-bottom: 1px solid #82d98f;
  padding: 3px 0px 3px 0px;
  margin: 0px 10px 2px 10px;
}
#search table #therapist-select div select {
  width: 234px;
/*225*/
/*160*/
}
#search table #location-input div {
  background-image: url(/artwork/van.gif);
  background-position: left center;
  background-repeat: no-repeat;
  text-align: right;
  border-bottom: 1px solid #82d98f;
  padding: 3px 0px 3px 0px;
  margin: 0px 10px 2px 10px;
}
#search table #radius-select div {
  background-image: url(/artwork/binnen.gif);
  background-position: left center;
  background-repeat: no-repeat;
  text-align: right;
  border-bottom: 1px solid #82d98f;
  padding: 3px 0px 3px 0px;
  margin: 0px 10px 2px 10px;
}
#search table #radius-select div select {
  width: 64px;
}
#search table #location-submit div {
  text-align: right;
  padding: 3px 0px 4px 0px;
  margin: 0px 10px 2px 10px;
}
#search table #therapist-select-notes {
  vertical-align: top;
  height: 40px;
  width: 327px;
/*320*/
/*280*/
}
#search table #location-input-notes {
  vertical-align: top;
  height: 40px;
  width: 191px;
/*195*/
/*215*/
}
#search table #radius-select-notes {
  vertical-align: top;
  height: 40px;
  width: 142px;
/*145*/
/*165*/
}
#search table #therapist-select-notes div {
  font-size: 10px;
  margin: 0px 10px 0px 0px;
  text-align: right;
  color: #999;
}
#search table #location-input-notes div {
  font-size: 10px;
  margin: 0px 10px 0px 0px;
  text-align: right;
  color: #999;
}
#search table #radius-select-notes div {
  font-size: 10px;
  margin: 0px 10px 0px 0px;
  text-align: right;
  color: #999;
}
#master #center .error {
  width: auto;
  background-color: #ffe7e7;
  border: 1px solid #d76d6d;
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 20px 0px;
}
#master #center .geenpeut,
#master #center .totaal {
  width: auto;
  background-color: #e9e9e9;
  border: 1px solid #bbb;
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 20px 0px;
}
#master #center .navigatie {
  width: auto;
  margin: 0px 0px 20px 0px;
  text-align: center;
}
#master #center .navigatie form {
  display: inline;
  padding: 0px 10px 0px 10px;
}
#master #center .navigatie a {
  padding: 0px 10px 0px 10px;
}
#master #center .navigatie img {
  display: inline;
  border: none;
}
#master #center div#multi-location-form {
  width: auto;
  background-color: #e9e9e9;
  border: 1px solid #bbb;
  margin: 0px 0px 20px 0px;
}
#master #center div#multi-location-form table {
  width: 100%;
}
#multi-location-form .ml-description div {
  font-weight: bold;
  margin: 10px 10px 0px 10px;
}
#multi-location-form .ml-label {
  width: 160px;
}
#multi-location-form .ml-submit div {
  text-align: right;
}
#multi-location-form .ml-label div,
#multi-location-form .ml-select div,
#multi-location-form .ml-submit div {
  margin: 10px 10px 10px 10px;
}
#master #center .listing-basic {
  width: auto;
  background-color: #fff;
  border: 1px solid #bbb;
  padding: 10px 10px 10px 10px;
  margin: 0px 0px 20px 0px;
}
#master #center .listing-basic table {
  width: 100%;
}
#master #center .listing-basic .praktijknaam div {
  font-weight: bold;
  color: #008000;
  padding: 0px 0px 4px 0px;
}
#master #center .listing-basic .persoonsnaam div {
  font-weight: bold;
}
#master #center .listing-basic .afstand div {
  text-align: right;
  font-weight: bold;
  color: #999;
}