diff --git a/dist/spip_style.css b/dist/spip_style.css
index 65e9f942008672c7852c48075eb1b53599f6a35c..9941e7b473ce71460195cb5b4328f93c3513e9f7 100644
--- a/dist/spip_style.css
+++ b/dist/spip_style.css
@@ -58,14 +58,14 @@ table.spip tr.row_even { background: #EEE; }
 table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }
 
 /* Logos, documents et images */
-img, .spip_logos { margin: 0; padding: 0; border: 0; }
+.spip_logos { margin: 0; padding: 0; border: 0; }
 
 .spip_documents { text-align: center; }
 .spip_documents_center { clear: both; width: 100%; margin: auto; }
 .spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
 .spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
-.spip_doc_titre { font-weight: bold; font-size: 0.85em; }
-.spip_doc_descriptif { clear: both; font-size: 0.85em; }
+.spip_doc_titre { font-weight: bold; font-size: 11px; }
+.spip_doc_descriptif { clear: both; font-size: 10px; }
 
 /* Images typographiques (via image_typo), URL a revoir... */
 .format_png { behavior: url(../win_png.htc); }
@@ -79,6 +79,7 @@ img, .spip_logos { margin: 0; padding: 0; border: 0; }
 .formulaire_spip {
 	text-align: left;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 11px;
 }
 .formulaire_spip p {
 	margin: 0.5em 0;
@@ -92,7 +93,7 @@ img, .spip_logos { margin: 0; padding: 0; border: 0; }
 .formulaire_spip legend { 
 	font-weight: bold; 
 	padding: 3px;
-	background-color: white; /* Sinon, superposition dans MSIE */
+	background: #FFF; /* Sinon, superposition dans MSIE */
 }
 
 .formulaire_spip label {}