



h1 {font-size: 1.5em; padding: 0; color: white ; width: 100%; font-weight: bold; text-transform: uppercase;text-align: center; }
h2 {text-transform: uppercase;  font-size: 1.1em; color: white ; width: 100%;text-align: center;font-weight: bold;}
h3 {text-transform: uppercase;  font-size: 1.1em; color: #828282 ; width: 100%;text-align: left;margin-top: 1.5em; font-weight: bold;}

h1.article {font-size: 1.5em; padding: 0; color: black ; width: 100%; text-align: left; font-weight: bold; text-transform: uppercase; }
h2.article {text-transform: uppercase;  font-size: 1.1em; color: #828282 ; width: 100%;text-align: left;font-weight: bold; margin-bottom: 3em}


h4 {font-size: 1em; font-weight: bold; text-transform: uppercase;  padding-bottom: 0.5em; color: white; width: 100%;text-align: center; line-height: 1.1em;}


/* Typographical enhancements */
em,
i,
.i {
  font-style: italic;
}
strong,
b,
.b {
  font-weight: bold;}

/* Pagination */

.pagination .pagination-items {list-style: none;display: flex;flex-wrap: wrap; flex-direction: row; justify-content: center}
.pagination .pagination-item {  margin: 0em; flex-basis: 7.5%; display: flex;align-items: center;}
.pagination .pagination_precedent_suivant .pagination-item { flex-basis: auto;}
.pagination .pagination-item + .pagination-item {  margin-left: 0.2em }
.pagination .pagination-item-label { display:block; flex-basis: 100%; background: #f0f0f0; text-decoration: none; padding:.2em; border-radius:.25em; text-align: center;}
.pagination .on .pagination-item-label,
.pagination a.pagination-item-label:hover,
.pagination a.pagination-item-label:focus,
.pagination a.pagination-item-label:active { background:#c9d96c; color: #fff; }
.pagination .on .pagination-item-label {font-weight: bold;}
.pagination .pagination_precedent_suivant .disabled {visibility: hidden}
.pagination .pagination-item.disabled {}
.pagination .pagination-item.disabled .pagination-item-label {color:#888; font-weight: normal;}
.menu_articles .pagination strong {font-size:0.8em;}


.spip_doc_legende { display: inline-block; vertical-align: middle; text-align: left,}
 
  
  
p {padding-bottom: 0.5em;}

.spip_documents_left { float: left; margin-right: 1.5em; width: 15em; background-color: white ; border: 0px; height: auto; margin-bottom: 1.5em}

a.white {color: white;  text-decoration: none; background-color: none !important; margin: 0px;}
a.white:hover {color: white; background-color: none }
a.white:active {color: white;background-color: none }
a.white:visited {color: white;  text-decoration: none; background-color: none !important;}

a.une {color: black;  text-decoration: none; background-color: none !important; margin: 0px;  font-weight: normal;}
a.une:hover {color: black; background-color: none; text-decoration: underline; font-weight: normal;}
a.une:active {color: white;background-color: none font-weight: normal;}
a.une:visited {color: #666666;font-weight: normal;}

a {color: rgba(89, 68, 23, 1); font-weight: bold; text-decoration: none; background-color: none !important; margin: 0px;}
a:hover {color: #c9d96c;}
a:active {color: #c9d96c;}
a:visited {color: #666666;  text-decoration: none; background-color: none !important;}

