Welcome to the forum, and to the wonderful world of Alfa ownership. I would check the switch under the passenger seat first, as Craig suggests above. You can't miss it, (especially if you move the seat slide back to its limit). Chances are you probably did this whilst hoovering, only a little too vigorously. Don't worry; you are not the first to do it...! I did exactly the same thing, called breakdown, to hear awful things from them, ie "fuel pump has gone, that'll be £500 etc, etc. But then you bought an Alfa, mate, what did you expect" usual BS from pub experts. Mine arrived at Alfaman, who pressed the button....and drove it off the wagon!!! In my humble opinion Alfas are certainly no worse than any other make, and definitely reward the owner who SERVICE their car to the manufacturers schedule as a minimum. They are not indestructible, but then no vehicle is (with the possible exception of Toyota pickup trucks...!) I am lucky enough to have two Alfa 156 jtd wagons, and they have been superbly reliable ( until recently!). To put it in perspective; 145,000 miles with two breakdowns. I think that is pretty good. Hope this puts a smile back on your chops - and hey, if it isn't that, you are definitely in the right place for help!
For example: check the battery as a second idea, read the link at the top of the forum, alfas don't like a battery on its last legs, and see if the earth points are corroded. If you want a manual, you could try Mercian Manuals. Not cheap, but exactly what Alfa mechanics use. Cheap option would be cd rom off eBay. Gendan sell all the bits to turn your laptop into a proper diagnostic tool, giving you the genuine Alfa fault codes, rather than generic codes generated by other diag. tools. If you don't want to get your hands dirty, then I think your closest specialist is probably Autolusso? Actually, you are spoilt for choice for Alfa specialists near you, just don't go to your local Alfa dealer; the bill will blow your mind! Hope this helps.