
form {
width: 450px;
float:left;

}

form div{
margin: 15px 0;
width: 100%;
}

form div.submit {


}

form label{
padding-right:10px;
float:left;
display:inline;
width:30%;

}



form span{
/*font:16px Arial, Helvetica, sans-serif;*/
font-weight:bold;
margin-top:4px;
display:inline;
color: #cc0000;
}
form input, form select, form textarea, div.submit_comment input{
font-size:11px;
font: MS Shell Dlg,Lucida Grande,Verdana,Lucida Sans Regular,Lucida Sans;
border:1px solid;
/*padding: 5px;*/
margin: 0px 0px;
border-color: #ccc;
background-color: #f7f7f7;
}

form button, form .submit {
cursor:pointer;
font-size: 11px; 
}

#recaptcha {
margin-left:50px;
float:left;
}

form label.error {
margin-left: 10px;
padding: 0 0;
color: #cc0000;
width: auto;
display: block;
text-align:left;
float:left;
width: 100%;
margin-bottom:5px;
}
form input.error {
border:1px solid #cc0000;
}
