doesn't losing fat require cardio? your heart has to be pumping and sweat dripping, otherwise just get a lipo?
No lots of things can cause fat loss...cardio's good but any calorie deficit even in the absence of cardio will burn fat. Whenever your body needs energy and there's no ready source available it starts to burn fat (and muscle as well if you're not careful)
Take a look at the diet and nutrition stickies if you want to understand better.