You can use Armory wallet (will have to run full node). It can sign transactions offline return returning raw transaction in hex. After that you need online computer to broadcast it on the network. You can use this link to do that:
https://blockchain.info/pushtx