a  { border: none }  .pg-dtebg { background-color: #C5C5C5; }  .br-out, .br-out a, .br-out a:link, .br-out a:visited { font: 10px verdana, sans-serif; color: #fff; background-color: #132D46; text-decoration: none; }  .br-out a:hover {text-decoration: underline;}    /* tete */  .tete  { color: #036; font: bold 9px Verdana, sans-serif;  }  .tete a  { color: #036; font: bold 9px Verdana, sans-serif; text-decoration: underline }  .tete td  { color: #777777; font: bold 9px Verdana, sans-serif; text-decoration: underline }  .tete3 { background-color: #E7E7E7; }  .tete2 { padding:0px; border-bottom: solid 1px #E7E7E7;}  .tete2a { padding:0px; }    .prop-dir { font: 9px verdana, sans-serif; color: #222222}  /* pied */  .pd {font: 10px verdana, sans-serif; color: #38648C; background-color: #132D46; padding: 2px; width: 998px; margin-top:5px}  .pd a {font: 10px verdana, sans-serif; color: #ffffff; }  .pd a:hover {font: 10px verdana, sans-serif; color: #ffffff; text-decoration: underline}  /* menu */  .men   { background-color: #e7e7e7; padding: 4px }  .men a  { font: bold 10px verdana, arial, sans-serif; background-color: #e7e7e7; border: 0; }  .men a:hover  { font: bold 10px verdana, arial, sans-serif; color: #c03; font-weight: bold; text-decoration: none; background-color: #e7e7e7; border-style: solid; border-width: 0 1px 1px; border-color: #aaa }  .men-dt {font: 10px verdana, sans-serif; color: #d0d0d0;}  .men-bg { background-color: #E7E7E7; }  .men-gch {margin: 9px; font: 11px / 15px verdana, sans-serif; color: #222222; background-color: #E7E7E7;}   /* top droite */  .chev-mnr {font: bold 11px verdana, sans-serif; color: #ffffff; background-color: #990000}  .chev-mnr a  { color: #001; font: bold 11px verdana, sans-serif; text-decoration: none; background-color: #9a0303 }  .chev-mnr a:hover  { color: #e5db97;font: bold 11px verdana, sans-serif; font-weight: bold; text-decoration: none; background-color: #9a0303 }  .chev-mnb  { color: #ffffff; font: bold 11px verdana, sans-serif; background-color: #004081 }  .chev-mnb a  { color: #001; font: bold 11px verdana, sans-serif; text-decoration: none; background-color: #004081 }  .chev-mnb a:hover  { color: #e5db97; font: bold 11px verdana, sans-serif;text-decoration: none; background-color: #004081 }  .chev-mnj   { color: #ffffff; font: bold 11px verdana, sans-serif; background-color: #c90 }  .chev-mnj a  { color: #001; font: bold 11px verdana, sans-serif; text-decoration: none; background-color: #e5db97 }  .chev-mnj a:hover   { color: #004081; font: bold 11px verdana, sans-serif;font-weight: bold; text-decoration: none; background-color: #e5db97 }        /* top */  .acc-dr {font: bold 11px verdana, sans-serif; color: #ffffff; background-color: #990000}  .acc-dr a {font: bold 9px verdana, sans-serif; color: #ffffff; text-decoration: none}  .acc-dr a:hover {text-decoration: underline}    .crm-acc { background-color: #eee296; font: bold 10px verdana, sans-serif; color: #990000; background-image: url(/images/blocDroit.jpg); border-style: solid; border-color: #990000; border-width: 0 4px; border-collapse: collapse }  .acc-dr-off  { font-size: 10px; text-align: center; border: solid 0 #cbb94e }  .acc-dr-off a  { font-size: 10px; text-align: center; border-style: solid; border-width: 0 1px 1px; border-color: #cbb94e }  .acc-dr-off a:hover { color: #001; font-size: 10px; font-family: Verdana; background-color: #e5db97; text-align: center; border-style: solid; border-width: 0 1px 1px; border-color: #cbb94e }  .acc-dr-on   { font-size: 10px; text-align: center; border-style: solid; border-width: 0 1px; border-color: #cbb94e }  .acc-dr-on a   { color: #001; font-size: 10px; font-family: Verdana; background-color: #fff; text-align: center; border-style: solid; border-width: 0 1px; border-color: #cbb94e }  .acc-dr-on a:hover   { color: #777; font-size: 10px; font-family: Verdana; background-color: #fff; text-align: center; border-style: solid; border-width: 0 1px; border-color: #cbb94e }  .acc-bd {border-style: solid; border-color: #990000; border-width: 0px 4px 4px 4px; font: 11px/15px verdana, sans-serif;}  .acc-bleu {background-color: #CFD8DF}  .crm-search-rg  { color: #ffffff; font: bold 10px verdana, sans-serif; background-color: #990000; background-image: url("file:///private/var/tmp/folders.502/imgs/bg/desk-rg.gif"); padding: 5px }  .acc-dd-bl   { color: #ffffff; font: bold 10px verdana, sans-serif; background-color: #036; padding: 5px }  .acc-dd-rg a, .acc-dd-bl a {font: bold 10px verdana, sans-serif; color: #ffffff;}  .acc-boite-rg { background-color: #EDEACC; font: 11px/15px verdana, sans-serif; color: #222222; padding: 5px; border-bottom: 1px solid white}  .acc-boite-bl { background-color: #CFD8DF; font: 11px/15px verdana, sans-serif; color: #222222; padding: 5px; border-bottom: 1px solid white}  .acc-boite-dh { background-color: #EDEACC; font: 11px/15px verdana, sans-serif; color: #222222; }  .acc-sp {padding: 3px}  /* seq speciale */  .sq-sp-fnd  {font: 11px verdana, sans-serif; background-color: #D5D5D5; padding: 6px; color: #222222; }  /* vos prefs */  .bl-on {font: bold 13px georgia, serif; color: #ffffff; background-color: #999999; padding: 4px 4px 4px 8px; border-bottom: 1px solid white}  .vp-off {background-color: #E7E7E7; padding: 4px 4px 4px 8px; border-bottom: 1px solid white}  .bl-on2 { padding: 4px 0px 4px 8px;}  .bl-on2 a {font: bold 11px verdana, sans-serif; color: #666666; }  .bl-off2 { padding: 4px 0px 4px 8px;}  .bl-off2 a {font: 11px verdana, sans-serif; color: #003366; }  .bl-off2-abo { padding: 4px 0px 4px 8px;}  .bl-off2-abo a {font: 11px verdana, sans-serif; color: #cccccc; }    .ong-gris{font: bold 10px verdana, sans-serif; color: #222222; background-color: #E7E7E7; padding: 3px; border-left: 18px solid #999999; margin-right: 3px}  .crm-list {font: bold 10px verdana, sans-serif; color: #222222; background-color: #E5DB97; padding: 3px; border-left: 18px solid #BFB164; margin-right: 3px}  .bl-boite-hd {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #999999; padding: 3px;}  .bl-boite {font: 11px/13px verdana, sans-serif; color: #222222; padding: 4px; border: 1px solid #999999}  .bl-tb-hd {font:  10px verdana, sans-serif; color: #ffffff; background-color: #999999; padding: 3px;}  .bl-rw1 {font: 11px verdana, sans-serif; color: #222222; background-color: #efefef; padding: 4px;}  .bl-rw2 {font: 11px verdana, sans-serif; color: #222222; background-color: #FFFFFF; padding: 4px;}  .bl-ai   { font-size: 10px; font-family: Verdana; font-stretch: ultra-condensed; text-decoration: none }  .bl-ai a    { color: #001; font-size: 10px; font-family: Verdana; font-weight: bold; font-stretch: ultra-condensed }  .bl-ai a:hover    { color: #bbb; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #ffc }  .bl-lien-abo { padding-top: 6px;}  .bl-lien-abo a { font: 13px georgia; color: #cccccc; padding-top: 6px;}  /* formulaire inscription */  .box3 {border-style: solid; border-width: 1px; padding: 10px; border-color: #CCCCCC; font: 11px/14px verdana, sans-serif}  .boite {font: 11px/15px verdana, sans-serif; color: #222222; background-color: #ffffff; padding: 4px; border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;}  