ho fatto quella prova e alla fine ho tolto la width. Ho risolto togliendo la width ^_^ il metodo dei 940 px aveva funzionato ma non mi piaceva molto perchè il problema veniva solo nascosto... togliendo la width il risultato migliora perchè il padding comincia a funzionare come deve.
Grazie mille a tutti! Mi siete stati di grande aiuto! ^_^