Bonjour,
Il semble en effet que le problème vient du skin...
Je ne vois qu'un seul moyen de faire ça, si vraiment le skin est inadapté lorsque Site et Hôte se rajoutent au menu :
Placer un module du genre CSSInclude (Ou ScriptInclude je ne sais plus) ou un Text/HTML visible uniquement pour les admins et qui s'affiche sur toutes les pages, et qui va donc dispenser du code CSS pour les admins uniquement. Le code CSS ajouté pour les admins doit remplacer les valeurs definies dans la/les CSS de ton skin pour les zones concernées par la distorsion. Donc un seul skin, mais avec des valeurs d'attributs CSS différents, qui viendront adapter l'affichage.
Par exemple, dans ton skin.css tu as ça :
DIV.Menu { Width:150px; Float: Left; }
Tu ajoutes un code CSS dans le header d'un module TEXT/HTML du genre :
<style>DIV.Menu { Width:250px !important; }</style>
Pour que le module placé ne soit pas genant à gérer, tu peux le placer dans une zone éditable spécifique placée à un endroit particulierement peux visible pour l'admin, avec un container contenant juste un ContentPane et un SolPartActions.
Seb