<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*****************************************************************************/
/*                                                                           */
/* Styles généraux indépendants des skins                                    */
/*                                                                           */
/*****************************************************************************/

/* Styles de base par défaut */

p { margin: 5px; }
li { margin: 5px; padding: 0; }
img { border: 0; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

ul {
  list-style: disc;
  margin: 0; padding: 0 0 0 3em;
}
ol {
  list-style: decimal;
  margin: 0; padding: 0 0 0 3em;
}

form {
  margin: 10px 0;
  padding: 0;
}

/* Centrage */

div.center { text-align: center; }
div.center table
{
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

/* Bouton OK conditionnel (JavaScript inactif) */
p.noscript_button { display: inline; }

/* Message d'erreur en haut de page */
div.page_error_message {
  margin: 0 0 10px 0;
  padding: 10px;
  text-align: center;
}

/*****************************************************************************/
/* Mise en page                                                              */
/*****************************************************************************/

body { margin: 0; }

/**** En-tête ****/

#header { clear: both; overflow: hidden; }
#header &gt;div {
  display: table;
  width: 100%;
}

/* Logo */

#logo {
  display: table-cell;
  vertical-align: middle;
  width: 1%;
  padding: 5px;
}
#logo img { display: block; }

/* Bannière */

#banner {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
#banner a { display: block; }
#banner a:hover { text-decoration: none; }

/* Date */

#date {
  display: table-cell;
  vertical-align: middle;
  width: 18%;
  padding: 5px;
  text-align: center;
}

/*****************************************************************************/
/* Formulaires                                                               */
/*****************************************************************************/

/* Ligne de séparation des formulaires (en noir par défaut) */

hr.separation_formulaire {
  height: 1px; border-bottom: 1px dashed black;
  border-top: 0; border-right: 0; border-left: 0; width: 100%;
}

/*****************************************************************************/
/* Contenu                                                                   */
/*****************************************************************************/

/**** Articles ****/

/* Bouton "Imprimer cet article" */
button.article_print_button {
  background: transparent;
  border: 0;
  cursor: pointer;
  padding: 0;
}

button.article_print_button img {
  width: 16px; height: 16px;
}

/**** Photos ****/

table.photo_navigation {
  margin: 0 auto;
  border-spacing: 0;
  border-collapse: collapse;
}
table.photo_navigation td { text-align: center; }

/* Boutons photo suivante/précédente */
table.photo_navigation button {
  background: transparent;
  border: 0;
  cursor: pointer;
  padding: 0;
}
table.photo_navigation button img { display: block; }

/*****************************************************************************/
/* Administration                                                            */
/*****************************************************************************/

/**** Pages d'administration ****/

div.admin_page_info {
  text-align: center;
  margin: 20px 0;
}

/*****************************************************************************/
</pre></body></html>