5556

ID5556
Data2018-07-06
Symbol2018/07/06/5556
InstytucjaUrząd Miejski w Węgrowie
NazwaDeklaracja na podatek leśny DL-1
Czy Aktualny1

Ustawy (1)

  • URI://Dziennik_Ustaw/2017/1821/6/10/1
  • Ustawa z dnia 30 października 2002 r. o podatku leśnym

    Pliki

    Styl

    <?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" xmlns:adr="http://crd.gov.pl/xml/schematy/adres/2009/11/09/" xmlns:dok="http://crd.gov.pl/wzor/2018/07/06/5556/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:inst="http://crd.gov.pl/xml/schematy/instytucja/2009/11/16/" xmlns:meta="http://crd.gov.pl/xml/schematy/meta/2009/11/16/" xmlns:oso="http://crd.gov.pl/xml/schematy/osoba/2009/11/16/" xmlns:str="http://crd.gov.pl/xml/schematy/struktura/2009/11/16/" xmlns:typy="http://crd.gov.pl/xml/schematy/typy/2009/11/16/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0">
      
      <xsl:output encoding="UTF-8" indent="yes" media-type="text/html" method="xml" version="1.0"/>
    
      <xsl:template match="/dok:Dokument">
        <html xml:lang="pl">
          <head>
            <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>
            <title>
              Deklaracja na podatek leśny DL-1
            </title>
            <style type="text/css">
              <xsl:text>.fform { font-family: sans-serif; font-size: 10pt; color: black; } </xsl:text>
              <xsl:text>.fform * { font-family: inherit; font-size: inherit; color: inherit; } </xsl:text>
              <xsl:text>.fform p { margin: 0 0 0.2em 0; } </xsl:text>
              <xsl:text>.fform p.title { text-align: center; font-size: 1.2em; font-weight: bold; margin-top: 1em; margin-bottom: 1em; } </xsl:text>
              <xsl:text>.fform p.title .symbol { color: Gray; } </xsl:text>
              <xsl:text>.fform div.trescDok { margin-top: 1em; margin-bottom: 1em; border: solid 1px Gray; background-color: WhiteSmoke; } </xsl:text>
              <xsl:text>.fform div.trescDok table td { padding: 3px 0px 4px 15px; } </xsl:text>
              <xsl:text>.fform div.trescDok table table td.sublevel, .fform div.trescDok table table table { background-color: WhiteSmoke; } </xsl:text>
              <xsl:text>.fform div.daneDok { margin-top: 1em; margin-bottom: 1em; border: solid 1px #7099c5; background-color: #f0f0ff; } </xsl:text>
              <xsl:text>.fform div.daneDok table td { padding: 3px 0px 4px 15px; } </xsl:text>
              <xsl:text>.fform div.daneDok table table td.sublevel, .fform div.daneDok table table table { background-color: #f0f0ff; } </xsl:text>
              <xsl:text>.fform div.sigInfo { margin-top: 1em; margin-bottom: 1em; border: solid 1px #7099c5; background-color: #f0f0ff; } </xsl:text>
              <xsl:text>.fform div.sigInfo table td { padding: 3px 0px 4px 15px; } </xsl:text>
              <xsl:text>.fform td.label { width: 20%; color: Gray; } </xsl:text>
              <xsl:text>.fform td.value { font-weight: bold; width: 80%; } </xsl:text>
              <xsl:text>.fform td.value2 { width: 80%; } </xsl:text>
              <xsl:text>.fform table { width: 100%; } </xsl:text>
              <xsl:text>.fform table td.sublevel, .fform table table { background-color: White; } </xsl:text>
              <xsl:text>.fform table table table td.sublevel, .fform table table table table { background-color: White; } </xsl:text>
            </style>
          </head>
          <body class="fform">
            <div class="trescDok">
              <p class="title">
                Deklaracja na podatek leśny DL-1
              </p>
              <table>
                <xsl:apply-templates select="dok:TrescDokumentu/*"/>
              </table>
            </div>
            
            <div class="daneDok">
              <p class="title">Metryka dokumentu</p>
              <table>
                <xsl:apply-templates select="dok:OpisDokumentu"/>
              </table>
            </div>
            
            <div class="sigInfo">
              <p class="title">Podpisy elektroniczne</p>
              <xsl:choose>
                <xsl:when test="ds:Signature">
                  <p>
                    <xsl:text>Dokument został podpisany</xsl:text>
                    <xsl:text> - aby go zweryfikować należy użyć oprogramowania do weryfikacji podpisu.</xsl:text>
                  </p>
                  <xsl:choose>
                    <xsl:when test="count(//dok:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime']) &gt; 1">
                      <p>Daty złożenia podpisu:</p>
                    </xsl:when>
                    <xsl:when test="count(//dok:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime']) = 1">
                      <p>Data złożenia podpisu:</p>
                    </xsl:when>
                    <xsl:when test="0 &gt;= count(//dok:Dokument/ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime'])">
                    </xsl:when>
                  </xsl:choose>
                  <table>
                    <xsl:for-each select="ds:Signature/ds:Object/descendant::*[local-name() = 'SigningTime']">
                      <tr>
                        <td>Data złożenia podpisu:</td>
                        <td>
                          <xsl:value-of select="."/>
                        </td>
                      </tr>
                    </xsl:for-each>
                  </table>
                </xsl:when>
                <xsl:otherwise>
                  <p style="padding: 5px;">Dokument nie zawiera podpisu elektronicznego.</p>
                </xsl:otherwise>
              </xsl:choose>
            </div>
            
          </body>
        </html>
      </xsl:template>
    
      <!-- Wspólne - początek -->
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:NumerDokumentu">
        <tr>
          <td class="label">Numer dokumentu</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:RokDeklaracji">
        <tr>
          <td class="label">Rok, za który składana jest deklaracja</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:PodstawaPrawna">
        <tr>
          <td class="label">Podstawa prawna</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:Skladajacy">
        <tr>
          <td class="label">Składający</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:Termin">
        <tr>
          <td class="label">Termin składania</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:MiejsceSkladania">
        <tr>
          <td class="label">Miejsce składania</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:MiejsceSkladaniaDeklaracji">
        <tr>
          <td class="sublevel" colspan="2">
            Miejsce składania deklaracji<br/>
            <table>
              <tr>
                <td class="label">
                  Nazwa i adres siedziby
                  organu podatkowego
                </td>
                <td class="value">
                  <xsl:value-of select="dok:Do/text()"/>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:Obowiazek">
        <tr>
          <td class="sublevel" colspan="2">
            Obowiązek złożenia deklaracji<br/>
            <table>
              <xsl:apply-templates select="dok:OkolicznosciPowodujaceZlozenieDeklaracji"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:Obowiazek/dok:OkolicznosciPowodujaceZlozenieDeklaracji">
        <tr>
          <td class="sublevel" colspan="2">
            Okoliczności powodujące
            konieczność złożenia
            deklaracji<br/>
            <table>
              <xsl:choose>
                <xsl:when test="dok:Rodzaj = 1">
                  <td class="label">1. deklaracja składana w terminie do 15 stycznia roku podatkowego</td>
                  <td class="value">Tak</td>
                </xsl:when>
                <xsl:when test="dok:Rodzaj = 2">
                  <td class="label">2. deklaracja składana w trakcie roku podatkowego - data zaistnienia zmiany (miesiąc - rok):</td>
                  <td class="value">
                    <xsl:value-of select="dok:Data/dok:Miesiac"/> - <xsl:value-of select="dok:Data/typy:Rok"/>
                  </td>
                </xsl:when>
                <xsl:when test="dok:Rodzaj = 3">
                  <td class="label">3. korekta deklaracji (miesiąc - rok):</td>
                  <td class="value">
                    <xsl:value-of select="dok:Data/dok:Miesiac"/> - <xsl:value-of select="dok:Data/typy:Rok"/>
                  </td>
                </xsl:when>
                <xsl:otherwise>
                  <xsl:value-of select="dok:Rodzaj"/>
                </xsl:otherwise>
              </xsl:choose>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:Podmiot/dok:RodzajPodmiotu">
        <tr>
          <td class="sublevel" colspan="2">
            <table>
              <tr>
                <td class="">
                  Rodzaj podmiotu
                </td>
                <td class="value">
                  <xsl:choose>
                    <xsl:when test=". = 1">
                      <td class="value">1. właściciel, użytkownik lub posiadacz</td>
                    </xsl:when>
                    <xsl:when test=". = 2">
                      <td class="value">2. współwłaściciel, współużytkownik lub współposiadacz</td>
                    </xsl:when>
                    <xsl:otherwise>
                      <xsl:value-of select="text()"/>
                    </xsl:otherwise>
                  </xsl:choose>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:DanePodatnika">
        <tr>
          <td class="sublevel" colspan="2">
            Dane podatnika<br/>
            <table>
              <xsl:apply-templates select="dok:DaneIdentyfikacyjne"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:DaneIdentyfikacyjne/dok:RodzajPodatnika">
        <!-- Ukrycie rodzaju podatnika -->
      </xsl:template>
    
      <xsl:template match="dok:OsobaFizyczna">
        <tr>
          <td class="sublevel" colspan="2">
            Osoba
            fizyczna<br/>
            <table>
              <xsl:apply-templates select="dok:OsobaFizycznaDane"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaFizycznaDane">
        <tr>
          <td class="sublevel" colspan="2">
            Dane
            identyfikacyjne<br/>
            <table>
              <xsl:apply-templates select="oso:Nazwisko"/>
              <xsl:apply-templates select="oso:Imie"/>
              <xsl:if test="boolean(oso:ImieDrugie) and string-length(oso:ImieDrugie/text()) != 0">
                <xsl:apply-templates select="oso:ImieDrugie"/>
              </xsl:if>
              <xsl:apply-templates select="inst:REGON"/>
              <xsl:apply-templates select="oso:PESEL"/>
              <xsl:apply-templates select="dok:BrakPesel"/>
              <xsl:apply-templates select="dok:AdresZamieszkania"/>
              <xsl:if test="boolean(dok:AdresDoKorespondencji)">
                <xsl:apply-templates select="dok:AdresDoKorespondencji"/>
              </xsl:if>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaFizycznaDane/dok:PierwszeImie">
        <tr>
          <td class="label">
            Pierwsze
            imię
          </td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaFizycznaDane/dok:BrakPesel">
        <tr>
          <td class="sublevel" colspan="2">
            Numer
            PESEL
            nie
            został
            nadany<br/>
            <table>
              <xsl:apply-templates select="oso:DataUrodzenia"/>
              <xsl:apply-templates select="oso:ImieOjca"/>
              <xsl:apply-templates select="oso:ImieMatki"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaFizycznaDane/dok:AdresZamieszkania">
        <tr>
          <td class="sublevel" colspan="2">
            Adres
            zamieszkania<br/>
            <table>
              <xsl:apply-templates select="adr:KodPocztowy"/>
              <xsl:apply-templates select="adr:Poczta"/>
              <xsl:apply-templates select="adr:Miejscowosc"/>
              <xsl:apply-templates select="adr:Ulica"/>
              <xsl:apply-templates select="adr:Budynek"/>
              <xsl:apply-templates select="adr:Lokal"/>
              <xsl:apply-templates select="adr:SkrytkaPocztowa"/>
              <xsl:apply-templates select="adr:Kraj"/>
              <xsl:apply-templates select="adr:TERC"/>
              <xsl:apply-templates select="adr:SIMC"/>
              <xsl:apply-templates select="adr:ULIC"/>
              <xsl:apply-templates select="adr:Wojewodztwo"/>
              <xsl:apply-templates select="adr:Powiat"/>
              <xsl:apply-templates select="adr:Gmina"/>
              <xsl:apply-templates select="adr:Uwagi"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaFizycznaDane/dok:AdresDoKorespondencji">
        <tr>
          <td class="sublevel" colspan="2">
            Adres
            do
            korespondencji
            (uzupełnić
            jeżeli
            jest
            inny
            niż
            adres
            zamieszkania)<br/>
            <table>
              <xsl:apply-templates select="adr:KodPocztowy"/>
              <xsl:apply-templates select="adr:Poczta"/>
              <xsl:apply-templates select="adr:Miejscowosc"/>
              <xsl:apply-templates select="adr:Ulica"/>
              <xsl:apply-templates select="adr:Budynek"/>
              <xsl:apply-templates select="adr:Lokal"/>
              <xsl:apply-templates select="adr:SkrytkaPocztowa"/>
              <xsl:apply-templates select="adr:Kraj"/>
              <xsl:apply-templates select="adr:TERC"/>
              <xsl:apply-templates select="adr:SIMC"/>
              <xsl:apply-templates select="adr:ULIC"/>
              <xsl:apply-templates select="adr:Wojewodztwo"/>
              <xsl:apply-templates select="adr:Powiat"/>
              <xsl:apply-templates select="adr:Gmina"/>
              <xsl:apply-templates select="adr:Uwagi"/>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:OsobaPrawna">
        <tr>
          <td class="sublevel" colspan="2">
            Osoba prawna<br/>
            <table>
              <xsl:apply-templates select="dok:OsobaPrawnaDane"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaPrawnaDane">
        <tr>
          <td class="sublevel" colspan="2">
            -
            dane
            identyfikacyjne<br/>
            <table>
              <xsl:apply-templates select="dok:NazwaPelna"/>
              <xsl:apply-templates select="dok:NazwaSkrocona"/>
              <xsl:apply-templates select="dok:Regon"/>
              <xsl:apply-templates select="dok:AdresSiedziby"/>
              <xsl:apply-templates select="dok:AdresDoKorespondencji"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaPrawnaDane/dok:NazwaPelna">
        <tr>
          <td class="label">Nazwa pełna</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaPrawnaDane/dok:NazwaSkrocona">
        <tr>
          <td class="label">Nazwa skrócona</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaPrawnaDane/dok:Regon">
        <tr>
          <td class="label">Identyfikator REGON</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaPrawnaDane/dok:AdresSiedziby">
        <tr>
          <td class="sublevel" colspan="2">
            Adres siedziby<br/>
            <table>
              <xsl:apply-templates select="adr:KodPocztowy"/>
              <xsl:apply-templates select="adr:Poczta"/>
              <xsl:apply-templates select="adr:Miejscowosc"/>
              <xsl:apply-templates select="adr:Ulica"/>
              <xsl:apply-templates select="adr:Budynek"/>
              <xsl:apply-templates select="adr:Lokal"/>
              <xsl:apply-templates select="adr:SkrytkaPocztowa"/>
              <xsl:apply-templates select="adr:Kraj"/>
              <xsl:apply-templates select="adr:TERC"/>
              <xsl:apply-templates select="adr:SIMC"/>
              <xsl:apply-templates select="adr:ULIC"/>
              <xsl:apply-templates select="adr:Wojewodztwo"/>
              <xsl:apply-templates select="adr:Powiat"/>
              <xsl:apply-templates select="adr:Gmina"/>
              <xsl:apply-templates select="adr:Uwagi"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:OsobaPrawnaDane/dok:AdresDoKorespondencji">
        <tr>
          <td class="sublevel" colspan="2">
            Adres do korespondencji (uzupełnić jeżeli jest
            inny niż adres siedziby)<br/>
            <table>
              <xsl:apply-templates select="adr:KodPocztowy"/>
              <xsl:apply-templates select="adr:Poczta"/>
              <xsl:apply-templates select="adr:Miejscowosc"/>
              <xsl:apply-templates select="adr:Ulica"/>
              <xsl:apply-templates select="adr:Budynek"/>
              <xsl:apply-templates select="adr:Lokal"/>
              <xsl:apply-templates select="adr:SkrytkaPocztowa"/>
              <xsl:apply-templates select="adr:Kraj"/>
              <xsl:apply-templates select="adr:TERC"/>
              <xsl:apply-templates select="adr:SIMC"/>
              <xsl:apply-templates select="adr:ULIC"/>
              <xsl:apply-templates select="adr:Wojewodztwo"/>
              <xsl:apply-templates select="adr:Powiat"/>
              <xsl:apply-templates select="adr:Gmina"/>
              <xsl:apply-templates select="adr:Uwagi"/>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:JednostkaOrganizacyjna">
        <tr>
          <td class="sublevel" colspan="2">
            Jednostka
            organizacyjna,
            w tym
            spółka,
            nieposiadająca
            osobowości
            prawnej<br/>
            <table>
              <xsl:apply-templates select="dok:OsobaPrawnaDane"/>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:InformacjaoZalacznikach">
        <tr>
          <td class="sublevel" colspan="2">
            Informacja o załącznikach (do niniejszej
            deklaracji dołączono)<br/>
            <table>
              <xsl:apply-templates/>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:AdnotacjeOrganuPodatkowego">
        <tr>
          <td class="sublevel" colspan="2">
            Adnotacje organu podatkowego<br/>
            <table>
              <xsl:apply-templates select="dok:Uwagi"/>
              <xsl:apply-templates select="dok:Data"/>
              <xsl:apply-templates select="dok:Przyjmujacy"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:AdnotacjeOrganuPodatkowego/dok:Uwagi">
        <tr>
          <td class="label">Uwagi organu podatkowego</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:AdnotacjeOrganuPodatkowego/dok:Data">
        <tr>
          <td class="label">Data</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:AdnotacjeOrganuPodatkowego/dok:Przyjmujacy">
        <tr>
          <td class="label">Osoba przyjmująca wzór deklaracji</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:PodpisPodatnika">
        <tr>
          <td class="sublevel" colspan="2">
            Podpis podatnika / osoby
            reprezentującej podatnika<br/>
            <table>
              <xsl:apply-templates/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:PodpisPodatnika/dok:DataWypelnienia">
        <tr>
          <td class="label">Data wypełnienia</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Dokument/dok:TrescDokumentu/dok:Zalaczniki">
        <tr>
          <td class="sublevel" colspan="2">
            Załączniki<br/>
            <table>
              <xsl:apply-templates/>
            </table>
          </td>
        </tr>
      </xsl:template>
      <!-- Wspólne - koniec -->
      
      <!-- DL-1 - początek -->
      <xsl:template match="dok:DaneDotyczaceLasow">
        <tr>
          <td class="sublevel" colspan="2">
            Dane dotyczące lasów niepodlegających
            zwolnieniu<br/>
            <table>
              <tr>
                <td>Rodzaj gruntów leśnych</td>
                <td>
                  Powierzchnia w ha z dokładnością do 1m<sup>2</sup>
                </td>
                <td>Stawka podatku</td>
                <td>Kwota podatku</td>
              </tr>
    
              <xsl:apply-templates select="dok:Lasy"/>
              <xsl:apply-templates select="dok:LasyRezerwatyPrzyrody"/>
              <xsl:apply-templates select="dok:LasyParkiNarodowe"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Lasy">
        <tr>
          <td>1. Lasy</td>
          <td>
            <xsl:value-of select="dok:PowierzchniaHa"/>
          </td>
          <td>
            <xsl:value-of select="dok:StawkaPodatku"/>
          </td>
          <td>
            <xsl:value-of select="dok:KwotaPodatku"/>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:LasyRezerwatyPrzyrody">
        <tr>
          <td>2. Lasy wchodzące w skład rezerwatów przyrody</td>
          <td>
            <xsl:value-of select="dok:PowierzchniaHa"/>
          </td>
          <td>
            <xsl:value-of select="dok:StawkaPodatku"/>
          </td>
          <td>
            <xsl:value-of select="dok:KwotaPodatku"/>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:LasyParkiNarodowe">
        <tr>
          <td>3. Lasy wchodzące w skład parków narodowych</td>
          <td>
            <xsl:value-of select="dok:PowierzchniaHa"/>
          </td>
          <td>
            <xsl:value-of select="dok:StawkaPodatku"/>
          </td>
          <td>
            <xsl:value-of select="dok:KwotaPodatku"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:LacznaKwotaPodatku">
        <tr>
          <td class="sublevel" colspan="2">
            Łączna kwota podatku<br/>
            <table>
              <tr>
                <td class="label">Kwota podatku</td>
                <td class="value">
                  <xsl:value-of select="text()"/>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:InformacjaoZalacznikach/dok:LiczbaZalacznikowZL1A">
        <tr>
          <td class="sublevel" colspan="2">
            Załączniki ZL-1/A<br/>
            <table>
              <tr>
                <td class="label">
                  Liczba
                  załączników
                </td>
                <td class="value">
                  <xsl:value-of select="text()"/>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:InformacjaoZalacznikach/dok:CzyZL1BSkladany">
        <tr>
          <td class="sublevel" colspan="2">
            Załącznik ZL-1/B składany?<br/>
            <table>
              <tr>
                <td class="label">
                  <xsl:value-of select="text()"/>
                </td>
                <td class="value"/>
              </tr>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci">
        <tr>
          <td class="sublevel" colspan="2">
            <h1>Dane o nieruchomościach
            leśnych ZL-1/A</h1>
            <table>
              <xsl:apply-templates/>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:NrZalacznika">
        <tr>
          <td class="label">Nr załącznika</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:PrzeznaczenieWzoru">
        <tr>
          <td class="sublevel" colspan="2">
            Przeznaczenie
            wzoru deklaracji<br/>
            <table>
              <xsl:apply-templates select="dok:ZalacznikDo"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:PrzeznaczenieWzoru/dok:ZalacznikDo">
        <tr>
          <td class="sublevel" colspan="2">
            Niniejszy
            wzór
            stanowi
            załącznik
            do:<br/>
            <table>
              <xsl:choose>
                <xsl:when test="text() = 1">
                  <tr>
                    <td class="label">
                      1. deklaracji DL-1
                    </td>
                    <td class="value">
                    </td>
                  </tr>
                </xsl:when>
                <xsl:when test="text() = 2">
                  <tr>
                    <td class="label">
                      2. informacji IL-1
                    </td>
                    <td class="value">
                    </td>
                  </tr>
                </xsl:when>
                <xsl:otherwise>
                  <tr>
                    <td class="label">
                      <xsl:value-of select="."/>
                    </td>
                    <td class="value">
                    </td>
                  </tr>
                </xsl:otherwise>
              </xsl:choose>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci">
        <tr>
          <td class="sublevel" colspan="2">
            Dane o
            nieruchomościach
            leśnych
            podlegających
            opodatkowaniu
            lub zwolnieniu<br/>
            <table>
              <xsl:apply-templates select="dok:PolozenieNieruchomosci"/>
              <xsl:apply-templates select="dok:TytulPrawny"/>
              <xsl:apply-templates select="dok:IdentyfikatoryDzialek"/>
              <xsl:apply-templates select="dok:KsiegaWieczysta"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:PolozenieNieruchomosci">
        <tr>
          <td class="label">
            Położenie
            nieruchomości
            (adres)
          </td>
          <td class="value">
            <xsl:value-of select="."/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:TytulPrawny">
        <tr>
          <td class="sublevel" colspan="2">
            Tytuł
            prawny<br/>
            <table>
              <xsl:apply-templates select="dok:RodzajWlasnosci"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:TytulPrawny/dok:RodzajWlasnosci">
        <tr>
          <td class="label">
            Rodzaj
            własności,
            posiadania
          </td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:IdentyfikatoryDzialek">
        <tr>
          <td class="sublevel" colspan="2">
            Identyfikatory
            geodezyjne
            działek<br/>
            <table>
              <xsl:apply-templates select="dok:Identyfikator"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:IdentyfikatoryDzialek/dok:Identyfikator">
        <tr>
          <td class="label">działka</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:KsiegaWieczysta">
        <tr>
          <td class="sublevel" colspan="2">
            Księga
            wieczysta<br/>
            <table>
              <xsl:apply-templates select="dok:NumerKsiegi"/>
              <xsl:apply-templates select="dok:NazwaSadu"/>
            </table>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:KsiegaWieczysta/dok:NumerKsiegi">
        <tr>
          <td class="label">
            Numer
            księgi
            wieczystej
            (zbioru
            dokumentów)
          </td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Nieruchomosci/dok:DaneNieruchomosci/dok:KsiegaWieczysta/dok:NazwaSadu">
        <tr>
          <td class="label">
            Nazwa
            sądu
          </td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia">
        <tr>
          <td class="sublevel" colspan="2">
            <h1>Dane o zwolnieniach
            podatkowych w podatku leśnym
            ZL-1/B</h1>
            <table>
              <xsl:apply-templates/>
            </table>
          </td>
        </tr>
      </xsl:template>
    
    
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien">
        <tr>
          <td class="sublevel" colspan="2">
            Dane dotyczące
            zwolnień
            podatkowych
            wynikających z
            ustawy lub
            uchwały Rady
            Gminy<br/>
            <table>
              <xsl:apply-templates/>
            </table>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst1Pkt1">
        <tr>
          <td class="label">Art. 7 ust. 1 pkt 1 – lasy z drzewostanem w wieku do 40 lat</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst1Pkt2">
        <tr>
          <td class="label">Art. 7 ust. 1 pkt 2 – lasy wpisane indywidualnie do rejestru zabytków</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst1Pkt3">
        <tr>
          <td class="label">Art. 7 ust. 1 pkt 3 – użytki ekologiczne</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst2Pkt1">
        <tr>
          <td class="label">Art. 7 ust. 2 pkt 1 – uczelnie</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst2Pkt2">
        <tr>
          <td class="label">Art. 7 ust. 2 pkt 2 – publiczne i niepubliczne jednostki organizacyjne objęte systemem oświaty oraz prowadzące je organy, w zakresie lasów zajętych na działalność oświatową</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst2Pkt3">
        <tr>
          <td class="label">Art. 7 ust. 2 pkt 3 – instytuty naukowe i pomocnicze jednostki naukowe Polskiej Akademii Nauk</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst2Pkt4">
        <tr>
          <td class="label">Art. 7 ust. 2 pkt 4 – prowadzący zakłady pracy chronionej spełniające warunek, o którym mowa w art. 28 ust.1 pkt 1 lit. b ustawy z dnia 27 sierpnia 1997 r. o rehabilitacji zawodowej i społecznej oraz zatrudnianiu osób niepełnosprawnych, lub zakłady aktywności zawodowej w zakresie lasów wymienionych w decyzji w sprawie przyznania statusu zakładu pracy chronionej lub zakładu aktywności zawodowej lub zgłoszonych wojewodzie – zajętych na prowadzenie tego zakładu, z wyłączeniem lasów, które znajdują się w posiadaniu zależnym podmiotów niebędących prowadzącymi zakłady pracy chronionej spełniające warunek, o którym mowa w art. 28 ust.1 pkt 1 lit. b ustawy z dnia 27 sierpnia 1997 r. o rehabilitacji zawodowej i społecznej oraz zatrudnianiu osób niepełnosprawnych lub zakłady aktywności zawodowej</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst2Pkt5">
        <tr>
          <td class="label">Art. 7 ust. 2 pkt 5 – instytuty badawcze</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:PowierzchniaUst2Pkt6">
        <tr>
          <td class="label">Art. 7 ust. 2 pkt 6 – przedsiębiorcy o statusie centrum badawczo-rozwojowego uzyskanym na zasadach określonych w przepisach o niektórych formach wspierania działalności innowacyjnej w odniesieniu do przedmiotów opodatkowania zajętych na cele prowadzonych badań i prac rozwojowych</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      
      <xsl:template match="dok:Zalaczniki/dok:Zwolnienia/dok:DaneDotyczaceZwolnien/dok:Inne">
        <tr>
          <td class="label">Inne: <xsl:value-of select="dok:Tytul"/>
        </td>
          <td class="value">
            <xsl:value-of select="dok:Powierzchnia"/>
          </td>
        </tr>
      </xsl:template>
      
      
      <!-- ePUAPowe domyślne - początek -->
      <xsl:template match="dok:OpisDokumentu">
        <xsl:if test="str:Naglowek/str:NazwaDokumentu">
          <tr>
            <td class="label">Nazwa dokumentu</td>
            <td class="value">
              <xsl:value-of select="str:Naglowek/str:NazwaDokumentu"/>
            </td>
          </tr>
        </xsl:if>
        <xsl:apply-templates select="meta:Identyfikator"/>
        <xsl:for-each select="str:Adresaci">
          <tr>
            <td class="sublevel" colspan="2">
              Adresat
              <br/>
              <table class="level2">
                <xsl:apply-templates select="meta:Podmiot"/>
              </table>
            </td>
          </tr>
        </xsl:for-each>
        <xsl:for-each select="str:Nadawcy">
          <tr>
            <td class="sublevel" colspan="2">
              Nadawca
              <br/>
              <table>
                <xsl:apply-templates select="meta:Podmiot"/>
              </table>
            </td>
          </tr>
        </xsl:for-each>
      </xsl:template>
    
    
      <xsl:template match="adr:Adres">
        <xsl:apply-templates select="adr:KodPocztowy"/>
        <xsl:apply-templates select="adr:Poczta"/>
        <xsl:apply-templates select="adr:Miejscowosc"/>
        <xsl:apply-templates select="adr:Ulica"/>
        <xsl:apply-templates select="adr:Budynek"/>
        <xsl:apply-templates select="adr:Lokal"/>
        <xsl:apply-templates select="adr:SkrytkaPocztowa"/>
        <xsl:apply-templates select="adr:Kraj"/>
        <xsl:apply-templates select="adr:TERC"/>
        <xsl:apply-templates select="adr:SIMC"/>
        <xsl:apply-templates select="adr:ULIC"/>
        <xsl:apply-templates select="adr:Wojewodztwo"/>
        <xsl:apply-templates select="adr:Powiat"/>
        <xsl:apply-templates select="adr:Gmina"/>
        <xsl:apply-templates select="adr:Uwagi"/>
      </xsl:template>
      <xsl:template match="adr:KodPocztowy">
        <tr>
          <td class="label">Kod pocztowy</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Poczta">
        <tr>
          <td class="label">Poczta</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Miejscowosc">
        <tr>
          <td class="label">Miejscowość</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Ulica">
        <tr>
          <td class="label">Ulica</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Budynek">
        <tr>
          <td class="label">Nr budynku</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Lokal">
        <tr>
          <td class="label">Nr lokalu</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:SkrytkaPocztowa">
        <tr>
          <td class="label">Nr skrytki pocztowej</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Kraj">
        <tr>
          <td class="label">Kod kraju</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:TERC">
        <tr>
          <td class="label">Kod TERC</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:SIMC">
        <tr>
          <td class="label">Kod SIMC</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:ULIC">
        <tr>
          <td class="label">Kod ULIC</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Wojewodztwo">
        <tr>
          <td class="label">Województwo</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Powiat">
        <tr>
          <td class="label">Powiat</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Gmina">
        <tr>
          <td class="label">Gmina</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Uwagi">
        <tr>
          <td class="label">Uwagi dotyczące adresu</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Kontakt">
        <xsl:apply-templates select="adr:Telefon|adr:Faks|adr:Email|adr:URIKontakt|adr:InnyKontakt"/>
      </xsl:template>
      <xsl:template match="adr:Telefon">
        <tr>
          <td class="label">Telefon</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Faks">
        <tr>
          <td class="label">Faks</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:Email">
        <tr>
          <td class="label">E-mail</td>
          <td class="value">
            <a href="mailto:{text()}">
              <xsl:value-of select="text()"/>
            </a>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:URIKontakt">
        <tr>
          <td class="label">Kontakt URI</td>
          <td class="value">
            <a href="{text()}">
              <xsl:value-of select="text()"/>
            </a>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="adr:InnyKontakt">
        <tr>
          <td class="label">Inny kontakt</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
    
      <xsl:template match="oso:Osoba">
        <xsl:apply-templates select="oso:IdOsoby"/>
        <xsl:apply-templates select="oso:Imie"/>
        <xsl:apply-templates select="oso:ImieDrugie"/>
        <xsl:if test="oso:Nazwisko">
          <tr>
            <td class="label">Nazwisko</td>
            <td class="value">
              <xsl:if test="oso:Nazwisko[@rodzajCzlonu='pierwszy']">
                <xsl:value-of select="oso:Nazwisko[@rodzajCzlonu='pierwszy']"/>
                <xsl:text> </xsl:text>
              </xsl:if>
              <xsl:if test="oso:Nazwisko[@rodzajCzlonu='drugi']">
                <xsl:value-of select="oso:Nazwisko[@rodzajCzlonu='pierwszy']"/>
                <xsl:text> </xsl:text>
              </xsl:if>
              <xsl:if test="oso:Nazwisko[@rodzajCzlonu='trzeci']">
                <xsl:value-of select="oso:Nazwisko[@rodzajCzlonu='pierwszy']"/>
                <xsl:text> </xsl:text>
              </xsl:if>
              <xsl:if test="oso:Nazwisko[not(@rodzajCzlonu)]">
                <xsl:value-of select="oso:Nazwisko[not(@rodzajCzlonu)]"/>
                <xsl:text> </xsl:text>
              </xsl:if>
            </td>
          </tr>
        </xsl:if>
        <xsl:apply-templates select="adr:Adres"/>
        <xsl:apply-templates select="adr:Kontakt"/>
      </xsl:template>
      <xsl:template match="oso:IdOsoby">
        <xsl:apply-templates select="oso:PESEL"/>
        <xsl:apply-templates select="oso:NIP"/>
        <xsl:apply-templates select="oso:InnyIdentyfikator"/>
      </xsl:template>
      <xsl:template match="oso:PESEL">
        <tr>
          <td class="label">Numer PESEL</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:NIP">
        <tr>
          <td class="label">Numer NIP</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:InnyIdentyfikator">
        <tr>
          <td class="label">
            Identyfikator
            <xsl:value-of select="oso:TypIdentyfikatora"/>
          </td>
          <td class="value">
            <xsl:value-of select="oso:WartoscIdentyfikatora"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Imie">
        <tr>
          <td class="label">Imię</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:ImieDrugie">
        <tr>
          <td class="label">Imię drugie</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:ImieOjca">
        <tr>
          <td class="label">Imię ojca</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:ImieMatki">
        <tr>
          <td class="label">Imię matki</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Nazwisko[not(@rodzajCzlonu)]">
        <tr>
          <td class="label">Nazwisko</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Nazwisko[@rodzajCzlonu='pierwszy']">
        <tr>
          <td class="label">Nazwisko - człon pierwszy</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Nazwisko[@rodzajCzlonu='drugi']">
        <tr>
          <td class="label">Nazwisko - człon drugi</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Nazwisko[@rodzajCzlonu='trzeci']">
        <tr>
          <td class="label">Nazwisko - człon trzeci</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:NazwiskoRodowe">
        <tr>
          <td class="label">Nazwisko rodowe</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:NazwiskoRodoweOjca">
        <tr>
          <td class="label">Nazwisko rodowe ojca</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:NazwiskoRodoweMatki">
        <tr>
          <td class="label">Nazwisko rodowe matki</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:NazwiskoPoprzednie">
        <tr>
          <td class="label">Nazwisko poprzednie</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:MiejsceUrodzenia">
        <tr>
          <td class="label">Miejsce urodzenia</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:DataUrodzenia">
        <tr>
          <td class="label">Data urodzenia</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Plec">
        <tr>
          <td class="label">Płeć</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:RodzajDowoduTozsamosci">
        <tr>
          <td class="label">Rodzaj dowodu tożsamości</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:NrDowoduTozsamosci">
        <tr>
          <td class="label">Nr dowodu tożsamości</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:DataWydaniaDowoduTozsamosci">
        <tr>
          <td class="label">Data wydania dowodu tożsamości</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Obywatelstwo">
        <tr>
          <td class="label">Obywatelstwo</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Narodowosc">
        <tr>
          <td class="label">Narodowość</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:StopienPokrewienstwa">
        <tr>
          <td class="label">Stopień pokrewieństwa</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:StanCywilny">
        <tr>
          <td class="label">Stan cywilny</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:WyksztalceniePoziom">
        <tr>
          <td class="label">Poziom wykształcenia</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:WyksztalcenieOpis">
        <tr>
          <td class="label">Opis wykształcenia</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="oso:Zawod">
        <tr>
          <td class="label">Zawód</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
    
      <xsl:template match="inst:Instytucja">
        <xsl:apply-templates select="inst:IdInstytucji/inst:KRS"/>
        <xsl:apply-templates select="inst:IdInstytucji/inst:NIP"/>
        <xsl:apply-templates select="inst:IdInstytucji/inst:REGON"/>
        <xsl:apply-templates select="inst:IdInstytucji/inst:InnyIdentyfikator"/>
        <xsl:apply-templates select="inst:NazwaInstytucji"/>
        <xsl:if test="adr:Adres">
          <tr>
            <td class="sublevel" colspan="2">
              Adres
              <br/>
              <table>
                <xsl:apply-templates select="adr:Adres"/>
              </table>
            </td>
          </tr>
        </xsl:if>
        <xsl:if test="adr:Kontakt">
          <tr>
            <td class="sublevel" colspan="2">
              Kontakt
              <br/>
              <table>
                <xsl:apply-templates select="adr:Kontakt"/>
              </table>
            </td>
          </tr>
        </xsl:if>
        <xsl:if test="inst:Jednostka">
          <tr>
            <td class="sublevel" colspan="2">
              Jednostka organizacyjna
              <br/>
              <table>
                <xsl:apply-templates select="inst:Jednostka"/>
              </table>
            </td>
          </tr>
        </xsl:if>
        <xsl:if test="inst:Pracownik">
          <tr>
            <td class="sublevel" colspan="2">
              Pracownik
              <br/>
              <table>
                <xsl:apply-templates select="inst:Pracownik"/>
              </table>
            </td>
          </tr>
        </xsl:if>
      </xsl:template>
      <xsl:template match="inst:Jednostka">
        <xsl:apply-templates select="inst:NazwaInstytucji"/>
        <xsl:if test="adr:Adres">
          <tr>
            <td class="sublevel" colspan="2">
              Adres
              <br/>
              <table>
                <xsl:apply-templates select="adr:Adres"/>
              </table>
            </td>
          </tr>
        </xsl:if>
        <xsl:if test="adr:Kontakt">
          <tr>
            <td class="sublevel" colspan="2">
              Kontakt
              <br/>
              <table>
                <xsl:apply-templates select="adr:Kontakt"/>
              </table>
            </td>
          </tr>
        </xsl:if>
        <xsl:if test="inst:Jednostka">
          <tr>
            <td class="sublevel" colspan="2">
              Jednostka organizacyjna
              <br/>
              <table>
                <xsl:apply-templates select="inst:Jednostka"/>
              </table>
            </td>
          </tr>
        </xsl:if>
        <xsl:apply-templates select="inst:Poziom"/>
        <xsl:if test="inst:Pracownik">
          <tr>
            <td class="sublevel" colspan="2">
              Pracownik
              <br/>
              <table>
                <xsl:apply-templates select="inst:Pracownik"/>
              </table>
            </td>
          </tr>
        </xsl:if>
      </xsl:template>
      <xsl:template match="inst:KRS">
        <tr>
          <td class="label">Numer KRS</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="inst:NIP">
        <tr>
          <td class="label">Numer NIP</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="inst:REGON">
        <tr>
          <td class="label">Numer REGON</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="inst:InnyIdentyfikator">
        <tr>
          <td class="label">
            Identyfikator
            <xsl:value-of select="inst:TypIdentyfikatora"/>
          </td>
          <td class="value">
            <xsl:value-of select="inst:WartoscIdentyfikatora"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="inst:NazwaInstytucji">
        <tr>
          <td class="label">Nazwa</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="inst:Poziom">
        <tr>
          <td class="label">Poziom w strukturze organizacyjnej</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="inst:Pracownik">
        <xsl:apply-templates select="oso:IdOsoby"/>
        <xsl:apply-templates select="oso:Imie"/>
        <xsl:apply-templates select="oso:ImieDrugie"/>
        <xsl:if test="oso:Nazwisko">
          <tr>
            <td class="label">Nazwisko</td>
            <td class="value">
              <xsl:if test="oso:Nazwisko[@rodzajCzlonu='pierwszy']">
                <xsl:value-of select="oso:Nazwisko[@rodzajCzlonu='pierwszy']"/>
                <xsl:text> </xsl:text>
              </xsl:if>
              <xsl:if test="oso:Nazwisko[@rodzajCzlonu='drugi']">
                <xsl:value-of select="oso:Nazwisko[@rodzajCzlonu='pierwszy']"/>
                <xsl:text> </xsl:text>
              </xsl:if>
              <xsl:if test="oso:Nazwisko[@rodzajCzlonu='trzeci']">
                <xsl:value-of select="oso:Nazwisko[@rodzajCzlonu='pierwszy']"/>
                <xsl:text> </xsl:text>
              </xsl:if>
              <xsl:if test="oso:Nazwisko[not(@rodzajCzlonu)]">
                <xsl:value-of select="oso:Nazwisko[not(@rodzajCzlonu)]"/>
                <xsl:text> </xsl:text>
              </xsl:if>
            </td>
          </tr>
        </xsl:if>
        <xsl:apply-templates select="adr:Kontakt"/>
        <xsl:apply-templates select="inst:Funkcja"/>
      </xsl:template>
      <xsl:template match="inst:Funkcja">
        <tr>
          <td class="label">Funkcja</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
    
      <xsl:template match="meta:Data">
        <tr>
          <td class="label">
            <xsl:choose>
              <xsl:when test="@typDaty='dostepnyPo'">
                Data udostępnienia
              </xsl:when>
              <xsl:when test="@typDaty='opublikowany'">
                Data opublikowania
              </xsl:when>
              <xsl:when test="@typDaty='stworzony'">
                Data stworzenia
              </xsl:when>
              <xsl:when test="@typDaty='uzyskany'">
                Data uzyskania
              </xsl:when>
              <xsl:when test="@typDaty='otrzymany'">
                Data otrzymania
              </xsl:when>
              <xsl:when test="@typDaty='wyslany'">
                Data wysłania
              </xsl:when>
              <xsl:when test="@typDaty='zaakceptowany'">
                Data zaakceptowania
              </xsl:when>
              <xsl:when test="@typDaty='zatwierdzony'">
                Data zatwierdzenia
              </xsl:when>
              <xsl:when test="@typDaty='zmodyfikowany'">
                Data zmodyfikowania
              </xsl:when>
              <xsl:when test="@typDaty='datySkrajne'">
                Daty skrajne
              </xsl:when>
              <xsl:when test="@typDaty='zdarzenia'">
                Data zdarzenie
              </xsl:when>
              <xsl:when test="@typDaty='waznosci'">
                Data ważności
              </xsl:when>
              <xsl:when test="@typDaty='odrzucony'">
                Data odrzucenia
              </xsl:when>
              <xsl:when test="@typDaty='inna'">
                Inna data
              </xsl:when>
            </xsl:choose>
          </td>
          <td class="value">
            <xsl:if test="meta:Czas">
              <xsl:value-of select="meta:Czas"/>
              <xsl:text> </xsl:text>
            </xsl:if>
            <xsl:if test="meta:Od">
              <xsl:text>od </xsl:text>
              <xsl:value-of select="meta:Od"/>
              <xsl:text> </xsl:text>
            </xsl:if>
            <xsl:if test="meta:Do">
              <xsl:text>do </xsl:text>
              <xsl:value-of select="meta:Do"/>
              <xsl:text> </xsl:text>
            </xsl:if>
            <xsl:if test="@typDatyUzupelnienie">
              <br/>
              <xsl:value-of select="@typDatyUzupelnienie"/>
            </xsl:if>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="meta:Od">
        <tr>
          <td class="label">Od</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="meta:Do">
        <tr>
          <td class="label">Do</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="meta:Opis">
        <tr>
          <td class="label">Opis</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="meta:Identyfikator">
        <tr>
          <td class="label">
            Identyfikator
            <xsl:value-of select="@typIdentyfikatora"/>
          </td>
          <td class="value">
            <xsl:value-of select="meta:Wartosc"/>
            <xsl:if test="meta:Podmiot/inst:Instytucja/inst:NazwaInstytucji">
              <br/>
              Rejestr prowadzony przez
              <xsl:value-of select="meta:Podmiot/inst:Instytucja/inst:NazwaInstytucji"/>
            </xsl:if>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="meta:Podmiot">
        <xsl:apply-templates select="inst:Instytucja"/>
        <xsl:apply-templates select="oso:Osoba"/>
      </xsl:template>
      <xsl:template match="meta:ZnakSprawy">
        <tr>
          <td class="label">Znak sprawy</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
    
      <xsl:template match="str:Zalaczniki">
        <xsl:apply-templates select="str:Zalacznik"/>
      </xsl:template>
      <xsl:template match="str:Zalacznik">
        <tr>
          <td class="label">Załącznik</td>
          <td class="value2">
            <xsl:call-template name="str_ZalacznikTypValue"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template name="str_ZalacznikTypValue">
        <xsl:choose>
          <xsl:when test="@kodowanie='URI'">
            <xsl:text>Załącznik zewnętrzny w formacie </xsl:text>
            <b>
              <xsl:value-of select="@format"/>
            </b>
            <xsl:text> dostępny pod adresem URI: </xsl:text>
            <b>
              <xsl:value-of select="str:DaneZalacznika"/>
            </b>
          </xsl:when>
          <xsl:when test="@kodowanie='base64'">
            <xsl:text>Załącznik w formacie </xsl:text>
            <b>
              <xsl:value-of select="@format"/>
            </b>
            <xsl:text> zapisany wewnątrz treści dokumentu.</xsl:text>
          </xsl:when>
        </xsl:choose>
        <xsl:if test="@nazwaPliku">
          <br/>
          Nazwa pliku:
          <b>
            <xsl:value-of select="@nazwaPliku"/>
          </b>
        </xsl:if>
        <xsl:if test="str:OpisZalacznika">
          <br/>
          Opis załącznika:
          <br/>
          <xsl:value-of select="str:OpisZalacznika"/>
        </xsl:if>
      </xsl:template>
      <xsl:template match="str:OpisZalacznika">
        <tr>
          <td class="label">Opis załącznika</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
      <xsl:template match="dok:NumerDokumentu">
        <tr>
          <td class="label">Numer dokumentu</td>
          <td class="value">
            <xsl:value-of select="text()"/>
          </td>
        </tr>
      </xsl:template>
    
    
      <xsl:template name="xsd_boolean">
        <xsl:choose>
          <xsl:when test="text()='true'">
            <xsl:text>TAK</xsl:text>
          </xsl:when>
          <xsl:when test="text()='1'">
            <xsl:text>TAK</xsl:text>
          </xsl:when>
          <xsl:when test="text()='false'">
            <xsl:text>NIE</xsl:text>
          </xsl:when>
          <xsl:when test="text()='0'">
            <xsl:text>NIE</xsl:text>
          </xsl:when>
        </xsl:choose>
      </xsl:template>
      <!-- ePUAPowe domyślne - koniec -->
      
    </xsl:stylesheet>