/* validation and form general*/
	
	div.validation-advice {
		font-style: italic;
		color: red;
	}

	/*Normaal formulier*/
	input[type="text"],input[type="password"],textarea {
		background-color: white; 
		padding: 0px 14px 0px 0px; 
		border: 1px solid gray; 
		background-image: URL("/files/layout/validation_init.gif"); 
		background-repeat: no-repeat; 
		background-position: 100% 0%;
		width: 300px;
	
	}

	textarea {
		height: 100px;	
	}
	textarea {
		overflow: auto;
	}


	input.validation-failed,textarea.validation-failed {
		background-image: URL("/files/layout/validation_failed.gif");
		background-repeat: no-repeat; 
		background-position: 100% 0%;
	}
	input.validation-passed,textarea.validation-passed {
		background-image: URL("/files/layout/validation_passed.gif");
		background-repeat: no-repeat;
		background-position: 100% 0%;		
	}

/* cmx */
	
	form.cmxform fieldset {margin-bottom: 10px;}
	form.cmxform legend {padding: 0 2px; font-weight: bold; _margin: 0 -7px; /* IE Win */}
	form.cmxform label {display: inline-block; line-height: 1.8; vertical-align: top;}
	form.cmxform fieldset ol {margin: 0; padding: 0;}
	form.cmxform fieldset li {list-style: none; padding: 2px; margin: 0;}
	form.cmxform fieldset fieldset {border: none; margin: 3px 0 0;}
	form.cmxform fieldset fieldset legend {padding: 0 0 5px; font-weight: normal;}
	form.cmxform fieldset fieldset label {display: block;width: auto;}
	form.cmxform em {font-weight: bold; font-style: normal; color: #f00;}


	form.cmxform label {width: 75px; } /* Width of labels */

	form.cmxform fieldset fieldset label {margin-left: 103px;} /* Width plus 3 (html space) */
	/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */	

	form.cmxform fieldset fieldset label {width: 100px;}
/*	form.cmxform {padding: 20px; border: 1px dotted gray; width: 330px; background-color: #eeeeee;}*/
	form.cmxform legend{margin-left: 200px;}
	form.cmxform fieldset {padding: 0px; margin: 0px;}
	form.cmxform label.error {color: red;}
	div.validation-advice {margin-left: 83px;}
	button {
		margin-left: 80px;
		background-image: URL('/files/layout/form_button.gif');
		background-repeat: no-repeat;
		width: 59px;
		height: 23px;
		border: 0px;
		}