diff --git a/dist/style_prive.html b/dist/style_prive.html
index 3fdfd5609a5ba683ca8650111e5f82079d66412f..3ff9f5202ed001cab0a5a281741290c7e59af897 100644
--- a/dist/style_prive.html
+++ b/dist/style_prive.html
@@ -59,23 +59,14 @@ body, body * { font-size: 100%;font-family: Verdana, Geneva, Sans, sans-serif; }
 div.table_page { margin-top: 1em; }
 #contenu { font-size: small; }
 
-ul#chemin { font-size: 0.9em; overflow: hidden; }
+ul#chemin { font-size: 0.9em; overflow: hidden;}
 ul#chemin li em { display: none; }
 ul#chemin li a { color: white; }
-ul#chemin, ul#chemin ul, ul#chemin li { margin: 0; padding: 0;  list-style-type: none;}
-ul#chemin li>span {
-	list-style: none;
-	display: block;
-	float: #GET{left}; 
-	white-space: no-wrap;
-	background: url([(#REM|sinon{[(#EVAL{ _DIR_IMG_PACK})]chemin-fond-[(#ENV{ltr})].gif}|image_sepia{666666}|extraire_attribut{src})]) center [(#GET{left})] no-repeat;
-	padding: 2px;
-	padding-#GET{left}: 10px;
-	padding-#GET{right}: 12px;
-	margin-#GET{left}: -5px; 
-}
-ul#chemin li li>span { background: url([(#REM|sinon{[(#EVAL{ _DIR_IMG_PACK})]chemin-fond-[(#ENV{ltr})].gif}|image_sepia{#ENV{couleur_foncee,3874b0}}|extraire_attribut{src})]) center [(#GET{left})] no-repeat;}
-ul#chemin .aide {margin-top: 3px;}
+ul#chemin, ul#chemin ul, ul#chemin li, ul#chemin li>span { display: block; float: #GET{left}; margin: 0; padding: 0; margin-top: 0px; padding-top: 0px; list-style-type: none;}
+ul#chemin li>span {	white-space: no-wrap;	background: url([(#REM|sinon{[(#EVAL{ _DIR_IMG_PACK})]chemin-fond-[(#ENV{ltr})].gif}|image_sepia{666666}|extraire_attribut{src})]) center [(#GET{left})] no-repeat;	padding: 2px;	padding-#GET{left}: 10px;	padding-#GET{right}: 12px;	margin-#GET{left}: -5px; }
+ul#chemin li li>span { display: block; margin-top: 0px; background: url([(#REM|sinon{[(#EVAL{ _DIR_IMG_PACK})]chemin-fond-[(#ENV{ltr})].gif}|image_sepia{#ENV{couleur_foncee,3874b0}}|extraire_attribut{src})]) center [(#GET{left})] no-repeat;}
+ul#chemin .aide {margin-top: 3px; margin-bottom: 15px;}
+
 h1 { color: #GET{foncee}; font-size:large; font-family: Arial, Sans, sans-serif; margin: 0.5em 0 0.25em 0; }
 h2 { color: #000; font-size: medium; font-family: Arial, Sans, sans-serif; margin: 0.5em 0 0.25em 0; }
 h3 { color: #666; font-size: medium; font-family: Arial, Sans, sans-serif; margin: 0.5em 0 0.25em 0; }
@@ -143,20 +134,20 @@ ol.formfx li.obligatoire label {
 }
 
 ol.formfx li.gauche {
-		clear: left;
+		clear: #GET{left};
+		display: block;
 		list-style: none;
-		margin-#GET{left}: 120px;
+		margin: 0px;
 		margin-top: 2px;
 		padding: 0px;
+		padding-#GET{left}: 120px;
 }
 ol.formfx li.gauche label {
-		clear: #GET{left};
 		float: #GET{left};
 		margin-#GET{left}: -120px;
 		display: block;
 		width: 110px;
-		
-		
+
 		background: url([(#EVAL{_DIR_IMG_PACK}|concat{label-fond-gauche-,#ENV{ltr},.gif}|image_sepia{#ENV{couleur_foncee,3874b0}}|extraire_attribut{src})]) center [(#GET{right})] no-repeat;
 
 		font-size: 9px;
@@ -173,8 +164,9 @@ ol.formfx li.gauche label {
 ol.formfx li.gauche.obligatoire label {
 		background: url([(#EVAL{_DIR_IMG_PACK}|concat{label-fond-gauche-,#ENV{ltr},.gif}|image_sepia{#666666}|extraire_attribut{src})]) center [(#GET{right})] no-repeat;
 }
-ol.formfx li.gauche input, ol.formfx textarea {
-//	border-color: #GET{foncee};	
+ol.formfx li.gauche input, ol.formfx li.gauche textarea {
+	margin-top: 0px;
+	display: block;
 }
 ol.formfx li.obligatoire input {
 	font-weight: bold;