



h1 {font-size: 1.5em; padding: 0; color: #466675 ; width: 100%; font-weight: bold; text-transform: uppercase;text-align: left; margin-bottom: 1em }
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: rgb(115, 74, 18) ; width: 100%;text-align: left;margin-top: 1.5em; font-weight: bold;}
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;}


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}

h1.navg {font-size: 1.5em; padding: 0; margin-top: 1em; color: white ; width: 100%; text-align: left !important; font-weight: bold; text-transform: uppercase; }


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: #c5baa9; 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;}
  
  
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; font-weight: normal !important; margin: 0px;}
a.white:hover {color: white; background-color: none; text-decoration: underline;}
a.white:active {color: white;background-color: none; text-decoration: underline; }
a.white:visited {color: white;  text-decoration: none; background-color: none !important;}





a {color: #466675;  text-decoration: none; margin: 0px; background-color: none}
a:hover {color: #5a91a3;}
a:active {color: #5a91a3;}
a:visited {color: #5a91a3;  text-decoration: none; }

