I believe elixirs temporarily boost your resistances. There are also purple potions (different shade than elixirs) and grey which give 20 health and mana; it is better to sell these and use restoration potions.

Alchemy Guide