.formall { }
	
	/*fieldset*/
	.formall fieldset,
	.formall .no-fieldset {
		padding:.8em;
		margin:1em 0;
	}
	
	/* text input width */
	.formall input,
	.formall textarea,
	.formall select {
		display:block
	}
	.formall input[type="text"],
	.formall textarea {
		width:99%;
	}
	.formall input.widthauto {
		width:auto;
	}
	
	/* Error messages */
	.formall .error {
		border:solid 1px #F00;
	}
	.formall dd.error,
	.formall div.error {
		border:none;
		color:#900;
		text-align:center;
		font-weight:bold;
	}
		
	/* active color */
	.formall input[type="text"]:focus,
	.formall input[type="file"]:focus,
	.formall textarea:focus {
		background:#FFC;
	}
	
	/* tip */
	.formall div.tip,
	.formall dd.tip {
		padding-left:1em;
		font-size:85%;
	}
	
	/* required field */
	.formall .req {
		color:#B00;
	}
	
	/** common formlist **/
	.formlist { 
		margin:0;
		padding:0; }
		
		/* unset defailt display:block for dl & ul */
		.formlist input {
			display:inline;
		}
	
	/** 2-column form lists are dl's **/
	dl.formlist { }
		
		/* left colmun width  */
		dl.formlist { 
			padding-left:9em;
		} dl.formlist dt {
			margin-left:-9em;
			width:		 9em;
		}
		
		dl.formlist dt {
			position:relative;
			margin-top:.3em;
			margin-bottom:-1.2em;
			text-align:right;}
			
			dl.formlist dt .req {
				position:absolute;
				right:-1em;
			}
		/* space between dt and dd */
		dl.formlist dd {
			margin-left:1.4em;
		}
	
	/** single-column form lists are ul's **/
	ul.formlist {
		list-style:none; }
		
		/* add some space */
		ul.formlist li {
			padding:.1em 0;
		}
		/* left spacing from input element */
		ul.formlist label,
		ul.formlist .label {
			margin-left:.5em;
		}
		/* override default 100% width */
		ul.formlist input[type="text"],
		ul.formlist textarea {
			width:auto;
		}
		
		
.formall {
	font-size:.9em;
}
.formall fieldset {
	border:none;
}
.formall fieldset legend {
	color:#000;
	font-size:1.2em;
	font-weight:bold;
}

.formall label {
	font-weight:normal;
}


/* left colmun width  */
dl.formlist { 
	padding-left:14em;
} dl.formlist dt {
	margin-left:-14em;
	width:		 14em;
}

.formall input[type="text"],
	.formall textarea {
		width:auto;
	}
	
#inhoud { position:relative }

.uitgebreid {
	padding-left:30px !important;
}

.uitgebreid,
.uitgebreid p {
	font-size:1em!important;
}
.uitgebreid p {
	margin:.4em 0;
}