diff --git a/ecrire/inc.php3 b/ecrire/inc.php3
index e3241061a85f0f46fbdee3006a414c4632b7605e..2e3b521b52aafb3710e353451b5089b5104b2e43 100644
--- a/ecrire/inc.php3
+++ b/ecrire/inc.php3
@@ -54,66 +54,92 @@ switch ($prefs['couleur']) {
 		/// Vert
 		$couleur_foncee="#02531B";
 		$couleur_claire="#CFFEDE";
+		$couleur_lien_off="#304C38";
+		$couleur_lien="#854270";
 		break;
 	case 2:
 		/// Rouge
 		$couleur_foncee="#640707";
 		$couleur_claire="#FFE0E0";
+		$couleur_lien="#346868";
+		$couleur_lien_off="#684747";
 		break;
 	case 3:
 		/// Jaune
 		$couleur_foncee="#666500";
 		$couleur_claire="#FFFFE0";
+		$couleur_lien="#65659C";
+		$couleur_lien_off="#6A6A43";
 		break;
 	case 4:
 		/// Violet
 		$couleur_foncee="#340049";
 		$couleur_claire="#F9EBFF";
+		$couleur_lien="#396B25";
+		$couleur_lien_off="#472854";
 		break;
 	case 5:
 		/// Gris
 		$couleur_foncee="#3F3F3F";
 		$couleur_claire="#F2F2F2";
+		$couleur_lien="#854270";
+		$couleur_lien_off="#666666";
 		break;
 	case 6:
 		/// Bleu
 		$couleur_foncee="#3874B0";
 		$couleur_claire="#EDF3FE";
+		$couleur_lien="#814E1B";
+		$couleur_lien_off="#435E79";
 		break;
 	case 7:
 		/// Bleu pastelle
 		$couleur_foncee="#766CF6";
 		$couleur_claire="#EBE9FF";
+		$couleur_lien="#869100";
+		$couleur_lien_off="#5B55A0";
 		break;
 	case 8:
 		/// Vert pastelles
 		$couleur_foncee="#009F3C";
 		$couleur_claire="#E2FDEC";
+		$couleur_lien="#EE0094";
+		$couleur_lien_off="#02722C";
 		break;
 	case 9:
 		/// Rouge vif
 		$couleur_foncee="#FF0000";
 		$couleur_claire="#FFEDED";
+		$couleur_lien="#0018FC";
+		$couleur_lien_off="#D40202";
 		break;
 	case 10:
 		/// Orange
 		$couleur_foncee="#E95503";
 		$couleur_claire="#FFF2EB";
+		$couleur_lien="#73A104";
+		$couleur_lien_off="#FF5B00";
 		break;
 	case 11:
 		/// Violet clair
 		$couleur_foncee="#CD006F";
 		$couleur_claire="#FDE5F2";
+		$couleur_lien="#E95503";
+		$couleur_lien_off="#8F004D";
 		break;
 	case 12:
 		/// Marron
 		$couleur_foncee="#8C6635";
 		$couleur_claire="#F5EEE5";
+		$couleur_lien="#1A64DF";
+		$couleur_lien_off="#955708";
 		break;
 	default:
 		/// Bleu
 		$couleur_foncee="#3874B0";
 		$couleur_claire="#EDF3FE";
+		$couleur_lien="#814E1B";
+		$couleur_lien_off="#435E79";
 }
 
 
diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index e17a93d823f6e52f2f6e20f18c3e717d17db15c5..a9ce395d8fcd6fdd5c36b52b217ec94c72bfafba 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -809,7 +809,7 @@ function bouton($titre,$lien) {
 //
 
 function debut_html($titre = "") {
-	global $couleur_foncee, $couleur_claire, $couleur_lien;
+	global $couleur_foncee, $couleur_claire, $couleur_lien, $couleur_lien_off;
 	$nom_site_spip = htmlspecialchars(lire_meta("nom_site"));
 	$titre = textebrut(typo($titre));
 
@@ -847,8 +847,8 @@ function debut_html($titre = "") {
 	.iconeimpoff {padding: 3px; margin: 1px; border: 1px dashed <? echo $couleur_foncee; ?>; background-color: #e4e4e4}
 	.iconeon {cursor: pointer; padding: 3px; margin: 1px;  border-right: solid 1px white; border-bottom: solid 1px white; border-left: solid 1px #666666; border-top: solid 1px #666666; background-color: #eeeeee;}
 
-	a { color:<?php echo $couleur_lien; ?>; text-decoration: none; }
-	a:hover { color:#FF9900; text-decoration: underline; }
+	a { text-decoration: none; }
+	a:hover { text-decoration: underline; }
 	a.icone { text-decoration: none; }
 	a.icone:hover { text-decoration: none; }
 
@@ -916,7 +916,7 @@ afficher_script_layer();
 //-->
 </script>
 </head>
-<body text="#000000" bgcolor="#e4e4e4" background="img_pack/degrade.jpg" link="<?php echo $couleur_lien; ?>" vlink="<?php echo $couleur_foncee; ?>" alink="<?php echo $couleur_lien ?>"  topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
+<body text="#000000" bgcolor="#e4e4e4" background="img_pack/degrade.jpg" link="<?php echo $couleur_lien; ?>" vlink="<?php echo $couleur_lien_off; ?>" alink="<?php echo $couleur_lien_off ?>"  topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
 
 <?php
 
@@ -1521,7 +1521,7 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
 	echo "<td>   </td>";
 	echo "<td>";
 	echo "<font size=1 face='verdana,arial,helvetica,sans-serif'>";
-		if ($options == "avancees") echo "<span class='fondgris' onMouseOver=\"changeclass(this,'fondgrison2')\" onMouseOut=\"changeclass(this,'fondgris')\"><a href='$lien&set_options=basiques'><font color='black'>Interface simplifi&eacute;e</font></a></span> <b><span style='padding: 3px; margin: 1px; border: 1px solid #cccccc; color: #cccccc'><b>interface compl&egrave;te</b></span>";
+		if ($options == "avancees") echo "<span class='fondgris' onMouseOver=\"changeclass(this,'fondgrison2')\" onMouseOut=\"changeclass(this,'fondgris')\"><a href='$lien&set_options=basiques'><font color='black'>Interface simplifi&eacute;e</font></a></span> <b><span style='padding: 3px; margin: 1px; border: 1px solid $couleur_claire; color: $couleur_claire'><b>interface compl&egrave;te</b></span>";
 		else echo "<b><span class='fondgrison2'>Interface simplifi&eacute;e</span></b> <span class='fondgris' onMouseOver=\"changeclass(this,'fondgrison2')\" onMouseOut=\"changeclass(this,'fondgris')\"><a href='$lien&set_options=avancees'><font color='black'>interface compl&egrave;te</font></a></span>";
 	echo "</font>";
 	echo "</td>";