если делать так как вы,то оно добавляет только первый заданый стиль тоесть код
var div = document.getElementById('id')
var decoration = xml.querySelector('style');
div.style.border = decoration.getAttribute('border');
div.style.height = decoration.getAttribute('hight');
Неимеет смысла так как height уже не будет задаватса как стиль.Ну вернее он почемуто вообще не задаётса никуда.А почему кстате?
а как же задавать всё и тега <style> из хмл?