@charset "utf-8";
body {text-align:left}
#main {background:none}
input {width: 220px}
textarea {width: 300px}
#body label {float:left; width: 75px;}
#form p {color:#fff;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:15px;margin-bottom:9px;margin-left:20px;margin-right:20px}
#body p, #additional p {margin-left:58px;margin-right:50px}
#mail {position: relative; top: 3px}
legend {color:#F00;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:24px;margin:5px; margin-top:1px}
#form {width: 420px; float:right; margin-right:10px;display:inline}
#image {width: 345px; float: left; margin: 8px;display:inline}
label.check {float: none; margin-left: 5px; display:inline;}
input.checkbox {width:auto}
div.group1, div.group2 {float: left;padding-left: 10px}
#additional label {font-size:12px}
#additional input {margin-left: 15px}
#additional p {margin-bottom: 3px; margin-right: auto}
.contactinfo {font-size:12px}
.send {margin: 0px auto 10px 165px; width: 75px}
label.error { float:none; color: #222; font-size: 0px}
input.error { border: 2px solid red; }