@charset "utf-8";

/*	NETVLIES CMS STYLES
	Author:	Sebastiaan Smid, Netvlies
	----------------------------------------------------*/
	.user-form { margin: 0; padding: 10px 10px 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; border: 1px solid #dbdbdb; }
	.user-form fieldset { border: 0; padding: 0 0 0 0; }
	.user-form li { list-style: none; padding: 0 0 12px 0; height: 100%; overflow: hidden; }
	.user-form li label { display: block; float: left; width: 150px; font-size: 11px; }
	.user-form li div { float: left; width: 250px;}
	.user-form li div label { display: inline; float: none; vertical-align: middle; }
	.user-form li div span.error { display: block; margin: 3px 0 0 0; padding: 0 0 0 16px; font-size: 11px; font-weight: bold; color: #990000; background: url(/img/frm_error_ico.gif) no-repeat left center; }
	.user-form li .explanation { font-size: 11px; color: #990000!important; }
	.user-form li input { margin: 0; padding: 0; }
	.user-form li input.text { width: 180px; padding: 1px; border: 1px solid #62689b; }
	.user-form li input.radio { height: 15px; vertical-align: middle; }
	.user-form li input.checkbox { height: 1em; vertical-align: middle; }
	.user-form li label.checkbox { display: block; }
	.user-form li input.submit { height: 20px; padding: 1px; background: #62689b; color: #fff; border: 0; }
	.user-form li select.select { width: 180px; }
	.user-form li select.multiselect { width: 180px; }
	.user-form li textarea { width: 180px; line-height: 1.1em; height: 5.6em; }
	