When you are in edit mode or design mode kentico puts classes in the body that you can use to modify the style so that the zones or Web parts don't overlap.
.DesignMode .yourclass
.EditMode .yourclass
You could also try putting the divs with the classes that are causing the issue into the html envelope area of the Web parts.