Right, gone out with my torch... the battery is fried I think yes, BUT there is a 12 volt adapter that seems to allow for 12 volt things to work, like the water pump for the sink, but not the toilet.
It def is electric, it is a Thetford C2 model, and the fuse seems okay.
So, it IS 12 volts then?