dovresti farti la forma del pulsante in vettoriale e poi lavorare con i gradient... così è un pò generica come spiegazione vedi su questo sito ci sono degli esempi che possono aiutarti:

http://www.thewebmachine.com/