diff --git a/dist/style_prive.html b/dist/style_prive.html
index 2e8c4da6525ab1f41b6b1f3607697152c0cbe732..1923f89061f8015bb57f1f636b2862debe2ce4ec 100644
--- a/dist/style_prive.html
+++ b/dist/style_prive.html
@@ -134,20 +134,20 @@ ol.formfx li.obligatoire label {
 }
 
 ol.formfx li.gauche {
-		clear: #GET{left};
-		display: block;
-		list-style: none;
-		margin: 0px;
-		margin-top: 2px;
-		padding: 0px;
-		padding-#GET{left}: 120px;
+	position: relative;
+	clear: #GET{left};
+	display: block;
+	list-style: none;
+	margin: 0px;
+	margin-top: 2px;
+	padding: 0px;
+	padding-#GET{left}: 120px;
 }
 ol.formfx li.gauche label {
-		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;
@@ -165,8 +165,7 @@ 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 li.gauche textarea {
-	margin-top: 0px;
-	display: block;
+	margin-top: -1.9em;
 }
 ol.formfx li.obligatoire input {
 	font-weight: bold;
@@ -194,7 +193,6 @@ ol.formfx li.haut label {
 		padding-bottom: 9px;
 		padding-left: 5px;
 		padding-right: 5px;
-		margin-bottom: 0px;
 		background: url([(#EVAL{_DIR_IMG_PACK}|concat{label-fond-haut-,#ENV{ltr},.gif}|image_sepia{#ENV{couleur_foncee,3874b0}}|extraire_attribut{src})]) bottom [(#GET{left})] no-repeat;
 
 }