/* FORMULIER */
#formulier	{ text-align: left; float: left; width: 515px; margin-right: 30px; }
#main form ul li	{ background-image: none; padding: 0; list-style-type: none; list-style-image: none; }

#error { margin-top: 5px; text-align: right; }
.error { color: #0082c8; }

input, select, textarea, .recaptchatable #recaptcha_response_field {
	/*border: #808285 1px solid;*/ padding:1px 1px 1px 2px;margin: 0 0 5px 0;
	font: 11px Arial;
	vertical-align: top;
}
input	{ width: 385px; height: 16px; }
select, input.file	{ width: 390px; height: 20px; line-height: 20px; padding: 0 0 0 2px; }
textarea { width: 385px; height: 98px; }
/* input.required, select.required, textarea.required { border-color: #f00; } */

input.chk, input.rdo { margin: 0 10px 0 0; width: auto !important; border: none; background: Transparent none; vertical-align:middle;  }
/* input.chkrequired, input.rdorequired { margin: 0 10px 0 0; width: auto; border: none; background-color: Transparent; vertical-align:middle; } */
label { width: 110px; text-align: left; clear: left; display: inline-block; white-space: nowrap; vertical-align: top; line-height: 18px; margin-right: 10px; }

input.required, textarea.required, select.required,
input.chkrequired, input.chkrequired,
.recaptcha_theme_white #recaptcha_response_field.required	{ border-color: #ae1500; }

.btngroup	{ text-align: right; padding-right: 5px; }
a.btn	{ text-decoration: none; line-height: 25px; color: #fff; display: inline-block; white-space:nowrap; font-size: 12px; line-height: 25px; background: #a4abaf url(../images/layout/btn_news.gif) no-repeat left center; }
a.btn:hover	{ color: #fff; text-decoration: none; }
a.btn span	{ display: inline-block; padding: 0 8px; background: url(../images/layout/btn_news_r.gif) no-repeat right center; }

#recaptcha	{ padding: 5px 0 5px 120px; }
#recaptcha_area	{ margin: 0 auto; }
/* ********** */