El uploal del fichero, no creo que represente problema anularlo, pero si eliminas el tema, este está relacionado directamente con los empleados t contactos.
De hecho si vas al B.O. en la pestaña empleados/contactos, te aparecerán los temas a los que puedes adjudicar los e.mails donde iran dirijidos el formulario de contacto según la opcion que desee el cliente.
También puedes ampliarlos según desees las consultas del formulario,servicio tecnico, presupuestos,devoluciones etc..
Resumiendo si eliminas el tema es decir esta parte del codigo.
<select id="id_contact" name="id_contact" onchange="showElemFromSelect('id_contact', 'desc_contact')">
<option value="0">{l s='-- Choose --'}</option>
{foreach from=$contacts item=contact}
<option value="{$contact.id_contact|intval}" {if isset($smarty.post.id_contact) && $smarty.post.id_contact == $contact.id_contact}selected="selected"{/if}>{$contact.name|escape:'htmlall':'UTF-8'}</option>
{/foreach}
</select>
El formulario no se envia.