TDM800 lszaptel shows inverted FXO FXS channels

Hello, my name is Alessandro from Italy.
This is my first post because I started playing with asterisk and a Digium card TDM800 bought from an Italian reseller.
I installed correctly Asterisk ( 1.4.18 from Debian pckage) and Zaptel ( 1.4.10 ), the card is equpped with 4 port FXS ( green card ) and a single port FXO card ( red card); genzaptelconf runs ok but when I do a lszaptel command this is the output:

Span 1: WCTDM/0 “Wildcard TDM800P Board 1” (MASTER)

1 FXO FXOKS
2 FXO FXOKS
3 FXO FXOKS
4 FXO FXOKS
5 FXS FXSKS
6 FXS FXSKS
7 FXS FXSKS
8 FXS FXSKS

ztcfg -vvvvvv shows this:

Zaptel Version: 1.4.10
Echo Canceller: MG2
Configuration

Channel map:

Channel 01: FXO Kewlstart (Default) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Slaves: 02)
Channel 03: FXO Kewlstart (Default) (Slaves: 03)
Channel 04: FXO Kewlstart (Default) (Slaves: 04)
Channel 05: FXS Kewlstart (Default) (Slaves: 05)

5 channels to configure.

I put the green card on back side of TDM800 ( ports from 1 to 4 ) and the red single port in front of card, near the rj11 connectors so it should be port 5. ( i read carefully users manual of TDM800 ), it seems to me that the ports are inverted; do I should read 1-4 FXS and 5-8 FXO?
Also please another question: I installed FreePbx to manage Asterisk, I have to manually configure Trunks in ZAPATA.CONF or is possible to see the trunks into FreePbx ( for example in ASsterisk full report )? I cannot see any zaptel channel into Freepbx.
Many thanks in advance for your help
Best regards
Alessandro