a.APrivate        { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none; color:#000; }
a.APrivate:hover  { text-decoration:underline; color:#036; }
a.APrivateG       { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none; color:#036; }
a.APrivateG:hover { text-decoration:underline; color:#036; }

.MPrivate   { margin:0px; padding:4px 0px 4px 15px; list-style:none; background:url(/images/banque_privee/fleche_menu_active.gif) no-repeat 0 3px; }
.MPrivateP  { margin:0px; padding:4px 0px 4px 25px; list-style:none; background:url(/images/banque_privee/picto_print.gif) no-repeat 0 6px; }
.MPrivateS  { margin:0px; padding:4px 0px 4px 25px; list-style:none; background:url(/images/banque_privee/picto_send.gif) no-repeat 0 6px; }
.RGBPrivate { color:#036; }

#Onglets      { width:100%; line-height:normal; }
#Onglets ul   { margin:0px; padding:0px; list-style:none; }
#Onglets li   { float:left; background:url(/images/banque_privee/o_right.gif) no-repeat right top; margin:0px; padding:0px; }
#Onglets a    { float:left; display:block; background:url(/images/banque_privee/o_left.gif) no-repeat left top; padding:5px 20px 5px 15px; font-weight:bold; color:#000; }
#Onglets span { float:left; display:block; background:url(/images/banque_privee/o_left.gif) no-repeat left top; padding:5px 20px 5px 15px; font-weight:bold; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#Onglets a    { float:none; }
#Onglets .current      { background-image:url(/images/banque_privee/o_right_on.gif); }
#Onglets .current a    { background-image:url(/images/banque_privee/o_left_on.gif); padding:5px 20px 5px 15px; color:#fff; font-weight:bold; }
#Onglets .current span { background-image:url(/images/banque_privee/o_left_on.gif); padding:5px 20px 5px 15px; color:#fff; font-weight:bold; }

#CadrePrivate { margin:0px; border-right:solid 1px #036; border-left:solid 1px #036; padding:0px 10px 0px 10px; width:548px; }
.CadreMT      { background:transparent url(/images/banque_privee/onglet_sommetm.png) repeat-x scroll top left; }
.CadreMR      { background:transparent url(/images/banque_privee/onglet_filet_d.png) repeat-y scroll top right; }
.CadreMB      { background:transparent url(/images/banque_privee/onglet_piedm.png) repeat-x scroll bottom left; }
.CadreML      { background:transparent url(/images/banque_privee/onglet_filet_g.png) repeat-y scroll top left; }
.CadreTL      { background:transparent url(/images/banque_privee/onglet_sommetg.png) no-repeat scroll top left; }
.CadreTR      { background:transparent url(/images/banque_privee/onglet_sommetd.png) no-repeat scroll top right; }
.CadreBL      { background:transparent url(/images/banque_privee/onglet_piedg.png) no-repeat scroll bottom left; }
.CadreBR      { background:transparent url(/images/banque_privee/onglet_piedd.png) no-repeat scroll bottom right; padding:15px; }

.Carre  { list-style:none; background:url(/images/banque_privee/puce_carre.png) no-repeat 0 5px; padding-left:10px; }
.Fleche { list-style:none; background:url(/images/banque_privee/puce_fleche.gif) no-repeat 0 0px; padding-left:15px; margin:5px 0px 5px 0px; }


/******* Styles pour les Tableaux *******/

.TabHeader    { color:#fff; background:#036; font-weight:bold; }
.TabTL        { background:url(/images/banque_privee/tablo_haut_gauche.gif) top left no-repeat #036; width:11px; height:20px; }
.TabTR        { background:url(/images/banque_privee/tablo_haut_droit.gif) top right no-repeat #036; width:11px; height:20px; }
.TabBL        { background:url(/images/banque_privee/tablo_bas_gauche.gif) bottom left no-repeat #036; width:11px; height:20px; }
.TabBR        { background:url(/images/banque_privee/tablo_bas_droit.gif) bottom right no-repeat #036; width:11px; height:20px; }
.TabEntete1   { text-align:left; font-weight:bold; }
.TabHeader td { border-bottom:solid 2px #fff; }
.TabHeader th { border-bottom:solid 2px #fff; }
.TabRow1 td   { color:#000; background:#eff3f7; padding:4px 0px 4px 8px; border-bottom:solid 2px #fff; }
.TabRow1 th   { color:#000; background:#eff3f7; padding:4px 0px 4px 8px; border-bottom:solid 2px #fff; }
.TabRow2 td   { color:#fff; background:#c0cdd9; padding:4px 0px 4px 8px; border-bottom:solid 2px #fff; }
.TabRow2 th   { color:#fff; background:#c0cdd9; padding:4px 0px 4px 8px; border-bottom:solid 2px #fff; }
.TabRow3 td   { color:#fff; background:#036; padding:4px 0px 4px 0px; border-bottom:solid 2px #fff; font-weight:bold; }
.TabRow3 th   { color:#fff; background:#036; padding:4px 0px 4px 0px; border-bottom:solid 2px #fff; font-weight:bold; }