/* FORMULAIRES */
form {
	margin-top:20px;
}
fieldset {
	border-style: outset; 
	border-width: 1px; 
	border-color: black; 
	width:540px;
	color:black;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:90%;
}
legend {
	padding:0 10px 0 10px;
	color:black;

}
.separator {
	clear:both;
}

/* fieldset coordonnees */
#coordonnees .civilite 				{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .civilite label 			{float:left;width:145px;margin-top:0px;text-align:right;}
#coordonnees .civilite .radiolist 	{float:left;width:208px;display:block;margin-top:7px;margin-left:10px;line-height:1.4em;}
#coordonnees .civilite .radiolist input{float:left;width:18px;text-align:left;}
#coordonnees .civilite .radiolist span{float:left;width:43px;text-align:left;}
#coordonnees .civilite .commentaire 	{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .civilite .erreur 		{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}

#coordonnees .prenom 				{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .prenom label 			{float:left;width:145px;margin-top:0px;text-align:right;}
#coordonnees .prenom input 			{float:left;width:205px;margin-left:10px;margin-top:0.5em;}
#coordonnees .prenom .commentaire 	{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .prenom .erreur	 		{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}

#coordonnees .nom 					{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .nom label 				{float:left;width:145px;margin-top:0px;text-align:right;}
#coordonnees .nom input 				{float:left;width:205px;margin-left:10px;margin-top:0.5em;}
#coordonnees .nom .commentaire 		{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .nom .erreur 			{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}

#coordonnees .adresse 				{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .adresse label 			{float:left;width:145px;margin-top:3px;text-align:right;}
#coordonnees .adresse input 			{float:left;width:205px;margin-left:10px;margin-top:0.5em;}
#coordonnees .adresse .commentaire 	{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .adresse .erreur 		{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}

#coordonnees .codepostal 			{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .codepostal label 		{float:left;width:145px;margin-top:3px;text-align:right;}
#coordonnees .codepostal input 		{float:left;width:60px;margin-right:145px;margin-left:10px;margin-top:0.5em;}
#coordonnees .codepostal .commentaire{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .codepostal .erreur 		{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}

#coordonnees .ville					{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .ville label 				{float:left;width:145px;margin-top:3px;text-align:right;}
#coordonnees .ville input 				{float:left;width:205px;margin-left:10px;margin-top:0.5em;}
#coordonnees .ville .commentaire 		{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .ville .erreur 			{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}

#coordonnees .pays 					{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .pays label 				{float:left;width:145px;margin-top:3px;text-align:right;}
#coordonnees .pays select 				{float:left;width:210px;margin-left:10px;margin-top:0.5em;}
#coordonnees .pays .commentaire 		{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .pays .erreur 			{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}

#coordonnees .mail 					{clear:both;display:block;text-align:left;line-height:2.2em;}
#coordonnees .mail label 				{float:left;width:145px;margin-top:0px;text-align:right;}
#coordonnees .mail input 				{float:left;width:205px;margin-left:10px;margin-top:0.5em;}
#coordonnees .mail .commentaire 		{float:left;width:160px;margin-left:10px;font-size:70%;}
#coordonnees .mail .erreur 			{float:left;width:160px;margin-left:10px;font-size:70%;color:red;}


/* fieldset question */
#question				 			{text-align:left;}
#question textarea						{width:515px;height:200px;margin-left:10px;}
#question .commentaire 				{clear:both;width:510px;margin-left:10px;margin-right:10px;font-size:70%;}
#question .erreur 					{clear:both;width:510px;margin-left:10px;margin-right:10px;font-size:70%;color:red;}

#recapitulatif 						{margin-top:50px;text-align:center;}
#recapitulatif .tableau				{border-style:outset;border-width:1px;padding:20px;margin-bottom:20px;text-align:left;}
#recapitulatif .bouton				{margin-top:20px;text-align:center;}

