diff --git a/.gitattributes b/.gitattributes
index 5614a48c8fca7055a8119995b87737b634b1d3a9..086c60573ffe90849c735194b255c674be9878d1 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -124,9 +124,9 @@ ecrire/img_pack/cal-semaine.gif -text
 ecrire/img_pack/cal-suivi.png -text
 ecrire/img_pack/cal-today.gif -text
 ecrire/img_pack/calendrier-24.gif -text
-ecrire/img_pack/choix-layout.png -text
-ecrire/img_pack/choix-layout_rtl.png -text
-ecrire/img_pack/choix-layout_rtl_he.png -text
+ecrire/img_pack/choix-layout.gif -text
+ecrire/img_pack/choix-layout_rtl.gif -text
+ecrire/img_pack/choix-layout_rtl_he.gif -text
 ecrire/img_pack/cookie-24.gif -text
 ecrire/img_pack/creer.gif -text
 ecrire/img_pack/croix-rouge.gif -text
diff --git a/ecrire/img_pack/choix-layout.gif b/ecrire/img_pack/choix-layout.gif
new file mode 100644
index 0000000000000000000000000000000000000000..23da4a2ec060446539990236d853040608db353a
Binary files /dev/null and b/ecrire/img_pack/choix-layout.gif differ
diff --git a/ecrire/img_pack/choix-layout.png b/ecrire/img_pack/choix-layout.png
deleted file mode 100644
index 3e0417f270562034e55c70a3df9c695eb23a8c5d..0000000000000000000000000000000000000000
Binary files a/ecrire/img_pack/choix-layout.png and /dev/null differ
diff --git a/ecrire/img_pack/choix-layout_rtl.gif b/ecrire/img_pack/choix-layout_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..b54a919fe5aeef2ef4c3c93f7442997114a0ed5d
Binary files /dev/null and b/ecrire/img_pack/choix-layout_rtl.gif differ
diff --git a/ecrire/img_pack/choix-layout_rtl.png b/ecrire/img_pack/choix-layout_rtl.png
deleted file mode 100644
index a8808e505badc1e9dc957737f6f123973bb1a235..0000000000000000000000000000000000000000
Binary files a/ecrire/img_pack/choix-layout_rtl.png and /dev/null differ
diff --git a/ecrire/img_pack/choix-layout_rtl_he.gif b/ecrire/img_pack/choix-layout_rtl_he.gif
new file mode 100644
index 0000000000000000000000000000000000000000..0313253c526c6d3e8ddd0ab544fce469baa20e56
Binary files /dev/null and b/ecrire/img_pack/choix-layout_rtl_he.gif differ
diff --git a/ecrire/img_pack/choix-layout_rtl_he.png b/ecrire/img_pack/choix-layout_rtl_he.png
deleted file mode 100644
index 5734c4ddb002dc26937be1a452f497ff2cdccb33..0000000000000000000000000000000000000000
Binary files a/ecrire/img_pack/choix-layout_rtl_he.png and /dev/null differ
diff --git a/ecrire/inc/presentation.php b/ecrire/inc/presentation.php
index b31face4facfe70303065af73c5bc040ced2a4d0..8a793f47c07b4587ba8bfa66d2e5a4f986f460f5 100644
--- a/ecrire/inc/presentation.php
+++ b/ecrire/inc/presentation.php
@@ -2249,7 +2249,7 @@ if (true /*$bandeau_colore*/) {
 			  http_img_pack("$icone", "", "width='26' height='20'")."</a>";
 
 			echo http_img_pack("rien.gif", " ", "width='10' height='1'");
-			echo http_img_pack("choix-layout$spip_lang_rtl".($spip_lang=='he'?'_he':'').".png", "abc", "class='format_png' valign='middle' width='59' height='15' usemap='#map_layout'");
+			echo http_img_pack("choix-layout$spip_lang_rtl".($spip_lang=='he'?'_he':'').".gif", "abc", "class='format_png' valign='middle' width='59' height='15' usemap='#map_layout'");
 
 
 			echo http_img_pack("rien.gif", " ", "width='10' height='1'");