/* Start of CMSMS style sheet 'inschrijven' */
form {
	display: inline;
        width: 520px;
}

fieldset {
	border: 0;
	margin: 0px;
	padding: 0;
}

fieldset legend {
	font-weight: bold;
	font-size: 14px;
	color: #000;
	margin: 0px;
	padding: 18px 0px 5px 10px;
	white-space: normal;
	text-transform: uppercase;
}

form fieldset p.header {
	padding: 10px 0 5px 10px;
	font-weight: bold;
}

form fieldset span.description {
	color: #666;
	display: block;
	margin-left: 22px;
}

form p {
	padding: 5px 10px 5px 10px;
	background: #ffffff;
	margin: 0px;
	border-collapse: collapse;
}

form div.formField {
	padding: 5px 10px 5px 0px;
	border-bottom: 1px solid #FFDB7B;
	background: transparent;
	margin: 0px;
	border-collapse: collapse;
}

	form div.formField { min-height: 0; } 

	form div.formField p {
		font-style: italic;
		margin: 0;
	}

form span.imageCaptcha {
	display: block;
}

form label {
	display: block;
	width: 200px;
	float: left;
	margin: 0px 80px 0px 0px;
}

		form label span.number {
			display: block;
			float: left;
			width: 12px;
			color: #FFDB7B;
			font-size: 11px;
			font-weight: bold;
			margin: 0px 10px 10px 0px;
		}
		
	form div.formField select {
		float: left;
	}

	form div.formField input.inputText {
		float: left;
		width: 180px;
	}
	
	form div.formField input.inputTextSmall {
		float: left;
		width: 40px;
	}

	form div.formField textarea.inputAreaSmall {
		float: left;
		width: 300px;
		height: 130px;
	}
	
	form div.formField input.inputSubmit {
		margin: 0px 0px 0px 0px;
	}
	
	form div.formField input.inputFieldError,
	form div.formField textarea.inputFieldError {
		border: 1px solid #DD0000;
		background-color: #FFEEEE;
	}

	
	form div.formField span.counter {
	}

span.textRequired {
	font-size: 16px;
	color: #2e3192;
	margin: 0px 0px 0px 5px;
	display: block;
	float: left;
}

	div.formFieldError span.textRequired {
		color: red;
	}

div#main div#content form ul,
form ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}
	form ul li,
	div#main div#content form ul li {
		background: none;
		margin: 0px;
		padding: 0px;
		width: 80px;
		float: left;
	}
		form ul li input {
			float: left;
		}
	
		form ul li label {
			padding: 0px;
			margin: 0px;
			float: left;
			width: 50px;
		}

div#main div#content form div ul.fieldRadioList li {
	float: none;
	width: 360px;
}
	div#main div#content form div ul.fieldRadioList li input {
		clear: left;
	}
	div#main div#content form div ul.fieldRadioList li label {
		width: auto;
	}
	
form span.fieldError {
	display: block;
	color: red;
	clear: both;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 150px;
	background: url(../images/error.gif) no-repeat 0px 3px;
	line-height: 18px;
}

	
	
form div.formField br {
	
}

form fieldset div#extra_1_sub,
form fieldset div#extra_2_sub {
	
}

form fieldset div#extra_11_sub div.formField,
form fieldset div#extra_10_sub div.formField,
form fieldset div#extra_9_sub div.formField,
form fieldset div#extra_8_sub div.formField,
form fieldset div#extra_7_sub div.formField,
form fieldset div#extra_6_sub div.formField,
form fieldset div#extra_5_sub div.formField,
form fieldset div#extra_4_sub div.formField,
form fieldset div#extra_3_sub div.formField,
form fieldset div#extra_2_sub div.formField,
form fieldset div#extra_1_sub div.formField {
	padding: 5px 10px 5px 32px;
} 
	
	form fieldset div#extra_11_sub div.formField label,
	form fieldset div#extra_10_sub div.formField label,
	form fieldset div#extra_9_sub div.formField label,
	form fieldset div#extra_8_sub div.formField label,
	form fieldset div#extra_7_sub div.formField label,
	form fieldset div#extra_6_sub div.formField label,
	form fieldset div#extra_5_sub div.formField label,
	form fieldset div#extra_4_sub div.formField label,
	form fieldset div#extra_3_sub div.formField label,
	form fieldset div#extra_2_sub div.formField label,
	form fieldset div#extra_1_sub div.formField label {
		padding: 0px 0px 0px 0px;
		margin: 0px;
	}
	
		form fieldset div#extra_5_sub div.formField span.description,
		form fieldset div#extra_3_sub div.formField span.description,
		form fieldset div#extra_2_sub div.formField span.description {
			padding-left: 400px;
		}
	
	form fieldset div#extra_5_sub div.formField textarea.inputAreaSmall,
	form fieldset div#extra_3_sub div.formField textarea.inputAreaSmall,
	form fieldset div#extra_2_sub div.formField textarea.inputAreaSmall {
		width: 240px;
	}
	
	div#main div#content form fieldset div#extra_4_sub div.formField ul li {
		float: none;
		clear: both;
	}
/* End of 'inschrijven' */

