Vu:
le jugement rendu le 31 juillet 2007 par la IIe Cour d'appel civil du Tribunal cantonal du canton de Fribourg;
le recours en matière civile interjeté par X._ contre ce jugement;
la requête d'assistance judiciaire totale présentée par le recourant;
l'ordonnance du 5 novembre 2007 par laquelle la Ire Cour de droit civil a rejeté cette requête;
l'ordonnance présidentielle du 15 novembre 2007 invitant le recourant à verser une avance de frais de 800 fr. jusqu'au 30 novembre 2007, puis, par prolongation de délai accordée le 4 décembre 2007, jusqu'au 17 décembre 2007;
la lettre du 17 décembre 2007 par laquelle le mandataire du recourant déclare retirer le recours;

considérant:
qu'il y a lieu de prendre acte de ce retrait et de rayer la cause du rôle (<ref-law>);
que le recourant supporte les frais judiciaires (art. 65 al. 1 et 4 let. c et 66 al. 2 et 3 LTF);

par ces motifs, la Juge unique ordonne:
par ces motifs, la Juge unique ordonne:
1. Il est pris acte du retrait du recours en matière civile.
1. Il est pris acte du retrait du recours en matière civile.
2. La cause 4A_378/2007 est rayée du rôle.
2. La cause 4A_378/2007 est rayée du rôle.
3. Les frais judiciaires, arrêtés à 200 fr., sont mis à la charge du recourant.
3. Les frais judiciaires, arrêtés à 200 fr., sont mis à la charge du recourant.
4. La présente ordonnance est communiquée en copie aux mandataires des parties et à la IIe Cour d'appel civil du Tribunal cantonal de l'Etat de Fribourg.
Lausanne, le 19 décembre 2007
Au nom de la Ire Cour de droit civil
du Tribunal fédéral suisse
La Juge unique: La Greffière:
Kiss Crittin