i think a good starting point would be this web-page:
near saalbach (in leogang) is one of the best bike-parks in europe.
the hp is: http://www.bikeworld.at/
this page is only in german...
but i'm sure your german is better than our dutch...
have a lot of fun in austria...