/**********************************
CSS du gabarit de page
**********************************/
body { margin:0; padding:0; background:url(../media/Home/template_bg.gif) repeat-x 0 0; }
img, table { border:0; }
table { border-collapse:collapse; }
td { padding:0; }

div.Gabarit { background-color:#fff; width:1023px; margin:0 auto; padding:0; }

div.Header { margin:0 auto 38px auto; }


table#MenuEtNewsletter { margin:0 auto 21px; width:968px; }
table#MenuEtNewsletter td#MenuGenerationnel { width:713px;vertical-align:top; }
table#MenuEtNewsletter td#NewsSuivFiche{/*width:313px;*/ vertical-align:top; text-align:right; padding:25px 0 0 0;}
table#MenuEtNewsletter div#NewsLetter { margin:0 0 16px 0; }
table#MenuEtNewsletter div#SuiviDossier {  }
table#MenuEtNewsletter div#Fiche {  }


table.MenuNewsLetterLiens { margin:0 auto 21px auto; }
table.MenuNewsLetterLiens td.MenuGenerationnel { width:713px; vertical-align:top; }
table.MenuNewsLetterLiens td.NewsLetterLiens { width:255px; text-align:right; vertical-align:bottom; }
table.MenuNewsLetterLiens td.NewsLetterLiens a { display:block; margin:14px 0 1px 0; }
table.MenuNewsLetterLiens td.Liens { text-align:right; padding:2px 0 0 0; }

table.Colonnes { margin:0 auto 14px auto; width:968px; }
table.Colonnes td.ColGauche { width:251px; }
table.Colonnes td.ColCentre {  }
table.Colonnes td.ColDroite { width:255px; }
table.Colonnes td.ColDroite div.Content { float:right; }
table.Colonnes td.ColGauche, 
table.Colonnes td.ColCentre, 
table.Colonnes td.ColDroite { vertical-align:top; }

div.Footer { }