body { color: #666; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff url(../../en/image/BG.gif); margin: 0px; padding: 0px }
p { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 {color: #666; font-size: 18px; font-weight: bold; }
td { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link { color: #666 }
a:visited { color: #666 }
a:active { color: #666 }
a:hover { color: #c00 }
.menu2:link { color: #666; text-decoration: none; }
.menu2:visited { color: #666; text-decoration: none; }
.menu2:active { color: #666; text-decoration: none; }
.menu2:hover { color: #036; text-decoration: none; }
.menu3:link { color: #000; text-decoration: none; font-size: 10px;}
.menu3:visited { color: #000; text-decoration: none; font-size: 10px;}
.menu3:active { color: #000; text-decoration: none; font-size: 10px;}
.menu3:hover { color: #036; text-decoration: none; font-size: 10px;}
.lien-news:link { color: #036; font-size: 12px; }
.lien-news:visited { color: #036; font-size: 12px; }
.lien-news:active { color: #036; font-size: 12px; }
.lien-news:hover { color: #036; font-size: 12px; }
.lien-menu:link { color: #666; font-size: 11px; font-weight: bold; line-height: 12px; text-decoration: none; text-transform: uppercase; }
.lien-menu:visited { color: #666; font-size: 11px; font-weight: bold; line-height: 12px; text-decoration: none; text-transform: uppercase; }
.lien-menu:active { color: #666; font-size: 11px; font-weight: bold; line-height: 12px; text-decoration: none; text-transform: uppercase; }
.lien-menu:hover { color: #036; font-size: 11px; font-weight: bold; line-height: 12px; text-decoration: none; text-transform: uppercase; }
.lien-bleu:link { color: #036; text-decoration: none;}
.lien-bleu:visited { color: #036; text-decoration: none; }
.lien-bleu:active { color: #036; text-decoration: none;}
.lien-bleu:hover { color: #036; }
.texteColor1 { color: #000 }
.texteColor2 { color: #333 }
.texteColor3 { color: #666 }
.texteColor4 { color: #036 }
.texteColor5 { color: #f00; }
.bgtexteColor1 { background-color: #000 }
.bgtexteColor2 { background-color: #333 }
.bgtexteColor3 { background-color: #666 }
.bgtexteColor4 { background-color: #036 }
.bg-centre { background: #fff url(../../en/image/bg-centre.jpg) no-repeat right bottom }
.bg-centre2 { background: #fff url(../../en/image/bg-top-3.jpg) no-repeat right top; }
.bg-int { background: white url(../../en/image/bg-int-bas.gif) no-repeat right bottom }
.bg-int-gauche { background: white url(../../en/image/bg-int-3.jpg) no-repeat right top }
.bg-quote { background: #e2f2ff; }
.bg-menu-on { color: #036; font-weight: bold; background: #bdd3e9; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-on-Alone { color: #036; font-weight: bold; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-3on:link { color: #036; font-weight: bold; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-3on:visited { color: #036; font-weight: bold; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-3on:active { color: #036; font-weight: bold; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-3on:hover { color: #036; font-weight: bold; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-2on { color: #036; font-weight: bold; background: #e1f2ff; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-2 { background: #e1f2ff; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.cell-bordure-tab { background-color: #fff }
.cell-blanche { background-color: #fff }
.cell-rouge { background-color: #900 }
.cell-beige1 { background-color: #efeddc; vertical-align:middle; }
/*.cell-beige1 { background-color: #669ACC }*/
.cell-beige2 { background-color: #d5cfa3 }
.cell-gris { background-color: #d5d5d5 }
.cell-portfolio { background-color: #fff; padding-top: 6px; padding-bottom: 6px;}
.cell-portfolio2 { background-color: #fff; border-top: 1px dotted #999; }
.cell-popup-bas { background-color: #fff; background-image: url(../../en/image/bg-popup-bas.gif); background-repeat: no-repeat; background-position: right bottom; }
.cell-popup-top { background-color: #fff; background-image: url(../../en/image/bg-top-popup.gif); background-repeat: no-repeat; background-position: left top; }
.cell-beige2 { background-color: #d5cfa3 }
.cell-gris { background-color: #d5d5d5 }
.txt-9 { font-size: 9px }
.txt-10 { font-size: 10px }
.txt-11 { font-size: 11px }
.txt-12 { font-size: 12px }
.txt-13 { font-size: 13px }
.txt-14 { font-size: 14px }
.txt-15 { font-size: 15px }
.credit { }
.lien-credit:link { }
.lien-credit:visited { }
.lien-credit:active { }
.lien-credit:hover { }
.lien-mm:link { color: #334c7f }
.lien-mm:visited { color: #334c7f }
.lien-mm:active { color: #334c7f }
.lien-mm:hover { color: #334c7f }
.point { color: #5580a4; }
.titre-news { color: #036; font-size: 12px; text-transform: uppercase; }
.titre { font-weight: bold; font-size: 14px; text-transform: uppercase }
.stitre { color: #69c; font-weight: bold; font-size: 13px }
.stitre2 { color: #69c; font-size: 12px; font-weight: bold; }
.titre-bleu { color: #036; font-size: 12px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight: bold; text-transform: uppercase; }
.menu { line-height: 20px }
.champs-rech { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d3e8fa; border: solid 1px #89b3db; width: 127px; height: 15px }
.champs-quote1 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eef1f4; width: 312px; height: 17px; border: solid 1px #89b3db; }
.champs-quote2 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eef1f4; width: 290px; height: 17px; border: solid 1px #89b3db; }
.champs-quote3 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eef1f4; width: 312px; height: 80px; border: solid 1px #89b3db; }
.champs-quote4 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eef1f4; width: 241px; height: 17px; border: solid 1px #89b3db; }
.champs-info { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #666; width: 119px; height: 15px }
.champs-subs { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 100px }
.champs-faq { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 442px }
.champs-DROP { width:180; color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lien:link { }
.lien:visited { }
.lien:active { }
.lien:hover { }
.adLblTextError { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #cb1810; }
.bg-menu-on-link:link { color: #036; font-weight: bold; background: #bdd3e9; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-on-link:visited { color: #036; font-weight: bold; background: #bdd3e9; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-on-link:active { color: #036; font-weight: bold; background: #bdd3e9; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }
.bg-menu-on-link:hover { color: #036; font-weight: bold; background: #bdd3e9; padding-top: 2px; padding-right: 8px; padding-bottom: 4px; }