Citation: 2C_531/2009 22.06.2010 E. 3

Le recours peut être formé pour violation du droit, tel qu'il est délimité par les art. 95 et 96 LTF. Le Tribunal fédéral applique le droit d'office (art. 106 al. 1 LTF). Il n'est donc limité ni par les arguments soulevés dans le recours, ni par la motivation retenue par l'autorité précédente; il peut admettre un recours pour un autre motif que ceux qui ont été invoqués et il peut rejeter un recours en adoptant une argumentation différente de celle de l'autorité précédente (ATF 134 III 102 consid. 1.1 p. 104). Le Tribunal fédéral fonde son raisonnement juridique sur les faits retenus par l'autorité précédente (art. 105 al. 1 LTF), sauf s'ils ont été établis de façon manifestement inexacte ou en violation du droit au sens de l'art. 95 LTF (cf. art. 105 al. 2 LTF). L'état de fait d'une décision est établi en violation du droit au sens de l'art. 95 LTF lorsqu'il l'est en violation d'une règle de procédure ou lorsqu'il est incomplet, c'est-à-dire lorsque l'autorité précédente n'a pas établi les faits nécessaires et pertinents pour permettre au Tribunal fédéral de contrôler si le droit fédéral a été correctement appliqué (ATF 133 IV 293 consid. 3.4.2 p. 295). Lorsqu'un état de fait est lacunaire et qu'ainsi l'application de la loi ne peut pas être contrôlée, la cause doit, en principe, être renvoyée à l'autorité précédente afin que celui-ci soit complété. En effet, en tant qu'autorité judiciaire suprême (art. 1 al. 1 LTF), le Tribunal fédéral est un juge du droit, c'est-à-dire qu'il doit vérifier que la décision attaquée applique correctement le droit. Le juge du fond reste principalement compétent pour compléter les faits (ATF 133 IV 293 consid. 3.4.2 p. 295).