/* General style for the form's table */
	table.form {
		font-size: 8pt;
		margin: 20px 18px 0px 18px;
		padding: 0em;
		
		border: 1px solid #999999; 
		
		}
		
	/* Style for the form's table row  background: #CDCFED;*/
	table.form tr {
		background: transparent;
		padding: 0em;
	}

	/* Style for the form's table cells */
	table.form td {
		padding: 0.5em 1em 0.5em 1em;
	}
		
		
	.asteriks {
	font-size: 16px;
	}
	
	/* Style for form's fields label text */
	.label {
		font-size: 8pt;
		text-align: right;
		vertical-align : middle;
		color: #666666;
	}
	
	/* Style for form's required fields label text */
	.required {
		font-family: "Arial";
		font-weight: bold;
		font-size: 8pt;
	}
	
	/* Style for form's input fields */
	input,select,textarea {
		font: 8pt Arial, Verdana, Helvetica, sans-serif;
		border: 1px solid #999999;
		color: #666666;
		background-color: #FFE088;
		vertical-align: middle;
		margin-bottom: 1px;
		padding-top: 0.1em;
		padding-bottom: 0.1em;
		padding-left: 3px;
		padding-right: 3px;
	}
	
	.checkbox {
	background-color: #FFE088;
	}
	
	/* Style for form's fields input */
	.field {
		padding-left: 3px;
		color: #666666;
		font-size: 8pt;
	}
	
		/* Style for form's button */
	input.btn {
		background-color: #3333cc;
		font-size: 8pt;
		cursor: auto;
		color: #FFFFF0;
		font-weight: bold;
		width: 80px;
		margin-top: 10px;
	}
	
		/* Style for form's input fields error notification */
	input.errHilite, select.errHilite, textarea.errHilite {
		background-color: #e3a5ac;
	}



	/* Style for radio button */
	input.radio {
		border: none;
		background-color: Transparent;
		margin-right: 10px;
		padding-right: 10px;
	}
	
	h1.formular{
	font-weight: bold;
	font-size:12pt;
	color: #336699;
	display: block;
	border-top: 0px solid transparent;
	border-bottom: 1px solid #336699;
	text-align: center;
	margin-top: -4px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	}
	
	h2.formular {
	
	font-weight: normal;
	font-size:8pt;
	color: #666666;
	display: block;
	border-top: 0px solid transparent;
	border-bottom: 0px solid transparent;
	text-align: center;
	margin-top: -5px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	}
	
	#infos_formular {
 font-size: 8pt;
 color: #666666;
 }
