.fondgris {background-color:#C9CED2;width:88px}
.fondgris2 {background-color:#C9CED2; width:298px}
.fondbleu {background-color:#002454; width:48px}
.fondbleu3 {background-color:#005C93; width:88px}
.fondbleu2 {background-color:#025682; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; padding-left:22px; padding-right:15px; padding-top:20px; vertical-align:top; }
.borduresgrises {border: 1px solid #A2A6A9;}
.borduresgrisesplus {border: 1px solid #A2A6A9; padding-bottom:20px;}
.cellulefaq {padding:10px}
.celluleccontenu {background-color:#FFFFFF; padding-left:25px; padding-top:20px;; padding-bottom:15px; vertical-align:top;}
.cellulecartouche {background-color:#FFFFFF; padding-right:20px; padding-top:20px;; padding-bottom:15px; vertical-align:top;}
.borddroitgris {border-right: 1px solid #A2A6A9; padding-top:5px; padding-bottom:5px; padding-right:9px;}
.bordhautdroitgris {border-right: 1px solid #A2A6A9; border-top: 1px solid #A2A6A9;}
.bordbasgrispoint {border-bottom: 1px dotted #A2A6A9; height:20px;}

.champid {background-color:#005C93; height:16px; width:140px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; padding-left:4px; border:none;}
.champpwd {background-color:#005C93; height:16px; width:110px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; float:left; border:none; padding-left:4px;}

.memo {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none;padding-left:4px;}

.txtblanc11 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.txtnoir11 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
.txtnoir11s { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:underline;}
.txtbleu11 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:11px;text-decoration:none;}

a.faqquest {font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:11px; text-decoration:none;}
a.faqquest:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:11px;text-decoration:underline;}
                     
.txtbleu10 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:10px; text-decoration:none; }
.txtbleu11u { font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:11px; text-decoration:underline; }
.txtbleu11b { font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:11px; font-weight:bold; }
.txtbleu12b { font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:12px; font-weight:bold; }
.txtbleu11lien { font-family: Verdana, Arial, Helvetica, sans-serif; color:#008DC0; font-size:11px; text-decoration:underline; }
.txtbleu11ss { font-family: Verdana, Arial, Helvetica, sans-serif; color:#008DC0; font-size:11px;}
.txtnoir10 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
.txtnoir10s { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:underline; margin-bottom:5px;}
a.txtbleu10bis { font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:10px; text-decoration:none; }
a.txtbleu10bis:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:10px; text-decoration:underline; }

.cartouchetitre { background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:10px; vertical-align:top; padding-left:20px; padding-right:15px; padding-bottom:5px;}
.cartouchebas { background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:10px; vertical-align:top; padding-bottom:10px;padding-left:20px; padding-right:15px;}

.cartelechtitre { background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:10px; vertical-align:top; padding-left:15px; padding-right:10px;}
.cartelechbas { background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; color:#162E4C; font-size:10px; vertical-align:top; padding-bottom:10px;padding-left:15px; padding-right:10px;}

.checkbox a {width:11px; height:11px; background:url(../img/checkbox_off.gif); no-repeat top left; display:block; float:left;}
.checkbox a:hover {width:11px; height:11px; background:url(../img/checkbox_on.gif); no-repeat top left; display:block; float:left;}

.presentation {width:103px; border-right:1px solid #FFFFFF;}
.presentation a {width:103px;height:25px;background:url(../img/presentation_off.gif); no-repeat top left; display:block;}
.presentation a:hover {width:103px;height:25px;background:url(../img/presentation_on.gif); no-repeat top left; display:block;}
.presentationactif {width:103px;height:25px;background:url(../img/presentation_on.gif); no-repeat top left; display:block;border-right:1px solid #FFFFFF;}

.agenda {width:67px; border-right:1px solid #FFFFFF;}
.agenda a {width:67px;height:25px;background:url(../img/agenda_off.gif); no-repeat top left; display:block;}
.agenda a:hover {width:67px;height:25px;background:url(../img/agenda_on.gif); no-repeat top left; display:block;}
.agendaactif {width:67px;height:25px;background:url(../img/agenda_on.gif); no-repeat top left; display:block;border-right:1px solid #FFFFFF;}

.faq {width:53px; border-right:1px solid #FFFFFF;}
.faq a {width:53px;height:25px;background:url(../img/faq_off.gif); no-repeat top left; display:block;}
.faq a:hover {width:53px;height:25px;background:url(../img/faq_on.gif); no-repeat top left; display:block;}
.faqactif {width:53px;height:25px;background:url(../img/faq_on.gif); no-repeat top left; display:block;border-right:1px solid #FFFFFF;}

.support {width:71px; border-right:1px solid #FFFFFF;}
.support a {width:71px;height:25px;background:url(../img/support_off.gif); no-repeat top left; display:block;}
.support a:hover {width:71px;height:25px;background:url(../img/support_on.gif); no-repeat top left; display:block;}
.supportactif {width:71px;height:25px;background:url(../img/support_on.gif); no-repeat top left; display:block;border-right:1px solid #FFFFFF;}

.contacts {width:85px; border-right:1px solid #FFFFFF;}
.contacts a {width:85px;height:25px;background:url(../img/contacts_off.gif); no-repeat top left; display:block;}
.contacts a:hover {width:85px;height:25px;background:url(../img/contacts_on.gif); no-repeat top left; display:block;}
.contactsactif {width:85px;height:25px;background:url(../img/contacts_on.gif); no-repeat top left; display:block;border-right:1px solid #FFFFFF;}

.documentation {width:118px; border-right:1px solid #FFFFFF;}
.documentation a {width:118px;height:25px;background:url(../img/documentation_off.gif); no-repeat top left; display:block;}
.documentation a:hover {width:118px;height:25px;background:url(../img/documentation_on.gif); no-repeat top left; display:block;}
.documentationactif {width:118px;height:25px;background:url(../img/documentation_on.gif); no-repeat top left; display:block;border-right:1px solid #FFFFFF;}

.partenaires {width:97px; border-right:1px solid #FFFFFF;}
.partenaires a {width:97px;height:25px;background:url(../img/partenaires_off.gif); no-repeat top left; display:block;}
.partenaires a:hover {width:97px;height:25px;background:url(../img/partenaires_on.gif); no-repeat top left; display:block;}
.partenairesactif {width:97px;height:25px;background:url(../img/partenaires_on.gif); no-repeat top left; display:block;border-right:1px solid #FFFFFF;}


.logo {float:right; width:150px;}

.cel1 {padding-top:5px;padding-bottom:3px;}
.cel2 {padding-top:5px;padding-bottom:3px;padding-left:7px;}
.cel3 {padding-top:5px;padding-bottom:3px;padding-left:7px;}
.cel4 {padding-left:7px;}

.txtorange11b { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF5200; font-size:11px; font-weight:bold; }

.textedroite{ padding-top: 10px; }
.photogauche{ float:left; padding-right:15px;padding-bottom:10px;}