/* CSS Document */

.div_form1_gauche {
	width:150px;
	float:left;
}
.div_form1_droite {
	width:250px;
	float:left;
}
.form1_droite {
	height:25px;
	overflow:visible;
}
.form1_gauche {
	height:22px;
	text-align:right;
	padding-top:3px;
	padding-right:10px;
	color: #01598c;
}

.form1_droite input.textbox {
	width:225px;
}
.form1_droite input.validation-failed, .form1_droite textarea.validation-failed, .form1_droite select.validation-failed {
/*	width:225px;*/
	background: #f3a908;
	border: 1px solid #000;
}

.form1_droite .large_input {
	width:225px;
}
.form1_droite .cp_input {
	width:55px;
}
.form1_droite .cp_input.validation-failed {
/*	width:55px;*/
	background: #f3a908;
	border: 1px solid #000;
}
.form1_droite .ville_input {
	width:157px;
	margin-left:3px;
}
.form1_droite .ville_input.validation-failed {
/*	width:157px; */
	margin-left:3px;
	background: #f3a908;
	border: 1px solid #000;
}


.form1_droite .pays_input {
	width:231px;
}
.form1_droite .jour_input {
	width:60px;
	margin-right:3px;
}
.form1_droite .mois_input {
	width:85px;
	margin-right:3px;
}
.form1_droite .annee_input {
	width:74px;
}
.form2 {
	margin:0;
	width:540px;
	color: #01598c;
}
.form2_titre {
	float:left;
	width:50px;
}
.form2_annee {
}
.form2_annee {
	float:left;
	width:62px;
	margin-right:10px;
}
.form2_annee input {
	width:62px;
}
.form1 {
	width:400px;
	margin-left:auto;
	margin-right:auto;
	color: #000000;
}
.form2_content, .form2_content textarea {
	float:left;
	width:394px;
	height:47px;
}
.form2_item {
	height:60px;
}
.form3 {
	margin:0;
	width:540px;
}
.form3_titre {
	float:left;
	width:50px;
}
.form3_annee {
}
.form3_annee {
	float:left;
	width:62px;
	margin-right:10px;
}
.form3_annee input {
	width:62px;
	padding-bottom:4px;
}
.form3_content, .form3_content textarea {
	float:left;
	width:394px;
	height:47px;
}
.form3_item {
	height:60px;
}
.form_mentions {
	padding-top:20px;
	font-size: 11px;
	color: #464646;
}
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px;
}

.form1 input.validation-failed, .form1 textarea.validation-failed, .form1 select.validation-failed {
	background: #f3a908;
	border: 1px solid #000;
}
