You might want to try the posture control insoles for flat feet (either pronation or supination). I found a cool blog about them. Apparently there is a small wedge under the big toe and the rest of the insole is slim. You can cut them to various shoe sizes to fit your gear. There is a cool blog about them: http://myflatfeet.blogspot.com/
Check it out.