Hallo,
<div style="position:absolute; left:15%; margin-top: 15%;
background-color:#ffffff; border-color:#black; border-style:solid;
border-right-width:5px; border-left-width:1px; border-top-width:1px;
border-bottom-width:5px; width:70%; height: 70%; padding:10px">Aber ohne Erfolg! Denkfehler von mir?
Vielleicht. Schreib mal "top" statt "margin-top". Oder lass "left" und "top" weg und schreib anstelle dessen "margin:auto;". Und vorsichtshalber weist du auch dem HTML eine Höhe und Breite von 100% zu.
Gruss,
Daniel