IMNInfos Média Nantes
INFOS MÉDIA NANTES

LA SUITE DU MAGAZINE

À la une

L’accueil d’Infos Média Nantes, à feuilleter : les dernières informations locales, les rendez-vous et les initiatives du territoire. Actualités récentes · à lire et à partager
  • Plainte de Christelle Morançais pour « injures et menaces »…
  • Braderie XXL : des milliers de livres à 2 €…

Faites glisser le coin de la page pour la tourner, ou cliquez sur Suivant

L’ACTU DU MOMENT

À la une, en un seul feuilletage.

SOMMAIREINFOS MÉDIA NANTES

Les News

1417
Plainte de Christelle Morançais pour « injures et menaces » lors d’une réunion au port de Nantes Saint-Nazaire

Plainte de Christelle Morançais pour « injures et menaces » lors d’une réunion au port de Nantes Saint-Nazaire

La présidente de la région Pays de la Loire, Christelle Morançais, a déposé une plainte contre X pour « injures » et « menaces physiques » après des incidents survenus lors d’une réunion du conseil de surveillance du port Nantes / Saint-Nazaire. À son arrivée au siège du port, elle dit avoir été prise à partie, insultée et menacée, tandis qu’un tir de mortier aurait explosé à proximité immédiate.

Des tensions vives autour d’un conseil de surveillance

Les faits se seraient déroulés à l’occasion d’une séance du conseil de surveillance du Grand Port Maritime, que préside Christelle Morançais. Selon son témoignage, l’accueil aurait été particulièrement tendu, avec des propos insultants et des menaces assorties de l’usage d’un mortier pyrotechnique. La présidente de Région indique avoir alors quitté la réunion dans la précipitation, sous escorte policière, pour des raisons de sécurité.

Dans un communiqué, elle dénonce des comportements qu’elle juge « inacceptables » et attribue ces agressions à « certains représentants syndicaux ». Elle affirme que ces pressions ne la détourneront pas de ses responsabilités à la tête du conseil de surveillance, ni des dossiers en cours autour de l’avenir du port.

Une plainte qui interroge le climat social au port

Le dépôt de plainte intervient dans un contexte déjà tendu pour le port Nantes / Saint-Nazaire, où se croisent enjeux économiques, transition énergétique et inquiétudes sociales. Les organisations syndicales avaient fait part de leurs désaccords sur plusieurs décisions stratégiques, notamment concernant l’organisation du travail, les investissements ou la gouvernance de l’établissement.

La direction du port condamne de son côté « tout comportement violent ou injurieux » et rappelle que le dialogue social doit rester le cadre privilégié pour exprimer les désaccords. Les prochains jours devraient préciser la suite judiciaire donnée à la plainte, mais aussi les conditions dans lesquelles les instances du port pourront se réunir sereinement.

Quelles suites possibles pour le dossier ?

La procédure engagée par Christelle Morançais doit désormais être instruite par la justice. Des auditions pourront être menées pour établir les circonstances exactes des faits et identifier d’éventuels responsables. Selon l’issue de l’enquête, des poursuites pourraient être engagées, ou bien la plainte classée sans suite.

Pour les acteurs économiques et les élus locaux, l’enjeu dépasse cet incident précis : le fonctionnement du port et la qualité du dialogue entre direction, représentants du personnel et institutions sont observés de près. La capacité du Grand Port Maritime à mener ses projets tout en apaisant les tensions sociales sera l’un des dossiers à suivre dans les prochains mois.

Mini-jeu IMN : « Le Défi des Lumières – piano à 6 touches »

Teste ta mémoire et tes réflexes sur ce mini-jeu façon piano lumineux. Choisis le mode 1 joueur ou 2 joueur.euse.s, regarde la séquence de couleurs puis reproduis-la en cliquant sur les touches. À chaque manche, la séquence s’allonge.

Tour actuel : Joueur 1 — Score J1 : 0 | Score J2 : 0

Clique sur « Lancer une séquence » pour commencer.
(function(){ // -------------------------------------------------- // MINI-JEU IMN : LE DÉFI DES LUMIÈRES — 6 TOUCHES // Version piano horizontal • 1 ou 2 joueur.euse.s // Tracking IMN Analytics (préfixe defi_lumieres_) // --------------------------------------------------function imnTrack(evt){ try{ if(window.IMNAnalytics && typeof window.IMNAnalytics.track === "function"){ window.IMNAnalytics.track(evt); } }catch(e){} }var startBtn = document.getElementById("imn-defi-start"); var keys = Array.prototype.slice.call(document.querySelectorAll(".imn-defi-key")); var msgEl = document.getElementById("imn-defi-message"); var playerEl = document.getElementById("imn-defi-player"); var score1El = document.getElementById("imn-defi-score1"); var score2El = document.getElementById("imn-defi-score2"); var modeInputs = Array.prototype.slice.call(document.querySelectorAll("input[name='imn-defi-mode']"));if(!startBtn || !keys.length || !msgEl){ return; }var sequence = []; var index = 0; var acceptingInput = false; var currentPlayer = 1; var score1 = 0; var score2 = 0; var playingSequence = false;function getMode(){ for(var i=0;i= sequence.length){ playingSequence = false; acceptingInput = true; index = 0; setMessage("À toi de rejouer la séquence."); return; } flashKey(sequence[i]); i++; setTimeout(step, 450); } setTimeout(step, 400); }function addToSequence(){ sequence.push(randomKey()); }function handleCorrectSequence(){ imnTrack("defi_lumieres_round_success"); if(currentPlayer === 1){ score1++; score1El.textContent = String(score1); } else { score2++; score2El.textContent = String(score2); }var mode = getMode(); if(mode === 2){ currentPlayer = (currentPlayer === 1 ? 2 : 1); } setPlayerLabel(); setMessage("Bien joué ! Une nouvelle note s’ajoute à la séquence."); addToSequence(); setTimeout(playSequence, 900); }function handleError(){ imnTrack("defi_lumieres_round_error"); acceptingInput = false; setMessage("Erreur sur la séquence. Tu repars sur une nouvelle série."); // On recommence avec une séquence de longueur 1 pour le même joueur sequence = []; addToSequence(); setTimeout(playSequence, 1000); }function onKeyClick(evt){ if(!acceptingInput || playingSequence){ return; } var keyEl = evt.currentTarget; var keyIndex = parseInt(keyEl.getAttribute("data-key"), 10);flashKey(keyIndex); imnTrack("defi_lumieres_key_" + keyIndex);if(keyIndex === sequence[index]){ index++; if(index >= sequence.length){ handleCorrectSequence(); } } else { handleError(); } }function startRound(){ imnTrack("defi_lumieres_start_round"); if(sequence.length === 0){ addToSequence(); } playSequence(); }// Écouteurs startBtn.addEventListener("click", function(){ // Si aucune séquence, on réinitialise tout proprement if(sequence.length === 0 && score1 === 0 && score2 === 0){ resetGame(); } startRound(); });keys.forEach(function(keyEl){ keyEl.addEventListener("click", onKeyClick); });modeInputs.forEach(function(input){ input.addEventListener("change", function(){ imnTrack("defi_lumieres_mode_" + getMode()); resetGame(); }); });// Initialisation resetGame(); imnTrack("defi_lumieres_init"); })(); /* Liens IMN : couleur officielle, gras + souligné */ article a { color:#5532F0; font-weight:bold; text-decoration:underline; }.imn-defi-container { max-width: 620px; margin: 24px auto; padding: 16px; border:1px solid #e3e3e3; border-radius:10px; box-sizing:border-box; }.imn-defi-controls { display:flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:10px; margin-bottom:10px; }.imn-defi-mode { font-size:0.95rem; }.imn-defi-mode input { margin-right:4px; }.imn-defi-status { text-align:center; margin:6px 0 10px; font-size:0.95rem; }.imn-defi-message { text-align:center; font-size:0.95rem; margin-bottom:14px; }.imn-defi-keys { display:flex; justify-content:space-between; gap:6px; }.imn-defi-key { flex:1 1 0; height:70px; border-radius:6px; border:none; cursor:pointer; transition:transform 0.08s ease, filter 0.08s ease, box-shadow 0.08s ease; }/* 6 couleurs différentes façon piano lumineux */ .imn-defi-key-0 { background:#ff4b4b; } .imn-defi-key-1 { background:#ffb347; } .imn-defi-key-2 { background:#ffd93b; } .imn-defi-key-3 { background:#6dd47e; } .imn-defi-key-4 { background:#4dabf7; } .imn-defi-key-5 { background:#b197fc; }.imn-defi-key:focus { outline:none; box-shadow:0 0 0 2px #5532F0; }.imn-defi-key.imn-defi-active { transform:translateY(-2px); filter:brightness(1.2); box-shadow:0 0 0 2px rgba(0,0,0,0.15); }.imn-btn { background:#5532F0; color:#fff; border:1px solid #5532F0; padding:8px 16px; border-radius:999px; cursor:pointer; font-weight:bold; font-size:0.95rem; appearance:none; -webkit-appearance:none; transition:background 0.12s ease, transform 0.08s ease, box-shadow 0.08s ease; }.imn-btn:hover, .imn-btn:focus { background:#4326c0; outline:none; box-shadow:0 0 0 3px rgba(85,50,240,0.25); }.imn-btn:active { transform:translateY(1px); box-shadow:none; }@media (max-width:600px){ .imn-defi-keys { gap:4px; } .imn-defi-key { height:56px; } }
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Ce qui se passe près de chez nous mérite du temps et de l’attention. »

Lire l’article complet →
À la une03.12.25

Culture

1418
Braderie XXL : des milliers de livres à 2 € à Nantes

Braderie XXL : des milliers de livres à 2 € à Nantes

Tu aimes autant lire que chasser les bonnes affaires ? Le samedi 6 décembre 2025, de 9 h à 17 h, l’Hôtel du Département à Nantes accueille une grande braderie de livres à prix unique : 2 € l’exemplaire. BD, romans, beaux livres, essais… de quoi remplir ta bibliothèque sans exploser ton budget.

Des milliers d’ouvrages issus des bibliothèques du Département

Chaque année, la Bibliothèque départementale de Loire-Atlantique achète entre 10 000 et 15 000 nouveaux ouvrages pour alimenter les collections de près de 200 bibliothèques partenaires, notamment dans les communes de moins de 10 000 habitant·es. Pour faire de la place aux nouveautés, certains livres quittent les rayonnages : ils sont alors proposés au public lors de cette braderie XXL.

Le 6 décembre, tu pourras fouiller parmi des bandes dessinées, des romans contemporains, des classiques, des livres d’art ou encore des essais. Une aubaine si tu veux renouveler ta pile à lire, préparer tes cadeaux de fin d’année ou découvrir de nouveaux auteurs à petit prix.

Le bon plan pour ta pile à lire

Avec un prix unique de 2 € par livre, il devient facile de tenter de nouveaux genres sans trop hésiter. Tu peux composer une sélection mêlant BD, polar, roman historique, beaux livres ou ouvrages pratiques, pour toi ou pour tes proches. C’est aussi l’occasion de remettre la main sur un titre que tu avais repéré il y a longtemps ou de tomber par hasard sur une pépite.

L’ambiance promet de ressembler à une vraie chasse aux trésors littéraires : chacun fouille les bacs, compare ses trouvailles et échange des conseils de lecture. Arriver tôt permet de profiter d’un choix plus large, mais il reste possible de faire de belles découvertes tout au long de la journée.

Infos pratiques pour préparer ta visite

  • Date : samedi 6 décembre 2025
  • Horaires : de 9 h à 17 h
  • Lieu : Hôtel du Département de Loire-Atlantique, 3 quai Ceineray, 44000 Nantes
  • Tarif : entrée libre, 2 € le livre

Plus d’informations sur la page officielle du Département : Braderie de livres à 2 € – Loire-Atlantique

Mini-jeu : Memory spécial braderie de livres

Retourne les cartes, retrouve toutes les paires d’icônes autour des livres et découvre ton score final !

Coups : 0Temps : 0 s
// ------------------------------------------------------ // MEMORY IMN — MODÈLE OFFICIEL ADAPTÉ "BRADERIE DE LIVRES" // Flip 3D + animations + chrono + coups + tracking IMN // ------------------------------------------------------ (function(){ // Tracking IMN Analytics (sécurisé) function imnTrack(evt){ try{ if(window.IMNAnalytics && typeof window.IMNAnalytics.track === "function"){ window.IMNAnalytics.track(evt); } }catch(e){} }console.log("imn_memory_books_init"); imnTrack("imn_memory_books_init");const icons = ["📚","📖","🔖","🎨","🛍️","📦","💶","⭐"]; // thème braderie de livres let cards = []; let first = null; let second = null; let lock = false; let matches = 0; let moves = 0; let timer = 0; let timerInterval = null; let timerRunning = false;const grid = document.getElementById("imn-memjpn-grid-books"); const restartBtn = document.getElementById("imn-memjpn-restart-books"); const movesDisplay = document.getElementById("imn-memjpn-moves-books"); const timerDisplay = document.getElementById("imn-memjpn-timer-books"); const endMessage = document.getElementById("imn-memjpn-end-books");if(!grid || !restartBtn || !movesDisplay || !timerDisplay || !endMessage){ return; }function initCards(){ cards = [...icons, ...icons].sort(()=>Math.random()-0.5); }function startTimer(){ if (timerRunning) return; timerRunning = true; timerInterval = setInterval(()=>{ timer++; timerDisplay.textContent = timer + " s"; },1000); }function stopTimer(){ clearInterval(timerInterval); timerRunning = false; }function renderGrid(){ grid.innerHTML = ""; endMessage.style.display = "none";cards.forEach((icon, index)=>{ const card = document.createElement("div"); card.className = "imn-memjpn-card"; card.dataset.icon = icon; card.dataset.index = index; card.innerHTML = `
${icon}
`; card.addEventListener("click", ()=>flipCard(card)); grid.appendChild(card); }); }function flipCard(card){ if (lock || card.classList.contains("revealed")) return;startTimer(); console.log("imn_memory_books_click"); imnTrack("imn_memory_books_click");card.classList.add("flip");if (!first){ first = card; return; }second = card; lock = true; moves++; movesDisplay.textContent = moves;if (first.dataset.icon === second.dataset.icon){ // Bonne paire console.log("imn_memory_books_found"); imnTrack("imn_memory_books_found");setTimeout(()=>{ first.classList.add("revealed","match"); second.classList.add("revealed","match"); matches++; first = null; second = null; lock = false;if (matches === icons.length){ endGame(); } },300);} else { // Mauvaise paire console.log("imn_memory_books_wrong"); imnTrack("imn_memory_books_wrong");first.classList.add("wrong"); second.classList.add("wrong");setTimeout(()=>{ first.classList.remove("flip","wrong"); second.classList.remove("flip","wrong"); first = null; second = null; lock = false; },700); } }function endGame(){ stopTimer(); console.log("imn_memory_books_complete"); imnTrack("imn_memory_books_complete");endMessage.style.display = "block"; endMessage.textContent = "Bravo ! Tu as retrouvé toutes les paires en " + moves + " coups et " + timer + " secondes."; }function restart(){ console.log("imn_memory_books_restart"); imnTrack("imn_memory_books_restart");first = null; second = null; lock = false; matches = 0; moves = 0; timer = 0; timerRunning = false; clearInterval(timerInterval); movesDisplay.textContent = 0; timerDisplay.textContent = "0 s"; initCards(); renderGrid(); }restartBtn.addEventListener("click", restart);// Initialisation immédiate (VAJ, compatible WordPress) initCards(); renderGrid(); })(); .imn-memjpn-grid { display: grid; grid-template-columns: repeat(4, minmax(70px, 80px)); gap: 12px; justify-content: center; margin-top: 20px; }.imn-memjpn-card { width: 100%; aspect-ratio: 1/1; perspective: 800px; position: relative; }.imn-memjpn-inner { width: 100%; height: 100%; position: absolute; border-radius: 10px; transform-style: preserve-3d; transition: transform .4s; }.imn-memjpn-card.flip .imn-memjpn-inner { transform: rotateY(180deg); }.imn-memjpn-front, .imn-memjpn-back { backface-visibility: hidden; position: absolute; width: 100%; height: 100%; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 32px; }.imn-memjpn-front { background: #ffffff; border: 2px solid #5532F0; }.imn-memjpn-back { background: #5532F0; color: #fff; transform: rotateY(180deg); }/* Bonne paire */ .imn-memjpn-card.match .imn-memjpn-inner { animation: pulseMatch .5s ease; }@keyframes pulseMatch { 0% { transform: scale(1) rotateY(180deg); } 50% { transform: scale(1.12) rotateY(180deg); } 100% { transform: scale(1) rotateY(180deg); } }/* Mauvaise paire */ .wrong .imn-memjpn-inner { animation: shake .35s ease; }@keyframes shake { 0% { transform: rotateY(180deg) translateX(0); } 20% { transform: rotateY(180deg) translateX(-6px); } 40% { transform: rotateY(180deg) translateX(6px); } 60% { transform: rotateY(180deg) translateX(-6px); } 80% { transform: rotateY(180deg) translateX(6px); } 100% { transform: rotateY(180deg) translateX(0); } }.imn-btn { background:#5532F0; color:#fff; border:none; padding:10px 14px; border-radius:6px; cursor:pointer; font-weight:bold; appearance:none; -webkit-appearance:none; }/* Liens IMN */ article a { color:#5532F0; font-weight:bold; text-decoration:underline; }@media(max-width:600px){ .imn-memjpn-grid{ grid-template-columns:repeat(4,minmax(55px,1fr)); } }
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« La curiosité est un excellent programme pour la journée. »

Lire l’article complet →
À la une03.12.25

Les News

1419
Loire-Atlantique : le dispositif de veille hivernale activé dès le 1er décembre pour sécuriser les routes

Loire-Atlantique : le dispositif de veille hivernale activé dès le 1er décembre pour sécuriser les routes

Le 1er décembre 2025, le Département de Loire-Atlantique déclenche son dispositif de veille hivernale. Sur les quelque 4 300 km de routes départementales, 22 équipes dédiées sont mobilisées 24 h/24 et 7 j/7 pour faire face aux intempéries : neige, verglas, inondations, chutes d’arbres… L’objectif est clair : garantir des conditions de circulation acceptables pour tous, même en hiver.

Les agents des centres d’intervention routiers veillent activement. Les équipes réaliseront des opérations de salage ou de déneigement en fonction des conditions météo. Un travail essentiel pour la sécurité des usagers, alors que l’hiver approchant rend les trajets plus complexes.

Un dispositif renforcé et chiffré pour faire face aux aléas

Le Département s’appuie sur un dispositif structuré. Voici quelques chiffres clés : • 425 km de voies traitées en permanence (niveau S1) ; • 1 116 km surveillés aux heures de pointe (niveau S2) ; • 22 patrouilleurs, 22 camions saleuses, 29 centres de stockage de sel, 10 de saumure. Des stations météo (3 fixes, 12 mobiles) alimentent en temps réel le PC Routes qui supervise l’ensemble.

Les interventions s’organisent par niveaux : S1 pour le cœur du réseau, S2 pour les axes à forte fréquentation, S3 pour les autres voies. Cela permet de prioriser efficacement les ressources disponibles en cas d’intempéries majeures.

Usagers : consultez l’état du réseau avant de partir

Avant chaque déplacement, il est fortement recommandé de vérifier l’état des routes et de consulter les alertes météo. Le site officiel du Département propose une carte interactive : Carte du réseau routier départemental en hiver Vous pouvez également appeler le PC Routes au 02 51 82 62 62 (prix d’un appel local).

En cas de verglas, de neige ou de chute d’arbre : limitez votre vitesse, augmentez les distances de sécurité, et équipez-vous de pneus ou chaînes selon les conditions. La vigilance reste le meilleur allié des conducteurs.

Mini-jeu : Memory spécial « Routes d’hiver » 🚜❄️

Retourne les cartes, retrouve toutes les paires liées aux interventions routières hivernales !

Coups : 0Temps : 0 s
// --------------------------------------------------------------- // MEMORY IMN — OFFICIEL (THÈME VIABILITÉ HIVERNALE) // Flip 3D + animations + chrono + coups + tracking // --------------------------------------------------------------- (function(){ console.log("imn_memory_start");const icons = ["❄️","🚜","🧊","🌨️","🚧","🛣️","🧱","🧯"]; let cards = []; let first = null, second = null, lock = false; let matches = 0, moves = 0, timer = 0; let timerInterval = null, timerRunning = false;const grid = document.getElementById("imn-mem-winter-grid"); const movesDisplay = document.getElementById("imn-mem-winter-moves"); const timerDisplay = document.getElementById("imn-mem-winter-timer"); const endMessage = document.getElementById("imn-mem-winter-end"); const restartBtn = document.getElementById("imn-mem-winter-restart");function initCards(){ cards = [...icons, ...icons]; cards = cards.sort(()=>Math.random() - 0.5); }function startTimer(){ if(timerRunning) return; timerRunning = true; timerInterval = setInterval(()=>{ timer++; timerDisplay.textContent = timer + " s"; },1000); }function stopTimer(){ clearInterval(timerInterval); timerRunning = false; }function renderGrid(){ grid.innerHTML = ""; endMessage.style.display = "none"; cards.forEach((icon,index)=>{ const card = document.createElement("div"); card.className = "imn-mem-winter-card"; card.dataset.icon = icon; card.innerHTML = `
${icon}
`; card.addEventListener("click", ()=>flipCard(card)); grid.appendChild(card); }); }function flipCard(card){ if(lock || card.classList.contains("revealed")) return; startTimer(); console.log("imn_memory_click"); card.classList.add("flip");if(!first){ first = card; return; }second = card; lock = true; moves++; movesDisplay.textContent = moves;if(first.dataset.icon === second.dataset.icon){ console.log("imn_memory_found"); setTimeout(()=>{ first.classList.add("revealed","match"); second.classList.add("revealed","match"); matches++; first = null; second = null; lock = false; if(matches === icons.length) endGame(); },300); } else { console.log("imn_memory_wrong"); first.classList.add("wrong"); second.classList.add("wrong"); setTimeout(()=>{ first.classList.remove("flip","wrong"); second.classList.remove("flip","wrong"); first = null; second = null; lock = false; },700); } }function endGame(){ stopTimer(); console.log("imn_memory_complete"); endMessage.style.display = "block"; endMessage.textContent = "Bravo ! Tu as retrouvé toutes les paires en " + moves + " coups et " + timer + " secondes."; }function restart(){ console.log("imn_memory_restart"); first = second = null; lock = false; matches = 0; moves = 0; timer = 0; timerRunning = false; clearInterval(timerInterval); movesDisplay.textContent = 0; timerDisplay.textContent = "0 s"; initCards(); renderGrid(); }restartBtn.addEventListener("click", restart);document.addEventListener("DOMContentLoaded", ()=>{ initCards(); renderGrid(); }); })(); .imn-mem-winter-grid { display: grid; grid-template-columns: repeat(4, minmax(65px,1fr)); gap:12px; justify-content:center; margin-top:20px; } .imn-mem-winter-card { width:100%; aspect-ratio:1/1; perspective:800px; position:relative; } .imn-mem-winter-inner { width:100%; height:100%; position:absolute; transform-style:preserve-3d; transition:transform .4s ease; border-radius:10px; } .imn-mem-winter-card.flip .imn-mem-winter-inner { transform:rotateY(180deg); } .imn-mem-winter-front, .imn-mem-winter-back { position:absolute; width:100%; height:100%; backface-visibility:hidden; border-radius:10px; display:flex; align-items:center; justify-content:center; font-size:32px; } .imn-mem-winter-front { background:#fff; border:2px solid #5532F0; } .imn-mem-winter-back { background:#5532F0; color:#fff; transform:rotateY(180deg); } .imn-mem-winter-card.match .imn-mem-winter-inner { animation:pulseMatch .55s ease; } @keyframes pulseMatch { 0%{transform:rotateY(180deg) scale(1);} 50%{transform:rotateY(180deg) scale(1.1);} 100%{transform:rotateY(180deg) scale(1);} } .wrong .imn-mem-winter-inner { animation:shake .35s ease; } @keyframes shake { 0%{transform:rotateY(180deg) translateX(0);} 20%{transform:rotateY(180deg) translateX(-6px);} 40%{transform:rotateY(180deg) translateX(6px);} 60%{transform:rotateY(180deg) translateX(-6px);} 80%{transform:rotateY(180deg) translateX(6px);} 100%{transform:rotateY(180deg) translateX(0);} } .imn-btn { background:#5532F0; color:#fff; border:none; padding:10px 14px; border-radius:6px; font-weight:bold; cursor:pointer; } @media(max-width:600px){ .imn-mem-winter-grid { grid-template-columns:repeat(4,minmax(50px,1fr)); } }
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Une ville se découvre aussi dans les détails qui la font bouger. »

Lire l’article complet →
À la une03.12.25

Les News

1420
Nantes : 52 dossiers examinés au conseil municipal, dont 32 futurs logements sociaux au Crédit municipal

Nantes : 52 dossiers examinés au conseil municipal, dont 32 futurs logements sociaux au Crédit municipal

Le dernier conseil municipal de l’année 2025 s’annonce particulièrement dense. Ce vendredi 5 décembre, les élus nantais devront examiner pas moins de 52 dossiers. À la veille d’un renouvellement de l’équipe municipale, les échanges promettent d’être nourris, notamment sur le budget primitif 2026, fixé à 660,9 M€. Un montant conséquent qui pourrait susciter de vifs débats au sein de l’opposition, déjà attentive aux grandes orientations financières de la majorité.

Plusieurs dossiers stratégiques, urbanistiques ou sociaux seront également soumis au vote. L’un des points clés de la séance concerne la transformation du Crédit municipal, un bâtiment emblématique du patrimoine nantais. Contrairement au budget, ce projet devrait faire consensus. Il vise à reconvertir le site historique en logements sociaux, avec une attention particulière portée à la mixité et à l’accessibilité.

Un projet de reconversion au cœur du centre-ville

L’avenir du Crédit municipal constitue l’un des volets urbanistiques les plus structurants présentés lors de cette séance. L’édifice, situé en plein cœur de Nantes, accueillera à terme 32 logements destinés aux ménages modestes et intermédiaires. Un cabinet médical viendra également s’installer au rez-de-chaussée, afin de renforcer l’offre de soins de proximité.

Pour la maire Johanna Rolland, ce chantier participe de la volonté municipale de créer davantage de logements accessibles dans les quartiers centraux. La transformation du Crédit municipal suit ainsi une tendance plus large de réhabilitation et de diversification des usages du patrimoine bâti, dans un contexte de forte tension immobilière.

Au-delà de ce dossier, les élus examineront d’autres délibérations liées à la transition écologique, aux mobilités, aux affaires culturelles ou encore à l’éducation, en vue de préparer l’année 2026. Ce dernier conseil pourrait ainsi dessiner les grandes priorités du mandat en cours avant les échéances électorales prévues l’année suivante.

Quiz : connais-tu bien les enjeux du conseil municipal ?

Teste tes connaissances avec ce quiz très difficile en trois séries de questions.

#imn-quiz-container * { box-sizing:border-box; } .imn-quiz-question { margin:18px 0; font-weight:bold; } .imn-quiz-choices button { display:block; width:100%; margin:8px 0; padding:10px; background:#fff; color:#000; border:2px solid #5532F0; border-radius:6px; cursor:pointer; text-align:left; } .imn-btn { background:#5532F0; color:#fff; border:none; padding:10px 18px; font-weight:bold; border-radius:6px; cursor:pointer; margin-top:20px; } article a { color:#5532F0; font-weight:bold; text-decoration:underline; } // --------------------------------------------------------- // QUIZ IMN OFFICIEL — VERSION TRÈS DIFFICILE // 3 séries × 5 questions, réponses mélangées, tracking IMN // --------------------------------------------------------- (function(){ console.log("quiz_start");const quizData = [ // Série 1 [ { q:"Combien de dossiers figurent à l’ordre du jour du conseil du 5 décembre ?", c:["52","37","48","61"], a:"52" }, { q:"Quel est le montant du budget primitif 2026 ?", c:["660,9 M€","540 M€","720 M€","615,2 M€"], a:"660,9 M€" }, { q:"Quel bâtiment nantais fait l’objet d’une transformation en logements ?", c:["Le Crédit municipal","La Tour Bretagne","Le Maillé-Brézé","La Manufacture"], a:"Le Crédit municipal" }, { q:"Combien de logements sociaux sont prévus dans cette reconversion ?", c:["32","24","40","18"], a:"32" }, { q:"Quel nouvel équipement sera installé en rez-de-chaussée ?", c:["Un cabinet médical","Une épicerie solidaire","Une médiathèque","Un tiers-lieu"], a:"Un cabinet médical" } ],// Série 2 (très difficile) [ { q:"Qui a présenté la transformation du Crédit municipal ?", c:["Johanna Rolland","Pascal Bolo","Aymeric Seassau","Bassem Asseh"], a:"Johanna Rolland" }, { q:"Le conseil du 5 décembre est le dernier de quelle année ?", c:["2025","2024","2026","2023"], a:"2025" }, { q:"Quel enjeu risque de provoquer un débat soutenu ?", c:["Le budget 2026","Le calendrier scolaire","Les horaires des crèches","La gestion des parcs"], a:"Le budget 2026" }, { q:"Quel groupe pourrait s’opposer au budget primitif ?", c:["L’opposition","La majorité","Les services techniques","Les associations"], a:"L’opposition" }, { q:"Quel est le principal objectif de la transformation du Crédit municipal ?", c:["Créer des logements accessibles","Étendre les bureaux municipaux","Installer un nouveau commerce","Accueillir des expositions"], a:"Créer des logements accessibles" } ],// Série 3 (expert) [ { q:"En quelle année se prépare le futur renouvellement municipal ?", c:["2026","2025","2027","2028"], a:"2026" }, { q:"Quel type de logement sera intégré dans le nouveau projet ?", c:["Sociaux pour modestes et intermédiaires","Résidences étudiantes","Logements de luxe","Habitat participatif"], a:"Sociaux pour modestes et intermédiaires" }, { q:"Que symbolise la reconversion du Crédit municipal ?", c:["Une valorisation du patrimoine","Une privatisation du lieu","Une extension des services bancaires","Un usage événementiel"], a:"Une valorisation du patrimoine" }, { q:"Quel est le statut du bâtiment avant sa transformation ?", c:["Un site historique municipal","Un ancien lycée","Un bâtiment hospitalier","Un espace associatif"], a:"Un site historique municipal" }, { q:"Quel rôle jouera le cabinet médical ?", c:["Renforcer l’offre de soins de proximité","Accueillir des urgences","Proposer des soins gratuits","Centraliser la médecine du travail"], a:"Renforcer l’offre de soins de proximité" } ] ];const container = document.getElementById("imn-quiz-container"); let serie = 0, index = 0, score = 0;function shuffle(arr){ return arr.sort(()=>Math.random()-0.5); }function renderQuestion(){ const q = quizData[serie][index]; const answers = shuffle([...q.c]);container.innerHTML = `
${q.q}
${answers.map(r=>``).join("")}
`;[...container.querySelectorAll("button")].forEach(btn=>{ btn.onclick = ()=>handleAnswer(btn.dataset.r, q.a); }); }function handleAnswer(choice, correct){ console.log("quiz_answer"); if(choice === correct){ console.log("quiz_correct"); score++; } else { console.log("quiz_wrong"); }index++; if(index >= quizData[serie].length){ serie++; index = 0; if(serie >= quizData.length){ endQuiz(); return; } } renderQuestion(); }function endQuiz(){ console.log("quiz_end"); container.innerHTML = `

Résultat : ${score} / 15

`; document.getElementById("quiz-restart").onclick = startQuiz; }function startQuiz(){ serie = 0; index = 0; score = 0; renderQuestion(); }startQuiz(); })();
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Chaque quartier a des idées à raconter. »

Lire l’article complet →
À la une03.12.25

PAUSE JEU 4 · Mémoire

Memory

Retrouve les paires du dossier.

PAUSE LUDIQUEIMN

LE TERRITOIRE AU QUOTIDIEN

IMN Proximité

Une plateforme territoriale pour mettre en relation particuliers et professionnels locaux.

IMN PROXIMITÉ · SERVICES LOCAUX

Les bonnes personnes, au bon endroit, au bon moment. Transport de soins ou immobilier à la carte : déposez votre demande et recevez les réponses de professionnels vérifiés près du lieu concerné. 100 % gratuit · Sans abonnement
IMN ProximitéINFOS MÉDIA NANTES

Les News

1421
Nouveau collège “Îles-de-Loire” : le chantier avance à Saint-Sébastien-sur-Loire

Nouveau collège “Îles-de-Loire” : le chantier avance à Saint-Sébastien-sur-Loire

À Saint-Sébastien-sur-Loire, le projet de reconstruction du futur collège Îles-de-Loire franchit une nouvelle étape. Sur le site même de l’établissement actuel, les travaux se déroulent en plusieurs phases afin de permettre aux élèves et aux équipes éducatives de poursuivre l’année scolaire dans de bonnes conditions. Cette opération d’envergure représente 24 M€ d’investissement pour le Département de Loire-Atlantique.

Le futur établissement comprendra 24 classes, une classe ULIS ainsi qu’une classe UPE2A. Le bâtiment principal sera livré pour la rentrée 2026, avant une seconde phase incluant la déconstruction des anciens locaux, la création d’annexes et l’aménagement du site jusqu’à la fin de l’année 2027. Ce projet s’inscrit dans une démarche globale de modernisation des collèges publics du territoire.

Un chantier exemplaire pour les collèges du Département

La construction et la rénovation des collèges publics font partie des missions essentielles du Département. En Loire-Atlantique, la collectivité investit en moyenne 50 M€ par an pour moderniser les bâtiments, améliorer la qualité d’accueil et renforcer l’efficacité énergétique des infrastructures. Une vigilance particulière est portée à la mixité sociale, au rattachement géographique et à la qualité des restaurants scolaires, où les repas sont préparés sur place avec une part croissante de produits bio et locaux.

Le collège Îles-de-Loire illustre cette dynamique : l’opération combine reconstruction, adaptation aux besoins éducatifs actuels, désamiantage, gestion de site occupé et intégration de dispositifs spécifiques pour les élèves à besoins particuliers. L’objectif : offrir un environnement d’apprentissage moderne, confortable et durable.

Zoom sur les autres projets du territoire

Plusieurs autres collèges bénéficient également d’importantes opérations. À Treillières, le collège du Haut Gesvres verra sa capacité passer de 24 à 28 classes, avec une extension, un restaurant agrandi et l’installation d’une chaufferie bois. Le coût de cette opération s’élève à 3,5 M€, pour des travaux programmés entre 2026 et 2027.

À Guémené-Penfao, le collège Bellevue (400 élèves) poursuit sa modernisation, avec une nouvelle phase de travaux prévue en 2027 pour rénover la cuisine, à nouveau pour 3,5 M€.

Aux Sorinières, un nouveau collège verra le jour en 2030. L’établissement, conçu dans une démarche environnementale ambitieuse, comprendra 20 classes extensibles à 24, une ULIS, un restaurant scolaire et des espaces extérieurs repensés. Le chantier représente un investissement de 25 M€.

Enfin, à Couëron, le collège Paul Langevin bénéficiera d’une restructuration de son accueil pour améliorer la visibilité et la circulation au sein de l’établissement.

Mini-jeu : Memory spécial “Collèges en travaux”

Retrouve les paires liées aux travaux, au Département et à la vie scolaire !

Coups : 0Temps : 0 s
// --------------------------------------------------------------- // MEMORY IMN — OFFICIEL (THÈME COLLÈGES / TRAVAUX) // Flip 3D + animations match/erreur + chrono + coups + tracking // ---------------------------------------------------------------(function(){ console.log("imn_memory_start");// Emojis adaptés : écoles, outils, énergie, environnement const icons = ["🏫","📚","👷‍♂️","🔧","🪚","🌱","⚡","🧱"]; let cards = []; let first = null; let second = null; let lock = false;let matches = 0; let moves = 0; let timer = 0; let timerInterval = null; let timerRunning = false;const grid = document.getElementById("imn-mem-grid"); const movesDisplay = document.getElementById("imn-mem-moves"); const timerDisplay = document.getElementById("imn-mem-timer"); const endMessage = document.getElementById("imn-mem-end"); const restartBtn = document.getElementById("imn-mem-restart");function initCards(){ cards = [...icons, ...icons]; cards = cards.sort(()=>Math.random()-0.5); }function startTimer(){ if (timerRunning) return; timerRunning = true; timerInterval = setInterval(()=>{ timer++; timerDisplay.textContent = timer + " s"; },1000); }function stopTimer(){ clearInterval(timerInterval); timerRunning = false; }function renderGrid(){ grid.innerHTML = ""; endMessage.style.display = "none";cards.forEach((icon, index)=>{ const card = document.createElement("div"); card.className = "imn-mem-card"; card.dataset.icon = icon;card.innerHTML = `
${icon}
`;card.addEventListener("click", ()=>flipCard(card)); grid.appendChild(card); }); }function flipCard(card){ if (lock || card.classList.contains("revealed")) return;startTimer(); console.log("imn_memory_click");card.classList.add("flip");if (!first){ first = card; return; }second = card; lock = true; moves++; movesDisplay.textContent = moves;if (first.dataset.icon === second.dataset.icon){ console.log("imn_memory_found");setTimeout(()=>{ first.classList.add("revealed","match"); second.classList.add("revealed","match"); matches++;first = null; second = null; lock = false;if (matches === icons.length){ endGame(); } },300);} else { console.log("imn_memory_wrong"); first.classList.add("wrong"); second.classList.add("wrong");setTimeout(()=>{ first.classList.remove("flip","wrong"); second.classList.remove("flip","wrong"); first = null; second = null; lock = false; },750); } }function endGame(){ stopTimer(); console.log("imn_memory_complete"); endMessage.style.display = "block"; endMessage.textContent = "Bravo ! Tu as retrouvé toutes les paires en " + moves + " coups et " + timer + " secondes."; }function restart(){ console.log("imn_memory_restart"); first = null; second = null; lock = false; matches = 0; moves = 0; timer = 0; timerRunning = false; clearInterval(timerInterval); movesDisplay.textContent = 0; timerDisplay.textContent = "0 s"; initCards(); renderGrid(); }restartBtn.addEventListener("click", restart);document.addEventListener("DOMContentLoaded", ()=>{ initCards(); renderGrid(); }); })(); .imn-mem-grid { display: grid; grid-template-columns: repeat(4, minmax(70px, 1fr)); gap: 12px; justify-content: center; margin-top: 20px; }.imn-mem-card { width: 100%; aspect-ratio: 1/1; perspective: 900px; position: relative; }.imn-mem-inner { width: 100%; height: 100%; position: absolute; transform-style: preserve-3d; transition: transform .4s ease; border-radius: 10px; }.imn-mem-card.flip .imn-mem-inner { transform: rotateY(180deg); }.imn-mem-front, .imn-mem-back { position: absolute; width: 100%; height: 100%; border-radius: 10px; backface-visibility: hidden; display:flex;align-items:center;justify-content:center; font-size:32px; }.imn-mem-front { background:#fff; border:2px solid #5532F0; }.imn-mem-back { background:#5532F0; color:#fff; transform:rotateY(180deg); }.imn-mem-card.match .imn-mem-inner { animation:pulseMatch .55s ease; }@keyframes pulseMatch { 0%{transform:rotateY(180deg) scale(1);} 50%{transform:rotateY(180deg) scale(1.1);} 100%{transform:rotateY(180deg) scale(1);} }.wrong .imn-mem-inner { animation:shake .35s ease; }@keyframes shake { 0%{transform:rotateY(180deg) translateX(0);} 20%{transform:rotateY(180deg) translateX(-6px);} 40%{transform:rotateY(180deg) translateX(6px);} 60%{transform:rotateY(180deg) translateX(-6px);} 80%{transform:rotateY(180deg) translateX(6px);} 100%{transform:rotateY(180deg) translateX(0);} }.imn-btn{ background:#5532F0;color:#fff;border:none; padding:10px 14px;border-radius:6px;font-weight:bold; cursor:pointer; }article a { color:#5532F0; font-weight:bold; text-decoration:underline; }@media(max-width:600px){ .imn-mem-grid{ grid-template-columns:repeat(4,minmax(55px,1fr)); } }
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« L’information utile commence souvent à deux pas de chez soi. »

Lire l’article complet →
À la une03.12.25

Culture

1422
Nantes : la Folle Journée 2026 dévoilée sans son fondateur René Martin, un festival géant consacré aux fleuves

Nantes : la Folle Journée 2026 dévoilée sans son fondateur René Martin, un festival géant consacré aux fleuves

Moment inédit pour la Folle Journée de Nantes : pour la première fois depuis la création du festival en 1995, la programmation annuelle a été dévoilée sans son fondateur, René Martin. Visé par une enquête judiciaire et mis en cause après les révélations de harcèlement publiées par Mediacités, il a quitté le Créa, la structure organisatrice du festival qu’il avait lui-même fondée en 1979. Son absence planait ce mardi matin sur l’ensemble de la conférence de presse.

Saisi par la Ville de Nantes, le parquet doit désormais se prononcer. « Nous n’avons qu’un objectif : préserver le travail des équipes », a déclaré l’adjoint à la culture Aymeric Seassau, qui a remercié les salariées du Créa sans mentionner René Martin. Le directeur administratif, François Gabory, a salué la mobilisation exceptionnelle du collectif : la construction de la programmation 2026 a été menée en trois semaines au lieu de plusieurs mois.

Un thème consacré aux fleuves et une édition d’envergure

La 32e édition, programmée du 28 janvier au 1er février 2026, portera le thème « Les Fleuves », un parcours musical du Mississippi au Danube, en passant par le Rhin et la Loire. Une vidéo du musicologue nantais Patrick Barbier a été projetée pour présenter le thème, en lieu et place de l’introduction habituellement assurée par René Martin.

Pour marquer cette édition hors norme, plusieurs concerts auront lieu au sein des Navibus et même dans les tramways, clin d’œil direct à la circulation des fleuves. Au total, 270 concerts seront proposés, réunissant près de 2 000 artistes.

Parmi les ensembles attendus : l’Orchestre philharmonique Hradec Králové dirigé par Stanislav Vavrinek, la formation La Capella de la Torre sous la direction de Karharina Bauml, la pianiste Sophia Lu, ou encore Paul Lay. L’Orchestre national des Pays de la Loire, dirigé par Sacha Goetzel, sera également présent, aux côtés de la pianiste Vanessa Wagner et du violoncelliste Bruno Philippe.

Billetterie, programmation et informations pratiques

Cette année, 140 000 billets seront mis en vente. L’ensemble du programme est disponible depuis ce mardi 2 décembre sur le site officiel du festival. L’ouverture de la billetterie en ligne est prévue le 13 décembre à 9 heures.

Quiz : connais-tu vraiment la Folle Journée ?

Mets tes connaissances à l’épreuve à travers trois séries de questions très difficiles.

#imn-quiz-container * { box-sizing:border-box; } .imn-quiz-question { margin:18px 0; font-weight:bold; } .imn-quiz-choices button { display:block; width:100%; margin:8px 0; padding:10px; background:#fff; color:#000; border:2px solid #5532F0; border-radius:6px; cursor:pointer; text-align:left; } .imn-btn { background:#5532F0; color:#fff; border:none; padding:10px 18px; font-weight:bold; border-radius:6px; cursor:pointer; margin-top:20px; } // --------------------------------------------------------------- // QUIZ INTERACTIF IMN — OFFICIEL // 3 séries x 5 questions, niveaux difficiles, réponses mélangées // Tracking IMN Analytics : quiz_start, quiz_answer, quiz_correct, // quiz_wrong, quiz_end // ---------------------------------------------------------------(function(){ console.log("quiz_start");const quizData = [ // Série 1 — Niveau difficile [ { q: "En quelle année la Folle Journée de Nantes a-t-elle été créée ?", c: ["1995","1993","1998","2001"], a: "1995" }, { q: "Quel est le thème principal de l’édition 2026 ?", c: ["Les Fleuves","Les Origines","Les Frontières","Les Métamorphoses"], a: "Les Fleuves" }, { q: "Combien de concerts sont programmés pour l’édition 2026 ?", c: ["270","180","320","150"], a: "270" }, { q: "Quel ensemble tchèque est invité en 2026 ?", c: ["Hradec Králové","Brno Philharmonic","Prague Sinfonietta","Olomouc Ensemble"], a: "Hradec Králové" }, { q: "Combien de musiciens participent à cette édition ?", c: ["2000","850","1400","2600"], a: "2000" } ],// Série 2 — Très difficile [ { q: "Quelle structure organise historiquement la Folle Journée ?", c: ["Le Créa","La Fabrique","Le CCN","L’ONPL"], a: "Le Créa" }, { q: "Quel musicologue nantais présente le thème dans une vidéo ?", c: ["Patrick Barbier","Jean-Yves Bosseur","Pierre Roullier","Philippe Manoury"], a: "Patrick Barbier" }, { q: "Combien de semaines ont été nécessaires pour finaliser la programmation 2026 ?", c: ["3","8","12","5"], a: "3" }, { q: "Quel grand ensemble régional participe à l’édition 2026 ?", c: ["ONPL","Orchestre d’Auvergne","Orchestre de Bretagne","Opéra de Tours"], a: "ONPL" }, { q: "Quel moyen de transport accueillera des concerts cette année ?", c: ["Navibus","Avions","Taxis fluviaux","Bus rapides"], a: "Navibus" } ],// Série 3 — Expert [ { q: "Combien de billets seront mis en vente en 2026 ?", c: ["140 000","95 000","180 000","125 000"], a: "140 000" }, { q: "Qui a présenté la conférence de presse côté institutions culturelles ?", c: ["Aymeric Seassau","David Martineau","Johanna Rolland","Pascal Bolo"], a: "Aymeric Seassau" }, { q: "Quel type de structure supplémentaire accueille des concerts cette année ?", c: ["Tramways","Vélos sonorisés","Salles temporaires","Barges fluviales"], a: "Tramways" }, { q: "Qui dirige la Capella de la Torre ?", c: ["Karharina Bauml","Thomas Hengelbrock","Marc Minkowski","Elsa Dreisig"], a: "Karharina Bauml" }, { q: "Quel jour la billetterie ouvre-t-elle en ligne ?", c: ["13 décembre à 9h","2 décembre à 14h","15 décembre à 10h","10 décembre à 8h"], a: "13 décembre à 9h" } ] ];const container = document.getElementById("imn-quiz-container"); let serie = 0; let index = 0; let score = 0;function shuffle(arr){ return arr.sort(()=>Math.random()-0.5); }function renderQuestion(){ const q = quizData[serie][index]; const answers = shuffle([...q.c]);container.innerHTML = `
${q.q}
${answers.map(r => ``).join("")}
`; [...container.querySelectorAll("button")].forEach(btn=>{ btn.onclick = ()=>handleAnswer(btn.dataset.r, q.a); }); }function handleAnswer(choice, correct){ console.log("quiz_answer"); if(choice === correct){ console.log("quiz_correct"); score++; } else { console.log("quiz_wrong"); }index++; if(index >= quizData[serie].length){ serie++; index = 0; if(serie >= quizData.length){ endQuiz(); return; } } renderQuestion(); }function endQuiz(){ console.log("quiz_end"); container.innerHTML = `

Résultat : ${score} / 15

`; document.getElementById("quiz-restart").onclick = startQuiz; }function startQuiz(){ serie = 0; index = 0; score = 0; renderQuestion(); }startQuiz(); })();
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Faire vivre la culture, c’est aussi la faire connaître. »

Lire l’article complet →
À la une02.12.25

LE RENDEZ-VOUS DU JOUR

Votre horoscope

Une parenthèse légère pour regarder la journée autrement, signe après signe.

L’horoscope IMN · 22/09/2026

Bélier, votre journée en perspective

Une lecture claire et moderne de vos tendances du jour.

♈︎ Bélier

C'est le moment d'aplanir un désaccord mais vous êtes trop nerveux pour trouver les mots justes et ne pas faire de vagues. Vous auriez besoin de prendre du recul, de faire une pause et de vous recentrer avant de reprendre les choses en mains.

Amour

Si en amour vous souhaitez marquer une pause, les astres vous autorisent à le faire, à la seule condition que ce ne soit pas une trop longue interruption. Vous avez besoin de cela pour réfléchir à vos désirs profonds.

Travail

Les circonstances sont favorables, vous pouvez croire à un changement radical de votre situation. Si vous doutiez de vos capacités de réussite, vous êtes dans le faux, les astres sont catégoriques vous êtes sur la bonne voie.

Finances

Vous vous adaptez difficilement à l'indépendance qui règne dans l'air, vous auriez aimé qu'on ne puisse pas se passer de vous mais ce n'est pas le cas aujourd'hui donc il faudra maintenir vos efforts pour conserver votre clientèle.

Bien-être

Vous canalisez le surplus d'énergie et de vitalité dont vous disposez et vous évitez que cela vous rende plus irritable et sujet aux disputes et confrontations. Toutes vos associations, aussi bien affectives, familiales que professionnelles sont mises à l'épreuve.

Vous détestez vous sentir enfermé, coincé dans vos retranchements, sans échappatoire. Un défi à relever, des pressions extérieures, une rivalité qui génère de l'insécurité, tout est possible ! Le ciel chamboule vos certitudes, vous vous sentez déstabilisé.

Horoscope de la semaine

Du 21 septembre au 27 septembre 2026

♈︎ Bélier

Uranus charrie un courant puissant d'énergies, cette semaine. Vous en profitez pour renouveler vos relations et pour faire avancer vos projets les plus personnels. Autant dire que votre programme s'annonce chargé, c'est une ambiance propice à la créativité : des changements de cap et de taille sont à votre portée.

Amour

Vous êtes pressé, espérons que vous tombiez sur la bonne personne pour transformer cette impatience en volupté et en sensualité. Vous mettez votre énergie au service de stratégies minutieuses destinées à faire tomber la bonne personne dans vos filets. Vous alternez force puis persuasion pour amener l'objet de vos désirs à partager vos fantasmes, les résultats sont inégaux.

Finances

Très habilement vous négociez un nouveau contrat, vous signez un nouvel accord, toutes les chances sont de votre côté. Sur le plan des finances c'est une semaine radieuse, une belle situation financière récompense tous vos efforts. En gardant une certaine régularité et une gestion rigoureuse, vos comptes montent en puissance. En milieu de semaine, vous pourriez recevoir des propositions alléchantes, n'attendez pas pour donner votre réponse.

Bien-être

Si vous usez à bon escient de vos atouts pour enchanter le quotidien et faire plaisir à votre entourage, vous n'en retirerez que des avantages et vous terminez la semaine en accord avec le monde. Vous devriez faire évoluer vos relations ou dénicher la perle rare, celle qui pourrait vous accompagner sur le chemin du quotidien et alimenter durablement votre vie sentimentale.

Travail

Vous fréquentez avec bonheur votre cercle habituel et vous multipliez vos contacts. Vous avez envie de sortir, de manifester votre enthousiasme. Vous jouissez d'une position enviable et, dans ces moments-là, mieux vaut compter ses alliés que les jaloux, prêts à tout pour se venger de votre opiniâtreté qui frise parfois la tyrannie !

Le conseil de la semaine

Travaillez sur vos projets sans hâte pour cerner progressivement comment vous pourriez donner vie à vos idées et les voir se concrétiser. Le cap que vous souhaitez atteindre n'est pas si ambitieux si vous savez vous entourer des bonnes personnes et si vous ne négligez aucun axe de réflexion.

Source astrologique autorisée : Mon Horoscope du Jour.

Votre horoscopeINFOS MÉDIA NANTES

Sorties / Agenda

1423
Nocturne exceptionnelle : les Machines de l’Île ouvrent leurs portes le 6 décembre

Nocturne exceptionnelle : les Machines de l’Île ouvrent leurs portes le 6 décembre

Une soirée unique attend les visiteurs le samedi 6 décembre 2025, de 19 h à 22 h, sous les Nefs de Nantes. Pour l’occasion, les Machines de l’Île proposent une nocturne immersive où plusieurs installations emblématiques — la Galerie des Machines, le Carrousel des Mondes Marins et le Grand Éléphant — fonctionneront exceptionnellement de nuit. De quoi vivre une expérience rare et visuellement spectaculaire.

Dès la tombée de la nuit, l’univers imaginé par François Delarozière et Pierre Orefice se dévoile sous un tout nouvel angle. Les jeux d’ombres, les lumières tamisées et la mise en mouvement des créatures mécaniques créent une atmosphère presque théâtrale, que l’on ne rencontre qu’en nocturne. Pour cette soirée spéciale, les machinistes guideront le public en coulisses : croquis, moteurs, engrenages, bois sculpté, hydraulique… Ils partageront l’histoire et les secrets de fabrication qui donnent vie aux machines.

Une immersion rare au cœur des mécaniques géantes

L’accès exceptionnel permet de découvrir, en fonctionnement nocturne, trois installations majeures. La Galerie des Machines, véritable laboratoire vivant, mettra en mouvement plusieurs créatures articulées. Le Carrousel des Mondes Marins, avec ses niveaux superposés, offrira un spectacle encore plus impressionnant avec ses lumières reflétées sur les structures métalliques. Quant au Grand Éléphant, il effectuera des déplacements nocturnes, donnant une nouvelle dimension à cette figure emblématique de l’île de Nantes.

Cette nocturne est aussi accessible aux plus jeunes : l’entrée est même gratuite pour les tout-petits. Les familles, les curieux et les passionnés d’arts mécaniques pourront ainsi partager une découverte originale dans un cadre atypique, entre poésie visuelle et prouesse technique.

Réservation conseillée pour une soirée insolite

Avec son format rare et son accès limité, la soirée devrait attirer de nombreux visiteurs. Les Machines recommandent de réserver au plus vite afin de garantir une place. Que tu viennes en famille, entre amis ou par simple curiosité, cette nocturne promet un moment marquant, au cœur d’un univers devenu incontournable dans le paysage culturel nantais.

Mini-jeu : XL Memory spécial « Machines de l’Île »

Retourne les cartes, retrouve les paires, et découvre ton score final !

Coups : 0Temps : 0 s
// -------------------------------------------------------------------- // GRAND XL MEMORY IMN — VERSION OFFICIELLE XL (30 CARTES, 15 PAIRES) // Flip 3D, animations match/erreur, chrono, coups, message final // Tracking IMN Analytics : start, click, found, wrong, complete, restart // --------------------------------------------------------------------(function(){ console.log("imn_memory_start");const icons = ["🦣","⚙️","🎡","🌊","🧭","🦑","🐢","🔧","🔩","🎠","🔦","🌙","🪵","🚧","🔍"]; let cards = []; let first = null; let second = null; let lock = false;let matches = 0; let moves = 0; let timer = 0; let timerInterval = null; let timerRunning = false;const grid = document.getElementById("imn-xl-grid"); const movesDisplay = document.getElementById("imn-xl-moves"); const timerDisplay = document.getElementById("imn-xl-timer"); const endMessage = document.getElementById("imn-xl-end"); const restartBtn = document.getElementById("imn-xl-restart");function initCards(){ cards = [...icons, ...icons]; cards = cards.sort(()=>Math.random() - 0.5); }function startTimer(){ if (timerRunning) return; timerRunning = true; timerInterval = setInterval(()=>{ timer++; timerDisplay.textContent = timer + " s"; },1000); }function stopTimer(){ clearInterval(timerInterval); timerRunning = false; }function renderGrid(){ grid.innerHTML = ""; endMessage.style.display = "none";cards.forEach((icon, index)=>{ const card = document.createElement("div"); card.className = "imn-xl-card"; card.dataset.icon = icon; card.dataset.index = index;card.innerHTML = `
${icon}
`;card.addEventListener("click", ()=>flipCard(card)); grid.appendChild(card); }); }function flipCard(card){ if (lock || card.classList.contains("revealed")) return;startTimer(); console.log("imn_memory_click");card.classList.add("flip");if (!first){ first = card; return; }second = card; lock = true; moves++; movesDisplay.textContent = moves;if (first.dataset.icon === second.dataset.icon){ // MATCH console.log("imn_memory_found");setTimeout(()=>{ first.classList.add("revealed","match"); second.classList.add("revealed","match"); matches++;first = null; second = null; lock = false;if (matches === icons.length){ endGame(); } },320);} else { // ERREUR console.log("imn_memory_wrong"); first.classList.add("wrong"); second.classList.add("wrong");setTimeout(()=>{ first.classList.remove("flip","wrong"); second.classList.remove("flip","wrong"); first = null; second = null; lock = false; },700); } }function endGame(){ stopTimer(); console.log("imn_memory_complete");endMessage.style.display = "block"; endMessage.textContent = "Bravo ! Tu as retrouvé les 15 paires en " + moves + " coups et " + timer + " secondes."; }function restart(){ console.log("imn_memory_restart"); first = null; second = null; lock = false; matches = 0; moves = 0; timer = 0; timerRunning = false; clearInterval(timerInterval); movesDisplay.textContent = 0; timerDisplay.textContent = "0 s"; initCards(); renderGrid(); }restartBtn.addEventListener("click", restart);document.addEventListener("DOMContentLoaded", ()=>{ initCards(); renderGrid(); }); })(); .imn-xl-grid { display: grid; grid-template-columns: repeat(5, minmax(65px, 80px)); gap: 12px; justify-content: center; margin-top: 20px; }.imn-xl-card { width: 100%; aspect-ratio: 1/1; perspective: 900px; position: relative; }.imn-xl-inner { width: 100%; height: 100%; position: absolute; transform-style: preserve-3d; transition: transform .4s ease; border-radius: 10px; }.imn-xl-card.flip .imn-xl-inner { transform: rotateY(180deg); }.imn-xl-front, .imn-xl-back { position: absolute; width: 100%; height: 100%; border-radius: 10px; backface-visibility: hidden; display: flex; justify-content: center; align-items: center; font-size: 32px; }.imn-xl-front { background: #ffffff; border: 2px solid #5532F0; }.imn-xl-back { background: #5532F0; color: #fff; transform: rotateY(180deg); }/* MATCH ANIMATION */ .imn-xl-card.match .imn-xl-inner { animation: pulseMatch .55s ease; }@keyframes pulseMatch { 0% { transform: rotateY(180deg) scale(1); } 50% { transform: rotateY(180deg) scale(1.12); } 100% { transform: rotateY(180deg) scale(1); } }/* WRONG ANIMATION */ .wrong .imn-xl-inner { animation: shake .35s ease; }@keyframes shake { 0% { transform: rotateY(180deg) translateX(0); } 20% { transform: rotateY(180deg) translateX(-6px); } 40% { transform: rotateY(180deg) translateX(6px); } 60% { transform: rotateY(180deg) translateX(-6px); } 80% { transform: rotateY(180deg) translateX(6px); } 100% { transform: rotateY(180deg) translateX(0); } }/* Bouton IMN */ .imn-btn { background:#5532F0; color:#fff; border:none; padding:10px 14px; border-radius:6px; cursor:pointer; font-weight:bold; }article a { color:#5532F0; font-weight:bold; text-decoration:underline; }@media (max-width: 600px){ .imn-xl-grid{ grid-template-columns: repeat(5, minmax(50px, 1fr)); } }
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Une scène, un atelier, une rue : le territoire est plein de rendez-vous. »

Lire l’article complet →
À la une02.12.25

PAUSE JEU 7 · Observation

Mots mêlés

Trouve les mots cachés dans une grille tactile.

PAUSE LUDIQUEIMN

Sport & Loisirs

1424
Pro B (4e journée) : le Snuc Nantes à une marche de l’élite avant d’affronter Grenoble

Pro B (4e journée) : le Snuc Nantes à une marche de l’élite avant d’affronter Grenoble

Le Snuc Nantes s’apprête à jouer un match déterminant ce mercredi 3 décembre à 13 h sur les courts du complexe Pascal-Laporte. Invaincus depuis trois journées, les Nantais peuvent officiellement retrouver l’élite avec un simple match nul contre Grenoble. Ils disposent en effet d’une avance confortable au classement, fruit d’un début de saison solide et maîtrisé.

Leur dernière victoire, un convaincant 5-1 face à Villemomble, confirme la dynamique du groupe emmené par le capitaine Sébastien Tesson. Depuis l’ouverture du championnat, l’équipe impressionne par son homogénéité, sa régularité et sa capacité à remporter les points clés, notamment en doubles où elle a souvent fait la différence.

Un club marqué par les relégations mais prêt à retrouver l’élite

Les ambitions du Snuc prennent un sens particulier lorsqu’on se rappelle les relégations vécues en 2020, 2022 et 2024. Malgré ces revers, le club n’a jamais renoncé à son objectif : revenir parmi les meilleurs. Les joueurs et le staff ont reconstruit, saison après saison, un collectif solide capable de viser à nouveau la montée.

Aujourd’hui, les efforts portent leurs fruits. Les Nantais n’ont perdu que 4 matches sur 18. Leur avance de 5 points sur Sannois, Biarritz et Grenoble leur offre une situation idéale : un match nul suffit pour s’assurer la première place, même si une victoire rendrait la montée encore plus éclatante.

Une dernière étape avant un week-end décisif

En cas de résultat positif, le Snuc pourra suivre sereinement les rencontres de samedi : Biarritz – Sannois et Grenoble – Villemomble. Contrairement à d’autres saisons, la dernière journée pourrait se jouer sans stress pour les Nantais. Reste à confirmer ce mercredi leur envie de conclure une campagne parfaite.

Ce rendez-vous dépasse le cadre sportif : il symbolise l’aboutissement d’un travail patient et continu visant à replacer durablement le club au plus haut niveau.

Mini-jeu : Memory spécial tennis

Retourne les cartes, retrouve toutes les paires et découvre ton score final !

Coups : 0Temps : 0 s
// ------------------------------------------------------ // MEMORY IMN — VERSION AMÉLIORÉE // Flip 3D + animations + chrono + coups + tracking // ------------------------------------------------------(function(){ console.log("imn_memory_start");const icons = ["🎾","🏸","🥇","🎽","🏆","🧢","🥎","🕶️"]; let cards = []; let first = null; let second = null; let lock = false; let matches = 0; let moves = 0; let timer = 0; let timerInterval = null; let timerRunning = false;const grid = document.getElementById("imn-memjpn-grid"); const restartBtn = document.getElementById("imn-memjpn-restart"); const movesDisplay = document.getElementById("imn-memjpn-moves"); const timerDisplay = document.getElementById("imn-memjpn-timer"); const endMessage = document.getElementById("imn-memjpn-end");function initCards(){ cards = [...icons, ...icons].sort(()=>Math.random()-0.5); }function startTimer(){ if (timerRunning) return; timerRunning = true; timerInterval = setInterval(()=>{ timer++; timerDisplay.textContent = timer + " s"; },1000); }function stopTimer(){ clearInterval(timerInterval); timerRunning = false; }function renderGrid(){ grid.innerHTML = ""; endMessage.style.display = "none";cards.forEach((icon, index)=>{ const card = document.createElement("div"); card.className = "imn-memjpn-card"; card.dataset.icon = icon; card.dataset.index = index; card.innerHTML = `
${icon}
`; card.addEventListener("click", ()=>flipCard(card)); grid.appendChild(card); }); }function flipCard(card){ if (lock || card.classList.contains("revealed")) return;startTimer(); console.log("imn_memory_click");card.classList.add("flip");if (!first){ first = card; return; }second = card; lock = true; moves++; movesDisplay.textContent = moves;if (first.dataset.icon === second.dataset.icon){ // BONNE PAIRE console.log("imn_memory_found");setTimeout(()=>{ first.classList.add("revealed","match"); second.classList.add("revealed","match"); matches++; first = null; second = null; lock = false;if (matches === icons.length){ endGame(); } },300);} else { // MAUVAISE PAIRE → ANIMATION SHAKE console.log("imn_memory_wrong"); first.classList.add("wrong"); second.classList.add("wrong");setTimeout(()=>{ first.classList.remove("flip","wrong"); second.classList.remove("flip","wrong"); first = null; second = null; lock = false; },700); } }function endGame(){ stopTimer(); console.log("imn_memory_complete"); endMessage.style.display = "block"; endMessage.textContent = "Bravo ! Tu as retrouvé toutes les paires en " + moves + " coups et " + timer + " secondes."; }function restart(){ console.log("imn_memory_restart"); first = null; second = null; lock = false; matches = 0; moves = 0; timer = 0; timerRunning = false; clearInterval(timerInterval); movesDisplay.textContent = 0; timerDisplay.textContent = "0 s"; initCards(); renderGrid(); }restartBtn.addEventListener("click", restart);document.addEventListener("DOMContentLoaded", function(){ initCards(); renderGrid(); }); })(); .imn-memjpn-grid { display: grid; grid-template-columns: repeat(4, minmax(70px, 80px)); gap: 12px; justify-content: center; margin-top: 20px; }.imn-memjpn-card { width: 100%; aspect-ratio: 1/1; perspective: 800px; position: relative; }.imn-memjpn-inner { width: 100%; height: 100%; position: absolute; border-radius: 10px; transform-style: preserve-3d; transition: transform .4s; }.imn-memjpn-card.flip .imn-memjpn-inner { transform: rotateY(180deg); }.imn-memjpn-front, .imn-memjpn-back { backface-visibility: hidden; position: absolute; width: 100%; height: 100%; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 32px; }.imn-memjpn-front { background: #ffffff; border: 2px solid #5532F0; }.imn-memjpn-back { background: #5532F0; color: #fff; transform: rotateY(180deg); }/* Bonne paire */ .imn-memjpn-card.match .imn-memjpn-inner { animation: pulseMatch .5s ease; }@keyframes pulseMatch { 0% { transform: scale(1) rotateY(180deg); } 50% { transform: scale(1.12) rotateY(180deg); } 100% { transform: scale(1) rotateY(180deg); } }/* Mauvaise paire */ .wrong .imn-memjpn-inner { animation: shake .35s ease; }@keyframes shake { 0% { transform: rotateY(180deg) translateX(0); } 20% { transform: rotateY(180deg) translateX(-6px); } 40% { transform: rotateY(180deg) translateX(6px); } 60% { transform: rotateY(180deg) translateX(-6px); } 80% { transform: rotateY(180deg) translateX(6px); } 100% { transform: rotateY(180deg) translateX(0); } }.imn-btn { background:#5532F0; color:#fff; border:none; padding:10px 14px; border-radius:6px; cursor:pointer; font-weight:bold; }article a { color:#5532F0;font-weight:bold;text-decoration:underline; }@media(max-width:600px){ .imn-memjpn-grid{ grid-template-columns:repeat(4,minmax(55px,1fr)); } }
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Les artistes racontent aussi la ville qui les entoure. »

Lire l’article complet →
À la une02.12.25

À SUIVRE AUJOURD’HUI

Le fil local

Les repères du jour, les rendez-vous et les informations qui font vivre le territoire.

Le fil localINFOS MÉDIA NANTES

Les News

1425
Municipales 2026 : vers une fusion Écologistes–LFI à Nantes pour contrer la droite ?

Municipales 2026 : vers une fusion Écologistes–LFI à Nantes pour contrer la droite ?

À l’approche des municipales de mars 2026, les lignes bougent dans la majorité sortante à Nantes. Marie Vitoux, adjointe et cheffe de file des Écologistes pour cette échéance, a ouvertement appelé à une union avec la liste portée par La France insoumise (LFI) dès le soir du premier tour. Une position qui fait écho à celle d’Andy Kerbrat, député insoumis de la 2ᵉ circonscription de Loire-Atlantique, qui milite déjà pour une fusion immédiate des listes de gauche.

Pour Marie Vitoux, le choix stratégique est clair : « Nous n’avons qu’un adversaire, c’est la droite ». Ce message vise directement la candidature de Foulques Chombart de Lauwe, élu nantais Les Républicains, derrière lequel se rassemblent la droite et le centre en vue du scrutin municipal. Selon l’élue écologiste, l’objectif est de maintenir une majorité de gauche capable d’assurer continuité et stabilité à l’échelle de la ville comme de la métropole.

Déjà alliée à Johanna Rolland (PS) depuis deux mandats, Europe Écologie-Les Verts souhaite désormais élargir le périmètre de cette coalition. Marie Vitoux souligne que « le temps des chapelles est révolu » et défend une union renouvelée, plus large, qui intégrerait également les forces représentées par LFI. Pour elle, cette stratégie permettrait de consolider la majorité sortante et de préserver un équilibre politique historique à Nantes.

L’appel à une union étendue dès le premier tour divise cependant l’opposition. La droite locale dénonce une « fusion préméditée » destinée à verrouiller le scrutin. Pour la majorité de gauche, au contraire, il s’agit d’une réponse politique à la progression de la droite et aux enjeux locaux tels que la transition écologique, la mobilité et la cohésion sociale.

L’enjeu est considérable pour la maire sortante Johanna Rolland, qui vise un troisième mandat. Si l’alliance écologistes-socialistes fonctionne depuis dix ans, l’ajout de La France insoumise modifierait profondément la dynamique du second tour. Une telle coalition pourrait peser significativement dans une ville marquée par une forte abstention et un électorat fragmenté.

Si cette union devait se concrétiser, elle redessinerait fortement le paysage politique local. Les différentes forces de gauche devront néanmoins compter sur leur score du premier tour pour légitimer une telle fusion. Le résultat pourrait annoncer un second tour particulièrement stratégique pour l’avenir de Nantes.

Quiz interactif : maîtrises-tu les enjeux des municipales 2026 ?

// ------------------------------------------------------------------ // MINI-JEU OFFICIEL IMN — QUIZ 3x5 QUESTIONS, 3 NIVEAUX // Tracking IMN Analytics intégré // ------------------------------------------------------------------const imnQuizData = [ { level: "Facile", questions: [ { q:"Qui est la cheffe de file des Écologistes à Nantes pour 2026 ?", a:["Marie Vitoux","Johanna Rolland","Andy Kerbrat","Foulques Chombart de Lauwe"], correct:0 }, { q:"Quel parti représente Andy Kerbrat ?", a:["EÉLV","La France insoumise","PS","LR"], correct:1 }, { q:"Quel adversaire principal évoque Marie Vitoux ?", a:["La gauche","La droite","Le centre","L’abstention"], correct:1 }, { q:"Quel parti conduit Johanna Rolland ?", a:["PS","LR","LFI","EÉLV"], correct:0 }, { q:"Quel camp mène Foulques Chombart de Lauwe ?", a:["PS","Centre-gauche","Droite et centre","LFI"], correct:2 } ] }, { level: "Moyen", questions: [ { q:"Quelle fonction occupe Marie Vitoux à la mairie ?", a:["Adjointe","Maire","Députée","Sénatrice"], correct:0 }, { q:"Quel objectif évoqué par les Écologistes ?", a:["Diviser la gauche","Formuler une alliance élargie","Soutenir la droite","Retirer leur liste"], correct:1 }, { q:"Qui est la maire sortante ?", a:["Marie Vitoux","Johanna Rolland","Andy Kerbrat","Aucun"], correct:1 }, { q:"Quel enjeu structurel est lié à l’élection ?", a:["Un taux d’abstention élevé","Un changement de département","Une fusion avec Rennes","L’élection présidentielle"], correct:0 }, { q:"Quel parti pourrait rejoindre la majorité ?", a:["LR","LFI","MoDem","Reconquête"], correct:1 } ] }, { level: "Difficile", questions: [ { q:"Quel est l’objectif stratégique évoqué par les Écologistes ?", a:["Une majorité PS-LR","Une coalition PS-EÉLV élargie","La fin des alliances locales","Un retrait au second tour"], correct:1 }, { q:"Quel risque souligne l’opposition ?", a:["Un manque d’élus","Une fusion préméditée","Un problème budgétaire","Une crise sanitaire"], correct:1 }, { q:"Quel thème est mentionné parmi les priorités locales ?", a:["Transition écologique","Exploration spatiale","Industrie nucléaire","Armement"], correct:0 }, { q:"La fusion de listes à un second tour est…", a:["Interdite","Automatique","Permise","Obligatoire"], correct:2 }, { q:"Quel facteur structure le second tour ?", a:["Météo","Abstention et alliances","Système scolaire","Prix du carburant"], correct:1 } ] } ];// Mélange des réponses imnQuizData.forEach(group=>{ group.questions.forEach(q=>{ const correct = q.a[q.correct]; q.a = q.a.sort(()=>Math.random() - 0.5); q.correct = q.a.indexOf(correct); }); });let series=0, question=0, score=0;function renderQuizQuestion(){ const block = document.getElementById("imn-quiz-mun26"); const s = imnQuizData[series]; const q = s.questions[question];let html = `

Niveau : ${s.level} — Question ${question+1}/5

`; html += `

${q.q}

    `; q.a.forEach((r,i)=>{ html += `
  • `; }); html += `
`;block.innerHTML = html; }function imnSelectAnswer(i){ const s = imnQuizData[series]; const q = s.questions[question];console.log("imn_quiz_try", {series:series+1, question:question+1, correct:(i===q.correct)});if(i===q.correct){ score++; }question++; if(question >= s.questions.length){ question = 0; series++; if(series >= imnQuizData.length){ return imnEndQuiz(); } }renderQuizQuestion(); }function imnEndQuiz(){ document.getElementById("imn-quiz-mun26").innerHTML = `

Quiz terminé !

Score : ${score}/15

`;console.log("imn_quiz_end", {score}); }// Lancement document.addEventListener("DOMContentLoaded", renderQuizQuestion);
article a { color:#5532F0;font-weight:bold;text-decoration:underline; }
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Nantes se lit autant dans les initiatives que dans les grands rendez-vous. »

Lire l’article complet →
À la une02.12.25

Les News

1426
Saint-Nazaire : animations de Noël 2025, trains miniatures et feux d’artifice à l’honneur

Saint-Nazaire : animations de Noël 2025, trains miniatures et feux d’artifice à l’honneur

Le samedi 13 décembre 2025 à 19h30, la ville de Saint-Nazaire s’embrase pour « Le Rêve de Boule » ; toute la période des fêtes sera ponctuée d’animations, dont l’expo « Rail miniature Côte d’Amour » et un Memory spécial trains miniatures.

Feu d’artifice et glisse pour inaugurer les Féeries

Le lancement officiel des Féeries de Noël aura lieu le samedi 13 décembre 2025 à 19h30 à Saint-Nazaire, avec un feu d’artifice spectaculaire baptisé « Le Rêve de Boule ». Le point de rendez-vous : place François-Blancho.

Dès 11 h ce même jour, la patinoire et les pistes de glisse s’ouvrent place François-Blancho. Avant cela, à 10h45, un show de Noël irlandais sera donné sur le parvis de l’hôtel de ville par les Street World Dancers, pour une mise en ambiance nordique et rythmée.

Fête foraine, déambulation et grand network ferroviaire

La fête foraine s’installe du 6 décembre 2025 au 4 janvier 2026 place de l’Amérique‐Latine. Le samedi 20 décembre à 17h30, la compagnie Remue-Ménage proposera « Abysses », une déambulation entre le Ruban Bleu et l’avenue du Général-de-Gaulle.

Autre temps fort, l’exposition « Rail miniature Côte d’Amour » se tiendra à la galerie des Franciscains du 20 au 28 décembre (10h–12h30 / 14h–18h, fermé le 25 décembre). Locomotives, convois et mini-réseaux de plus de 300 m circuleront gratuitement pour le plaisir des petits et grands.

Encart « Lire aussi »

Mini-jeu IMN : Memory — Trains Miniatures 🚂

Retourne les cartes et retrouve les paires de locomotives, wagons, rails, gares… Le temps compte : à toi de faire le meilleur score !

Paires trouvées : 0 / 8

article.imn-article-trains-miniatures-st-nazaire a{ color:#5532F0; font-weight:bold; text-decoration:underline; } .imn-btn{ background:#5532F0; color:#fff; border:none; padding:10px 18px; border-radius:8px; font-size:16px; cursor:pointer; margin-top:12px; } .imn-btn:hover{ background:#4120a1; } .imn-memory-container{ max-width:380px; margin:20px auto; text-align:center; } .imn-memory-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:8px; margin:0 auto; } .imn-memory-card{ width:70px; height:70px; background:#f8f8ff; border:2px solid #ccc; border-radius:8px; display:flex; align-items:center; justify-content:center; font-size:32px; cursor:pointer; user-select:none; transition:transform .3s; } .imn-memory-card.flipped, .imn-memory-card.matched{ background:#5532F0; color:#fff; transform:scale(1.05); } (function(){ window.imnTrack = window.imnTrack || function(e,d){ window.imnAnalytics = window.imnAnalytics || []; window.imnAnalytics.push({event:e,data:d||{},ts:Date.now()}); };document.addEventListener("DOMContentLoaded", function(){ const grid = document.getElementById("imn-memory-grid"); const foundEl = document.getElementById("imn-memory-found"); const restart = document.getElementById("imn-memory-restart");const icons = ["🚂","🛤️","🚆","🚉","🚇","🚋","📦","🧲"]; let cards = []; let first = null; let lock = false; let found = 0;function shuffle(array){ for(let i=array.length-1;i>0;i--){ const j = Math.floor(Math.random()*(i+1)); [array[i],array[j]] = [array[j],array[i]]; } return array; }function init(){ window.imnTrack("imn_memory_start",{widget:"memory_trains_snazaire"}); found = 0; foundEl.textContent = found; grid.innerHTML = "";const iconsList = shuffle([...icons, ...icons]); cards = iconsList.map((icon, i) => { const card = document.createElement("div"); card.className = "imn-memory-card"; card.dataset.icon = icon; card.dataset.index = i;card.addEventListener("click", () => { if(lock || card.classList.contains("flipped") || card.classList.contains("matched")) return;card.classList.add("flipped"); card.textContent = icon;if(!first){ first = card; } else { lock = true; const second = card;if(first.dataset.icon === second.dataset.icon){ first.classList.add("matched"); second.classList.add("matched"); window.imnTrack("imn_memory_found",{widget:"memory_trains_snazaire",icon:icon}); found++; foundEl.textContent = found;first = null; lock = false;if(found === icons.length){ window.imnTrack("imn_memory_complete",{widget:"memory_trains_snazaire"}); } } else { setTimeout(() => { first.classList.remove("flipped"); second.classList.remove("flipped"); first.textContent = ""; second.textContent = ""; first = null; lock = false; }, 700); } } });return card; });cards.forEach(c => grid.appendChild(c)); }restart.addEventListener("click", () => { window.imnTrack("imn_memory_restart",{widget:"memory_trains_snazaire"}); init(); });init(); }); })();

Sources

  • Programme des animations de Noël 2025 à Saint-Nazaire communiqué par la mairie et les acteurs culturels.
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Nantes se lit autant dans les initiatives que dans les grands rendez-vous. »

Lire l’article complet →
À la une01.12.25

PAUSE JEU 10 · Quiz rapide

Quiz Rush

Réponds aux questions avant la fin du temps.

PAUSE LUDIQUEIMN

Les News

1427
Déchèterie de la Prairie-de-Mauves : des ferrailleurs désormais autorisés à glaner pour apaiser les tensions

Déchèterie de la Prairie-de-Mauves : des ferrailleurs désormais autorisés à glaner pour apaiser les tensions

À Nantes, la déchèterie de la Prairie-de-Mauves expérimente un dispositif inhabituel : des ferrailleurs y sont désormais autorisés à glaner dans la benne métal en fin de journée, sous la surveillance des agents. Une mesure mise en place après une médiation, afin de préserver la sécurité des usagers… et la paix sociale.

Une scène désormais encadrée

En fin de journée, quelques minutes avant la fermeture, une camionnette équipée d’une benne vide attend près du portail. Une fois les derniers dépôts effectués, le petit groupe de ferrailleurs est autorisé à se diriger vers la benne réservée aux métaux. Chauffe-eau, radiateurs en fonte, pièces en acier : tout ce qui peut être revendu rejoint leur camionnette, sous le regard des agents.

La collectivité assume cette organisation et parle d’un volume de matériaux « résiduel ». Les métaux collectés par les filières officielles continuent, selon Nantes Métropole, d’être intégralement recyclés. Les agents restent présents pour superviser les opérations et éviter tout incident dans la zone de dépôt.

Une réponse à des tensions récurrentes

Ce dispositif est né d’une médiation entre la Métropole, les équipes de terrain et les acteurs concernés. Avant cet encadrement, des tensions régulières opposaient certains glaneurs, les usagers et le personnel des déchèteries, en particulier autour des bennes à métaux.

La Métropole insiste sur la priorité donnée à la sécurité des agents et des usagers. En acceptant une forme de glanage en fin de journée, dans un créneau précis et surveillé, elle espère réduire les comportements plus risqués : intrusions sur site, circulation dans les voies de manœuvre ou tentatives de récupération pendant l’activité normale de la déchèterie.

Des déchèteries sous pression face aux vols de métaux

Les métaux ont une valeur marchande suffisante pour susciter convoitises et récupérations sauvages. De nombreux lieux de collecte en France sont confrontés à des vols de ferraille, dégradations de clôtures et intrusions. La Prairie-de-Mauves n’échappe pas à ces pressions, ce qui explique la recherche d’un compromis local.

Pour certains usagers, voir des ferrailleurs autorisés à accéder aux bennes peut surprendre. Nantes Métropole présente toutefois ce dispositif comme une solution pragmatique, ciblée sur un site et régulièrement réévaluée. L’objectif affiché reste double : maintenir le recyclage des métaux et préserver un climat apaisé autour de la déchèterie.

Mini-jeu IMN : Grand Quiz « Déchets & Métaux »

Mets tes connaissances à l’épreuve avec ce quiz en trois niveaux de difficulté. Les bonnes réponses ne sont jamais au même endroit, alors reste attentif !

article.imn-article-ferrailleurs-nantes a{ color:#5532F0; font-weight:bold; text-decoration:underline; }/* Carte principale du quiz */ .imn-quiz-card{ background:#ffffff !important; border:2px solid #5532F0; border-radius:10px; padding:20px; margin:20px auto; max-width:640px; box-sizing:border-box; }.imn-quiz-card h3{ margin-top:0; margin-bottom:12px; }.imn-quiz-question{ font-weight:bold; margin-bottom:12px; }/* Boutons de réponse — forcés lisibles */ .imn-quiz-option{ display:block; width:100%; box-sizing:border-box; margin:6px 0; padding:10px 14px; background:#ffffff !important; color:#000000 !important; border:1px solid #ccc !important; border-radius:6px; text-align:left; cursor:pointer; font-size:15px; line-height:1.4; }.imn-quiz-option:hover{ background:#f0eaff !important; border-color:#5532F0 !important; }.imn-quiz-btn{ background:#5532F0; color:#ffffff; border:none; padding:12px 20px; border-radius:8px; font-size:16px; margin-top:15px; cursor:pointer; display:inline-block; }.imn-quiz-hud{ text-align:center; margin-top:12px; font-weight:bold; font-size:14px; }@media (max-width:640px){ .imn-quiz-card{ margin:15px 10px; padding:16px; } } (function(){ window.imnTrack = window.imnTrack || function(e,d){ window.imnAnalytics = window.imnAnalytics || []; window.imnAnalytics.push({event:e,data:d,ts:Date.now()}); };document.addEventListener("DOMContentLoaded", function(){ const container = document.getElementById("imn-quiz-container");const QUIZ = [ { title:"Série 1 — Niveau Débutant", questions:[ { q:"Que trouve-t-on majoritairement dans les bennes métal ?", options:["Objets électriques","Déchets alimentaires","Matériaux métalliques"], answer:2 }, { q:"Pourquoi encadrer le glanage en déchèterie ?", options:["Pour décorer les bennes","Pour améliorer la sécurité","Pour vendre les déchets aux usagers"], answer:1 }, { q:"Que deviennent les métaux collectés par Nantes Métropole ?", options:["Ils sont brûlés en incinération","Ils sont entièrement recyclés","Ils sont stockés sans traitement"], answer:1 }, { q:"Quel type de problème touche certaines déchèteries ?", options:["Vols et intrusions","Manque de visiteurs","Surplus de personnel"], answer:0 }, { q:"Qui supervise le glanage autorisé à la Prairie-de-Mauves ?", options:["Les usagers volontaires","Les agents du site","Une société privée extérieure"], answer:1 } ] }, { title:"Série 2 — Niveau Intermédiaire", questions:[ { q:"Pourquoi les métaux suscitent-ils autant de convoitises ?", options:["Ils sont très légers","Ils ont une valeur marchande","Ils sont rares en France"], answer:1 }, { q:"Le dispositif de glanage autorisé est :", options:["Généralisé à toutes les déchèteries","Limité à un site précis","Obligatoire dans chaque commune"], answer:1 }, { q:"Quel objectif majeur guide cette expérimentation ?", options:["Apaiser les tensions et sécuriser le site","Augmenter le tonnage de déchets","Supprimer le tri sélectif"], answer:0 }, { q:"Quelles nuisances ont été constatées dans certaines déchèteries ?", options:["Excès de pesées","Vols de ferraille et dégradations","Fermetures trop fréquentes"], answer:1 }, { q:"Qui a impulsé la médiation pour encadrer la pratique ?", options:["Les riverains","Nantes Métropole","Un groupe d’usagers anonymes"], answer:1 } ] }, { title:"Série 3 — Niveau Expert", questions:[ { q:"L’autorisation de glanage en fin de journée vise surtout à :", options:["Fluidifier le trafic des voitures","Réduire les récupérations sauvages","Remplacer les filières de recyclage"], answer:1 }, { q:"À quel moment les ferrailleurs accèdent-ils à la benne métal ?", options:["Toute la journée","Juste avant la fermeture","Uniquement le week-end"], answer:1 }, { q:"Le volume de métaux récupéré par les glaneurs est présenté comme :", options:["Résiduel","Majoritaire","Inconnu et non suivi"], answer:0 }, { q:"Quel enjeu central est mis en avant pour les agents ?", options:["La décoration des bennes","La sécurité sur le site","La rapidité d’encaissement"], answer:1 }, { q:"Ce dispositif est décrit avant tout comme une mesure :", options:["Sociale et sécuritaire","Publicitaire","Touristique"], answer:0 } ] } ];let serieIndex = 0; let questionIndex = 0; let score = 0;function renderQuestion(){ const serie = QUIZ[serieIndex]; const q = serie.questions[questionIndex];window.imnTrack("imn_quiz_view_question",{ serie:serieIndex, question:questionIndex });container.innerHTML = `

${serie.title}

${q.q}
${q.options.map((opt,i)=>` `).join("")}
Question ${questionIndex+1} / ${serie.questions.length} — Score : ${score}
`;container.querySelectorAll(".imn-quiz-option").forEach(btn=>{ btn.addEventListener("click",()=>{ const chosen = parseInt(btn.dataset.i,10); const correct = q.answer;if(chosen === correct){ score++; window.imnTrack("imn_quiz_good",{ serie:serieIndex, question:questionIndex }); }else{ window.imnTrack("imn_quiz_bad",{ serie:serieIndex, question:questionIndex, chosen }); }questionIndex++;if(questionIndex >= serie.questions.length){ serieIndex++; questionIndex = 0;if(serieIndex >= QUIZ.length){ endQuiz(); }else{ renderQuestion(); } }else{ renderQuestion(); } }); }); }function endQuiz(){ window.imnTrack("imn_quiz_complete",{score,total:15});container.innerHTML = `

Bravo, tu as terminé le quiz !

Score final : ${score} / 15

`;const restartBtn = document.getElementById("imn-quiz-restart"); restartBtn.addEventListener("click",()=>{ window.imnTrack("imn_quiz_restart",{}); serieIndex = 0; questionIndex = 0; score = 0; renderQuestion(); }); }renderQuestion(); }); })();

Sources

  • Informations issues d’observations locales et de documents internes (2025).
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Nantes se lit autant dans les initiatives que dans les grands rendez-vous. »

Lire l’article complet →
À la une01.12.25

Sorties / Agenda

1428
Vertou : un feu d’artifice de Noël prévu le 5 décembre au parc du Loiry

Vertou : un feu d’artifice de Noël prévu le 5 décembre au parc du Loiry

La magie de Noël s’invite un peu plus tôt cette année à Vertou, à seulement 15 minutes au sud de Nantes. Le vendredi 5 décembre 2025 à 19h30, un feu d’artifice de fin d’année illuminera le ciel du parc du Loiry, après une première tentative annulée cet été en raison de la météo.

Un feu d’artifice reporté… mais très attendu

Initialement prévu pendant l’été, le spectacle pyrotechnique avait dû être annulé à cause d’intempéries. La municipalité a souhaité offrir une seconde chance à cet événement, en l’intégrant cette fois aux festivités de Noël pour en faire un moment chaleureux et populaire.

L’atmosphère promet d’être conviviale : familles, enfants, habitants des alentours… De nombreux visiteurs sont attendus au parc du Loiry, un lieu déjà apprécié pour ses animations saisonnières.

Des animations dès le lendemain dans le bourg

Le samedi 6 décembre dès 16h, Vertou proposera également le lancement officiel des illuminations de Noël. Au programme : chants traditionnels, présence du Père Noël, vin chaud, chocolat chaud et brioche pour accompagner ce moment de partage.

Ces animations, organisées en plein cœur du bourg, viendront prolonger la fête et marquer l’ouverture de la période la plus lumineuse de l’année dans la commune.

Infos pratiques

  • Date : Vendredi 5 décembre 2025
  • Heure : 19h30
  • Lieu : Parc du Loiry, 44120 Vertou
  • Tarif : Gratuit

Mini-jeu IMN : Puzzle glissé spécial feu d’artifice 🎆

Recompose l’image du feu d’artifice de Vertou en faisant glisser les cases. Sois rapide : ton temps sera comptabilisé !

Temps : 0.0s | Mouvements : 0

article.imn-article-feu-vertou a{ color:#5532F0; font-weight:bold; text-decoration:underline; }.imn-btn{ background:#5532F0; color:#fff; border:1px solid #5532F0; padding:10px 18px; border-radius:8px; font-size:16px; cursor:pointer; appearance:none; -webkit-appearance:none; margin-top:12px; }.imn-puzzle-container{ max-width:360px; margin:20px auto; text-align:center; }.imn-puzzle-grid{ width:360px; height:360px; display:grid; grid-template-columns:repeat(3,1fr); grid-template-rows:repeat(3,1fr); gap:4px; margin:auto; border-radius:12px; overflow:hidden; user-select:none; }.imn-puzzle-tile{ background-size:360px 360px; cursor:pointer; border-radius:6px; transition:transform 0.15s; }.imn-puzzle-empty{ background:none!important; cursor:default; }.imn-puzzle-hud{ margin-top:10px; font-size:14px; } (function(){ window.imnTrack = window.imnTrack || function(){};document.addEventListener("DOMContentLoaded", function(){const grid = document.getElementById("imn-puzzle-grid"); const timeEl = document.getElementById("imn-puzzle-time"); const movesEl = document.getElementById("imn-puzzle-moves"); const restartBtn = document.getElementById("imn-puzzle-restart");const imgURL = "https://infos-media-nantes.fr/wp-content/uploads/2025/12/Feu-dartifice-.png"; let tiles = []; let emptyIndex = 8; let time = 0; let moves = 0; let timer = null;function createTiles(){ tiles = []; for(let i=0;i grid.appendChild(t)); }function shuffle(){ for(let i=0;i 2) moves.push(index-3); if(index parseInt(t.dataset.correct) === i); }function startGame(){ window.imnTrack("imn_puzzle_start",{widget:"puzzle_vertou"});createTiles(); shuffle(); render();emptyIndex = tiles.findIndex(t=>t.classList.contains("imn-puzzle-empty")); time = 0; moves = 0; timeEl.textContent = "0.0"; movesEl.textContent = "0";if(timer) clearInterval(timer); timer = setInterval(()=>{ time += 0.1; timeEl.textContent = time.toFixed(1); },100);attachEvents(); }function attachEvents(){ tiles.forEach(tile=>{ tile.onclick = ()=>{ const index = parseInt(tile.dataset.index); const movesArr = possibleMoves(emptyIndex);if(movesArr.includes(index)){ swapTiles(emptyIndex, index); emptyIndex = index; moves++; movesEl.textContent = moves; render(); attachEvents();if(checkWin()){ clearInterval(timer); window.imnTrack("imn_puzzle_complete",{ time:time.toFixed(1), moves, widget:"puzzle_vertou" }); } } }; }); }restartBtn.addEventListener("click", ()=>{ window.imnTrack("imn_puzzle_restart",{widget:"puzzle_vertou"}); startGame(); });startGame(); }); })();

Sources

  • Informations communales et programmation locale (Vertou, 2025)
Dans ce magazineCet aperçu présente une partie de l’article. Continuez la lecture sur Infos Média Nantes pour découvrir l’intégralité du sujet.

« Les découvertes sont plus belles quand elles restent à portée de tram. »

Lire l’article complet →
À la une01.12.25

INFOS MÉDIA NANTES · À LA UNE

À très bientôt
pour de nouvelles
actualités locales.

Actualités, personnalités, événements, culture : à découvrir au fil des publications.infos-media-nantes.fr
Couverture