Altere o pool de aplicativos do site no IIS para segmentar a mesma versão do .NET Framework e Pipeline do outro servidor.
ou adicione esta linha no web.config:
<pages controlRenderingCompatibilityVersion="3.5" />
Quebrando as alterações da ASP.NET 4
O Asp.net adapta o HTML renderizado de acordo com o tipo e a versão do navegador. verifique se está relacionado apenas a um navegador.
Se o problema persistir, talvez isso possa ser um bug .net ou o servidor 2 tenha alguma diferença na versão do framework (algum patch etc etc).
De qualquer forma, uma solução simples e uma boa prática IMHO é usar uma classe css para estilizar um elemento.