diff --git a/spip_style.css b/spip_style.css
index 21eae69b65943d99afd5c1559f042d3258ef310b..b3f2da167ce1271f1889abd021d8c234a8a59065 100644
--- a/spip_style.css
+++ b/spip_style.css
@@ -54,12 +54,19 @@ h3.spip {
 }
 
 table.spip {
+	margin-left: auto;
+	margin-right: auto;
+	border: 1px solid #999999;
+	border-collapse:collapse;
 }
 
 table.spip caption{
-	caption-side: top; /* bottom */
+	caption-side: bottom; /* top */
 	text-align:center;
-	background-color: #FCF4D0;
+	padding: 3px;
+	font-weight: bold;
+	font-family: Verdana,Arial,Sans,sans-serif;
+	font-size : 70%;
 }
 
 table.spip tr.row_first {
@@ -67,7 +74,7 @@ table.spip tr.row_first {
 }
 
 table.spip tr.row_odd {
-	background-color: #C0C0C0;
+	background-color: #d0d0d0;
 }
 
 table.spip tr.row_even {
@@ -75,7 +82,7 @@ table.spip tr.row_even {
 }
 
 table.spip td {
-	padding: 1px;
+	padding: 3px;
 	text-align: left;
 	vertical-align: middle;
 }