diff --git a/dist/agenda.css b/dist/agenda.css
index 91f0478d1c8deb19844af0ba4f5e5b4099832fc7..8e0d233162a5aabb1b0419d3ca77390600fa220c 100644
--- a/dist/agenda.css
+++ b/dist/agenda.css
@@ -15,11 +15,11 @@
 }
 
 .calendrier-verdana10 {
-	font-family: Verdana, Arial, Sans, sans-serif; font-size: 10px;
+	font-family: Verdana, Geneva, Sans, sans-serif; font-size: 10px;
 }
 
 .calendrier-helvetica16 {
-	font-family: arial,helvetica,sans-serif;
+	font-family: arial, helvetica, sans-serif;
 	font-size: 16px; 
 	color: #000;
 }
@@ -27,7 +27,7 @@
 div.navigation-calendrier {
 	color: #FFF;
 	background-color: #CCC;
-	font-family: verdana, arial, sans,sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	font-size: 14px;
 }
@@ -42,7 +42,7 @@ div.navigation-calendrier img {
 	background: #AAA;
 	padding: 3px;
 	margin: 1px;
-	font-family: verdana, arial, sans,sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-size: 10px;
 	font-weight: bold;
 	color: #FFF;
@@ -82,7 +82,7 @@ div.navigation-calendrier img {
   	vertical-align: middle;
 	font-size: 10px;
 	font-weight: bold;
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
  }
 
 .calendrier-th a { 
diff --git a/dist/habillage.css b/dist/habillage.css
index 58d7b496657c36b736218b9035ed22393206d40d..ea3f852da401d8fdb52718558ba980340d886138 100755
--- a/dist/habillage.css
+++ b/dist/habillage.css
@@ -112,7 +112,7 @@ h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: nor
 
 /* Typo pour les menus et la navigation */
 body, #navigation, .encart, .formulaire_spip {
-	font-family: Verdana, Tahoma, Arial, sans-serif; }
+	font-family: Verdana, Tahoma, Geneva, sans-serif; }
 
 /* Typo pour le contenu */
 #contenu {
diff --git a/dist/impression.css b/dist/impression.css
index aa7d8f5796cd90ed3543880ecd2f3992277e3279..c7210971d680ca598588d6d8cc0f89d148596237 100755
--- a/dist/impression.css
+++ b/dist/impression.css
@@ -4,7 +4,7 @@
 
 /*  Correction des styles HTML par defaut
 ---------------------------------------------- */
-body { background: #FFF; margin: 15pt; text-align: left; font: 12pt Verdana, Tahoma, Arial, sans-serif; color: #000; }
+body { background: #FFF; margin: 15pt; text-align: left; font: 12pt Verdana, Tahoma, Geneva, sans-serif; color: #000; }
 
 img, table { margin: 0; padding: 0; border: none; }
 ul, ol, li { margin: 0; padding: 0; list-style: none; }
diff --git a/dist/login.html b/dist/login.html
index 7e00d7637a78101edc191ff2ac497148b95a6390..2534e6ee8c0652c7f3f9cb600f44da48291315b2 100644
--- a/dist/login.html
+++ b/dist/login.html
@@ -16,7 +16,7 @@
 <link rel="stylesheet" href="[(#CHEMIN{minipres.css}|direction_css)]" type="text/css" />
 <style type="text/css">
 <!--
-	body.page_login { text-align: center; font: 1em Verdana, Tahoma, Arial, Helvetica, sans-serif; }
+	body.page_login { text-align: center; font: 1em Verdana, Tahoma, Geneva, Helvetica, sans-serif; }
 	#minipres { width:30em;}
 	.formulaire_spip { text-align: #LANG_LEFT; font-size: 0.8em; }
 	.formulaire_spip fieldset {border: 1px solid #BABDB6; padding:10px;font-size:1em;}
diff --git a/dist/minipres.css b/dist/minipres.css
index e8719597ae59f56be56c008c389f74cb76ce2374..313439600d926b86c9871a9170fe5bbe26ec2d0a 100644
--- a/dist/minipres.css
+++ b/dist/minipres.css
@@ -1,6 +1,6 @@
 body {
 	color: #2e3436;
-	font-family: Trebuchet Ms,Verdana,Arial,Sans,sans-serif;
+	font-family: Trebuchet Ms,Verdana, Geneva, Sans, sans-serif;
 	font-size: 0.9em;
 	background-color: #babdb6;
 }
@@ -73,7 +73,7 @@ label {
 .pass #minipres {width:90%;}
 
 .petit-centre {
-	font-family: Verdana,Arial,Sans,sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-size: 1em;
 }
 
@@ -97,7 +97,7 @@ label {
 	border: 1px solid #333;
 	background-position: center bottom;
 	font-size: 0.9em;
-	font-family: Verdana,Arial,Sans,sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 }
 
 .formo {
@@ -110,7 +110,7 @@ label {
 	background-position: center bottom;
 	behavior: url(win_width.htc);
 	font-size: 1em;
-	font-family: Verdana,Arial,Sans,sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 }
 
 p.resultat {
diff --git a/dist/spip_admin.css b/dist/spip_admin.css
index 97be5ef6bb7911ba5522ea930d1b13ab6b092d39..a767052ef72716c6de795fe63ecf89a83a015437 100644
--- a/dist/spip_admin.css
+++ b/dist/spip_admin.css
@@ -19,7 +19,7 @@ a.spip-admin-boutons {
 	text-align: center;
 	margin: 0;
 	padding: 1px .5em;
-	font-family: helvetica,arial,sans-serif;
+	font-family: helvetica,arial, sans-serif;
 	font-size: 10px;
 	font-weight: bold;
 	background-color: #FFF;
@@ -40,7 +40,7 @@ a:active.spip-admin-boutons {
 /* Style pour le mode debug */
 #spip-debug {
 	background-color: #F0F0F0;
-	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;
 }
 
 #spip-debug ul table {
@@ -56,7 +56,7 @@ a:active.spip-admin-boutons {
 
 #spip-debug fieldset fieldset {
 	background-color: #CCF;
-	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;
 	font-size: 80%;
 }
 
@@ -64,7 +64,7 @@ a:active.spip-admin-boutons {
 	background-color: #FFF;
 	border: solid 1px #F00;
 	padding: 1px 1em;
-	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;
 	font-weight: bold;
 }
 
@@ -86,7 +86,7 @@ a:active.spip-admin-boutons {
 }
 #debug_boucle fieldset fieldset {
 	background-color: #FFF;
-	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;
 	padding: 0.5em 1.5em;
 }
 
diff --git a/dist/spip_style_print.css b/dist/spip_style_print.css
index dbe8e2cb518c1c15f16b374c0b7aec238acec0de..8693163b404d8313e798300d3ca12bb84db1d7f2 100644
--- a/dist/spip_style_print.css
+++ b/dist/spip_style_print.css
@@ -1,7 +1,7 @@
 body {
 	color: #000000;
 	background-color: #FFFFFF;
-	font-family: Verdana, Geneva, Arial, Helvetica;
+	font-family: Verdana, Geneva,Arial, Helvetica;
 	font-size: 12px;
 	margin: 0;
 	padding: 0;
diff --git a/dist/style_prive.html b/dist/style_prive.html
index e321328b94dd7103907c4e15034e3db07a292e7b..0a43382097ff9782384cb3eacd10bbe9ffa78f4f 100644
--- a/dist/style_prive.html
+++ b/dist/style_prive.html
@@ -14,8 +14,7 @@
 #HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
 #HTTP_HEADER{Vary: Accept-Encoding}
 body { 
-	font-family: Verdana,Arial,Sans,sans-serif; 
-	color: #000000;
+	font-family: Verdana, Geneva, Sans, sans-serif; color: #000000;
 	background-color: #f8f7f3; 
 	border: none;
 	margin: 0px;
@@ -133,8 +132,7 @@ td {
 	float: none;
 	behavior: url(../dist/win_width.htc);
 	font-size: 12px;
-	font-family: Verdana,Arial,Sans,sans-serif; 
-}
+	font-family: Verdana, Geneva, Sans, sans-serif;}
 .formo { 
 	width: 100%; 
 	display: block;
@@ -144,8 +142,7 @@ td {
 	background-position: center bottom; float: none; 
 	behavior: url(../dist/win_width.htc);
 	font-size: 12px;
-	font-family: Verdana,Arial,Sans,sans-serif; 
-}
+	font-family: Verdana, Geneva, Sans, sans-serif;}
 .fondl { 
 	padding: 3px; 
 	background-color: #e4e4e4; 
@@ -153,13 +150,11 @@ td {
 	background-position: center bottom; 
 	float: none;
 	font-size: 11px;
-	font-family: Verdana,Arial,Sans,sans-serif; 
-}
+	font-family: Verdana, Geneva, Sans, sans-serif;}
 .fondo { background-color: ##ENV{couleur_foncee,3874b0}; 
 	background-position: center bottom; float: none; color: #FFF;
 	font-size: 11px;
-	font-family: Verdana,Arial,Sans,sans-serif; 
-	font-weight: bold;
+	font-family: Verdana, Geneva, Sans, sans-serif;font-weight: bold;
 }
 .fondf { background-color: #fff; border-style: solid ; border-width: 1px; border-color: #e86519; color: #e86519; 
 }
@@ -450,14 +445,14 @@ a.icone26:hover img {
 	border: 2px solid red;
 }
 .icone36-danger span {
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	font-size: 10px;
 	color: red; display: block; margin: 2px;
 	width: 100%
 }
 .icone36 span {
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	font-size: 10px;
 	color: ##ENV{couleur_foncee,3874b0}; 
@@ -466,7 +461,7 @@ a.icone26:hover img {
 	width: 100%
 }
 .icone36 a:hover span {
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	font-size: 10px;
 	color: #000; display: block; margin: 2px;
@@ -480,7 +475,7 @@ a.icone26:hover img {
 	border: none;
 	padding: 0;
 	vertical-align: top;
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	text-align: center;
 	text-decoration: none;
@@ -587,7 +582,7 @@ img.aide {
 	padding: 0;
 	margin: 0;
 	vertical-align: top;
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	text-align: center;
 	text-decoration: none;
@@ -631,7 +626,7 @@ a.cellule-h {
 	display: block;
 }
 a.cellule-h {
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	font-size: 10px;
 	text-align: [(#ENV{ltr}|choixsiegal{left,left,right})];
@@ -639,7 +634,7 @@ a.cellule-h {
 	color: #666;
 }
 a.cellule-h:hover, a.cellule-h:hover a.cellule-h, a.cellule-h a.cellule-h:hover {
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	font-size: 10px;
 	text-align: [(#ENV{ltr}|choixsiegal{left,left,right})];
@@ -806,9 +801,9 @@ div.onglet_off {
 .arial1 { font-family: Arial, Sans, sans-serif; font-size: 10px; }
 .arial11 { font-family: Arial, Sans, sans-serif; font-size: 11px; }
 .arial2 { font-family: Arial, Sans, sans-serif; font-size: 12px; }
-.verdana1 { font-family: Verdana, Arial, Sans, sans-serif; font-size: 10px; }
-.verdana2 { font-family: Verdana, Arial, Sans, sans-serif; font-size: 11px; }
-.verdana3 { font-family: Verdana, Arial, Sans, sans-serif; font-size: 13px; }
+.verdana1 { font-family: Verdana, Geneva, Sans, sans-serif; font-size: 10px; }
+.verdana2 { font-family: Verdana, Geneva, Sans, sans-serif; font-size: 11px; }
+.verdana3 { font-family: Verdana, Geneva, Sans, sans-serif; font-size: 13px; }
 .serif { font-family: Georgia, Garamond, Times New Roman, serif; }
 .serif1 { font-family: Georgia, Garamond, Times New Roman, serif; font-size: 11px; }
 .serif2 { font-family: Georgia, Garamond, Times New Roman, serif; font-size: 13px; }
@@ -868,7 +863,7 @@ a.ortho-dico:hover {
 	position: absolute; top: 0; width: 70%; padding: 15px; margin: 0;
 }
 .suggest-actif, .suggest-inactif {
-	font-family: "Trebuchet Sans MS", Verdana, Arial, sans-serif;
+	font-family: "Trebuchet Sans MS", Verdana, Geneva, sans-serif;
 	font-size: 95%;
 	font-weight: bold;
 	margin: 8px;
@@ -973,8 +968,7 @@ td.icone table {
 td.icone a {
 	color: #000;
 	text-decoration: none;
-	font-family: Verdana,Arial,Sans,sans-serif;
-	font-size: 10px;
+	font-family: Verdana, Geneva, Sans, sans-serif;font-size: 10px;
 	font-weight: bold;
 }
 td.icone a:hover {
@@ -1002,14 +996,14 @@ td.icone a img {
 */
 
 .cadre-padding {
-	/*font-family: verdana, arial, helvetica, sans;
+	/*font-family: Verdana, Geneva, helvetica, sans;
 	font-size: 12px;*/
 	padding: 6px;
 	/*position: relative;*/
 }
 /*
 .cadre-titre {
-	font-family: verdana, arial, helvetica, sans;
+	font-family: Verdana, Geneva, helvetica, sans;
 	font-weight: bold;
 	font-size: 12px;
 	padding: 3px;
@@ -1017,7 +1011,7 @@ td.icone a img {
 
 .cadre { 
 	margin-bottom:5px;
-	font-family: verdana, arial, helvetica, sans;
+	font-family: Verdana, Geneva, helvetica, sans;
 	font-size: 12px;
 	position:relative;
 }
@@ -1127,7 +1121,7 @@ td.icone a img {
 	background-color: #ddd;
 	padding: 5px;
 	color: #444;
-	font-family: verdana, arial, helvetica, sans;
+	font-family: Verdana, Geneva, helvetica, sans;
 	font-size: 11px;
 }
 
@@ -1160,7 +1154,7 @@ td.icone a img {
 	border-bottom: 1px solid #ccc;
 	background: [(#ENV{ltr}|choixsiegal{left,1,99})%] no-repeat;
 	background-color: #e0e0e0;
-	font-family: Verdana, Arial, Sans, sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-size: 11px;
 	text-decoration: none;
 }
@@ -1394,7 +1388,7 @@ div.brouteur_rubrique div, div.brouteur_rubrique_on div {
 	background-repeat: no-repeat;
 	background-position: center [(#ENV{ltr}|choixsiegal{left,left,right})];
 	font-weight: bold;
-	font-family: Arial,Sans,sans-serif;
+	font-family: Arial, Sans, sans-serif;
 	font-size: 12px;
 }
 
@@ -1474,7 +1468,7 @@ li.spip {}
 h3.spip {
 	text-align: center; 
 	margin: 2em 0 1.4em 0;
-	font: 1.15em Verdana,Arial,Sans,sans-serif;
+	font: 1.15em Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold; }
 
 p.spip {
@@ -1553,8 +1547,7 @@ table.spip {
 	margin-bottom: 1em;
 	border: 1px solid;
 	border-collapse: collapse;
-	font-family: Verdana,Arial,Sans,sans-serif;
-	font-size: 0.90em; }
+	font-family: Verdana, Geneva, Sans, sans-serif;font-size: 0.90em; }
 table.spip caption {
 	caption-side: top; /* bottom pas pris en compte par IE */
 	text-align: center;
@@ -1569,7 +1562,7 @@ table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: m
 /* Logos, documents et images */
 img, .spip_logos { margin: 0; padding: 0; border: none; }
 
-.spip_documents { text-align: center; font-family: Verdana,Arial,Sans,sans-serif; font-size: 0.90em; }
+.spip_documents { text-align: center; font-family: Verdana, Geneva, Sans, sans-serif;font-size: 0.90em; }
 .spip_documents p { margin-top: 1px; margin-bottom: 2px; }
 .spip_documents_center { clear: both; width: 100%; margin: auto; }
 span.spip_documents_center { display:block; margin-top:1em; }
@@ -1592,8 +1585,7 @@ span.spip_documents_center { display:block; margin-top:1em; }
 }
 
 .boutonlien {
-	font-family: Verdana,Arial,Sans,sans-serif;
-	font-weight: bold;
+	font-family: Verdana, Geneva, Sans, sans-serif;font-weight: bold;
 	font-size: 9px;
 }
 a.boutonlien:hover {
@@ -1696,7 +1688,7 @@ a.ical {
 .replie { background-image: url(#EVAL{_DIR_IMG_PACK}wrapper.php?file=deplierhaut[(#ENV{ltr}|choixsiegal{left,'',_rtl})].gif); }
 .hover { background-color: ##ENV{couleur_claire,edf3fe}; }
 .deplie { background-image: url(#EVAL{_DIR_IMG_PACK}wrapper.php?file=deplierbas.gif); }
-.impliable { background: none; }
+.impliable {}
 .bloc_depliable { display: none; }
 .bloc_depliable.deplie { display: block; background: none; }
 
diff --git a/dist/style_prive_defaut.css b/dist/style_prive_defaut.css
index d91a90050ec48ee3987cb2cfe272e8332ec1acea..f10d35d2cfa0b10e4b4b426d3ffa889a59495231 100644
--- a/dist/style_prive_defaut.css
+++ b/dist/style_prive_defaut.css
@@ -1,5 +1,5 @@
 body { 
-	font-family: Verdana,Arial,Sans,sans-serif; 
+	font-family: Verdana, Geneva, Sans, sans-serif; 
 	border: 0;
 }
 
diff --git a/ecrire/exec/aide_index.php b/ecrire/exec/aide_index.php
index 5f940571f72b8503e0e8e426cd62c2d0b0ae1a01..044298e793c0877656818d1984ef148e61b4c15f 100644
--- a/ecrire/exec/aide_index.php
+++ b/ecrire/exec/aide_index.php
@@ -105,7 +105,7 @@ body {
 	font-family: Georgia, Garamond, Times New Roman, serif;
 }
 h3.spip {
-	font-family: Verdana,Arial,Sans,sans-serif;
+	font-family: Verdana, Geneva, Sans, sans-serif;
 	font-weight: bold;
 	font-size: 115%;
 	text-align: center;
diff --git a/ecrire/inc/referencer_traduction.php b/ecrire/inc/referencer_traduction.php
index 07ab44fa1f66dac9b0fd8d609eaf4a4cd23dd23a..6bf51e3b62c855c95520744280eb45cd4f830e49 100644
--- a/ecrire/inc/referencer_traduction.php
+++ b/ecrire/inc/referencer_traduction.php
@@ -57,7 +57,7 @@ function inc_referencer_traduction_dist($id_article, $flag, $id_rubrique, $id_tr
 	}
 
 	if ($trad_err)
-		$reponse .= "<div><span style='color: red' size='2' face='verdana,arial,helvetica,sans-serif'>"._T('trad_deja_traduit'). "</span></div>";
+		$reponse .= "<div><span style='color: red' size='2' face='Verdana, Geneva, helvetica, sans-serif'>"._T('trad_deja_traduit'). "</span></div>";
 
 		// Afficher la liste des traductions
 	$table = !$id_trad ? array() : articles_traduction($id_article, $id_trad);
diff --git a/ecrire/inc/vieilles_defs.php b/ecrire/inc/vieilles_defs.php
index f7c79c36ba04e968f9ddaa15b4b4701b6297d034..187b3f207218ad10f340cdc85dd518b3ecbdc6ab 100644
--- a/ecrire/inc/vieilles_defs.php
+++ b/ecrire/inc/vieilles_defs.php
@@ -31,7 +31,7 @@ spip_log('debut_raccourcis() '.$GLOBALS['REQUEST_URI'].' - '.$_SERVER['SCRIPT_NA
 
         debut_cadre_enfonce();
         if ($spip_display != 4) {
-                echo "<font face='Verdana,Arial,Sans,sans-serif' size=1>";
+                echo "<font face='Verdana, Geneva, Sans, sans-serif' size=1>";
                 echo "<b>"._T('titre_cadre_raccourcis')."</b><p />";
         } else {
                 echo "<h3>"._T('titre_cadre_raccourcis')."</h3>";
@@ -146,7 +146,7 @@ spip_log('bandeau_titre_boite() '.$GLOBALS['REQUEST_URI'].' - '.$_SERVER['SCRIPT
 		$couleur_fond = '#EEEECC';
 		$couleur_texte = '#000000';
 	}
-	echo "<tr bgcolor='$couleur_fond'><td width=\"100%\"><font face='Verdana,Arial,Sans,sans-serif' size='3' color='$couleur_texte'>";
+	echo "<tr bgcolor='$couleur_fond'><td width=\"100%\"><font face='Verdana, Geneva, Sans, sans-serif' size='3' color='$couleur_texte'>";
 	echo "<b>$titre</b></font></td>";
 	if ($afficher_auteurs){
 		echo "<td width='100'>";