Hallo Dajana,
willkommen bei Selfhtml, und danke, dass Du Dich anmeldest, statt anonym zu bleiben.
Dein Problem lässt sich viel besser diskutieren, wenn Du die Seite online zur Besichtigung bereitstellst. Wenn Du sie noch nicht in einem eigenen Webspace hast, kannst Du ein Muster davon ggf. auch in Web-Labors wie jsfiddle oder codepen zeigen.
Beispielsweise ist margin:10px auto; eigentlich der korrekte Weg, um die Seite horizontal zu zentrieren. Wenn das nicht greift, kommen von irgendwoher Störeinflüsse. Das kann sehr viel sein, das muss man sehen: sprich: in den Entwicklertools des Browsers angucken.
Kennst Du die Entwicklertools eigentlich? F12 drücken - und den HTML Elementebaum (DOM genannt) inspizieren. Pro Element schauen, welche CSS Regeln greifen. Wäre deine Seite online, wäre das mein erster Schritt.
Rolf
sumpsi - posui - clusi