<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:n1="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
                xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:fo="http://www.w3.org/1999/XSL/Format" exclude-result-prefixes="n1 cac cbc ">
	<xsl:output method="xml" encoding="UTF-8" indent="yes"/>


	<xsl:template match="n1:Invoice">
			<fo:root>
			<fo:layout-master-set>
	<!-- Define the first page -->
				<fo:simple-page-master master-name="firstpage" page-height="297mm" page-width="210mm" margin-top="10mm" margin-left="10mm" margin-right="10mm" margin-bottom="25mm">
					<fo:region-before extent="100mm" region-name="firstpage-header"/>
					<fo:region-body margin-top="95mm"/>
					<fo:region-after extent="30mm" region-name="firstpage-footer"/>
				</fo:simple-page-master>

	<!-- Define the last page -->
				<fo:simple-page-master master-name="lastpage" page-height="297mm" page-width="210mm">
					<fo:region-before extent="20mm" region-name="lastpage-header"/>
					<fo:region-body margin="10mm"/>
					<fo:region-after extent="20mm" region-name="lastpage-footer"/>
				</fo:simple-page-master>
	
				<fo:simple-page-master master-name="otherpages" page-height="297mm" page-width="210mm" margin-top="10mm" margin-left="10mm" margin-right="10mm" margin-bottom="10mm">
					<fo:region-before extent="80mm" region-name="otherpages-header"/>
					<fo:region-body margin-top="80mm"/>
					<fo:region-after extent="10mm" region-name="otherpages-footer"/>
				</fo:simple-page-master>

				<fo:page-sequence-master master-name="pages">
					<fo:repeatable-page-master-alternatives>
						<fo:conditional-page-master-reference page-position="first" master-reference="firstpage"/>
						<fo:conditional-page-master-reference page-position="rest" master-reference="otherpages"/>
					</fo:repeatable-page-master-alternatives>
					
					<fo:repeatable-page-master-alternatives maximum-repeats="no-limit">
						<fo:conditional-page-master-reference page-position="last" master-reference="lastpage"/>
						<fo:conditional-page-master-reference page-position="rest" master-reference="otherpages"/>
					</fo:repeatable-page-master-alternatives>  
				</fo:page-sequence-master>
			</fo:layout-master-set>
			
			<fo:page-sequence master-reference="pages">

				<fo:static-content flow-name="firstpage-header">
	<!-- Header -->
					<fo:block font-size="14pt" font-family="Arial" color="black" text-align="center">FAKTURA</fo:block>


	<!-- Logo og CGI adresse -->
					<fo:block font-size="10pt" font-family="Arial" color="black" space-before="5mm">
						<fo:table table-layout="fixed">
		......
		...
		..
		.
