13845

ID13845
Data2025-09-09
Symbol2025/09/09/13845
InstytucjaMinisterstwo Finansów
NazwaPIT-37 ZEZNANIE O WYSOKOŚCI OSIĄGNIĘTEGO DOCHODU (PONIESIONEJ STRATY) ZA ROK PODATKOWY
Czy Aktualny1

Ustawy (1)

  • URI://Dziennik_Ustaw/2025/163/45b/1/5
  • Art. 45b ust. 1 pkt 5 ustawy z dnia 26 lipca 1991 r. o podatku dochodowym od osób fizycznych (Dz.U. z 2025 r. poz. 163, z późn. zm.)

    Pliki

    Styl

    <?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://crd.gov.pl/wzor/2025/09/09/13845/" version="1.0">
    	<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2023/10/18/eD/DefinicjeSzablony/Posredni_wspolne_v15-0E.xsl"/>
    	<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2023/10/23/eD/PITD/PIT_D(31)_Z_v1-0E.xsl"/>
    	<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2025/08/27/eD/PITO3X/PIT_O(30)_Z3X_v1-0E.xsl"/>
    	<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2023/10/23/eD/PIT2K/PIT-2K(9)_Z_v2-0E.xsl"/>
    	<xsl:import href="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2022/09/13/eD/ORDZU/ORD-ZU(3)_v13-0E.xsl"/>
    	<xsl:param name="schema-walut" select="'http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2025/01/04/eD/KodyWalut/KodyWalut_v2-0E.xsd'"/>
    	<xsl:output method="html" encoding="UTF-8" indent="yes" version="4.01" doctype-public="-//W3C//DTD HTML 4.01//EN" doctype-system="http://www.w3.org/TR/html4/strict.dtd"/>
    	<xsl:template name="TytulDokumentu">
        Zeznanie o wysokości osiągniętego dochodu (poniesionej straty)
      </xsl:template>
    	<xsl:template name="StyleDlaFormularzaNew">
    		<style type="text/css">
          .naglowek-gl-new { background-color: #DDDDDD; }
          .tlo-formularza-new { background-color: #DDD9C3; font-size:1.0em; }
          .prawne-new {
    		background-color: #DDD9C3;	
    		border: 1px solid black; 
    		font-size: 0.8em;
    		}
    	  .tytul-sekcja-blok-news {
    		background-color: #DDDDDD;
    		border: 1px solid black;
    		width: auto;
    		}
    	  .nonebold {
    		font-weight: lighter;
    		}
         </style>
    	</xsl:template>
    	<xsl:template match="tns:Deklaracja">
    		<div class="deklaracja">
    			<div class="tlo-szare">
    				<xsl:call-template name="NaglowekTechnicznyPIT37">
    					<xsl:with-param name="naglowek-new" select="*[local-name()='Naglowek']"/>
    					<xsl:with-param name="uzycie-new" select="'deklaracja'"/>
    				</xsl:call-template>
    			</div>
    			<xsl:call-template name="NaglowekTytulowyNew">
    				<xsl:with-param name="naglowek-new" select="*[local-name()='Naglowek']"/>
    				<xsl:with-param name="uzycie-new" select="'deklaracja'"/>
    				<xsl:with-param name="nazwa-new">
    					<div>
    						Zeznanie o wysokości osiągniętego dochodu (poniesionej straty)<br/>
    					</div>
    				</xsl:with-param>
    				<xsl:with-param name="podstawy-prawne-new">
    					<table>
    						<tr>
    							<td class="wartosc">
    						<b>Zeznanie PIT-37 wypełniasz, jeśli:</b><br/>
    						1)  podatek dochodowy od osób fizycznych obliczasz według skali podatkowej wyłącznie od przychodów uzyskanych w Polsce oraz wykazywanych w PIT-11, PIT-11A, PIT-40A, PIT-R lub IFT-1R,<br/>
    						2) nie doliczasz dochodów małoletnich dzieci do swoich dochodów,<br/>
    						3) nie odliczasz straty z lat ubiegłych,<br/>
    						4) nie odliczasz podatku dochodowego od przychodów z budynków.<br/><br/>
     						Informacje jak wypełnić i złożyć zeznanie znajdziesz na stronie: www.podatki.gov.pl.
    						</td>
    						</tr>
    					</table>
    					<table>
    						<tr>
    							<td class="etykieta">Podstawa prawna:</td>
    							<td class="wartosc">
    								Art. 45 ust. 1 ustawy z dnia 26 lipca 1991 r. o podatku dochodowym od osób fizycznych, zwanej dalej „ustawą”.
    							</td>
    						</tr>
    						<tr>
    							<td class="etykieta">Termin składania:</td>
    							<td class="wartosc">
    								Od 15 lutego do 30 kwietnia roku następującego po roku podatkowym. Jeśli jesteś nierezydentem i zamierzasz wyjechać z Polski przed 30 kwietnia, złóż zeznanie zanim wyjedziesz.
    							</td>
    						</tr>
    						<tr>
    							<td class="etykieta">Sposób składania:</td>
    							<td class="wartosc">
    								Ten formularz możesz złożyć elektronicznie na stronie: www.podatki.gov.pl. Możesz go złożyć również papierowo w dowolnym urzędzie skarbowym, a także np. w konsulacie lub nadać na poczcie. Niezależnie od miejsca złożenia zeznania w poz. 6 wpisz swój urząd skarbowy.
    							</td>
    						</tr>
    					</table>
    				</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="UrzadMiejsceICel">
    				<xsl:with-param name="sekcja-new">A.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="SposobOpodatkowania">
    				<xsl:with-param name="sekcja-new">B.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:for-each select="*[local-name()='Podmiot1']">
    				<xsl:call-template name="Podmiot1Z"/>
    			</xsl:for-each>
    			<xsl:for-each select="*[local-name()='Podmiot2']">
    				<xsl:call-template name="Podmiot2Z"/>
    			</xsl:for-each>
    			<!-- Pozycje Szczegolowe -->
    			<xsl:call-template name="Ulgi">
    				<xsl:with-param name="sekcja-new">D.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="DochodyStraty">
    				<xsl:with-param name="sekcja-new">E.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="OdliczeniaOdDochodu">
    				<xsl:with-param name="sekcja-new">F.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="ObliczeniePodatku">
    				<xsl:with-param name="sekcja-new">G.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="OdliczeniaOdPodatku">
    				<xsl:with-param name="sekcja-new">H.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="ObliczenieZobowiazaniaPodatkowego">
    				<xsl:with-param name="sekcja-new">I.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="UlgaDzieci">
    				<xsl:with-param name="sekcja-new">J.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="InformacjaOdochodach">
    				<xsl:with-param name="sekcja-new">K.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="OPP">
    				<xsl:with-param name="sekcja-new">L.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="InformacjeOZalacznikach">
    				<xsl:with-param name="sekcja-new">M.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="RachunekOsobistyDoZwrotu">
    				<xsl:with-param name="sekcja-new">N.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="KartaKDR">
    				<xsl:with-param name="sekcja-new">O.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="DaneKontaktowe">
    				<xsl:with-param name="sekcja-new">P.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="Oswiadczenie">
    				<xsl:with-param name="sekcja-new">Q.</xsl:with-param>
    			</xsl:call-template>
    			<xsl:call-template name="PrzypisyIndeks"/>
    			<xsl:call-template name="PouczeniaKoncowe"/>
    		</div>
    		<!-- deklaracja-->
    		<xsl:apply-templates select="*[local-name()='Zalaczniki']"/>
    	</xsl:template>
    	<xsl:template name="UrzadMiejsceICel">
    		<xsl:param name="sekcja-new"/>
    		<div class="tytul-sekcja-blok-new">
    			<h2-new>
    				<xsl:value-of select="$sekcja-new"/> Urząd skarbowy oraz cel złożenia zeznania
    			</h2-new>
    		</div>
    		<table class="normalna-new">
    			<td class="wypelniane-new">
    				<div class="opisrubryki-new">
    					Urząd skarbowy właściwy według miejsca zamieszkania w dniu składania zeznania
    					<font style="font-weight: normal">
    						<sup>1)</sup>
    					</font>
    				</div>
    				<xsl:apply-templates select="*[local-name()='Naglowek']/*[local-name()='KodUrzedu']"/>
    			</td>
    		</table>
    		<table class="normalna-new">
    			<td class="wypelniane-new" style="width:50%">
    				<div class="opisrubryki-new">Składasz:</div>
    				<xsl:choose>
    					<xsl:when test="*[local-name()='Naglowek']/*[local-name()='CelZlozenia'] = 1">
    							<input type="checkbox" checked="checked" disabled="disabled"/>1. zeznanie
    					</xsl:when>
    					<xsl:when test="*[local-name()='Naglowek']/*[local-name()='CelZlozenia'] = 2">
    							<input type="checkbox" checked="checked" disabled="disabled"/>2. korektę zeznania
    					</xsl:when>
    				</xsl:choose>
    			</td>
    			<td class="wypelniane-new" style="width:50%">
    				<div class="opisrubryki-new">Rodzaj korekty:</div>
    				<xsl:choose>
    					<xsl:when test="*[local-name()='PozycjeSzczegolowe']/*[local-name()='P_8'] = 1">
    							<input type="checkbox" checked="checked" disabled="disabled"/>1. korekta zeznania<sup>2)</sup>
    					</xsl:when>
    					<xsl:when test="*[local-name()='PozycjeSzczegolowe']/*[local-name()='P_8'] = 2">
    							<input type="checkbox" checked="checked" disabled="disabled"/>2. korekta zeznania składana w postępowaniu podatkowym dotyczącym unikania opodatkowania<sup>3)</sup>
    					</xsl:when>
    				</xsl:choose>
    			</td>
    		</table>
    	</xsl:template>
    	<xsl:template name="SposobOpodatkowania">
    		<xsl:param name="sekcja-new"/>
    		<div class="tytul-sekcja-blok-new">
    			<h2-new>
    				<xsl:value-of select="$sekcja-new"/> Sposób rozliczenia podatku 
    			</h2-new>
    		</div>
    		<xsl:variable name="wartosc" select="*[local-name()='PozycjeSzczegolowe']/*[local-name()='P_9']"/>
    		<table class="normalna-new">
    			<tr>
    				<td class="wypelniane-new" colspan="2">
    					<div class="opisrubryki-new">9. Sposób rozliczenia podatku<font style="font-weight: normal"> (z kwadratów od 1 do 4 zaznacz tylko jeden z nich. Jeśli spełniasz warunki, dodatkowo możesz zaznaczyć kwadrat 5 lub 6)</font>:</div>
    					<xsl:choose>
    						<xsl:when test="$wartosc =1">
    							<input type="checkbox" checked="checked" disabled="disabled"/>1. indywidualnie
    						</xsl:when>
    						<xsl:when test="$wartosc =2">
    							<input type="checkbox" checked="checked" disabled="disabled"/>2. wspólnie z małżonkiem
    						</xsl:when>
    						<xsl:when test="$wartosc =3">
    							<input type="checkbox" checked="checked" disabled="disabled"/>3. jako wdowa/wdowiec
    						</xsl:when>
    						<xsl:otherwise>
    							<input type="checkbox" checked="checked" disabled="disabled"/>4. jako osoba samotnie wychowująca dzieci
                </xsl:otherwise>
    					</xsl:choose>
    					<br/>
    					<xsl:variable name="wartosc1" select="*[local-name()='PozycjeSzczegolowe']/*[local-name()='P_9_5']"/>
    					<xsl:if test="$wartosc1 =1">
    						<input type="checkbox" checked="checked" disabled="disabled"/>5. jako nierezydent w sposób wskazany w art. 29 ust. 4 ustawy – w przypadku podatnika<br/>
    					</xsl:if>
    					<xsl:variable name="wartosc2" select="*[local-name()='PozycjeSzczegolowe']/*[local-name()='P_9_6']"/>
    					<xsl:if test="($wartosc2 =1)">
    						<input type="checkbox" checked="checked" disabled="disabled"/>6. jako nierezydent w sposób wskazany w art. 29 ust. 4 ustawy – w przypadku małżonka
    					</xsl:if>
    				</td>
    			</tr>
    		</table>
    	</xsl:template>
    	<xsl:template name="Podmiot1Z">
    		<xsl:param name="sekcja-new"/>
    		<div class="tytul-sekcja-blok-new">
    			<h2-new>
    				<xsl:value-of select="$sekcja-new"/>C. Dane identyfikacyjne i aktualny adres zamieszkania
    			</h2-new>
    			<p class="opis-tekstowy-new"> Możesz nie podawać adresu małżonka, jeśli wspólnie rozliczacie podatek i macie ten sam adres. Nie podajesz adresu małżonka, jeśli rozliczasz podatek jako wdowa/wdowiec.
          </p>
    		</div>
    		<div class="tytul-sekcja-blok-new">
    			<h3-new>
    				<xsl:value-of select="$sekcja-new"/>C.1. Dane podatnika
    			</h3-new>
    		</div>
    		<div class="sekcja-new">
    			<xsl:call-template name="OsobaFizyczna1"/>
    			<xsl:call-template name="AdresZamieszkania1"/>
    		</div>
    	</xsl:template>
    	<xsl:template name="Podmiot2Z">
    		<xsl:param name="sekcja-new"/>
    		<div class="tytul-sekcja-blok-new">
    			<h3-new>
    				<xsl:value-of select="$sekcja-new"/>C.2. Dane małżonka
    			</h3-new>
    		</div>
    		<div class="sekcja-new">
    			<xsl:call-template name="OsobaFizyczna2"/>
    			<xsl:call-template name="AdresZamieszkania1"/>
    		</div>
    	</xsl:template>
    	<xsl:template name="OsobaFizyczna1">
    		<xsl:for-each select="*[local-name()='OsobaFizyczna']">
    			<table class="normalna-new">
    				<tr>
    					<xsl:if test="*[local-name()='NIP' ]">
    						<td class="wypelniane-new">
    							<div class="opisrubryki-new">Identyfikator podatkowy NIP podatnika</div>
    							<xsl:apply-templates select="*[local-name() = 'NIP']"/>
    						</td>
    					</xsl:if>
    					<xsl:if test="*[local-name()='PESEL' ]">
    						<td class="wypelniane-new">
    							<div class="opisrubryki-new">Identyfikator podatkowy numer PESEL podatnika</div>
    							<xsl:apply-templates select="*[local-name() = 'PESEL']"/>
    						</td>
    					</xsl:if>
    				</tr>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="wypelniane-new" style="width:40%">
    						<div class="opisrubryki-new">Nazwisko</div>
    						<xsl:apply-templates select="*[local-name()='Nazwisko']"/>
    					</td>
    					<td class="wypelniane-new" style="width:40%">
    						<div class="opisrubryki-new">Pierwsze imię</div>
    						<xsl:apply-templates select="*[local-name()='ImiePierwsze']"/>
    					</td>
    					<td class="wypelniane-new" style="width:20%">
    						<div class="opisrubryki-new">Data urodzenia</div>
    						<xsl:apply-templates select="*[local-name()='DataUrodzenia']"/>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="OsobaFizyczna2">
    		<xsl:for-each select="*[local-name()='OsobaFizyczna']">
    			<table class="normalna-new">
    				<tr>
    					<xsl:if test="*[local-name()='NIP' ]">
    						<td class="wypelniane-new">
    							<div class="opisrubryki-new">Identyfikator podatkowy NIP małżonka</div>
    							<xsl:apply-templates select="*[local-name() = 'NIP']"/>
    						</td>
    					</xsl:if>
    					<xsl:if test="*[local-name()='PESEL' ]">
    						<td class="wypelniane-new">
    							<div class="opisrubryki-new">Identyfikator podatkowy numer PESEL małżonka</div>
    							<xsl:apply-templates select="*[local-name() = 'PESEL']"/>
    						</td>
    					</xsl:if>
    				</tr>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="wypelniane-new" style="width:40%">
    						<div class="opisrubryki-new">Nazwisko</div>
    						<xsl:apply-templates select="*[local-name()='Nazwisko']"/>
    					</td>
    					<td class="wypelniane-new" style="width:40%">
    						<div class="opisrubryki-new">Pierwsze imię</div>
    						<xsl:apply-templates select="*[local-name()='ImiePierwsze']"/>
    					</td>
    					<td class="wypelniane-new" style="width:20%">
    						<div class="opisrubryki-new">Data urodzenia</div>
    						<xsl:apply-templates select="*[local-name()='DataUrodzenia']"/>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="AdresZamieszkania1">
    		<xsl:for-each select="*[local-name()='AdresZamieszkania']">
    			<xsl:apply-templates select="*[local-name()='AdresPol'] | *[local-name()='AdresZagr']"/>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="Ulgi">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Przychody objęte ulgą dla młodych, ulgą na powrót, ulgą dla rodzin 4+ oraz ulgą dla pracujących seniorów
    				</h2-new>
    				<p class="opis-tekstowy-new">
             W części D.1. zaznacz kwadraty przy ulgach, z których korzystasz. W części D.2. wpisz przychody objęte zaznaczonymi ulgami.
    				</p>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="tytul-sekcja-blok-news" style="width: 50%">
    						<h3-new>D.1. Rodzaj ulgi</h3-new>
    					</td>
    					<td class="niewypelniane-new" style="width: 25%">podatnik</td>
    					<td class="niewypelniane-new" style="width: 25%">małżonek</td>
    				</tr>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
                Ulga dla młodych (art. 21 ust. 1 pkt 148 ustawy)
              </td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">34.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_34'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">35.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_35'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
                Ulga na powrót (art. 21 ust. 1 pkt 152 ustawy)
              </td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">36.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_36'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">37.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_37'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Ulga dla rodzin 4+ (art. 21 ust. 1 pkt 153 ustawy)
    						<p class="opis-tekstowy-new nonebold">
    							Jeśli korzystasz z tej ulgi, dołącz do zeznania załącznik PIT/O. W części E załącznika wpisz dane co najmniej czworga dzieci uprawniających do skorzystania z ulgi dla rodzin 4+.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">38.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_38'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">39.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_39'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
                Ulga dla pracujących seniorów (art. 21 ust. 1 pkt 154 ustawy)
              </td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">40.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_40'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">41.</div>
    						<div class="central-new">
    							<xsl:choose>
    								<xsl:when test="*[local-name()='P_41'] = 1">
    									<input type="checkbox" checked="checked" disabled="disabled"/>
    								</xsl:when>
    								<xsl:otherwise>
    									<input type="checkbox" disabled="disabled"/>
    								</xsl:otherwise>
    							</xsl:choose>
    						</div>
    					</td>
    				</tr>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="tytul-sekcja-blok-news" style="width: 50%">
    						<h3-new>D.2. Rodzaj przychodów</h3-new>
    					</td>
    					<td class="niewypelniane-new" style="width: 25%">podatnik</td>
    					<td class="niewypelniane-new" style="width: 25%">małżonek</td>
    				</tr>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						1. Przychody z pracy na etacie (art. 12 ust. 1 ustawy)<font style="font-weight: normal">
    							<sup>4)</sup>
    						</font>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">42.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_42'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">43.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_43'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						2. Przychody z umów zlecenia (art. 13 pkt 8 ustawy)
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">44.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_44'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">45.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_45'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						3. Przychody z praktyk absolwenckich i staży uczniowskich (art. 20 ust. 1 ustawy)
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">46.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_46'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">47.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_47'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						4. Przychody z zasiłku macierzyńskiego (art. 20 ust. 1 ustawy)
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">48.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_48'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">49.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_49'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						5. RAZEM
    						<p class="opis-tekstowy-new nonebold">
    							Wpisz sumę kwot z wierszy od 1 do 4.<br/>
    							Suma wykazanych przychodów objętych ulgami nie może przekroczyć 85 528 zł. Limit ten przysługuje odrębnie podatnikowi i małżonkowi oraz obejmuje również przychody z pozarolniczej działalności gospodarczej, które korzystają
    z tych ulg, choć nie są wykazywane w tym zeznaniu.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">50.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_50'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">51.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_51'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="DochodyStraty">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    				<xsl:value-of select="$sekcja-new"/> Dochody/straty ze źródeł przychodów
    			</h2-new>
    			</div>
    			<div class="tytul-sekcja-blok-new">
    				<h3-new>
    				<xsl:value-of select="$sekcja-new"/>1. Dochody/straty podatnika
    			</h3-new>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelniane-new" style="width: 35%">
    						<b/>Źródła przychodów
    					</td>
    					<td class="niewypelniane-new" style="width: 12%">Przychód</td>
    					<td class="niewypelniane-new" style="width: 12%">Koszty uzyskania przychodów</td>
    					<td class="niewypelniane-new" style="width: 12%">
    						Dochód
    						<font style="font-weight: normal">
    							<br/>(b – c)
    						</font>
    					</td>
    					<td class="niewypelniane-new" style="width: 12%">
    						Strata
    						<font style="font-weight: normal">
    							<br/>(c – b)
    						</font>
    					</td>
    					<td class="niewypelniane-new" style="width: 12%">Zaliczka pobrana przez płatnika</td>
    				</tr>
    				<tr>
    					<td class="niewypelniane-new" style="width: 35%; font-weight: normal">a</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">b</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">c</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">d</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">e</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">f</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="2">
    						1. Praca na etacie (art. 12 ust. 1 ustawy)
    						<font style="font-weight: normal">
    							<sup>4)</sup>
    						</font>
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 57 wpisz przychody, do których w poz. 58 stosujesz 50% koszty uzyskania przychodów (art. 22 ust. 9 pkt 3 ustawy).
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">52.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_52'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">53.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_53'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">54.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_54'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">55.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_55'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">56.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_56'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">57.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_57'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">58.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_58'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%">
    						2. Emerytury – renty oraz inne krajowe świadczenia (art. 34 ust. 7 ustawy)
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">59.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_59'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">60.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_60'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">61.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_61'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="2">
    						3. Działalność wykonywana osobiście (art. 13 ustawy)
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 67 wpisz przychody z umów zlecenia, o których mowa w art. 13 pkt 8 ustawy, a w poz. 68 koszty uzyskania dotyczące tych przychodów.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">62.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_62'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">63.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_63'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">64.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_64'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">65.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_65'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">66.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_66'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">67.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_67'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">68.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_68'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="2">
    						4. Prawa autorskie i inne prawa (art. 18 ustawy)
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 74 wpisz przychody, do których w poz. 75 stosujesz 50% koszty uzyskania przychodów (art. 22 ust. 9 pkt 1-3 ustawy).
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">69.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_69'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">70.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_70'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">71.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_71'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">72.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_72'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">73.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_73'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">74.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_74'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">75.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_75'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="3">
    						5. Inne źródła, niewymienione w wierszach od 1 do 4
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 81 wpisz przychody z praktyk absolwenckich oraz staży uczniowskich.<br/>
    							<br/>
    							<br/>
    							<br/>
    							W poz. 83 wpisz przychody z zasiłku macierzyńskiego.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">76.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_76'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">77.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_77'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">78.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_78'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">79.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_79'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="3">
    						<div class="opisrubryki-new">80.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_80'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">81.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_81'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">82.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_82'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">83.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_83'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">84.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_84'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%">
    						6. RAZEM
    						<p class="opis-tekstowy-new nonebold">
    							Wpisz sumę kwot z wierszy od 1 do 5.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">85.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_85'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">86.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_86'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">87.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_87'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">88.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_88'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    			<div class="tytul-sekcja-blok-new">
    				<h3-new>
    					<xsl:value-of select="$sekcja-new"/>2. Dochody/straty małżonka
    				</h3-new>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelniane-new" style="width: 35%">
    						<b/>Źródła przychodów
    					</td>
    					<td class="niewypelniane-new" style="width: 12%">Przychód</td>
    					<td class="niewypelniane-new" style="width: 12%">Koszty uzyskania przychodów</td>
    					<td class="niewypelniane-new" style="width: 12%">
    						Dochód
    							<font style="font-weight: normal">
    								<br/>(b – c)
    							</font>
    					</td>
    					<td class="niewypelniane-new" style="width: 12%">
    						Strata
    						<font style="font-weight: normal">
    							<br/>(c – b)
    						</font>
    					</td>
    					<td class="niewypelniane-new" style="width: 12%">Zaliczka pobrana przez płatnika</td>
    				</tr>
    				<tr>
    					<td class="niewypelniane-new" style="width: 35%; font-weight: normal">a</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">b</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">c</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">d</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">e</td>
    					<td class="niewypelniane-new" style="width: 12%; font-weight: normal">f</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="2">
    					1. Praca na etacie (art. 12 ust. 1 ustawy)
    						<font style="font-weight: normal">
    							<sup>4)</sup>
    						</font>
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 94 wpisz przychody, do których w poz. 95 małżonek stosuje 50% koszty uzyskania przychodów (art. 22 ust. 9 pkt 3 ustawy).
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">89.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_89'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">90.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_90'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">91.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_91'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">92.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_92'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">93.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_93'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">94.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_94'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">95.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_95'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%">
    						2. Emerytury – renty oraz inne krajowe świadczenia (art. 34 ust. 7 ustawy)
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">96.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_96'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">97.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_97'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">98.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_98'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="2">
    						3. Działalność wykonywana osobiście (art. 13 ustawy)
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 104 wpisz przychody z umów zlecenia, o których mowa w art. 13 pkt 8 ustawy, a w poz. 105 koszty uzyskania dotyczące tych przychodów.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">99.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_99'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">100.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_100'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">101.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_101'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">102.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_102'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">103.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_103'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">104.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_104'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">105.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_105'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="2">
    						4. Prawa autorskie i inne prawa (art. 18 ustawy)
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 111 wpisz przychody, do których w poz. 112 małżonek stosuje 50% koszty uzyskania przychodów (art. 22 ust. 9 pkt 1-3 ustawy).
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">106.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_106'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">107.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_107'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">108.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_108'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">109.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_109'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="2">
    						<div class="opisrubryki-new">110.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_110'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">111.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_111'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">112.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_112'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%" rowspan="3">
    						5. Inne źródła, niewymienione w wierszach od 1 do 4
    						<p class="opis-tekstowy-new nonebold">
    							<br/>
    							<br/>
    							W poz. 118 wpisz przychody z praktyk absolwenckich oraz staży uczniowskich.<br/>
    							<br/>
    							<br/>
    							<br/>
    							W poz. 120 wpisz przychody z zasiłku macierzyńskiego.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">113.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_113'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">114.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_114'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">115.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_115'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">116.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_116'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%" rowspan="3">
    						<div class="opisrubryki-new">117.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_117'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">118.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_118'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">119.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_119'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">120.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_120'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">121.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_121'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 35%">
    						6. RAZEM
    						<p class="opis-tekstowy-new nonebold">
    							Wpisz sumę kwot z wierszy od 1 do 5.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">122.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_122'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">123.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_123'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">124.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_124'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="puste" style="width: 12%"/>
    					<td class="wypelniane-new" style="width: 12%">
    						<div class="opisrubryki-new">125.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_125'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="OdliczeniaOdDochodu">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<table class="normalna-new">
    				<tr>
    					<td class="tytul-sekcja-blok-news" style="width: 50%">
    						<h2-new>
    							<xsl:value-of select="$sekcja-new"/> Odliczenia od dochodu
    						</h2-new>
    					</td>
    					<td class="niewypelniane-new" style="width: 25%">podatnik</td>
    					<td class="niewypelniane-new" style="width: 25%">małżonek</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Składki na ubezpieczenia społeczne
    						<p class="opis-tekstowy-new nonebold">
    							Odliczenie podatnika nie może być większe niż kwota z poz. 87.<br/>
    							Odliczenie małżonka nie może być większe niż kwota z poz. 124.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">126.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_126'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">127.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_127'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Odliczenia – wykazane w części B załącznika PIT/O
    						<p class="opis-tekstowy-new nonebold">
    							Odliczenie podatnika nie może być większe niż kwota, którą otrzymasz, jeśli od kwoty z poz. 87 odejmiesz kwotę z poz. 126.<br/>
    							Odliczenie małżonka nie może być większe niż kwota, którą otrzymasz, jeśli od kwoty z poz. 124 odejmiesz kwotę z poz. 127.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">128.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_128'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">129.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_129'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Ulga odsetkowa – wykazana w części B.1. załącznika PIT/D
    						<p class="opis-tekstowy-new nonebold">
    							Odliczenie nie może być większe niż kwota, którą otrzymasz, jeśli od sumy kwot z poz. 87 i poz. 124 odejmiesz kwoty z poz. od 126 do 129.
    						</p>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="opisrubryki-new">130.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_130'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Dochód po odliczeniach
    						<p class="opis-tekstowy-new nonebold">
    							Od sumy kwot z poz. 87 i poz. 124 odejmij kwoty z poz. od 126 do 130.
    						</p>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="opisrubryki-new">131.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_131'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Odliczenia mieszkaniowe – wykazane w części B.3. załącznika PIT/D
    						<p class="opis-tekstowy-new nonebold">
    							Odliczenia nie mogą być większe niż kwota w poz. 131. Jeśli są większe, w tym roku odliczasz je w kwocie z poz. 131, a nadwyżkę możesz odliczyć w następnych latach.
    						</p>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="opisrubryki-new">132.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_132'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="ObliczeniePodatku">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Obliczenie podatku
    				</h2-new>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Podstawa obliczenia podatku 
    						<span class="opis-tekstowy-new nonebold">
    							(po zaokrągleniu do pełnych złotych)<font style="font-weight: normal"><sup>5)</sup></font>
    							<br/>
    							Jeśli rozliczasz podatek indywidualnie, wpisz wynik, który otrzymasz, jeśli od kwoty z poz. 131 odejmiesz kwotę z poz. 132.
    							<br/>
    							Jeśli rozliczasz podatek wspólnie z małżonkiem, jako wdowa/wdowiec albo jako osoba samotnie wychowująca dzieci, od kwoty z poz. 131 odejmij kwotę z poz. 132, a otrzymany wynik podziel przez 2.
    						</span>
    					</td>
    					<td class="wypelniane-new" style="width: 50%">
    						<div class="opisrubryki-new">133.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_133'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Obliczony podatek według skali podatkowej
    						<p class="opis-tekstowy-new nonebold">
    							Jeśli rozliczasz podatek indywidualnie, wpisz podatek obliczony od podstawy z poz. 133.<br/>
    							Jeśli rozliczasz podatek wspólnie z małżonkiem, jako wdowa/wdowiec albo jako osoba samotnie wychowująca dzieci, wpisz podatek obliczony od podstawy z poz. 133 i pomnożony przez 2.<br/>
    							Jeśli wynik jest liczbą ujemną, wpisz 0.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 50%">
    						<div class="opisrubryki-new">134.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_134'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 25%">Doliczenia do podatku</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">135. Tytuł
    						<font style="font-weight: normal"> (wymień):</font></div>
    						<xsl:apply-templates select="*[local-name()='P_135']"/>
    					</td>
    					<td class="wypelniane-new" style="width: 50%">
    						<div class="opisrubryki-new">136.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_136'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="OdliczeniaOdPodatku">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<table class="normalna-new">
    				<tr>
    					<td class="tytul-sekcja-blok-news" style="width: 50%">
    						<h2-new>
    							<xsl:value-of select="$sekcja-new"/> Odliczenia od podatku
    						</h2-new>
    					</td>
    					<td class="niewypelniane-new" style="width: 25%">podatnik</td>
    					<td class="niewypelniane-new" style="width: 25%">małżonek</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Odliczenia – wykazane w części C załącznika PIT/O
    						<p class="opis-tekstowy-new nonebold">
    							Odliczenia nie mogą być większe niż suma kwot z poz. 134 i poz. 136.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">137.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_137'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">138.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_138'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Podatek po odliczeniach
    						<p class="opis-tekstowy-new nonebold">
    							Od sumy kwot z poz. 134 i poz. 136 odejmij kwoty z poz. 137 i poz. 138.
    						</p>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="opisrubryki-new">139.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_139'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Odliczenia mieszkaniowe – wykazane w części C.2. załącznika PIT/D
    						<p class="opis-tekstowy-new nonebold">
    							Odliczenia nie mogą być większe niż kwota z poz. 139. Jeśli są większe, w tym roku odliczasz je w kwocie z poz. 139, a nadwyżkę możesz odliczyć w następnych latach.
    						</p>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="opisrubryki-new">140.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_140'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="ObliczenieZobowiazaniaPodatkowego">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Obliczenie zobowiązania podatkowego
    				</h2-new>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Podatek należny 
    						<span class="opis-tekstowy-new nonebold">
    							(po zaokrągleniu do pełnych złotych)
    							<font style="font-weight: normal">
    								<sup>5)</sup>
    							</font>
    							<br/>
    							Od kwoty z poz. 139 odejmij kwotę z poz. 140.
    						</span>
    					</td>
    					<td class="wypelniane-new" style="width: 50%">
    						<div class="opisrubryki-new">141.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_141'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-ciemne-new" style="width: 50%">
    						PODATEK DO ZAPŁATY
    						<p class="opis-tekstowy-new nonebold">
    							Tę poz. wypełnij, jeśli podatek należny jest równy zaliczkom pobranym przez płatników lub od nich większy.<br/>
    							Kwotę tę otrzymasz, jeśli od kwoty z poz. 141 odejmiesz kwoty z poz. 88 i poz. 125.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 50%;">
    						<div class="opisrubryki-new">142.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_142'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-ciemne-new" style="width: 50%">
    						NADPŁATA PODATKU
    						<p class="opis-tekstowy-new nonebold">
    							Tę poz. wypełnij, jeśli podatek należny jest mniejszy od zaliczek pobranych przez płatników.<br/>
    							Kwotę tę otrzymasz, jeśli od sumy kwot z poz. 88 i poz. 125 odejmiesz kwotę z poz. 141.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 50%;">
    						<div class="opisrubryki-new">143.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_143'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="1"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="UlgaDzieci">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<table class="normalna-new">
    				<tr>
    					<td class="tytul-sekcja-blok-new" style="width: 50%">
    						<h2-new>
    							<xsl:value-of select="$sekcja-new"/> Dodatkowy zwrot z tytułu ulgi na dzieci, jeśli ulga jest większa od podatku
    						</h2-new>
    					</td>
    					<td class="niewypelniane-new" style="width: 25%">podatnik</td>
    					<td class="niewypelniane-new" style="width: 25%">małżonek</td>
    				</tr>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Składki na ubezpieczenia społeczne i zdrowotne
    						<font style="font-weight: normal">
    							<sup>6)</sup>
    						</font>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">144.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_144'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">145.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_145'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Różnica między kwotą przysługującego odliczenia a kwotą odliczoną w zeznaniu podatkowym<font style="font-weight: normal">
    							<sup>7)</sup>
    						</font>
    						<p class="opis-tekstowy-new nonebold">
    							Podatnik - od sumy kwot z poz. 7 części E załącznika PIT/O odejmij kwotę wykazaną w części C tego załącznika w kolumnie „podatnik” w wierszu „Ulga na dzieci”.<br/>
    							Małżonek - od sumy kwot z poz. 8 części E załącznika PIT/O odejmij kwotę wykazaną w części C tego załącznika w kolumnie „małżonek” w wierszu „Ulga na dzieci”.
    						</p>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">146.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_146'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    					<td class="wypelniane-new" style="width: 25%">
    						<div class="opisrubryki-new">147.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_147'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Dodatkowy zwrot z tytułu ulgi na dzieci
    						<font style="font-weight: normal">
    							<sup>8)</sup>
    						</font>
    						<p class="opis-tekstowy-new nonebold">
    							Wpisz sumę kwot z poz. 146 i poz. 147. Kwota nie może być większa niż suma kwot z poz. 144 i poz. 145.
    						</p>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="opisrubryki-new">148.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_148'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="niewypelnianeopisy-ciemne-new" style="width: 50%">
    						ŁĄCZNY ZWROT
    						<p class="opis-tekstowy-new nonebold">
    							Wpisz sumę kwot z poz. 143 i poz. 148.
    						</p>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="opisrubryki-new">149.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_149'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="InformacjaOdochodach">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Dochody (przychody) wykazane na podstawie art. 45 ust. 3c ustawy
    				</h2-new>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelnianeopisy-new" style="width: 50%">
    						Dochody (przychody)
    					</td>
    					<td class="wypelniane-new">
    						<div class="opisrubryki-new">150.</div>
    						<div class="kwota-new">
    							<xsl:call-template name="TransformataKwotyPLN">
    								<xsl:with-param name="kwota" select="string(*[local-name()='P_150'])"/>
    								<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    							</xsl:call-template>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="OPP">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> 1,5% podatku należnego na rzecz organizacji pożytku publicznego (OPP)
    				</h2-new>
    				<p class="opis-tekstowy-new">
    					Jeśli podasz numer wpisu do Krajowego Rejestru Sądowego (numer KRS) OPP wybranej z wykazu zamieszczonego na stronie Narodowego Instytutu Wolności - Centrum Rozwoju Społeczeństwa Obywatelskiego oraz wpiszesz kwotę, to złożysz wniosek o przekazanie tej kwoty OPP. W poz. 153 możesz podać cel, na jaki chciałbyś, aby wskazana przez Ciebie OPP przeznaczyła tę kwotę (cel szczegółowy). Jeśli zaznaczysz kwadrat w poz. 154, wyrazisz zgodę na to, żeby urząd skarbowy przekazał OPP: imię, nazwisko, adres wraz z informacją o kwocie z poz. 152.
    				</p>
    			</div>
    			<table class="normalna-new">
    				<td class="wypelniane-new" style="width: 40%">
    					<div class="opisrubryki-new">151. Numer KRS</div>
    					<xsl:value-of select="*[local-name()='P_151']"/>
    				</td>
    				<td class="niewypelnianeopisy-new" style="width: 35%">
    					Kwota dla OPP
    				<p class="opis-tekstowy-new nonebold">
    					Kwota, jaką chcesz przekazać, nie może być większa niż 1,5% podatku należnego (1,5% kwoty z poz. 141). Zaokrąglij ją do pełnych dziesiątek groszy w dół.
    				</p>
    				</td>
    				<td class="wypelniane-new" style="width: 25%">
    					<div class="opisrubryki-new">152.</div>
    					<div class="kwota-new">
    						<xsl:call-template name="TransformataKwotyPLN">
    							<xsl:with-param name="kwota" select="string(*[local-name()='P_152'])"/>
    							<xsl:with-param name="czyKwotaZaokraglona" select="0"/>
    						</xsl:call-template>
    					</div>
    				</td>
    			</table>
    			<table class="normalna-new">
    				<tr>
    					<td class="wypelniane-new" style="width: 85%">
    						<div class="opisrubryki-new">153. Cel szczegółowy</div>
    						<xsl:apply-templates select="*[local-name()='P_153']"/>
    					</td>
    					<td class="wypelniane-new" style="width: 15%">
    						<div class="opisrubryki-new">154. Wyrażam zgodę</div>
    						<xsl:choose>
    							<xsl:when test="*[local-name()='P_154'] = 1">
    								<input type="checkbox" checked="checked" disabled="disabled"/>tak
    							</xsl:when>
    						</xsl:choose>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="InformacjeOZalacznikach">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Informacje o załącznikach
    				</h2-new>
    				<p class="opis-tekstowy-new">
              W pozycjach od 151 do 154 podaj liczbę załączników, które składasz. Poz. 155 i poz. 156 wypełnij, jeśli załącznik PIT/D dołączasz do innego zeznania. Poz. 157 wypełnij, jeśli PIT/D jest załącznikiem do zeznania, które składa małżonek.
            </p>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="niewypelniane-new" style="width: 25%">PIT/O</td>
    					<td class="niewypelniane-new" style="width: 25%">Certyfikat rezydencji</td>
    					<td class="niewypelniane-new" style="width: 25%">PIT-2K</td>
    					<td class="niewypelniane-new" style="width: 25%">PIT/D</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new">
    						<div class="opisrubryki-new">155.</div>
    						<div class="kwota-new">
    							<xsl:value-of select="*[local-name()='P_155']"/>
    						</div>
    					</td>
    					<td class="wypelniane-new">
    						<div class="opisrubryki-new">156.</div>
    						<div class="kwota-new">
    							<xsl:value-of select="*[local-name()='P_156']"/>
    						</div>
    					</td>
    					<td class="wypelniane-new">
    						<div class="opisrubryki-new">157.</div>
    						<div class="kwota-new">
    							<xsl:value-of select="*[local-name()='P_157']"/>
    						</div>
    					</td>
    					<td class="wypelniane-new">
    						<div class="opisrubryki-new">158.</div>
    						<div class="kwota-new">
    							<xsl:value-of select="*[local-name()='P_158']"/>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" colspan="2">
    						<div class="rowdiv">
    							<xsl:variable name="wartosc3" select="*[local-name()='P_159']"/>
    							<div class="opisrubryki-new">159. Załącznik PIT/D składa:</div>
    							<xsl:choose>
    								<xsl:when test="$wartosc3 = '1'">
    									<input type="checkbox" checked="checked" disabled="disabled"/>1. podatnik
    								</xsl:when>
    								<xsl:when test="$wartosc3 = '2'">
    									<input type="checkbox" checked="checked" disabled="disabled"/>2. małżonek
    								</xsl:when>
    							</xsl:choose>
    						</div>
    					</td>
    					<td class="wypelniane-new" colspan="2">
    						<div class="rowdiv">
    							<xsl:variable name="wartosc4" select="*[local-name()='P_160']"/>
    							<div class="opisrubryki-new">
    								160. Kod formularza, do którego został dołączony załącznik PIT/D
    							</div>
    							<xsl:choose>
    								<xsl:when test="$wartosc4 ='1'">
    									<input type="checkbox" checked="checked" disabled="disabled"/>1. PIT-28
    								</xsl:when>
    								<xsl:when test="$wartosc4 ='2'">
    									<input type="checkbox" checked="checked" disabled="disabled"/>2. PIT-36
    								</xsl:when>
    								<xsl:when test="$wartosc4 ='3'">
    									<input type="checkbox" checked="checked" disabled="disabled"/>3. PIT-37
    								</xsl:when>
    							</xsl:choose>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" colspan="4">
    						<div class="opisrubryki-new">
    							161.  Imię i nazwisko małżonka, jego identyfikator podatkowy i urząd skarbowy, do którego został złożony PIT/D
    						</div>
    						<xsl:value-of select="*[local-name()='P_161']"/>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="RachunekOsobistyDoZwrotu">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Rachunek osobisty do zwrotu nadpłaty
            </h2-new>
    				<p class="opis-tekstowy-new">
              Jeśli z zeznania wynika nadpłata lub dodatkowy zwrot z tytułu ulgi na dzieci, możesz wpisać rachunek bankowy lub rachunek w spółdzielczej kasie oszczędnościowo- -kredytowej (SKOK), <b>którego jesteś posiadaczem (współposiadaczem)</b>. Jeśli rozliczasz podatek wspólnie z małżonkiem, możesz wpisać rachunek, <b>którego posiadaczem (współposiadaczem) jest Twój małżonek</b>. Nie może to być rachunek związany z prowadzoną działalnością gospodarczą. Możesz nie wpisywać rachunku, jeśli zgłoszony poprzednio jest aktualny. Jeśli wpiszesz nowy rachunek, zastąpi on rachunek, który wcześniej zgłosiłeś do zwrotu podatku lub nadpłaty.
            </p>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="wypelniane-new" style="width: 100%">
    						<div class="opisrubryki-new">
    							162. Kto zgłasza rachunek
    						</div>
    						<xsl:if test="*[local-name()='P_162_1'] ='1'">
    							<input type="checkbox" checked="checked" disabled="disabled"/>1. podatnik
    						</xsl:if>
    						<xsl:if test="*[local-name()='P_162_2'] ='1'">
    							<input type="checkbox" checked="checked" disabled="disabled"/>2. małżonek
    						</xsl:if>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 100%">
    						<div class="divrow">
    							<div class="opisrubryki-new">
    								163. Kraj siedziby banku/oddziału
    								<font style="font-weight: normal">
    									(uzupełnij, jeśli wskazałeś rachunek zagraniczny)
    								</font>
    							</div>
    							<xsl:for-each select="*[local-name()='P_163A']">
    								<xsl:call-template name="PokazKodKraju"/>
    							</xsl:for-each>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 100%">
    						<div class="divrow">
    							<div class="opisrubryki-new">
    								164. Waluta, w której prowadzony jest rachunek
    							</div>
    							<xsl:for-each select="*[local-name()='P_164']">
    								<xsl:call-template name="PokazKodWalutyNew"/>
    							</xsl:for-each>
    						</div>
    					</td>
    				</tr>
    				<tr>
    					<td class="wypelniane-new" style="width: 100%">
    						<div class="divrow">
    							<div class="opisrubryki-new">
    								165. Pełny numer rachunku
    								<font style="font-weight: normal"> 
    									(w przypadku rachunku zagranicznego podaj kod SWIFT):
    								</font>
    							</div>
    							<table style="border-style: none; width: 100%">
    								<tr>
    									<td>
    										<span>1. Numer IBAN: </span>
    										<xsl:value-of select="*[local-name()='P_165_1']"/>
    									</td>
    									<td>
    										<span>2. Kod SWIFT: </span>
    										<xsl:value-of select="*[local-name()='P_165_2']"/>
    									</td>
    								</tr>
    							</table>
    						</div>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="KartaKDR">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Karta Dużej Rodziny (KDR)
    				</h2-new>
    				<p class="opis-tekstowy-new">
    					Możesz nie podawać tej informacji.
    				</p>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="wypelniane-new" style="width: 100%">
    						<div class="opisrubryki-new">
    							166. Osoba posiadająca ważną KDR
    							<font style="font-weight: normal"> 
    								(kwadrat nr 2 możesz zaznaczyć tylko wtedy, gdy rozliczasz podatek wspólnie z małżonkiem):
    							</font>
    						</div>
    						<xsl:if test="*[local-name()='P_166_1'] ='1'">
    							<input type="checkbox" checked="checked" disabled="disabled"/>1. podatnik
    						</xsl:if>
    						<xsl:if test="*[local-name()='P_166_2'] ='1'">
    							<input type="checkbox" checked="checked" disabled="disabled"/>2. małżonek
    						</xsl:if>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="DaneKontaktowe">
    		<xsl:param name="sekcja-new"/>
    		<xsl:for-each select="*[local-name()='PozycjeSzczegolowe']">
    			<div class="tytul-sekcja-blok-new">
    				<h2-new>
    					<xsl:value-of select="$sekcja-new"/> Dane kontaktowe
    				</h2-new>
    				<p class="opis-tekstowy-new">
    				  Możesz podać telefon lub e-mail, które ułatwią urzędowi skarbowemu kontakt z Tobą w sprawie tego formularza.
    				</p>
    			</div>
    			<table class="normalna-new">
    				<tr>
    					<td class="wypelniane-new" style="width:50%">
    						<div class="opisrubryki-new">167. Telefon</div>
    						<xsl:value-of select="*[local-name()='P_167']"/>
    					</td>
    					<td class="wypelniane-new" style="width:50%">
    						<div class="opisrubryki-new">168. E-mail</div>
    						<xsl:value-of select="*[local-name()='P_168']"/>
    					</td>
    				</tr>
    			</table>
    		</xsl:for-each>
    	</xsl:template>
    	<xsl:template name="Oswiadczenie">
    		<xsl:param name="sekcja-new"/>
    		<div class="tytul-sekcja-blok-new">
    			<h2-new>
    				<xsl:value-of select="$sekcja-new"/> Oświadczenie i podpis podatnika/małżonka/osoby reprezentującej podatnika lub małżonka
    			</h2-new>
    			<xsl:if test="*[local-name()='Oswiadczenie'] = 1">
    				<p class="opis-tekstowy-new">
    				Jeśli rozliczasz podatek wspólnie z małżonkiem i sam podpisujesz zeznanie, to jednocześnie oświadczasz, że małżonek upoważnił Cię do złożenia wniosku o łączne opodatkowanie Waszych dochodów. Oświadczenie to składasz pod rygorem odpowiedzialności karnej za fałszywe zeznania.
    				</p>
    			</xsl:if>
    		</div>
    	</xsl:template>
    	<xsl:template name="PrzypisyIndeks">
    		<div class="tekst-new">
    			<h2-new><br/>Objaśnienia<br/></h2-new>
    		</div>
    		<h3-new align="justify">
    			<font size="2pt">
    				<sup>1)</sup> Jeśli Twoje miejsce zamieszkania w Polsce ustało w ciągu roku, właściwy jest urząd skarbowy według ostatniego miejsca zamieszkania w Polsce. Jeśli jesteś nierezydentem, właściwy jest urząd skarbowy dla osób zagranicznych.<br/>
    				<sup>2)</sup> Korektę składasz na podstawie art. 81 ustawy z dnia 29 sierpnia 1997 r. - Ordynacja podatkowa.<br/>
    				<sup>3)</sup> Korektę składasz na podstawie art. 81b § 1a ustawy z dnia 29 sierpnia 1997 r. - Ordynacja podatkowa. Do tej korekty dołączasz uzasadnienie przyczyn jej złożenia.<br/>
    				<sup>4)</sup> Praca na etacie to praca wykonywana na podstawie stosunku służbowego, stosunku pracy, spółdzielczego stosunku pracy lub pracy nakładczej.<br/>
    				<sup>5)</sup> Zaokrąglasz w ten sposób, że jeśli końcówka jest mniejsza niż 50 groszy - pomijasz ją. Jeśli wynosi 50 groszy lub więcej – zaokrąglasz w górę do pełnych złotych.<br/>
    				<sup>6)</sup> Wpisujesz składki, o których mowa w art. 27f ust. 9 ustawy. Jeśli jesteś rodzicem, opiekunem prawnym dziecka albo rodzicem zastępczym i z drugim rodzicem, opiekunem prawnym dziecka albo rodzicem zastępczym pozostawałeś przez cały rok podatkowy w związku małżeńskim, wypełniasz zarówno poz. "podatnik", jak i poz. "małżonek". Obie te poz. wypełniasz również wtedy, gdy związek małżeński zawarłeś przed rozpoczęciem roku podatkowego, a Twój małżonek zmarł w trakcie roku podatkowego.<br/>
    				<sup>7)</sup> Poz. 147 wypełniasz, jeśli rozliczasz podatek wspólnie z małżonkiem.<br/>
    				<sup>8)</sup> Jeśli jesteś rodzicem, opiekunem prawnym dziecka albo rodzicem zastępczym i z drugim rodzicem, opiekunem prawnym dziecka albo rodzicem zastępczym pozostawałeś przez cały rok podatkowy w związku małżeńskim i za ten rok składacie odrębne zeznania PIT-36 albo PIT-37, suma kwot z poz. "Dodatkowy zwrot z tytułu ulgi na dzieci" z tych zeznań nie może przekroczyć sumy składek z poz. 144 i poz. 145. Na podstawie art. 72 § 1a ustawy z dnia 29 sierpnia 1997 r. - Ordynacja podatkowa dodatkowy zwrot z tytułu ulgi na dzieci traktuje się na równi z nadpłatą.<br/>
    			</font>
    		</h3-new>
    	</xsl:template>
    	<xsl:template name="PouczeniaKoncowe">
    		<xsl:if test="*[local-name()='Pouczenia'] =1">
    			<div class="tekst-new">
    				<h2-new class="tekst"><br/>Pouczenia<br/></h2-new>
    			</div>
    			<h3-new align="justify">
    				<font size="2pt">
    					Jeśli nie wpłacisz podatku do zapłaty w obowiązującym terminie lub wpłacisz go w niepełnej wysokości, to na podstawie tego zeznania możemy wystawić tytuł wykonawczy. Będziemy działać zgodnie z ustawą z dnia 17 czerwca 1966 r. o postępowaniu egzekucyjnym w administracji (art. 3a § 1 pkt 1).
    					<br/>
    					<br/>
    					Jeśli podasz nieprawdę lub zataisz prawdę i przez to narazisz podatek na uszczuplenie, grozi Ci odpowiedzialność przewidziana w Kodeksie karnym skarbowym.
    					<br/>
    				</font>
    			</h3-new>
    		</xsl:if>
    		<div class="lamstrone"/>
    	</xsl:template>
    	<xsl:template match="*[local-name()='AdresPol'] | *[local-name()='AdresZagr']" name="AdresTabela">
    		<table class="normalna-new">
    			<tr>
    				<td class="wypelniane-new">
    					<div class="opisrubryki-new">Kraj</div>
    					<xsl:apply-templates select="*[local-name()='KodKraju']"/>
    				</td>
    				<td class="wypelniane-new" style="width:40%">
    					<div class="opisrubryki-new">Województwo</div>
    					<xsl:apply-templates select="*[local-name()='Wojewodztwo']"/>
    				</td>
    				<td class="wypelniane-new" style="width:40%">
    					<div class="opisrubryki-new">Powiat</div>
    					<xsl:apply-templates select="*[local-name()='Powiat']"/>
    				</td>
    			</tr>
    		</table>
    		<table class="normalna-new">
    			<tr>
    				<td class="wypelniane-new" style="width:35%">
    					<div class="opisrubryki-new">Gmina</div>
    					<xsl:apply-templates select="*[local-name()='Gmina']"/>
    				</td>
    				<td class="wypelniane-new">
    					<div class="opisrubryki-new">Ulica</div>
    					<xsl:apply-templates select="*[local-name()='Ulica']"/>
    				</td>
    				<td class="wypelniane-new" style="width:10%">
    					<div class="opisrubryki-new">Numer domu</div>
    					<xsl:apply-templates select="*[local-name()='NrDomu']"/>
    				</td>
    				<td class="wypelniane-new" style="width:10%">
    					<div class="opisrubryki-new">Numer lokalu</div>
    					<xsl:apply-templates select="*[local-name()='NrLokalu']"/>
    				</td>
    			</tr>
    		</table>
    		<table class="normalna-new">
    			<tr>
    				<td class="wypelniane-new">
    					<div class="opisrubryki-new">Miejscowość</div>
    					<xsl:apply-templates select="*[local-name()='Miejscowosc']"/>
    				</td>
    				<td class="wypelniane-new">
    					<div class="opisrubryki-new">Kod pocztowy</div>
    					<xsl:apply-templates select="*[local-name()='KodPocztowy']"/>
    				</td>
    			</tr>
    		</table>
    	</xsl:template>
    	<xsl:template name="NaglowekTechnicznyPIT37">
    		<xsl:param name="uzycie-new"/>
    		<!-- deklaracja | zalacznik -->
    		<xsl:param name="naglowek-new"/>
    		<xsl:param name="alternatywny-naglowek-new" select="$naglowek-new"/>
    		<xsl:variable name="kod-new" select="$naglowek-new/*[local-name()='KodFormularza']"/>
    		<xsl:variable name="kod2-new" select="$alternatywny-naglowek-new/*[local-name()='KodFormularza']"/>
    		<xsl:variable name="wariant-new" select="$naglowek-new/*[local-name()='WariantFormularza']"/>
    		<div class="naglowek-gl-new">
    			<table>
    				<tr>
    					<td colspan="2">
    						<span class="kod-formularza-new">
    							<xsl:apply-templates select="$kod-new"/>
    						</span>
    						<xsl:text> </xsl:text>
    						<span class="wariant-new">(<xsl:apply-templates select="$wariant-new"/>)</span>
    					</td>
    				</tr>
    				<tr>
    					<td class="etykieta-new">Kod systemowy</td>
    					<td class="wartosc-new">
    						<xsl:value-of select="$kod-new/@kodSystemowy"/>
    					</td>
    				</tr>
    				<xsl:call-template name="AtrybutNaglowkaNew">
    					<xsl:with-param name="etykieta-new">Kod podatku</xsl:with-param>
    					<xsl:with-param name="pierwszy-new" select="$kod-new/@kodPodatku"/>
    					<xsl:with-param name="drugi-new" select="$kod2-new/@kodPodatku"/>
    				</xsl:call-template>
    			</table>
    		</div>
    	</xsl:template>
    	<xsl:template match="*[local-name()='Naglowek']/*[local-name()='Rok']">
    		za rok podatkowy
    		<span class="data-new">
    			<span class="opisrubryki-new">
    				<xsl:text>Rok  </xsl:text>
    			</span>
    			<xsl:apply-templates/>
    		</span>
    	</xsl:template>
    	<xsl:template name="PokazKodWalutyNew">
    		<xsl:apply-templates/> 
    		<xsl:if test="$nazwy-dla-kodow">
    			<span class="nazwa-dla-kodu">
    				<xsl:text>(</xsl:text>
    				<xsl:call-template name="ZnajdzWEnumeracji">
    					<xsl:with-param name="schema" select="$schema-walut"/>
    					<xsl:with-param name="typ" select="'TKodWaluty'"/>
    					<xsl:with-param name="kod" select="text()"/>
    				</xsl:call-template>
    				<xsl:text>)</xsl:text>
    			</span>
    		</xsl:if>
    	</xsl:template>
    </xsl:stylesheet>