diff --git a/prive/aide_menu.html b/prive/aide_menu.html
index 0721f415bbdfb7d3f9ac4649e9809fc5a4a0a4c2..ccf24cba5b75d0f5058160c679903a4ac9dc03b9 100644
--- a/prive/aide_menu.html
+++ b/prive/aide_menu.html
@@ -1,5 +1,5 @@
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /**************************************************************************/
diff --git a/prive/style_prive.css.html b/prive/style_prive.css.html
index 487dcf0ea813e6d60ebcd08165f205a27d110442..7a65b644d2e415d76f7a3294eebe0126e891c0c4 100644
--- a/prive/style_prive.css.html
+++ b/prive/style_prive.css.html
@@ -5,12 +5,9 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 */]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 [(#SET{fond,[(#VAL{style_prive.css.html}|find_in_theme|substr{[(#CONST{_DIR_RACINE}|strlen)],[(#VAL{-5}|intval)]})]})]
diff --git a/prive/themes/spip/bando.css.html b/prive/themes/spip/bando.css.html
index 31212ebb927e2072f207aca19c6739c033c6d6a4..4300ea4f7978ecaf20c8cce5f9fcf5e3ea68b243 100644
--- a/prive/themes/spip/bando.css.html
+++ b/prive/themes/spip/bando.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #bando_haut { /*font-size: 1em;*/ position: relative; z-index: 1001;}
diff --git a/prive/themes/spip/box_skins.css.html b/prive/themes/spip/box_skins.css.html
index df0d239532c6a66ba3c9d5ee1146fbba6cd3951d..3f034fcd4e7f3dc6908bdb3dba638ff95bd87cca 100644
--- a/prive/themes/spip/box_skins.css.html
+++ b/prive/themes/spip/box_skins.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 [(#INCLURE{prive/themes/spip/box.css})]
diff --git a/prive/themes/spip/content.css.html b/prive/themes/spip/content.css.html
index 68cf7a130e625e9eec28f7226dd92875cf6813ec..830ee0c0bfc835fb78e3d33d64d910eaa23fa4bb 100644
--- a/prive/themes/spip/content.css.html
+++ b/prive/themes/spip/content.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 
diff --git a/prive/themes/spip/exceptions.css.html b/prive/themes/spip/exceptions.css.html
index 28f10a466f93cc5c333debbefe5ebd03e59c8833..7050d7fec39bec4480006f2c3e6e360335dc0b06 100644
--- a/prive/themes/spip/exceptions.css.html
+++ b/prive/themes/spip/exceptions.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /* * ***************************************************/
diff --git a/prive/themes/spip/forms.css.html b/prive/themes/spip/forms.css.html
index edee4de40c015e5fcfe43cb36d806d840a923de3..c5f0282c320affebb84f239a2a2b020743259f82 100644
--- a/prive/themes/spip/forms.css.html
+++ b/prive/themes/spip/forms.css.html
@@ -7,13 +7,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/grids.css.html b/prive/themes/spip/grids.css.html
index 279ba7edb784dd340e10fdd2fe7f070350c1b1d8..d2d15f6db42fe616625f0e9eb73c9f82962725e6 100644
--- a/prive/themes/spip/grids.css.html
+++ b/prive/themes/spip/grids.css.html
@@ -7,13 +7,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /* **************** GRIDS ***************** */
diff --git a/prive/themes/spip/icons.css.html b/prive/themes/spip/icons.css.html
index 3a13a675a71bc06097f76e90247ae276b355fbae..f7313b931de0c556b7bd8ecb2172e45c3abdd440 100644
--- a/prive/themes/spip/icons.css.html
+++ b/prive/themes/spip/icons.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{iconfontsize,0.9em}
diff --git a/prive/themes/spip/lists.css.html b/prive/themes/spip/lists.css.html
index ac5695227a595b2465952363f9e7c8a14e27b867..e22e57aafdd372089ba5ef698faf3985ce2b8599 100644
--- a/prive/themes/spip/lists.css.html
+++ b/prive/themes/spip/lists.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 /* Listes d'objet */
diff --git a/prive/themes/spip/picker.css.html b/prive/themes/spip/picker.css.html
index cf99c3684d7350bf5cc97c4722e4f35622b1145a..c398550354595c33357b67f2dededc33b1075a7a 100644
--- a/prive/themes/spip/picker.css.html
+++ b/prive/themes/spip/picker.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/style_prive.css.html b/prive/themes/spip/style_prive.css.html
index 05b99506b45f3b06b9acaee1f851c08d061658e3..5445820293495ab81845bfe4a88857fbf3c187ac 100644
--- a/prive/themes/spip/style_prive.css.html
+++ b/prive/themes/spip/style_prive.css.html
@@ -5,11 +5,8 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 */]#CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 /*
 Valeurs par defaut :
diff --git a/prive/themes/spip/theme.css.html b/prive/themes/spip/theme.css.html
index 809dfead0f962dbb4093c2b8d785cbed5ef673e7..2ffcfa9db4e3d743589d8a0654f53d9849052f39 100644
--- a/prive/themes/spip/theme.css.html
+++ b/prive/themes/spip/theme.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/typo.css.html b/prive/themes/spip/typo.css.html
index 554d1166ff98fe79c3dc697197e91b3f7ba0c3a1..19ff9c0daec0e5b6d289aa90205918e599ddc1ba 100644
--- a/prive/themes/spip/typo.css.html
+++ b/prive/themes/spip/typo.css.html
@@ -6,9 +6,6 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 
 /* --------------------------------------------------------------
@@ -20,7 +17,7 @@
 -------------------------------------------------------------- */
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}
diff --git a/prive/themes/spip/vieilles_def.css.html b/prive/themes/spip/vieilles_def.css.html
index a24c4ac10b4e22ad2569f2d5f9ad7c6b48807129..77bd080985ca3ee01284cb7a804e9814788f4bd4 100644
--- a/prive/themes/spip/vieilles_def.css.html
+++ b/prive/themes/spip/vieilles_def.css.html
@@ -6,13 +6,10 @@
 	defaut "Vary: Cookie,Accept-Encoding", qui est (un peu)
 	genant en cas de "rotation du cookie de session" apres
 	un changement d'IP (effet de clignotement).
-
-	ATTENTION: il faut absolument le charset sinon Firefox croit que
-	c'est du text/html !
 	<style>
 ]
 #CACHE{3600*100,cache-client}
-#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
+#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
 #HTTP_HEADER{Vary: Accept-Encoding}
 
 #SET{claire,##ENV{couleur_claire,edf3fe}}