.texteaccueil { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 15px; text-align: justify }.titreformulaire { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 12px; text-align: left; text-transform: uppercase; padding: 5px }.textepages { color: #424142; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; text-align: justify }.titres { color: navy; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px; text-align: justify; text-transform: uppercase }.texterubriques { color: #424142; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px; text-align: center; padding: 3px }.promos  { color: #c74142; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; text-align: center; text-transform: capitalize; padding: 3px }.banderole { color: navy; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px; background-color: #f90; text-align: center; padding: 2px; border: 1px #f90 }.adresse { color: #001063; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px; text-align: right; padding: 5px }.knk { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 10px; text-align: right; letter-spacing: 1px }.menu { color: navy; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px; text-align: center }