Hi,
Wenn ich aber den Elementen <p>, <h1>, <h2> usw. nun eine Breite von
510px zuweise, werden die im FF und Opera wieder zu breit dargestellt.
Logisch. 510px ist ja auch die innere Breite. border und padding mußt Du schon hinzurechnen - allerdings nicht für die 5er IEs, d.h. Du gibst die Breite z.B. über den Tan-Hack nur diesen Browsern, also z.B.:
* html p, * html h1, * html h2 {
width:510px;
w\idth: auto;
}
freundliche Grüße
Ingo