En France, lors d'un mariage civil, les portes de la mairie doivent obligatoirement rester ouvertes. En effet, selon la loi, toute personne doit pouvoir s'opposer au mariage si elle le souhaite au cours de la cérémonie. Le mariage peut être annulé si cette condition n'a pas été respectée.Il me semble (pas certaine ) que le maire peut célébrer un mariage dans un bâtiment communal autre que la mairie ,pour le cas où celle-ci est trop petite .