hmm, maybe eps is the answer, I will research this. thanks!
basically what I need is to create a cmyk template, edit it on the web and get it back to printing.
I don't mind if colors are not exact when shown on the web (cmyk to rgb conversion) but the edited template must have the same cmyk colors as the original one.