body, table, tr, td, p, ul, ol, li, .norm {font: 14px Arial, Helvetica, sans-serif; color: #0a466b;}
a {color: #0a466b; text-decoration: underline;}
a:visited {color: #0a466b; text-decoration: underline;}
a:hover {color: #000000; text-decoration: none;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.title {font-size: 18px; font-weight: bold;}
.titlewhite {font-size: 14px; font-weight: bold; color: #FFFFFF;}
.small {font-size: 10px;}
.xsmall {font-size: 9px;}
.copyr {font-size: 11px; color: #0a466b;}
.copyr:link {font-size: 11px; color: #0a466b;}
.copyr:visited {font-size: 11px; color: #0a466b;}
.copyr:hover {font-size: 11px; color: #000000;}
.red {color: #CC0000;}
.blue {color: #0000CC;}
.green {color: #00CC00;}

h1 {font-size: 18px; font-weight: bold; padding: 0px; margin: 0px;}
h2 {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px;}

.nocoupon {color: #CC0000; font-size: 18px;}

.mainpadding {padding: 20px;}
.toppadding {padding: 0px 0px 2px 0px;}
.nopadding {padding: 0px; margin: 0px}

.topmenu {font-size: 11px; color: #FFFFFF; text-decoration: none;}
.topmenu:link {font-size: 11px; color: #FFFFFF; text-decoration: none;}
.topmenu:visited {font-size: 11px; color: #FFFFFF; text-decoration: none;}
.topmenu:hover {font-size: 11px; color: #fbd43f; text-decoration: none;}

.soustitre {font-size: 12px; color: #FFFFFF; text-decoration: none;}
.soustitre:link {font-size: 12px; color: #FFFFFF; text-decoration: none;}
.soustitre:visited {font-size: 12px; color: #FFFFFF; text-decoration: none;}
.soustitre:hover {font-size: 12px; color: #BBBBBB; text-decoration: none;}

.soustitreon {font-size: 12px; color: #BBBBBB; text-decoration: none;}
.soustitreon:link {font-size: 12px; color: #BBBBBB; text-decoration: none;}
.soustitreon:visited {font-size: 12px; color: #BBBBBB; text-decoration: none;}
.soustitreon:hover {font-size: 12px; color: #BBBBBB; text-decoration: none;}

.chroniqueTitre {font-size: 18px; color:#333333; text-decoration:none; font-variant:small-caps; font:Arial, Helvetica, sans-serif;}
.chroniqueTexte {font-size: 14px; color:#0a466b ;text-decoration: none; font:Arial, Helvetica, sans-serif;}

select, option, input, textarea, .form {font: 12px Arial, Helvetica, sans-serif; color: #333333;}

.languagepadding {padding: 154px 30px 30px 30px;}
.language {font-size: 11px;}

.promotitle {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b;}
.promotitle:link {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b; text-decoration: none;}
.promotitle:visited {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b; text-decoration: none;}
.promotitle:hover {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b; text-decoration: underline;}

.promotext {font-size: 11px; padding: 0px; margin: 0px; color: #0a466b;}
.promotext:link {font-size: 11px; padding: 0px; margin: 0px; color: #0a466b; text-decoration: underline;}
.promotext:visited {font-size: 11px; padding: 0px; margin: 0px; color: #0a466b; text-decoration: underline;}
.promotext:hover {font-size: 11px; padding: 0px; margin: 0px; color: #000000; text-decoration: none;}

.chirophoto {font-size: 11px; padding: 0px; margin: 0px; color: #0a466b;}
.chirophoto:link {font-size: 11px; padding: 0px; margin: 0px; color: #0a466b; text-decoration: none;}
.chirophoto:visited {font-size: 11px; padding: 0px; margin: 0px; color: #0a466b; text-decoration: none;}
.chirophoto:hover {font-size: 11px; padding: 0px; margin: 0px; color: #000000; text-decoration: underline;}

.diagnotitle {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b;}
.diagnotitle:link {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b; text-decoration: none;}
.diagnotitle:visited {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b; text-decoration: none;}
.diagnotitle:hover {font-size: 15px; font-weight: bold; padding: 0px; margin: 0px; color: #0a466b; text-decoration: underline;}

.diagnotext {font-size: 14px; padding: 0px; margin: 0px; color: #0a466b;}
.diagnotext:link {font-size: 14px; padding: 0px; margin: 0px; color: #0a466b; text-decoration: underline;}
.diagnotext:visited {font-size: 14px; padding: 0px; margin: 0px; color: #0a466b; text-decoration: underline;}
.diagnotext:hover {font-size: 14px; padding: 0px; margin: 0px; color: #000000; text-decoration: none;}

.diagnopadding {padding: 60px 30px 60px 30px;}
.boxpadding {padding: 15px;}






