As strongisleHK has suggested....I have black plastic 'milk crates' in my pond for fish hideouts. Put a potted plant or two on top, and they become pretty much invisible, and the fish go thru them like they aren't there. If you keep the hideouts away from the shallows, the racoons won't be able to use them as fishing platforms either. If they are too close to the edge, or to your plant shelf, they will be able to step right out and fish in even deeper water.... I HATE racoons with a passion! Grrrrrr...
Jen