Thank you for answering @dbc,
I know my code wasn't really nice, I just needed to simplify it to explain my problem. I created some nested loops and bit of logic and it seems I am now able to convert that JSON to my own classes :)
Really thanks for your explainations, I was already able to learn something new again. As I mentioned before I am pretty new in JSON and .NET.
Thank you!
Regards blueshift