a.ALocation        { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none; color:#000; }
a.ALocation:hover  { text-decoration:underline; color:#636;}
a.ALocationG       { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none; color:#636; }
a.ALocationG:hover { text-decoration:underline; color:#636;}

.H4Link { margin:0px 0px 5px 0px; padding:0px; font-size:10px; }

.MContact   { margin:0px; padding:4px 0px 4px 15px; list-style:none; background:url(/images/location/fleche_menu_active.gif) no-repeat 0 3px; }
.MContactP  { margin:0px; padding:4px 0px 4px 25px; list-style:none; background:url(/images/location/picto_print.gif) no-repeat 0 6px; }
.MContactS  { margin:0px; padding:4px 0px 4px 25px; list-style:none; background:url(/images/location/picto_send.gif) no-repeat 0 6px; }
.RGBContact { color:#663366; }

#Onglets      { width:100%; line-height:normal; }
#Onglets ul   { margin:0px; padding:0px; list-style:none; }
#Onglets li   { float:left; background:url(/images/location/o_right.gif) no-repeat right top; margin:0px; padding:0px; }
#Onglets a    { float:left; display:block; background:url(/images/location/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/location/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/location/o_right_on.gif); }
#Onglets .current a    { background-image:url(/images/location/o_left_on.gif); padding:5px 20px 5px 15px; color:#fff; font-weight:bold; }
#Onglets .current span { background-image:url(/images/location/o_left_on.gif); padding:5px 20px 5px 15px; color:#fff; font-weight:bold; }

#CadreContact { margin:0px; border-right:solid 1px #636; border-left:solid 1px #636; padding:0px 10px 0px 10px; width:548px; }
.CadreMT { background:transparent url(/images/location/onglet_sommetm.png) repeat-x scroll top left; }
.CadreMR { background:transparent url(/images/location/onglet_filet_d.png) repeat-y scroll top right; }
.CadreMB { background:transparent url(/images/location/onglet_piedm.png) repeat-x scroll bottom left; }
.CadreML { background:transparent url(/images/location/onglet_filet_g.png) repeat-y scroll top left; }
.CadreTL { background:transparent url(/images/location/onglet_sommetg.png) no-repeat scroll top left; }
.CadreTR { background:transparent url(/images/location/onglet_sommetd.png) no-repeat scroll top right; }
.CadreBL { background:transparent url(/images/location/onglet_piedg.png) no-repeat scroll bottom left; }
.CadreBR { background:transparent url(/images/location/onglet_piedd.png) no-repeat scroll bottom right; padding:15px; }