body { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; margin: 0px }
p { font-size: 11px }
a { color: #3f6f94 }
td { font-size: 11px }
.lien:link { color: #3f6f94; text-decoration: none }
.lien:visited { color: #3f6f94; text-decoration: none }
.lien:hover { color: #3f6f94; text-decoration: underline }
.lien:active { color: #3f6f94; text-decoration: none }
.lien2:link { color: #666; text-decoration: underline }
.lien2:visited { color: #666; text-decoration: underline }
.lien2:hover { color: #666; text-decoration: underline }
.lien2:active { color: #666; text-decoration: underline }
.lien3:link { color: #3f6f94; text-decoration: underline }
.lien3:visited { color: #3f6f94; text-decoration: underline }
.lien3:hover { color: #3f6f94; text-decoration: underline }
.lien3:active { color: #3f6f94; text-decoration: underline }

.lien-rouge:link { color: red; text-decoration: underline }
.lien-rouge:visited { color: red; text-decoration: underline }
.lien-rouge:hover { color: #3f6f94; text-decoration: underline }
.lien-rouge:active { color: red; text-decoration: underline }

.lien-blue:link { color: #3f6f94; text-decoration: underline }
.lien-blue:visited { color: #3f6f94; text-decoration: underline }
.lien-blue:hover { color: #3f6f94; text-decoration: underline }
.lien-blue:active { color: #3f6f94; text-decoration: underline }

.bg-shadow-menu { background: url(../../image/en/bg-console.gif) repeat-x }
.bg-center { background: url(../../image/en/bg-carre.gif) no-repeat right bottom }
.bg-titre { background: url(../../image/en/bg-titre.gif) no-repeat left bottom }
.bg-dots { background-image: url(../../image/en/bg-dots.gif) }
.bg-dots-v { background-image: url(../../image/en/bg-dots-v.gif) }
.bg-aac6dd { background-color: #aac6dd }
.bg-e5eef5 { background-color: #e5eef5 }
.bg-568BB3 { background-color: #568BB3 }
.bg-fff { background-color: #fff }
.onglet { position: absolute; z-index: 0 }
.bg-e4 { background-color: #e4e4e4 }
.txt-lead { line-height: 1px }
.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 }
.champs-infolettre { font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 95px }
.champs-infolettre2 { font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 75px }
.champs-products { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 171px }
.champs-newsletter { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 95px }
.champs-loggin { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #547FA3; width: 195px } 
.champs-loggin2 { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #547FA3; width: 185px }
.champs-categorie { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 224px } 
.champs-pocketstyle { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 150px } 
.champs-design { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #547FA3; width: 224px } 
.champs-temp { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #547FA3; width: 95px } 
.champs-pop { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: width: 200px } 
.champs-register { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #547FA3; width: 165px }
.champs-register2 { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #547FA3; width: 90px }
.champs-register3 { color: #666; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #547FA3; width: 30px }
.space-6 { padding: 6px }
.titrebleu { color: #3f6f94 }
.textnews { line-height: 18px }
.titrefaq { font-family: Verdana, Arial }
.pada { padding-top: 10px; padding-bottom: 25px; padding-left: 220px }
.padb { padding-top: 10px; padding-bottom: 25px }
.padb2 { padding-top: 10px; padding-bottom: 10px }
.padc { padding-right: 6px }
.padc2 { padding-left: 25px; padding-right: 6px }
.padc3 { padding-right: 11px; padding-top: 3px; padding-bottom: 3px }
.padd { padding-right: 50px }
.pade { padding-right: 50px; padding-top: 10px; padding-bottom: 10px; padding-left: 34px }
.padf { padding-right: 50px; padding-left: 34px }
.padg { padding-right: 50px; padding-left: 34px; padding-top: 20px }
.padh { background-color: #F0F6FA; padding-top: 16px; padding-bottom: 13px; padding-left: 13px; padding-right: 5px }
.padi { background-color: #F0F6FA; padding-top: 16px; padding-bottom: 13px }
.padj { background-color: #F0F6FA; padding-left: 13px }
.padk { background-color: #F0F6FA }
.padl { background-color: #F0F6FA; padding-top: 10px; padding-bottom: 11px }
.padm { padding-top: 25px; padding-left: 22px; padding-right: 25px }
.padn { background-color: #F0F6FA; padding-left: 13px; padding-bottom: 5px }
.pado { background-color: #F0F6FA; padding-left: 13px; padding-bottom: 7px; padding-top: 9px }
.pado2 { background-color: #F0F6FA; padding-left: 13px; padding-bottom: 3px; padding-top: 5px }
.padoo { padding-bottom: 7px; padding-top: 9px }
.padoo2 { padding-bottom: 3px; padding-top: 5px }
.padp { background-color: #F0F6FA; padding-left: 13px; padding-bottom: 3px }
.padq { background: url(../../image/en/bg-pop.gif) }
.padr { background: url(../../image/en/bg-pop.gif); padding-right: 20px }
.pads { padding-left: 23px }
.padt { padding-right: 20px }
.prod-right {padding:3px 0 3px 0;}
.prod-right font {font-size:11px;}
.padu { padding-right: 15px; padding-left: 20px; padding-top: 25px; padding-bottom: 25px }
.padv { background-color: #F0F6FA; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; padding-right: 10px }
.padw { background-color: #AAC6DD; padding-left: 2px; padding-bottom: 4px; padding-top: 4px; padding-right: 2px }
.padx { background-color: #AAC6DD; padding-left: 5px; padding-bottom: 4px; padding-top: 4px; padding-right: 4px }
.pady { background-color: #AAC6DD; padding-bottom: 4px; padding-top: 4px }
.padw2 { background-color: #DDE8F1; padding-left: 7px; padding-bottom: 10px; padding-top: 10px; padding-right: 4px }
.padx2 { background-color: #DDE8F1; padding-left: 5px; padding-bottom: 10px; padding-top: 10px; padding-right: 4px }
.pady2 { background-color: #DDE8F1; padding-bottom: 10px; padding-top: 10px; padding-left: 2px; padding-right: 2px;}
.padw3 { background-color: #EAF1F6; padding-left: 7px; padding-bottom: 10px; padding-top: 10px; padding-right: 4px }
.padx3 { background-color: #EAF1F6; padding-left: 5px; padding-bottom: 10px; padding-top: 10px; padding-right: 4px }
.pady3 { background-color: #EAF1F6; padding-bottom: 10px; padding-top: 10px; padding-left: 2px; padding-right: 2px;}
.pad { padding-top: 3px; padding-bottom: 12px }
.pad0 { padding-left: 20px; padding-right: 6px }
.pad6_top { background: url(../../image/en/bgright_top.gif) no-repeat center center; padding-top: 5px; padding-bottom: 8px;  }
.pad6 { background-color: #aac6dd; padding-top: 5px; padding-bottom: 8px; padding-left: 5px }
.pad6_bot { background: url(../../image/en/bgright_bot.gif) no-repeat center center; padding-top: 5px; padding-bottom: 8px; }
.red_right {width:172px; color:red; padding-top:5px; padding-bottom:5px; font-size:8px;}
.red_right font {font-size:11px;}
.pad16 { background-color: #aac6dd; padding-top: 8px; padding-bottom: 8px; padding-left: 5px; padding-right: 5px }
.pad16b { background-color: #aac6dd; padding-top: 2px; padding-bottom: 8px; padding-left: 5px; padding-right: 5px }
.pad16c { padding-top: 10px; padding-bottom: 8px; padding-left: 5px; padding-right: 5px }
.point { color: #547FA3;}
.titre { color: #547FA3; font-weight:bold;}
.champs-referer { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 100% }
.champs-referer1 { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 100px }
.champs-referer2 { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 50px }
.padw5 { background-color: #AAC6DD; padding-bottom: 4px; padding-top: 4px; }