/* contact
================================= */
label {
	display:block;
	font-weight:bold;
}

fieldset {
	border:1px solid white;
	margin:10px 20px 10px 20px;
}
.captcha img {
	border:1px solid silver;
}
.captcha {
	margin-top:5px; 
}
.error {
	color:red;
}
input.input_text, textarea, select {margin: 0; font: 1em/1.3 Helvetica, Arial, "Liberation Sans", "Bitstream Vera Sans", sans-serif; vertical-align: baseline;}
input.input_text, textarea {border: 1px solid #D3D3D3;padding: 2px;}

form .field {margin-left:-20px;}

.wide {width:300px;}
textarea {overflow: auto; width:300px;height:100px;}
.required {color:#8D1912;}
button{width:40px;}
