.menu1section { color: #d1dfec; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.menu1sectionSeparateur { padding-left:7px;}
a.menu1section { text-decoration: none; }
a:hover.menu1section { color: #fff; }

/* Menu vertical, on défini son style et le style de la sous-section */
.menu2section { color: #036; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.menu2sectionSeparateur {}
a.menu2section { text-decoration: none; }
a:hover.menu2section { color: #003; text-decoration: none; }

td.menu2soussection { padding-left:7px; }
.menu2soussection { color: #036; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; }
a.menu2soussection { text-decoration: none; }
a:hover.menu2soussection { color: #003; text-decoration: none; }

.langue { color: #d1dfec; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
a.langue { text-decoration: none; }
a:hover.langue { color: #fff; text-decoration: none; }


/* Les style du gabarits ( tous les style utilisé en dehors du contenu par le gabarits )*/
.fond { background-color: #fff; background-image: url(images/fond.jpg); background-repeat: no-repeat; }
body { background-color: #ccc; margin-top: 0; }
.titresection{ color: #fff; font-size: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.titresoussection { color: #000; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }

.textebas { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 14px; }
a.textebas { font-weight: bold; text-decoration: none; }
a:hover.textebas { text-decoration: underline; }



/* Menu de 3e niveau */
td.sousmenu { background-color: #e7e7e7; padding: 5px; }
.sousmenu { color: #5e5e3e; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-right: 10px; line-height:25px; }
a.sousmenu { text-decoration: none; }
a:hover.sousmenu { color: #036; }
.sousmenuseparateur { color: #036; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left:3px; padding-right:3px; }