.departements { padding: 5px 10px}

.departements li { padding: 5px 0 10px ; border-bottom: 1px solid #CECECE}
.departements  h2 { margin: 0; padding: 5px 0 0}
address { text-align: center}
.arrondissements li { padding: 5px  5px  5px  0}

.nom-departements li { padding: 5px ; border-bottom: 1px solid #CECECE}
.nom-departements li a { font-size: 12px; text-decoration: none; color: #1e1e1e; ; cursor: pointer; background: white ; padding: 2px 5px   }
.nom-departements li a:hover { color: black; background-color: #e3dfe0;}
.nom-departements li a.selected,.nom-departements li a:hover.selected {   background-color: #838C95 ;color: white;   }

.arrondissements li a { font-size: 12px; text-decoration: none; color: #1e1e1e;  background-color: #838C95; cursor: pointer;  }
.arrondissements li a:hover { color: black; background-color: #e3dfe0;}
.arrondissements li a.selected,.nom-departements li a:hover.selected { background: white ; color: black;  }
