diff --git a/.gitattributes b/.gitattributes
index 608563fa0095ab8d7d68314bd72a2e5be7c5a6af..9239da8e1d68ae03c0d28f009ee6998e2ec1bf77 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -48,7 +48,9 @@ ecrire/img_pack/admin-12.gif -text
 ecrire/img_pack/administration-24.gif -text
 ecrire/img_pack/administration-48.gif -text
 ecrire/img_pack/aide-48.gif -text
+ecrire/img_pack/aide-48_rtl.gif -text
 ecrire/img_pack/aide.gif -text
+ecrire/img_pack/aide_rtl.gif -text
 ecrire/img_pack/article-24.gif -text
 ecrire/img_pack/asuivre-24.gif -text
 ecrire/img_pack/asuivre-48.gif -text
@@ -71,14 +73,19 @@ ecrire/img_pack/cadre-hd.gif -text
 ecrire/img_pack/cadre-hg.gif -text
 ecrire/img_pack/calendrier-24.gif -text
 ecrire/img_pack/choix-layout.gif -text
+ecrire/img_pack/choix-layout_rtl.gif -text
 ecrire/img_pack/cookie-24.gif -text
 ecrire/img_pack/creer.gif -text
 ecrire/img_pack/deconnecter-24.gif -text
+ecrire/img_pack/deconnecter-24_rtl.gif -text
 ecrire/img_pack/degrade.jpg -text
 ecrire/img_pack/deplierbas.gif -text
+ecrire/img_pack/deplierbas_rtl.gif -text
 ecrire/img_pack/deplierhaut.gif -text
+ecrire/img_pack/deplierhaut_rtl.gif -text
 ecrire/img_pack/doc-24.gif -text
 ecrire/img_pack/documents-48.gif -text
+ecrire/img_pack/documents-48_rtl.gif -text
 ecrire/img_pack/edit.gif -text
 ecrire/img_pack/effacer-cache-24.gif -text
 ecrire/img_pack/fiche-perso-24.gif -text
@@ -86,6 +93,7 @@ ecrire/img_pack/fiche-perso-48.gif -text
 ecrire/img_pack/fond-stats.gif -text
 ecrire/img_pack/forum-admin-24.gif -text
 ecrire/img_pack/forum-droite.gif -text
+ecrire/img_pack/forum-droite_rtl.gif -text
 ecrire/img_pack/forum-interne-24.gif -text
 ecrire/img_pack/forum-vert.gif -text
 ecrire/img_pack/groupe-mot-24.gif -text
@@ -96,7 +104,10 @@ ecrire/img_pack/jauge-vert.gif -text
 ecrire/img_pack/langues-24.gif -text
 ecrire/img_pack/m_envoi.gif -text
 ecrire/img_pack/m_envoi_bleu.gif -text
+ecrire/img_pack/m_envoi_bleu_rtl.gif -text
 ecrire/img_pack/m_envoi_jaune.gif -text
+ecrire/img_pack/m_envoi_jaune_rtl.gif -text
+ecrire/img_pack/m_envoi_rtl.gif -text
 ecrire/img_pack/messagerie-24.gif -text
 ecrire/img_pack/messagerie-48.gif -text
 ecrire/img_pack/mot-cle-24.gif -text
@@ -146,8 +157,10 @@ ecrire/img_pack/triangle-bas.gif -text
 ecrire/img_pack/triangle-bleu-bas.gif -text
 ecrire/img_pack/triangle-bleu.gif -text
 ecrire/img_pack/triangle.gif -text
+ecrire/img_pack/triangle_rtl.gif -text
 ecrire/img_pack/visit-12.gif -text
 ecrire/img_pack/visiter-48.gif -text
+ecrire/img_pack/visiter-48_rtl.gif -text
 ecrire/img_pack/warning-24.gif -text
 ecrire/img_pack/warning.gif -text
 ecrire/puce.gif -text
diff --git a/ecrire/img_pack/aide-48_rtl.gif b/ecrire/img_pack/aide-48_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..a8951c5713e38f507fbf9776d5380f4b7adfbe6f
Binary files /dev/null and b/ecrire/img_pack/aide-48_rtl.gif differ
diff --git a/ecrire/img_pack/aide_rtl.gif b/ecrire/img_pack/aide_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6ca54219d56c8b5d6c1f38b1f1494fdedb9635a0
Binary files /dev/null and b/ecrire/img_pack/aide_rtl.gif 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..7d6b2b4ed146fd829a61adc8099cce2ace1c4ce1
Binary files /dev/null and b/ecrire/img_pack/choix-layout_rtl.gif differ
diff --git a/ecrire/img_pack/deconnecter-24_rtl.gif b/ecrire/img_pack/deconnecter-24_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5737aacf2706cc9ceccec7053992bd13f110b455
Binary files /dev/null and b/ecrire/img_pack/deconnecter-24_rtl.gif differ
diff --git a/ecrire/img_pack/deplierbas_rtl.gif b/ecrire/img_pack/deplierbas_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..58462cc4f373d5cf84e122b6f0f4f159b56abf3e
Binary files /dev/null and b/ecrire/img_pack/deplierbas_rtl.gif differ
diff --git a/ecrire/img_pack/deplierhaut_rtl.gif b/ecrire/img_pack/deplierhaut_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5b46540a0a00befecafd0e9d60a9d2c5d829ef0f
Binary files /dev/null and b/ecrire/img_pack/deplierhaut_rtl.gif differ
diff --git a/ecrire/img_pack/documents-48_rtl.gif b/ecrire/img_pack/documents-48_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..4f2b252be8cea76aa4a2d36358da5cbc751eee2a
Binary files /dev/null and b/ecrire/img_pack/documents-48_rtl.gif differ
diff --git a/ecrire/img_pack/forum-droite_rtl.gif b/ecrire/img_pack/forum-droite_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..7296c6ea4ddc90f2cb4a829619897f8bfa5f01f2
Binary files /dev/null and b/ecrire/img_pack/forum-droite_rtl.gif differ
diff --git a/ecrire/img_pack/m_envoi_bleu_rtl.gif b/ecrire/img_pack/m_envoi_bleu_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..7193a1ec9b3aa25e213c31c5cb5a8264ce0cd8b4
Binary files /dev/null and b/ecrire/img_pack/m_envoi_bleu_rtl.gif differ
diff --git a/ecrire/img_pack/m_envoi_jaune_rtl.gif b/ecrire/img_pack/m_envoi_jaune_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..380baec2ab5fdaff4174fda364656535e5736d4d
Binary files /dev/null and b/ecrire/img_pack/m_envoi_jaune_rtl.gif differ
diff --git a/ecrire/img_pack/m_envoi_rtl.gif b/ecrire/img_pack/m_envoi_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5019f60ef4ecd274c64c1fc0acce80f5c532df89
Binary files /dev/null and b/ecrire/img_pack/m_envoi_rtl.gif differ
diff --git a/ecrire/img_pack/triangle_rtl.gif b/ecrire/img_pack/triangle_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..19d3d25cc5462d951911f26fee28c155581f4c4c
Binary files /dev/null and b/ecrire/img_pack/triangle_rtl.gif differ
diff --git a/ecrire/img_pack/visiter-48_rtl.gif b/ecrire/img_pack/visiter-48_rtl.gif
new file mode 100644
index 0000000000000000000000000000000000000000..e5d55ac6e12d29a8b4b7d0844dc94799ff46b4a3
Binary files /dev/null and b/ecrire/img_pack/visiter-48_rtl.gif differ