Revisa bien por el admin como esta configurado el modulo del menu que es el unico que yo vea que se mueve. Porque revisando el codigo, la plantilla se comporta diferente lo que me hace pensar que no es problema del CSS, sino de la configuración del modulo donde aparece el menu.
Lo que veo segun el codigo fuente es algo asi:
Cuando el menu aparece bien al lado derecho el codigo fuente esta asi
Código PHP:
<table >
<tr>
<td>CONTENIDO</td>
<td><DIV>MENU</DIV></td>
</tr>
</table>
Pero cuando le doy click en servicios que es donde cambia de posicion aparece asi
Código PHP:
<table >
<tr>
<td>CONTENIDO</td>
</tr>
</table>
<DIV>MENU</DIV>
Revisa muy bien la configuración de posiciones de los modulos haber si estan correctas.