Forma corecta este "de tot". Cuvantul "detot" nu exista in limba romana. "De tot" este o sintagma adverbiala care inseamna "complet, in totalitate" si se poate folosi in multe contexte diferite. De exemplu, "Am curatat camera de tot" sau "Am epuizat toate resursele de tot".