diff --git a/texinputs/beamerthemetptnew.sty b/texinputs/beamerthemetptnew.sty
index 993e5329e7aa560cbb6bc145c814c8281683c0bb..cac980261a7227e63d8fb30de5439791d5b5500c 100644
--- a/texinputs/beamerthemetptnew.sty
+++ b/texinputs/beamerthemetptnew.sty
@@ -81,7 +81,6 @@
         \vspace{.1\textheight}%
         \usebeamercolor[fg]{author}\usebeamerfont{author}\insertauthor\par
   \end{minipage}
-  
   \vfill
 }
 
@@ -109,38 +108,73 @@
 {%
    \leavevmode%
    \vskip 2pt%
-   \begin{beamercolorbox}[wd=.9\paperwidth,left]{}
+   \begin{beamercolorbox}[left, wd=.9\paperwidth, ht=.3cm]{}
       \usebeamertemplate***{navigation symbols}%
    \end{beamercolorbox}
-   \vskip -8pt%
+   \vskip -12pt%
    \hbox{%
-      \begin{beamercolorbox}[left,wd=.15\paperwidth,ht=.5cm,dp=1.125ex]{page in head/foot}%
+      \begin{beamercolorbox}[left,wd=.15\paperwidth,ht=.4cm,dp=1.25ex]{page in head/foot}%
          \hspace*{3ex}%
-         \insertframenumber{}/\inserttotalframenumber%
+         \usebeamerfont{author in head/foot}\insertframenumber{}~/\inserttotalframenumber%
          \hfill{}%
       \end{beamercolorbox}%
       \hspace*{1ex}%
       \hfill{}%
-      \begin{beamercolorbox}[center,wd=.27\paperwidth,ht=.5cm,dp=1.125ex,leftskip=1ex plus1fill,rightskip=.3cm plus1fill]{dept in head/foot}%
+      \begin{beamercolorbox}[center,wd=.27\paperwidth,ht=.4cm,dp=1.25ex,leftskip=1ex plus1fill,rightskip=.3cm plus1fill]{dept in head/foot}%
          \hfill{}%
          \insertdept
          \hfill{}%
       \end{beamercolorbox}%
       \hspace*{1ex}%
       \hfill{}%
-      \begin{beamercolorbox}[wd=.45\paperwidth,ht=.5cm,dp=1.125ex,leftskip=.3cm,rightskip=1ex]{title in head/foot}%
+      \begin{beamercolorbox}[wd=.45\paperwidth,ht=.4cm,dp=1.25ex,leftskip=.3cm,rightskip=1ex]{title in head/foot}%
          \usebeamerfont{author in head/foot}\insertshortauthor%
          \hfill{}%
       \end{beamercolorbox}
       \hspace*{1ex}%
       \hfill{}%
-      \raisebox{-3pt}{\insertlogo}% le logo
+      \raisebox{-4pt}{\insertlogo}% le logo
    }%
-   \vskip0pt%
+   \vskip3pt%
 }
 
 
 %%%% En tête
+
+% Frame title
+
+\defbeamertemplate*{frametitle}{tpt default}[1][left]
+{
+  \ifbeamercolorempty[bg]{frametitle}{}{\nointerlineskip}%
+  \@tempdima=\textwidth%
+  \advance\@tempdima by\beamer@leftmargin%
+  \advance\@tempdima by\beamer@rightmargin%
+  \begin{beamercolorbox}[sep=0cm,#1,wd=\paperwidth]{frametitle}
+     \usebeamerfont{frametitle}%
+     \if@tempswa\else\csname beamer@fte#1\endcsname\fi%
+     \vspace*{.5cm}
+     \mbox{%
+       \begin{beamercolorbox}[wd=0.65cm,ht=.5cm]{page in head/foot}\hfill{}\end{beamercolorbox}%
+       \begin{beamercolorbox}[wd=0.65cm,ht=.5cm]{dept in head/foot}\hfill{}\end{beamercolorbox}%
+       \begin{beamercolorbox}[wd=0.65cm,ht=.5cm]{author in head/foot}\hfill{}\end{beamercolorbox}%
+     }%
+     \hspace*{1ex}
+     \begin{minipage}[b]{\the\@tempdima}
+     \vbox{}\vskip-1ex%
+     \strut\insertframetitle\strut\par%
+        {%
+           \ifx\insertframesubtitle\@empty%
+           \else%
+           {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\insertframesubtitle\strut\par}%
+           \fi
+  }%
+  \end{minipage}
+     \vskip-1ex%
+    \if@tempswa\else\vskip-.3cm\fi% set inside beamercolorbox... evil here...
+  \end{beamercolorbox}%
+}
+
+
 \defbeamertemplate*{headline}{split theme}
 {%
 %%  \leavevmode%
@@ -152,5 +186,14 @@
 %%  \end{beamercolorbox}%
 }
 
+%
+% Itemize labels.
+%
+\defbeamertemplate*{itemize item}{tpt}{%
+  \raise0.2ex\hbox{\vrule width 1ex height 1ex}%
+}
+\defbeamertemplate*{itemize subitem}{tpt}{\textbullet}
+\defbeamertemplate*{itemize subsubitem}{tpt}{--}
+
 
 \mode<all>