These are apparently the new SV Werder Bremen home and away shirts for the 2011/2012 German Bundesliga manufactured by Nike.
The home is predominantly green with small lines in a chevron style decending down the front of the shirt in both black and white.
We're guessing the orange shirt pictured is their away shirt but it could well turn out to be a third shirt. It features the same chevron style as the home shirt except here the lines get heavier towards the bottom of the shirt turning almost entirely black.
Thanks to Crochef