276

ID276
Data2009-12-10
Symbol2009/12/10/276
InstytucjaMinisterstwo Spraw Wewnętrznych i Administracji
NazwaUprzednia zgoda przewozowa na każdorazowe przemieszczanie broni palnej [PRIOR CONSENT TO TRANSFER FIREARMS]
Czy Aktualny1

Ustawy (0)

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/03/06/" xmlns:wnio="http://crd.gov.pl/wzor/2009/12/10/276/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dziedzinowe="http://crd.gov.pl/xml/schematy/dziedzinowe/mswia/bron/2009/09/22/" xmlns:inst="http://crd.gov.pl/xml/schematy/instytucja/2009/03/06/" xmlns:meta="http://crd.gov.pl/xml/schematy/meta/2009/03/06/" xmlns:ns="http://www.unece.org/etrades/unedocs/repository/codelists/xml/CountryCode.xsd" xmlns:oso="http://crd.gov.pl/xml/schematy/osoba/2009/03/06/" xmlns:str="http://crd.gov.pl/xml/schematy/struktura/2009/03/06/" xmlns:typy="http://crd.gov.pl/xml/schematy/typy/2009/03/06/" xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://www.w3.org/1999/XSL/Transform http://www.w3.org/2005/02/schema-for-xslt20.xsd">
	<xsl:output encoding="UTF-8" indent="yes" media-type="text/html" method="xml" version="1.0"/>
<xsl:variable name="licz"><xsl:value-of select="297+60"/></xsl:variable>

 	<xsl:template match="wnio:TrescDokumentu/wnio:ListaSztukBroni/wnio:SpecyfikacjaBroni">
		<tr><td><xsl:value-of select="dziedzinowe:NumerPorzadkowy"/></td><td><xsl:value-of select="dziedzinowe:Kategoria"/></td><td><xsl:value-of select="dziedzinowe:Typ"/></td><td><xsl:value-of select="dziedzinowe:MarkaModel"/></td><td><xsl:value-of select="dziedzinowe:Kaliber"/></td><td><xsl:value-of select="dziedzinowe:NumerSeryjny"/></td><td><xsl:value-of select="dziedzinowe:CIPCecha"/></td>
		<td>
<xsl:if test="string-length(dziedzinowe:InneCechy) &gt; 30"><xsl:attribute name="style">font-size: 7px;</xsl:attribute></xsl:if>
		  <xsl:if test="dziedzinowe:IloscAmunicji != ''">ilość: <b><xsl:value-of select="dziedzinowe:IloscAmunicji"/></b> szt./pcs<br/></xsl:if>
		  <xsl:value-of select="dziedzinowe:InneCechy"/></td>
		</tr>	
	</xsl:template>
	<xsl:template name="naglowektabeli">
<tr><td>Nr<br/>No</td><td>Kategoria (Category)</td><td>Typ (Type)</td><td>Marka/Model (Make/Model)</td><td>Kaliber (Calibre)</td><td>Nr seryjny (Serial No)</td><td>CIP cecha (CIP proof)</td><td>Inne cechy (Other characteristics)</td></tr>	
	</xsl:template>
	<xsl:template name="lista">
		<table border="1">
		<thead>
<xsl:call-template name="naglowektabeli"/>
  </thead>
		
		<xsl:apply-templates select="wnio:TrescDokumentu/wnio:ListaSztukBroni/wnio:SpecyfikacjaBroni[position()&gt;6]"/>					
		</table>
				</xsl:template>

	
	
	<xsl:template match="/wnio:Dokument">
		<html xml:lang="pl">
			<head>
				<meta content="text/html; charset=UTF-8" http-equiv="content-type"/>
				<title>
					Uprzednia zgoda przewozowa na każdorazowe przemieszczanie broni palnej (PRIOR CONSENT TO TRANSFER FIREARMS)
				</title>
				<style type="text/css">
					<xsl:text>.fform { font-family: sans-serif; font-size: 11px; color: black; } </xsl:text>
					<xsl:text>.fform * { font-family: inherit; font-size: 11px; color: inherit; } </xsl:text>
					<xsl:text>.fform p { margin: 0 0 0.2em 0; color: black;} </xsl:text>
					<xsl:text>.fform p.title { text-align: center; font-size: 15px; font-weight: bold; margin-top: 1em; margin-bottom: 1em; color:black;} </xsl:text>
					<xsl:text>.fform p.title .symbol { color: Black; } </xsl:text>
					<xsl:text>.fform p.zlam { page-break-before: always; }</xsl:text>
					<xsl:text>.fform div.trescDok { margin-top: 1em; margin-bottom: 1em; border: solid 1px Black; background-color: White; } </xsl:text>
					<xsl:text>.fform div.trescDok table td { padding: 0px 0px 0px 0px; } </xsl:text>
					<xsl:text>.fform div.trescDok table table td.sublevel, .fform div.trescDok table table table { background-color: White; } </xsl:text>
					<xsl:text>.fform div.daneDok { margin-top: 1em; margin-bottom: 1em; border: solid 1px black; background-color: White; } </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: White; } </xsl:text>
					<xsl:text>.fform div.sigInfo { margin-top: 1em; margin-bottom: 1em; border: solid 1px black; background-color: White; } </xsl:text>
					<xsl:text>.fform div.sigInfo table td { padding: 3px 0px 4px 15px; } </xsl:text>
					<xsl:text>.fform td.polowa { width: 50%; color: Black; } </xsl:text>
					<xsl:text>.fform td.label { width: 20%; color: Black; } </xsl:text>
					<xsl:text>.fform td.value { font-weight: bold; width: 80%; } </xsl:text>
					<xsl:text>.fform td.value1 { font-weight: bold; } </xsl:text>
					<xsl:text>.fform td.male { font-weight: bold; font-size: 7px; } </xsl:text>
					<xsl:text>.fform td.value2 { width: 80%; } </xsl:text>
					<xsl:text>.fform table { width: 100%; border: solid 1px Black; empty-cells: show;} </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>
					<xsl:text>.podstawa {text-align: center; font-size: 12px; color: black;} </xsl:text>

<xsl:text>ul.bookmarksMenu{color: #FFFFFF !important; font-family :Verdana; font-size:11px; font-weight:normal;}</xsl:text>
<xsl:text>.gradientBackground {color: #FFFFFF !important;}</xsl:text>
<xsl:text>#verMenuAndGradient {color: #FFFFFF !important; background: #5A5B5D;}</xsl:text>
<xsl:text>.verMenuMainListItem {color: #FFFFFF !important; font-family:Verdana; font-size:11px; font-weight:bold;}</xsl:text>
<xsl:text>#FEcontentDocDetails {color: #FFFFFF !important; border-right: 1px solid #C8C8C8; font-family: Verdana; font-size: 10px; float: left; height: 100%; width: auto !important; margin-bottom: 20px; margin-right: -1px;}</xsl:text>
<xsl:text>.btn120px {color: #FFFFFF !important;}</xsl:text>
<xsl:text>.btn120pxdisabled {color: #BCBCBC !important;}</xsl:text>
<xsl:text>.Margin20px table {border: 0px none;}</xsl:text>
<xsl:text>table.textLeftAlign {border: 0px none;}</xsl:text>
<xsl:text>table.textLeftAlign tbody tr form table{border: 0px none;}</xsl:text>
<xsl:text>table.textLeftAlign tbody tr table{border: 0px none;}</xsl:text>
<xsl:text>table.skinUnlayeredContainer {background: #5A5B5D !important;}</xsl:text>
<xsl:text>table.fullWidth tbody tr form table tbody tr td {width: 52% !important;}</xsl:text>
<xsl:text>.myBtn {color: #FFFFFF !important;}</xsl:text>
<xsl:text>.btn {color: #FFFFFF !important;}</xsl:text>

				</style>
			</head>
			<body class="fform">
			<div class="trescDok">
					<p class="title">Uprzednia zgoda przewozowa na każdorazowe przemieszczanie broni palnej (PRIOR CONSENT TO TRANSFER FIREARMS)					</p>
					<p class="podstawa">art. 11 ust. 2  i art. 10 dyrektywy 91/477/EWG (Article11(4) and Article10 of Directive 91/477/ECC) <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeCAIAAAA3lgDOAAAACXBIWXMAAAsTAAALEwEAmpwYAAACEElEQVR4nN1XPUsjURS9N3mTERJB1BgSI2QVpzKuIIgQsbWSXVjdagtxG/+A7cKC2IhsbaW1uCzb2ohFIqKFlfiFkdVEHY0ISdDJzPgsRkKMrnOfk+DHKYZhzrlvDvfdd4ZB6J6BVwDXSxu4wzvyEW1Ov4wPX41m3SDCaCwxNzI7GksglrNV9IEIneHU1JffneEUInAOe6rfw8w91c95OVtFH5xDRyg91r/cEUpzDgCweRyM/vyxeRx8lKUDRc9tV8thwZA8TN84bBFlK+BDCai7qp9zgXYj8vams53TJorYDaFBW1HPh4NfX+c/ho/W/0WuCh7Kug2+/MSnv9/74lsnwdRlna2eNB9ryYjMDJO7MjkvRQ8AmZzX5C6ZGWvJCEVP2hdZMjxuU3IbF3mqDwCo9+Z1kxVMt6YzW7G9AgA0nWk6A5DpJgBAyDRpX5wkJrHWZk6txJz8/Me4YRtHgkdRpNamH2WJKQShWvs5bfTlznM+6ypmRKRWOE+rBOr3RQmoiGIbg8iVgEoUk/N0+Fl5GotvnVY2T6Vn5an01vKU1A9NZ9lruWjiW+/qE+Iie5H3Zq9ligkgzkcRiDA+sDg9tKDfsJX9NuthtDmtZmv/xxIh5gMAZGYeZBpXk63J84ayxOT8Hiu0LKlppVjaVpa2Fev+YWKWskJwmmNO0rYUTv9frNc7NFEBH5XCa/FxC+OfIgRvUuV3AAAAAElFTkSuQmCC"/><br/></p>				
					<table>
					<tr>
					<td class="polowa">
						<table>
						<tr>
							<td class="value1">1. Państwo początkowe transakcji (kod ISO) (Initial country of transaction (ISO Code))</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:KrajPoczatkowy"/>
							</td>
						</tr>
						</table>
			</td>
			<td class="polowa">
					<table>
						<tr>
							<td class="value1">2. Państwo docelowe transakcji (kod ISO) (Target country of transaction (ISO Code))</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:KrajDocelowy"/>
							</td>
						</tr>
						</table>

			</td></tr>	
			<tr>
					<td class="polowa" valign="top">
					<table>
						<tr>
							<td class="value1">3. Zbywca (Seller)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Przedsiebiorca/dziedzinowe:FormaPrawna"/>
							</td>
						</tr>
						<tr>
							<td>Nazwisko (Surname)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Przedsiebiorca/oso:Nazwisko"/>
							</td>
						</tr>
						<tr>
							<td>Imię - imiona (First name(s))</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Przedsiebiorca/oso:Imie"/>
							</td>
						</tr>
						<tr>
							<td>Firma przedsiębiorcy (Company name)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Firma/dziedzinowe:NazwaFirmy"/>
							</td>
						</tr>
						<tr>
							<td>Siedziba (Registered office)</td>
								<td class="value1">
								<xsl:if test="string-length(wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Firma/dziedzinowe:SiedzibaFirmy) &gt; $licz"><xsl:attribute name="style">font-size: 7px;</xsl:attribute></xsl:if>
								<xsl:value-of select="wnio:TrescDokumentu/wnio:KodyPocztowe/wnio:KodZbywcaSiedziba"/> <xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Firma/dziedzinowe:SiedzibaFirmy"/>
							</td>
						</tr>
						<tr>
							<td>Adres  (Address)</td>
								<td class="value1">
					<xsl:if test="string-length(wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Firma/adr:Adres) &gt; $licz"><xsl:attribute name="style">font-size: 7px;</xsl:attribute></xsl:if>
								<xsl:value-of select="wnio:TrescDokumentu/wnio:KodyPocztowe/wnio:KodZbywcaAdresat"/> <xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Firma/adr:Adres"/>
							</td>
						</tr>
						<tr>
							<td>Numer telefonu (Telephone number)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Firma/adr:Telefon"/>
							</td>
						</tr>
						<tr>
							<td>Numer telefaksu (Fax number)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Zbywca/dziedzinowe:Firma/adr:Faks"/>
							</td>
						</tr>

						</table>
					</td>
					<td class="polowa">
					<table>
						<tr>
							<td class="value1">4. Nabywca (Purchaser)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Przedsiebiorca/dziedzinowe:FormaPrawna"/>
							</td>
						</tr>
						<tr>
							<td class="value1">Nazwisko (Surname)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Przedsiebiorca/oso:Nazwisko"/>
							</td>
						</tr>
						<tr>
							<td>Imię - imiona (First name(s))</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Przedsiebiorca/oso:Imie"/>
							</td>
						</tr>
						<tr>
							<td>NIP (tax identification number)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/inst:NIP"/>
							</td>
						</tr>
						<tr>
							<td>Firma przedsiębiorcy (Company name)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Firma/dziedzinowe:NazwaFirmy"/>
							</td>
						</tr>	
						<tr>
							<td>Siedziba (Registered office)</td>
								<td class="value1">
								<xsl:if test="string-length(wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Firma/dziedzinowe:SiedzibaFirmy) &gt; $licz"><xsl:attribute name="style">font-size: 7px;</xsl:attribute></xsl:if>
								<xsl:value-of select="wnio:TrescDokumentu/wnio:KodyPocztowe/wnio:KodNabywcaSiedziba"/> <xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Firma/dziedzinowe:SiedzibaFirmy"/>
							</td>
						</tr>
						<tr>
							<td>Adres (Address)</td>
								<td class="value1">
											<xsl:if test="string-length(wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Firma/adr:Adres) &gt; $licz"><xsl:attribute name="style">font-size: 7px;</xsl:attribute></xsl:if>
								<xsl:value-of select="wnio:TrescDokumentu/wnio:KodyPocztowe/wnio:KodNabywcaAdresat"/> <xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Firma/adr:Adres"/>
							</td>
						</tr>
						<tr>
							<td>Numer telefonu (Telephone number)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Firma/adr:Telefon"/>
							</td>
						</tr>
						<tr>
							<td>Numer telefaksu (Fax number)</td>
								<td class="value1"><xsl:value-of select="wnio:TrescDokumentu/dziedzinowe:Nabywca/dziedzinowe:Firma/adr:Faks"/>
							</td>
						</tr>

						</table>
					</td>
			</tr>
					</table>

					<table>
					<tr>
					<td class="polowa">
					<b>5. Dotyczy broni palnej/amunicji<br/>(Concerns: firearms/ammunition)</b>
					</td>
					<td class="polowa">
					Załącznik (Annex): 
					<xsl:choose>
							<xsl:when test="count(wnio:TrescDokumentu/wnio:ListaSztukBroni/wnio:SpecyfikacjaBroni)&gt;6">
					<INPUT TYPE="CHECKBOX" checked="true" disabled="enabled"/><b>Tak (Yes)</b>
					<xsl:if test="not(substring(system-property('xsl:vendor-url'),12,3)='moz')"><INPUT TYPE="CHECKBOX" disabled="enabled"/>Nie (No)</xsl:if></xsl:when>
							<xsl:otherwise>
					<xsl:if test="not(substring(system-property('xsl:vendor-url'),12,3)='moz')"><INPUT TYPE="CHECKBOX" disabled="enabled"/>Tak (Yes)</xsl:if>
					<INPUT TYPE="CHECKBOX" checked="true" disabled="enabled"/><b>Nie (No)</b></xsl:otherwise>
						</xsl:choose>
					</td>
					</tr>
					</table>
					<br/>
		<table border="1">
		<xsl:call-template name="naglowektabeli"/>
		<xsl:apply-templates select="wnio:TrescDokumentu/wnio:ListaSztukBroni/wnio:SpecyfikacjaBroni[position()&lt;7]"/>
		</table>
					<table border="1">
					<tr>
					<td class="polowa">
					<table>
					<tr>
							<td><b>6. Poświadczenie przez państwo docelowe transakcji spełnienia koniecznych wymagań (Certification by the target country of transaction that all necessary requirements are filled)</b>
							<br/><br/>Data (Date):
							<br/><br/>Podpis (Signature):
							<br/><br/>Pieczątka (Stamp):
							<br/><br/><br/>
							</td>
					</tr>
					</table>
					</td>
					<td class="polowa">
					</td>
					</tr>
					</table>
					<xsl:choose><xsl:when test="count(wnio:TrescDokumentu/wnio:ListaSztukBroni/wnio:SpecyfikacjaBroni)&gt;6">
					<p class="zlam"/><p class="title">Załącznik do uprzedniej zgody przewozowej na każdorazowe przemieszczenie broni palnej (Annex to the prior consept to transfer firearms)</p>
							<xsl:call-template name="lista"/>							
						</xsl:when></xsl:choose>
					<p class="zlam"/>
				</div>
				
				<div class="daneDok">
					<p class="title" style="color:black;">Metryka dokumentu</p>
					<table>
						<xsl:apply-templates select="wnio:DaneDokumentu"/>
					</table>
<br/>		
		<xsl:choose>
        <xsl:when test="wnio:TrescDokumentu/wnio:Wysylka = 'O'">
        <b> Dokument chcę odebrać osobiście.</b>
        </xsl:when>
         <xsl:otherwise>
          <b style="color: black;"> Proszę o wysyłkę dokumentu pocztą.</b>
        </xsl:otherwise>
      </xsl:choose>
	  <br/><br/>
				</div>
				<div class="sigInfo">
					<p class="title">Podpis elektroniczny</p>
					<xsl:choose>
						<xsl:when test="ds:Signature">
							<p>
								<xsl:text>Dokument został podpisany</xsl:text>
								<xsl:choose>
									<xsl:when test="ds:Signature/ds:Object/xades:QualifyingProperties/xades:SignedProperties/xades:SignedSignatureProperties/xades:SigningTime">
										<xsl:text> w formacie XAdES v1.3.2 w dniu </xsl:text>
										<b>
											<xsl:value-of select="substring-before(ds:Signature/ds:Object/xades:QualifyingProperties/xades:SignedProperties/xades:SignedSignatureProperties/xades:SigningTime, 'T')"/>
										</b>
										<xsl:text> o godzinie </xsl:text>
										<b>
											<xsl:value-of select="substring-before(substring-after(ds:Signature/ds:Object/xades:QualifyingProperties/xades:SignedProperties/xades:SignedSignatureProperties/xades:SigningTime, 'T'), 'Z')"/>
										</b>
										<xsl:text> czasu uniwersalnego UTC</xsl:text>
									</xsl:when>
									<xsl:otherwise>
										<xsl:text> w formacie XML DSig</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
								<xsl:text> - aby go zweryfikować należy użyć oprogramowania do weryfikacji podpisu.</xsl:text>
							</p>
							<xsl:if test="ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509SubjectName">
								<p>Dokument podpisany przy pomocy klucza weryfikowanego certyfikatem X.509 wystawionym dla <b>
										<xsl:value-of select="ds:Signature/ds:KeyInfo/ds:X509Data/ds:X509SubjectName"/>
									</b>.</p>
							</xsl:if>
							<p>Lista podpisanych elementów (referencji)</p>
							<table>
								<tr>
									<th>Id obiektu</th>
									<th>Adres URI obiektu</th>
									<th>Skrót podpisanego obiektu</th>
								</tr>
								<xsl:for-each select="ds:Signature/ds:SignedInfo/ds:Reference">
									<tr>
										<td>
											<xsl:choose>
												<xsl:when test="@Id!=''">
													<xsl:value-of select="@Id"/>
												</xsl:when>
												<xsl:otherwise>brak</xsl:otherwise>
											</xsl:choose>
										</td>
										<td>
											<xsl:choose>
												<xsl:when test="@URI!=''">
													<xsl:value-of select="@URI"/>
												</xsl:when>
												<xsl:otherwise>referencja do tego samego dokumentu</xsl:otherwise>
											</xsl:choose>
										</td>
										<td>
											<xsl:choose>
												<xsl:when test="ds:DigestValue">
													<xsl:value-of select="ds:DigestValue"/>
												</xsl:when>
												<xsl:otherwise>Brak skrótu!!!</xsl:otherwise>
											</xsl:choose>
										</td>
									</tr>
								</xsl:for-each>
							</table>
						</xsl:when>
						<xsl:otherwise>
							<p>Dokument nie zawiera podpisu elektronicznego.</p>
						</xsl:otherwise>
					</xsl:choose>
																						
				</div>
			</body>
		</html>
	</xsl:template>
	<xsl:template match="wnio:DaneDokumentu">
		<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>
	<!-- Adres -->
	<xsl:template match="adr:Adres">
<xsl:choose>
        <xsl:when test="local-name(../../..) = 'Adresaci'">
        		<tr>
			<td class="label">Kod pocztowy</td>
			<td class="value">
				<xsl:value-of select="/wnio:Dokument/wnio:TrescDokumentu/wnio:KodyPocztowe/wnio:KodMetrykaAdresat"/>
			</td>
		</tr>
        </xsl:when>
        <xsl:when test="local-name(../../..) = 'Nadawcy'">
        		<tr>
			<td class="label">Kod pocztowy</td>
			<td class="value">
				<xsl:value-of select="/wnio:Dokument/wnio:TrescDokumentu/wnio:KodyPocztowe/wnio:KodMetrykaNadawca"/>
			</td>
		</tr>
        </xsl:when>
         <xsl:otherwise>
        <xsl:apply-templates select="adr:KodPocztowy"/>
        </xsl:otherwise>
      </xsl:choose>
		<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>
	<!-- Osoba -->
	<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='drugi']"/>
						<xsl:text> </xsl:text>
					</xsl:if>
					<xsl:if test="oso:Nazwisko[@rodzajCzlonu='trzeci']">
						<xsl:value-of select="oso:Nazwisko[@rodzajCzlonu='trzeci']"/>
						<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>
	<!-- Instytucja -->
	<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:apply-templates select="inst:Jednostka"/>
		<xsl:apply-templates select="inst:Pracownik"/>
	</xsl:template>
	<xsl:template match="inst:Jednostka">
		<tr>
			<td class="sublevel" colspan="2">Jednostka organizacyjna<br/>
				<table>
					<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:apply-templates select="inst:Jednostka"/>
					<xsl:apply-templates select="inst:Poziom"/>
					<xsl:apply-templates select="inst:Pracownik"/>
				</table>
			</td>
		</tr>
	</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">
		<tr>
			<td class="sublevel" colspan="2">Pracownik<br/>
				<table>
					<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"/>
				</table>
			</td>
		</tr>
	</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>
	<!-- Meta -->
	<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:stylesheet>