<?xml version="1.0" encoding="utf-8"?>
<xml><title>Informacja o aktualnych i planowanych utrudnieniach w ruchu drogowym na terenie Chorzowa</title><content>&lt;style type="text/css"&gt;/* KONTENER GŁÓWNY I ZMIENNE MIEJSKIE */&#13;
  .utrudnienia-wrapper {&#13;
    font-family: inherit;&#13;
    color: #222222;&#13;
    margin-bottom: 30px;&#13;
  }&#13;
&#13;
  /* NAGŁÓWKI DZIELNIC */&#13;
  .utrudnienia-dzielnica-tytul {&#13;
    color: #002672; /* Granat miejski */&#13;
    border-bottom: 3px solid #f20000; /* Czerwień miejska */&#13;
    padding-bottom: 8px;&#13;
    margin-top: 25px;&#13;
    margin-bottom: 20px;&#13;
    font-size: 1.5em;&#13;
    font-weight: bold;&#13;
  }&#13;
&#13;
  /* WYSZUKIWARKA ULIC */&#13;
  .utrudnienia-search-box {&#13;
    margin-bottom: 25px;&#13;
    background-color: #f8f9fa;&#13;
    padding: 15px;&#13;
    border-radius: 6px;&#13;
    border: 1px solid #e0e0e0;&#13;
  }&#13;
  .utrudnienia-search-label {&#13;
    display: block;&#13;
    font-weight: bold;&#13;
    margin-bottom: 8px;&#13;
    color: #002672;&#13;
  }&#13;
  .utrudnienia-search-input {&#13;
    width: 100%;&#13;
    padding: 12px 15px;&#13;
    font-size: 16px;&#13;
    border: 2px solid #002672;&#13;
    border-radius: 4px;&#13;
    box-sizing: border-box;&#13;
  }&#13;
  .utrudnienia-search-input:focus {&#13;
    outline: 3px solid #f8ce00; /* Żółta obwódka dostępności WCAG */&#13;
    border-color: #f20000;&#13;
  }&#13;
&#13;
  /* PRZYCISK POBIERANIA PDF */&#13;
  .utrudnienia-download-btn {&#13;
    display: inline-flex;&#13;
    align-items: center;&#13;
    justify-content: center;&#13;
    gap: 10px;&#13;
    background-color: #002672; /* Granat miejski */&#13;
    color: #ffffff !important;&#13;
    font-weight: bold;&#13;
    text-decoration: none !important;&#13;
    padding: 12px 20px;&#13;
    border-radius: 4px;&#13;
    margin-bottom: 25px;&#13;
    transition: background-color 0.2s ease-in-out, transform 0.1s ease-in-out;&#13;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);&#13;
  }&#13;
  .utrudnienia-download-btn:hover,&#13;
  .utrudnienia-download-btn:focus {&#13;
    background-color: #f20000; /* Czerwień miejska na hover */&#13;
    color: #ffffff !important;&#13;
    text-decoration: none !important;&#13;
  }&#13;
  .utrudnienia-download-btn:focus {&#13;
    outline: 3px solid #f8ce00; /* Żółty focus dla WCAG */&#13;
    outline-offset: 2px;&#13;
  }&#13;
  .utrudnienia-download-icon {&#13;
    width: 20px;&#13;
    height: 20px;&#13;
    fill: currentColor;&#13;
    flex-shrink: 0;&#13;
  }&#13;
&#13;
  /* KARTA UTRUDNIENIA (KAFELEK) */&#13;
  .utrudnienie-karta {&#13;
    background: #ffffff;&#13;
    border-left: 5px solid #f20000;&#13;
    border-top: 1px solid #e0e0e0;&#13;
    border-right: 1px solid #e0e0e0;&#13;
    border-bottom: 1px solid #e0e0e0;&#13;
    border-radius: 4px;&#13;
    padding: 15px;&#13;
    margin-bottom: 20px;&#13;
    box-shadow: 0 2px 4px rgba(0,0,0,0.05);&#13;
  }&#13;
  .utrudnienie-naglowek {&#13;
    display: flex;&#13;
    justify-content: space-between;&#13;
    align-items: flex-start;&#13;
    flex-wrap: wrap;&#13;
    gap: 10px;&#13;
    border-bottom: 1px solid #f0f0f0;&#13;
    padding-bottom: 10px;&#13;
    margin-bottom: 12px;&#13;
  }&#13;
  .utrudnienie-ulica {&#13;
    font-size: 1.2em;&#13;
    font-weight: bold;&#13;
    color: #002672;&#13;
    margin: 0;&#13;
  }&#13;
  .utrudnienie-badget {&#13;
    background-color: #047cc1; /* Błękit regionalny */&#13;
    color: #ffffff;&#13;
    padding: 4px 10px;&#13;
    border-radius: 3px;&#13;
    font-size: 0.85em;&#13;
    font-weight: bold;&#13;
  }&#13;
  .utrudnienie-badget.awaria {&#13;
    background-color: #f20000; /* Czerwień dla wyłączeń / awarii */&#13;
  }&#13;
&#13;
  /* SIATKA SZCZEGÓŁÓW (RWD GRID) */&#13;
  .utrudnienie-grid {&#13;
    display: grid;&#13;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));&#13;
    gap: 10px;&#13;
    font-size: 0.95em;&#13;
  }&#13;
  .utrudnienie-pole {&#13;
    margin-bottom: 5px;&#13;
  }&#13;
  .utrudnienie-etykieta {&#13;
    font-weight: bold;&#13;
    color: #555555;&#13;
    display: block;&#13;
    font-size: 0.85em;&#13;
    text-transform: uppercase;&#13;
  }&#13;
  .utrudnienie-wartosc {&#13;
    color: #111111;&#13;
  }&#13;
&#13;
  /* SYSTEMOWA KLASA WCAG DO DZIĘKÓW CZYTNIKA */&#13;
  .sr-only {&#13;
    position: absolute;&#13;
    width: 1px;&#13;
    height: 1px;&#13;
    padding: 0;&#13;
    margin: -1px;&#13;
    overflow: hidden;&#13;
    clip: rect(0, 0, 0, 0);&#13;
    border: 0;&#13;
  }&#13;
&#13;
  /* RESPONSYWNOŚĆ DLA PRZYCISKU POBIERANIA */&#13;
  @media (max-width: 600px) {&#13;
    .utrudnienia-download-btn {&#13;
      display: flex;&#13;
      width: 100%;&#13;
      min-height: 44px; /* Strefa kliknięcia na smartfonach */&#13;
    }&#13;
  }&#13;
&lt;/style&gt;&#13;
&lt;div class="utrudnienia-wrapper"&gt;&#13;
&lt;h2&gt;Stan na 10.09.2026 r.&lt;/h2&gt;&#13;
&#13;
&lt;p&gt;Poniżej znajduje się wykaz prowadzonych i planowanych prac drogowych, remontów oraz imprez masowych powodujących utrudnienia w ruchu drogowym na terenie poszczególnych dzielnic Chorzowa.&lt;/p&gt;&#13;
&lt;!-- WYSZUKIWARKA ULIC --&gt;&#13;
&#13;
&lt;div class="utrudnienia-search-box"&gt;&lt;label class="utrudnienia-search-label" for="miejskaWyszukiwarkaUlic"&gt;🔍 Wyszukaj ulicę lub przyczyne utrudnień:&lt;/label&gt; &lt;input aria-describedby="szukajStatus" class="utrudnienia-search-input" id="miejskaWyszukiwarkaUlic" placeholder="Wpisz nazwę ulicy, np. Batorego, Katowicka, 3 Maja..." type="text" /&gt;&#13;
&lt;div aria-live="polite" class="sr-only" id="szukajStatus" role="status"&gt; &lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;!-- PRZYCISK POBIERANIA PDF --&gt;&#13;
&#13;
&lt;p&gt;&lt;a class="utrudnienia-download-btn" href="https://chorzow.eu/download/cmVzb3VyY2VzL2ZpbGVzLzk4L2luZm9ybWFjamFfMjAyNl8wOV8xMV82YWE3Y2VkOTQ4NjY2LnBkZg%3D%3D" target="_blank"&gt;&lt;svg aria-hidden="true" class="utrudnienia-download-icon" focusable="false" viewbox="0 0 24 24"&gt;&lt;path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"&gt;&lt;/path&gt;&lt;/svg&gt; &lt;span&gt;Pobierz Wykaz utrudnień (10.09) [PDF]&lt;/span&gt; &lt;/a&gt;&lt;/p&gt;&#13;
&lt;!-- DZIELNICA BATORY --&gt;&#13;
&#13;
&lt;section class="utrudnienia-sekcja-dzielnica"&gt;&#13;
&lt;h3 class="utrudnienia-dzielnica-tytul"&gt;📍 Dzielnica Batory&lt;/h3&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. ks. Jana Machy (Budynek nr 4)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Remont elewacji&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Utrudnienia dla pieszych&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;02.09.2026 r. – 07.10.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Lipowa (Budynek nr 3)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Budowa budynku&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Umożliwienie dojazdu do placu budowy z kierunku skrzyżowania ulic Batorego i Kasztanowej&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;24.11.2021 r. – 31.12.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Kasztanowa (Rejon skrzyżowania z ul. Brzozową)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Przyłącze elektroenergetyczne&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Utrudnienia dla pieszych&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;04.09.2026 r. – 12.09.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Wyspiańskiego (Budynek nr 11)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Remont budynku&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Zawężenie jezdni i utrudnienia dla pieszych (wymiana orynnowania)&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;21.09.2026 r. – 01.10.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&lt;/section&gt;&#13;
&lt;!-- /Koniec sekcji Batory --&gt;&#13;
&#13;
&lt;p&gt; &lt;/p&gt;&#13;
&lt;!-- DZIELNICA CENTRUM --&gt;&#13;
&#13;
&lt;section class="utrudnienia-sekcja-dzielnica"&gt;&#13;
&lt;h3 class="utrudnienia-dzielnica-tytul"&gt;📍 Dzielnica Centrum&lt;/h3&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Astrów (Rejon działki nr 4061/256)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Budowa budynku&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Ustawienie ostrzeżeń A-30 z tabliczką „Wyjazd z budowy”&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;06.06.2023 r. – 31.12.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Astrów (Od nr 16 do skrzyżowania z ul. ks. Jana Gałeczki)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Ścieżka rowerowa&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Zawężenie jezdni, utrudnienia dla pieszych i rowerzystów&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;17.09.2026 r. – 07.11.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;DW902 (DTS) (Cały przebieg)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Prace pielęgnacyjne&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Zwężenie jezdni (koszenie trawy)&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;11.08.2026 r. – 11.09.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Katowicka, Dąbrowskiego, Konopnickiej, Bogedaina&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget awaria"&gt;Wyłączenie estakady&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Lokalizacja:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Skrzyżowanie ulic Katowicka i Dąbrowskiego&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Zmiany kierunków ruchu i wprowadzenie ruchu jednokierunkowego&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;29.07.2025 r. – 31.12.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Powstańców (Centrum, Chorzów Stary, Chorzów II)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Otwarcie ul. Powstańców pod estakadą&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Wprowadzenie objazdów do Bytomia i Katowic&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Trasa objazdowa:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Rynek, Faski, Wolności, Hajducka, Dąbrowskiego, Armii Krajowej, Szpitalna, Batorego, rondo im. F. Gębały, BoWID, Kopernika, pl. Matejki.&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;20.05.2026 r. – 21.12.2028 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;Trasa imprezy: Zjednoczenia, Powstańców, Kościuszki, Krakowska, Kasprowicza, Bożogrobców, pl. Św. Jana, Legnicka, Rębaczy, Główna, Maciejkowicka, Siemianowicka, Rynek&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Nightskating Chorzów&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Chwilowe wstrzymanie ruchu pojazdów w godz. 19:00–23:00&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin wydarzenia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;26.09.2026 r. (godz. 19:00 - 23:00)&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Ryszki, Domina, Grządziela (Skrzyżowanie ulic)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Przyłącze telekomunikacyjne&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Budowa światłowodu – utrudnienia dla pieszych&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;14.09.2026 r. – 30.09.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&lt;/section&gt;&#13;
&lt;!-- /Koniec sekcji Centrum --&gt;&#13;
&#13;
&lt;p&gt; &lt;/p&gt;&#13;
&lt;!-- DZIELNICA CHORZÓW II --&gt;&#13;
&#13;
&lt;section class="utrudnienia-sekcja-dzielnica"&gt;&#13;
&lt;h3 class="utrudnienia-dzielnica-tytul"&gt;📍 Dzielnica Chorzów II&lt;/h3&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. 3 Maja (Rejon budynków nr 86-88)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Remont elewacji&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Utrudnienia dla pieszych&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;01.07.2026 r. – 30.09.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Uwagi:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Etap III - od 01.09.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. 3 Maja (Rejon od ul. Żołnierzy Września do ul. Składowej)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Sieć ciepłownicza&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Budowa przyłącza – prace w pasie zieleni&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;01.09.2026 r. – 23.10.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Uwagi:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Etap IV - od 07.09.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Niedurnego (Od nr 20c do ul. Łagiewnickiej)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Przebudowa drogi&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Zwężenie jezdni i utrudnienia dla pieszych&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;17.09.2026 r. – 07.12.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Nowa (Wiadukt drogowy nad torami kolejowymi)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget awaria"&gt;Przebudowa wiaduktu&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Rozbiórka i budowa wiaduktu – Zamknięcie wiaduktu&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Do dzielnicy Chorzów Stary (dwa warianty) oraz ulic Nowej i Poznańskiej. Objazd zacznie obowiązywać od godz. 12:00.&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;03.09.2026 r. – 31.12.2027 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Wileńska (Rejon budynku nr 17)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Remont budynku&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Utrudnienia dla pieszych&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;06.07.2026 r. – 21.09.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&lt;/section&gt;&#13;
&lt;!-- /Koniec sekcji Chorzów II --&gt;&#13;
&#13;
&lt;p&gt; &lt;/p&gt;&#13;
&lt;!-- DZIELNICA CHORZÓW STARY --&gt;&#13;
&#13;
&lt;section class="utrudnienia-sekcja-dzielnica"&gt;&#13;
&lt;h3 class="utrudnienia-dzielnica-tytul"&gt;📍 Dzielnica Chorzów Stary&lt;/h3&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Antoniowska (Cała ulica)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Ruch ciężarowy&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Dopuszczenie wjazdu samochodów ciężarowych obsługujących budowę&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;09.08.2024 r. – 31.12.2027 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&#13;
&lt;article class="utrudnienie-karta"&gt;&#13;
&lt;div class="utrudnienie-naglowek"&gt;&#13;
&lt;h4 class="utrudnienie-ulica"&gt;ul. Wiejska (Rejon budynku nr 27)&lt;/h4&gt;&#13;
&lt;span class="utrudnienie-badget"&gt;Budowa zjazdu&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-grid"&gt;&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Rodzaj utrudnienia:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;Prace przy budowie zjazdu (Rys. nr 2)&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Objazdy:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;brak&lt;/span&gt;&lt;/div&gt;&#13;
&#13;
&lt;div class="utrudnienie-pole"&gt;&lt;span class="utrudnienie-etykieta"&gt;Termin prac:&lt;/span&gt; &lt;span class="utrudnienie-wartosc"&gt;01.09.2025 r. – 31.12.2026 r.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;/div&gt;&#13;
&lt;/article&gt;&#13;
&lt;/section&gt;&#13;
&lt;!-- /Koniec sekcji Chorzów Stary --&gt;&lt;/div&gt;&#13;
&lt;!-- /Koniec .utrudnienia-wrapper --&gt;&lt;!-- SKRYPT OBSŁUGI WYSZUKIWARKI --&gt;&lt;script&gt;&#13;
document.addEventListener('DOMContentLoaded', function() {&#13;
  var searchInput = document.getElementById('miejskaWyszukiwarkaUlic');&#13;
  var statusDiv = document.getElementById('szukajStatus');&#13;
  var karty = document.querySelectorAll('.utrudnienie-karta');&#13;
  var sekcjeDzielnic = document.querySelectorAll('.utrudnienia-sekcja-dzielnica');&#13;
&#13;
  if (searchInput) {&#13;
    searchInput.addEventListener('input', function() {&#13;
      // Normalizacja wpisanego ciągu (zamiana na małe litery i usunięcie polskich znaków diakrytycznych)&#13;
      var query = searchInput.value.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "");&#13;
      var visibleCount = 0;&#13;
&#13;
      // 1. Filtrowanie kart utrudnień&#13;
      karty.forEach(function(karta) {&#13;
        var textContent = karta.textContent.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "");&#13;
        if (textContent.indexOf(query) !== -1) {&#13;
          karta.style.display = 'block';&#13;
          visibleCount++;&#13;
        } else {&#13;
          karta.style.display = 'none';&#13;
        }&#13;
      });&#13;
&#13;
      // 2. Automatyczne ukrywanie nagłówka dzielnicy, jeśli brak w niej pasujących ulic&#13;
      sekcjeDzielnic.forEach(function(sekcja) {&#13;
        var widoczneKartyWSekcji = sekcja.querySelectorAll('.utrudnienie-karta[style*="display: block"], .utrudnienie-karta:not([style*="display: none"])');&#13;
        if (widoczneKartyWSekcji.length === 0 &amp;&amp; query !== "") {&#13;
          sekcja.style.display = 'none';&#13;
        } else {&#13;
          sekcja.style.display = 'block';&#13;
        }&#13;
      });&#13;
&#13;
      // 3. Informacja dla czytników ekranu (WCAG)&#13;
      if (statusDiv) {&#13;
        statusDiv.textContent = 'Znaleziono ' + visibleCount + ' lokalizacji odpowiadających wyszukiwaniu.';&#13;
      }&#13;
    });&#13;
  }&#13;
});&#13;
&lt;/script&gt;</content><createdAt>2026-09-14 12:50:31</createdAt><updatedAt>2026-09-14 12:50:31</updatedAt></xml>
