diff --git a/trac/htdocs/libcaca.css b/trac/htdocs/libcaca.css
index c479344..ae88e37 100644
--- a/trac/htdocs/libcaca.css
+++ b/trac/htdocs/libcaca.css
@@ -5,13 +5,38 @@ body {
     padding: 0;
     margin: 0;
 }
+
+body, td, th, h1, h2, h3, h4, #main {
+    font-family: "URW Gothic L", Helvetica, Verdana;
+}
+
 .corps {
     margin: 0 5%;
     min-width: 750px;
 }
-body, td, th, h1, h2, h3, h4, #main {
-    font-family: "URW Gothic L", Helvetica, Verdana;
+
+h1, h2, h3 {
+    border-color: #984601;
+}
+:link, :visited {
+    color: #984601;
+    border-bottom: none;
+}
+
+:link:hover, :visited:hover {
+    color: #2C1F1C;
+}
+
+/*  HEADER */
+
+.nav {
+    text-align: right;
+    font-size: 12px;
+}
+.nav li.last {
+border-right: none !important;
 }
+
 #main {
     background: #fff;
     color: #2C1F1C;
@@ -21,13 +46,31 @@ body, td, th, h1, h2, h3, h4, #main {
     margin: 0 0 -47px;
     width: 540px;
 }
-h1, h2, h3 {
-    border-color: #984601;
-}
 
-#siteheader, #banner, #mainnav,.nav {
+#siteheader, #banner, #mainnav, .nav {
     font-family:"Arial","Geneva",sans-serif;
 }
+
+/* Subnav */
+
+#metanav ul {
+    font-weight: normal;
+}
+#metanav :link:hover, #metanav :visited:hover { 
+    color: #984601;
+    background: none;
+}
+
+#loginguest a:hover, #metanav :link, #metanav :visited {
+    color: #fff;
+}
+
+/* MENU PRINCIPAL*/
+
+#mainnav :link, #mainnav :visited {
+    background-image: none;
+    border-color: #984601;
+}
 #mainnav {
     margin: 0;
     background: #C46300;
@@ -37,14 +80,9 @@ h1, h2, h3 {
     font-weight: bold;
     font-size: 12px;
 }
-.nav {
-    text-align: right;
-    font-size: 12px;
-}
-
-#mainnav :link, #mainnav :visited {
-    background-image: none;
-    border-color: #984601;
+#mainnav li {
+    border-right-color: #984601;
+    padding: 0.25em;
 }
 
 #mainnav :link, 
@@ -56,9 +94,7 @@ h1, h2, h3 {
 #mainnav .active :link:hover, #mainnav .active :visited:hover {
     border-right: none;
 }
-.nav li.last {
-border-right: none !important;
-}
+
 #mainnav li.last,
 #mainnav li.last :link:hover,
 #mainnav li.last :visited:hover,
@@ -76,30 +112,8 @@ border-right: none !important;
     background: #2C1F1C;
     color: #984601;
 }
-:link, :visited {
-    color: #984601;
-    border-bottom: none;
-}
-#mainnav li {
-    border-right-color: #984601;
-    padding: 0.25em;
-}
-:link:hover, :visited:hover {
-    color: #2C1F1C;
-}
-
-#metanav :link:hover, #metanav :visited:hover { 
-    color: #984601;
-    background: none;
-}
-#loginguest a:hover, #metanav :link, #metanav :visited {
-    color: #fff;
-}
-#metanav ul {
-    font-weight: normal;
-}
 
-/* formulaires */
+/* FORMS */
 
 input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
     background: #984601;
@@ -150,6 +164,8 @@ a.ext-link .icon {
     background-position: right center;
     padding-right: 16px;
 }
+
+/* FORM TICKETS */
 #preview h3, #changelog h3 {
     border-bottom:1px solid #984601;
     color:#552701;
diff --git a/trac/templates/site.html b/trac/templates/site.html
index 9f07d13..40e3466 100644
--- a/trac/templates/site.html
+++ b/trac/templates/site.html
@@ -14,7 +14,7 @@
   <body py:match="body" py:attrs="select('@*')">
     <div class="corps">
     <div id="siteheader">
-        <p class="nav">Please <a href="http://caca.zoy.org/login">log in</a> as guest/guest to report bugs.</p>
+        <p class="nav">Please <a href="${href.chrome('login')}">log in</a> as guest/guest to report bugs.</p>
     </div>
 
     ${select('*|text()')}