1085 - 1229