form.contactform{
  margin: 2em 0;
}
form.contactform div{
  clear: left; line-height: 2em; margin-top: 0.5em;
}
form.contactform label.text{
  display: block; width: 10em; float: left; margin-right: 2em;
}
form.contactform label.error{
  color: #F00;
}
form.contactform div.error{
  margin-top: 0;
  color: #F00; width: 25em; margin-left: 12em;
}

form.contactform input.text, form.contactform textarea, form.contactform select{
  width: 25em; padding: 0.2em; margin: 0;
}
form.contactform textarea{
  line-height: 1.2em; height: 10em; margin-top: 0.3em; width: 25em;
}
form.contactform img{
}
form.contactform div.captcha{
}
form.contactform div.captcha, form.contactform div.html{
  margin-left: 12em;
}
form.contactform div.html{
	margin-left: 0;
}
form.contactform input.readonly{
  color: rgb(100,100,100); border-color: rgb(200,200,200);
 }