

body, table, tr, td, p, ul, ol, select, option, input, textarea, .norm {font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #002233;}
li {font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #002233; padding: 15px 0px 15px 0px;}
a {color: #002233; text-decoration: underline;}
a:visited {color: #002233; text-decoration: underline;}
a:hover {color: #00496E; text-decoration: none;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.title {font-size: 15px; font-weight: bold;}
.small {font-size: 10px;}
.copyr {font-size: 10px;}
.red {color: #CC0000;}
.blue {color: #0000CC;}
.green {color: #00CC00;}

.sectiontitle {padding: 4px 0px 0px 15px; color: #FFFFFF; font-size: 20px; font-weight: bold;}
.newsdate {color: #FFFFFF; font-size: 20px; font-weight: bold;}
.leftpadding {padding: 10px 19px 15px 15px;}
.productpadding {padding: 10px 0px 15px 15px;}
.suite {font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.suite:link {font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.suite:visited {font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.suite:hover {font-size: 10px; color: #FFFFFF; text-decoration: none;}

h1 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #00496E; font-size: 18px; font-weight: bold;}
h2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #00496E; font-size: 15px; font-weight: bold;}
h3 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; font-size: 22px; font-weight: bold;}
h4 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #FFFFFF; font-size: 15px; font-weight: bold;}

.leftmenu {padding: 8px 19px 8px 17px; color: #FFFFFF; font-size: 13px; font-weight: bold; cursor: pointer; text-decoration: none;}

.topmenu {color: #5A5A5A; font-size: 11px; text-decoration: none;}
.topmenu:link {color: #5A5A5A; font-size: 11px; text-decoration: none;}
.topmenu:visited {color: #5A5A5A; font-size: 11px; text-decoration: none;}
.topmenu:hover {color: #00496E; font-size: 11px; text-decoration: none;}
.toppadding {padding: 9px 4px 0px 4px;}

.bottommenu {color: #5A5A5A; font-size: 9px; text-decoration: none;}
.bottommenu:link {color: #5A5A5A; font-size: 9px; text-decoration: none;}
.bottommenu:visited {color: #5A5A5A; font-size: 9px; text-decoration: none;}
.bottommenu:hover {color: #00496E; font-size: 9px; text-decoration: none;}
.bottompadding {padding: 9px 4px 0px 4px;}

.recherchebox {color: #002233; text-align: center;}
.accesdirect {color: #002233; width: 247px; text-align: center;}

.product {color: #00496E; text-decoration: none;}
.product:link {color: #00496E; text-decoration: none;}
.product:visited {color: #00496E; text-decoration: none;}
.product:hover {color: #002233; text-decoration: none;}

.sitemap {line-height: 30px;}
.sitemapbold {line-height: 30px; font-weight: bold;}

.field {font-size: 12 px; color: #333333; border-style: solid; border-width: 1px; border-color: #555555; background-color: #FAFAFA;}
.field400 {font-size: 12 px; color: #333333; border-style: solid; border-width: 1px; border-color: #555555; background-color: #FAFAFA; width: 400px;}

