diff --git a/authentic2/extra-static/cdg59/admon-tip.png b/authentic2/extra-static/cdg59/admon-tip.png
new file mode 100644
index 0000000..a25faae
Binary files /dev/null and b/authentic2/extra-static/cdg59/admon-tip.png differ
diff --git a/authentic2/extra-static/cdg59/authentic.css b/authentic2/extra-static/cdg59/authentic.css
new file mode 100644
index 0000000..e31a8a1
--- /dev/null
+++ b/authentic2/extra-static/cdg59/authentic.css
@@ -0,0 +1,147 @@
+@import url(/css/authentic-common.css);
+body {
+ font-family: sans-serif;
+ margin: 0 auto;
+ padding: 0;
+ background: #eee;
+ color: black;
+ max-width: 50em;
+}
+
+a {
+ color: #0072b8;
+ text-decoration: none;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+#page {
+ border: 1px solid #0072b8;
+ border-width: 0px 2px;
+ background: white url(lockscreen.png) top right no-repeat;
+}
+
+#top {
+ margin-top: 20px;
+ border-top: 2px solid #0072b8;
+ background: #52bce5 url(lockscreen.png) top right no-repeat;
+ padding-bottom: 1em;
+}
+
+#top h1 {
+ margin: 1em 150px 0 10px;
+ text-align: right;
+ color: white;
+}
+
+#content {
+ padding: 1em 2em 3em 2em;
+ position: relative;
+ /* background: url(lockscreen-bg.png) bottom right no-repeat; */
+ background: url(path18223.png) 90% 0% no-repeat;
+}
+
+p#breadcrumb {
+ margin: 0 150px 0 0;
+ font-size: 80%;
+ background: #d9dde8 url(deg.png) top right repeat-y;
+ padding: 0.5ex;
+}
+
+#footer {
+ border-bottom: 2px solid #0072b8;
+ border-top: 1px solid #0072b8;
+ background: #28a5dc;
+ color: white;
+}
+
+#footer p {
+ font-weight: bold;
+ margin: 0;
+ text-align: right;
+ font-size: smaller;
+ font-style: italic;
+ padding: 1ex 1em 2px 0;
+}
+
+
+p#forgot-password {
+ position: absolute;
+ right: 30px;
+ top: 60px;
+}
+
+p#register {
+ position: absolute;
+ right: 30px;
+ top: 100px;
+}
+
+p#cookies {
+ border: 1px solid #888;
+ background: #ccf url(admon-tip.png) 5px 5px no-repeat;
+ padding-left: 60px;
+ height: 60px;
+ line-height: 60px;
+}
+
+ul {
+ list-style: circle;
+}
+
+ul.FederationsWidget {
+ font-weight: bold;
+}
+
+ul.FederationsWidget a.terminate {
+ font-weight: normal;
+ display: block;
+ margin-left: 5em;
+ margin-bottom: 1em;
+}
+
+/* pratic stuff */
+
+ul#services {
+ width: 65%;
+ float: left;
+}
+
+p#commands {
+ clear: both;
+ border-top: 2px solid #0072b8;
+ padding-top: 1em;
+}
+
+div#platform-status {
+ float: right;
+ width: 25%;
+ border: 2px solid #0072b8;
+ background: white;
+ background: rgba(255, 255, 255, 0.5);
+ -moz-border-radius: 5px;
+}
+
+div#platform-status h3 {
+ background: #0072b8;
+ font-size: 100%;
+ text-align: center;
+ color: white;
+ margin: 0;
+}
+
+div#platform-status div {
+ padding: 0 1ex;
+}
+
+div#platform-status p#report-issue {
+ border-top: 2px solid #0072b8;
+ text-align: center;
+ margin: 0;
+}
+
+dl.profile dd {
+ font-weight: bold;
+}
diff --git a/authentic2/extra-static/cdg59/deg.png b/authentic2/extra-static/cdg59/deg.png
new file mode 100644
index 0000000..ba0c89c
Binary files /dev/null and b/authentic2/extra-static/cdg59/deg.png differ
diff --git a/authentic2/extra-static/cdg59/desc.xml b/authentic2/extra-static/cdg59/desc.xml
new file mode 100644
index 0000000..f5be926
--- /dev/null
+++ b/authentic2/extra-static/cdg59/desc.xml
@@ -0,0 +1,6 @@
+
+
→ {% trans "Forgot password?" %} {% trans "Reset it!" %}
+{% endif %} +{% if registration_authorized %} +→ {% trans "Not a member?" %} {% trans "Register!" %}
+{% endif %} +Powered by Authentic
Powered by Lasso
+ {% blocktrans with request.user.get_full_name as username %}Hello {{ username }}.{% endblocktrans %} + {% trans "Logout" %}
+Powered by Lasso
Powered by Authentic
+ {% blocktrans with request.user.get_full_name as username %}Hello {{ username }}.{% endblocktrans %} + {% trans "Logout" %}
+Powered by Authentic
{{ user.get_full_name }}
+ Déconnexion + {% user_in_group "Agglo::Téléservices::Admin" as is_eservice_admin %} + {% user_in_group_prefix "Agglo::Téléservices::BackOffice::" as is_eservice_backoffice_user %} + {% if is_eservice_admin %} + Administration + {% elif is_eservice_backoffice_user %} + Back office + {% endif %} + +