se metto dopo il body tutto funge a meno del margine, infatti lo spazio mi aggiunge una riga di x px.
posso poi mettere un margine negativo al box e posizionarlo + in alto.

perchè dici che è un errore sintattico?? che intendi??

grazie.