diff --git a/.gitattributes b/.gitattributes
index d599f2d6ada9bd1defc01ac7ff181c206cc1e3f3..313075f2aba839a78a012b44a59b07acd5c58238 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -248,6 +248,7 @@ ecrire/polices/dustismo.ttf -text
 ecrire/polices/dustismo_bold.ttf -text
 ecrire/puce.gif -text
 ecrire/puce_rtl.gif -text
+ecrire/rien.gif -text
 /puce.gif -text
 /puce_rtl.gif -text
 /rien.gif -text
diff --git a/dist/impression.css b/dist/impression.css
index fb72a864cb91f2fb485e8faf9b450bf016c5f53e..3e3ab251a2a3b9ea1d55e3be5d22f4d96a5a394b 100755
--- a/dist/impression.css
+++ b/dist/impression.css
@@ -117,9 +117,13 @@ a:after {
  *  Images typographiques (via image_typo)
  */
 .image_typo {
-	display: none;
-}
-.texte_typo {
-	display: inline;
+	behavior: url("win_png.htc");
 }
 
+/*
+ * Boutons admin
+ */
+ 
+.spip-admin-float {
+	display: none;
+}
diff --git a/ecrire/rien.gif b/ecrire/rien.gif
new file mode 100755
index 0000000000000000000000000000000000000000..73130b9919664ec9d423accc4952083c2cfbddef
Binary files /dev/null and b/ecrire/rien.gif differ
diff --git a/ecrire/spip_style.php3 b/ecrire/spip_style.php3
index 5380f21dea16116b695161b4616acd6842f1b335..4e375c7f81b023611aaa28ba46cd3dbd1d0c1791 100644
--- a/ecrire/spip_style.php3
+++ b/ecrire/spip_style.php3
@@ -107,7 +107,7 @@ select.fondl {
 
 
 .format_png {
-	behavior: url("win_png.htc");
+	behavior: url("<?php echo _DIR_PREFIX1; ?>win_png.htc");
 }
 
 
@@ -261,7 +261,7 @@ a.icone26:hover {
 }
 a.icone26 img {
 	vertical-align: middle;
-	behavior: url("win_png.htc");
+	behavior: url("<?php echo _DIR_PREFIX1; ?>win_png.htc");
 	background-color: <?php echo $couleur_foncee; ?>;
 }
 a.icone26:hover img {
@@ -367,7 +367,7 @@ a.icone26:hover img {
 
 
 .cellule48 a img {
-	behavior: url("win_png.htc");
+	behavior: url("<?php echo _DIR_PREFIX1; ?>win_png.htc");
 	display: inline;
 	margin: 4px;
 	padding: 0px;