Альморавиды
Альморавиды, альмохады и мариниды.