diff --git a/css/main2.css b/css/main2.css
index 1ab2fe4ff..48d1d4015 100644
--- a/css/main2.css
+++ b/css/main2.css
@@ -114,10 +114,10 @@ p#topheader {
 .menu li,
 ul#links li {
 	margin: 5px 0;
-	list-style: square outside none;
+	list-style: none outside none;
 	}
 	ul#links li {
-		margin: 5px 0 0 15px;
+		margin: 5px 0 0 0;
 		}
 		ul#links li ul {
 			padding: 5px 0 5px 10px;
@@ -125,10 +125,24 @@ ul#links li {
 			ul#links li li {
 				margin: 0 0 0 5px;
 				}
+.menu li a,
+ul#links li a {
+	background: url(../images/style/cave-picto.png) no-repeat 0 8px;
+	padding-left: 18px;
+	}
 .menu li a:hover,
 ul#links li a:hover {
+	background-position: 0 -8px;
 	border-bottom: 2px solid #d7442b;
 	}
+ul#links li a.editlink {
+	background: url(../images/style/edit-picto.png) no-repeat 100% 0;
+	font-size: 85%;
+	padding: 0 18px;
+	}
+	ul#links li a.editlink:hover {
+		background-position: 100% -18px;
+		}
 
 /* TABLES */
 table.trad, table.centre {
diff --git a/images/style/cave-picto.png b/images/style/cave-picto.png
new file mode 100644
index 000000000..35e563942
Binary files /dev/null and b/images/style/cave-picto.png differ
diff --git a/images/style/edit-picto.png b/images/style/edit-picto.png
new file mode 100644
index 000000000..fe65fae5e
Binary files /dev/null and b/images/style/edit-picto.png differ