@media (orientation: portrait) and (max-width: 12cm),(orientation: landscape) and (max-height: 12cm),handheld and (orientation: portrait) and (max-width: 12cm),handheld and (orientation: landscape) and (max-height: 12cm) {
  .titre_page {
    font-size: 1em;
  }
  #contenu_environs {
    font-size: 1em;
  }
  #contenu_environs .en_construction {
    text-align: center;
    font-size: 1em;
  }
  #contenu_environs #bonnes_adresses {
    width: 100%;
  }
  #contenu_environs #bonnes_adresses .titre_adresse {
    font-size: 1em;
  }
  #contenu_environs #bonnes_adresses .adresse {
    width: 100%;
    font-size: 0.8em;
  }
  #contenu_environs .titre_image {
    font-size: 1em;
    text-align: center;
  }
}
