The Almoravid dome