sto cercando di modificare il cursore del mio css

codice:
body {cursor:crosshair}
ma se io volessi far si ke su un link mi compaia un cursore da me creato?? ad esempio una gif?
si fa ia css?
o javascript?