a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#groupeheadertext li,
#goupesnouveautstext li,
#esthtiquetext p,
#i782promotiontext p,
#esthtiquetext li,
.partenairesmetadata li,
#promotext p,
#groupedesctext p,
#manucuretext li,
#promotext li,
#bronzagetext p,
#i782promotiontext li,
#groupedesctext li,
#i422apropostext p,
#groupbartext li,
#manucuretext p,
#groupeheadertext p,
#groupspinningtext li,
#groupenouveauteheadertext p,
#i308promotiontext p,
#goupesnouveautstext p,
#groupespinningheadertext li,
#groupbartext p,
#bronzagetext li,
#i308promotiontext li,
.partenairesmetadata p,
#groupspinningtext p,
#i422apropostext li,
#groupespinningheadertext p,
#groupenouveauteheadertext li,
#groupebarheadertext p,
#groupebarheadertext li  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   text-indent: 0px;
   text-align: left;
}

#esthetiquebutton a:hover,
#accueilbutton a.nmh,
#transformationbutton a:hover,
#accueilbutton a:hover,
#contactsbutton a.nmh,
#i596horairebutton a.nmh,
#partenairesbutton a.nmh,
#i596horairebutton a:hover,
#contactsbutton a:hover,
#esthetiquebutton a.nmh,
#partenairesbutton a:hover,
#transformationbutton a.nmh  {
   background-position: -106px 0%;
}

#groupedesctext p a,
#groupenouveauteheadertext p a,
#goupesnouveautstext p a,
#groupspinningtext p a,
#groupeheadertext p a,
.fl li *,
#copyrighttext p a,
#groupespinningheadertext p a,
.fl li a,
#movaxiontext p a,
#groupbartext p a,
#adressetext p a,
#groupebarheadertext p a  {
   display: inline;
}

#heurestext p,
#heurestext li,
#i613apropostext p,
#i648promotiontext li,
#copyrighttext li,
#movaxiontext li,
#i613apropostext li,
#i648promotiontext p,
#movaxiontext p,
#adressetext p,
#adressetext li,
#copyrighttext p  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   line-height: 16px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
}

#contacttextform fieldset div label,
#contacttextform input[type=submit],
#contacttextform fieldset div input,
#contacttextform fieldset div textarea  {
   font: normal normal 14px/16px Arial, Helvetica, sans-serif;
   color: #375179;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#accueilbutton a,
#esthetiquebutton a,
#transformationbutton a,
#contactsbutton a,
#partenairesbutton a,
#i596horairebutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 106px;
   height: 39px;
}

#i682downloadspinningbutton a,
#i3693downloadaerobiebutton a,
#i3692downloadspinningbutton a,
#i681downloadaerobiebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   width: 45px;
   font-size: 44px;
   line-height: 44px;
}

#i681downloadaerobiebutton,
#i682downloadspinningbutton,
#i3693downloadaerobiebutton,
#i3692downloadspinningbutton  {
   position: absolute;
   left: 925px;
   z-index: 4;
   width: 45px;
   height: 44px;
   margin-left: 0px;
   margin-top: 0px;
}

#transformationbutton,
#esthetiquebutton,
#i596horairebutton,
#accueilbutton,
#contactsbutton,
#partenairesbutton  {
   position: absolute;
   top: 94px;
   width: 106px;
   height: 39px;
   margin-left: 0px;
   margin-top: 0px;
}

#i676horairespinningbutton a,
#horaireaerobiebutton a,
#i793horairespinningbutton a,
#i775horairebutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 229px;
   height: 52px;
}

#nouveautesbutton a ins,
#groupesbutton a ins,
#spinningbutton a ins,
#barbutton a ins  {
   text-decoration: none;
   position: relative;
   top: 0px;
   width: 39px;
   height: 15px;
}

#barbutton a,
#groupesbutton a,
#nouveautesbutton a,
#spinningbutton a  {
   background: url(sg_transformation_media/groupesbutton.gif) no-repeat;
   display: block;
   width: 83px;
   height: 21px;
}

#i676horairespinningbutton,
#horaireaerobiebutton,
#i775horairebutton  {
   position: absolute;
   width: 229px;
   height: 52px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3694horaireaerobiecontainerxm,
#i683horaireaerobiecontainerxm  {
   position: absolute;
   left: 55px;
   top: 216px;
   z-index: 6;
   width: 604px;
   margin-left: 0px;
   margin-top: 0px;
}

#groupesbutton,
#barbutton,
#nouveautesbutton,
#spinningbutton  {
   font: 14px/22px Arial, Helvetica, sans-serif;
   position: absolute;
   top: 878px;
   z-index: 4;
   width: 83px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

#transfopictbuttonnext a,
#transfopictbuttonprevious a  {
   background-repeat: no-repeat;
   display: block;
   height: 81px;
   width: 18px;
   font-size: 81px;
   line-height: 81px;
}

#groupedesctext,
#groupbartext,
#goupesnouveautstext  {
   position: absolute;
   top: 804px;
   z-index: 4;
   width: 188px;
   margin-left: 0px;
   margin-top: 0px;
}

#transfopictpicturebox table,
#pictpicturebox table  {
   width: 100%;
   height: 100%;
}

#descriptiontextscroll li,
#descriptiontextscroll p  {
   font: normal bold 12px/14px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   letter-spacing: 1px;
   font-variant: normal;
   text-decoration: none;
   color: #231F20;
   text-indent: 0px;
   text-align: left;
}

#transfopictbuttonnext,
#transfopictbuttonprevious  {
   position: absolute;
   top: 235px;
   z-index: 6;
   width: 18px;
   height: 81px;
   margin-left: 0px;
   margin-top: 0px;
}

#i687partenaires,
#i3699horaires,
#i659horaires  {
   position: absolute;
   left: 318px;
   top: 35px;
   z-index: 5;
   height: 38px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#movaxionbutton a.nmh,
#movaxionbutton a:hover  {
   background-position: -303px 0%;
}

#layer9copy12,
#layer9copy13,
#layer9copy11  {
   position: absolute;
   top: 793px;
   z-index: 4;
   width: 191px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #E7E7E7;
   background-image: none;
   font-size: 1px;
}

#promotioncopy,
#promotioncopy2,
#promotion  {
   position: absolute;
   left: 66px;
   top: 165px;
   z-index: 5;
   width: 214px;
   height: 222px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i3683transfopictbox,
#i660transfopictbox  {
   background: url(sg_horaireaerobie_media/d660transfopictbox.gif) no-repeat;
   position: absolute;
   left: 41px;
   top: 182px;
   z-index: 5;
   width: 641px;
   height: 482px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer9copy8,
#layer9copy10,
#layer9copy9  {
   position: absolute;
   top: 731px;
   z-index: 4;
   width: 2px;
   height: 178px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #EEEEEE;
   background-image: none;
}

#nouveautescontent,
#photogroupecontent  {
   position: absolute;
   top: 731px;
   z-index: 5;
   width: 70px;
   height: 58px;
   margin-left: 0px;
   margin-top: 0px;
}

#i648promotiontext,
#i782promotiontext  {
   position: absolute;
   left: 72px;
   z-index: 6;
   width: 201px;
   margin-left: 0px;
   margin-top: 0px;
}

#bronzagepicxmedia,
#manucurepicxmedia  {
   position: absolute;
   top: 481px;
   z-index: 4;
   width: 431px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3692downloadspinningbutton a  {
   background-image: url(sg_horaireaerobie_media/d682downloadspinningbutton.gif);
}

#i682downloadspinningbutton a  {
   background-image: url(sg_horaireaerobie_media/d682downloadspinningbutton.gif);
}

#groupenouveauteheadertext li  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #D99812;
}

#i3693downloadaerobiebutton a  {
   background-image: url(sg_horaireaerobie_media/d681downloadaerobiebutton.gif);
}

#i3692downloadspinningbutton  {
   top: 479px;
}

#bronzagetext,
#manucuretext  {
   position: absolute;
   top: 458px;
   z-index: 5;
   width: 390px;
   margin-left: 0px;
   margin-top: 0px;
}

#transfopictbuttonprevious a  {
   background-image: url(sg_transformation_media/transfopictbuttonprevious.gif);
}

#i676horairespinningbutton a  {
   background-image: url(sg_horaireaerobie_media/d676horairespinningbutton.gif);
}

#i760groupes,
#spinningtitle  {
   position: absolute;
   left: 316px;
   top: 34px;
   z-index: 5;
   height: 49px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i681downloadaerobiebutton a  {
   background-image: url(sg_horaireaerobie_media/d681downloadaerobiebutton.gif);
}

#groupespinningheadertext li  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #41A925;
}

#i793horairespinningbutton a  {
   background-image: url(sg_spinning_media/d793horairespinningbutton.gif);
}

#groupenouveauteheadertext p  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #D99812;
}

#i3693downloadaerobiebutton  {
   top: 429px;
}

#groupespinningheadertext p  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #41A925;
}

#i682downloadspinningbutton  {
   top: 479px;
}

#bottommenumenutext ul li a  {
   padding: 1px 0.44em 2px 0.44em;
   height: 100%;
}

#transfopictbuttonprevious  {
   left: 318px;
}

#i793horairespinningbutton  {
   position: absolute;
   left: 509px;
   top: 541px;
   z-index: 5;
   width: 229px;
   height: 52px;
   margin-left: 0px;
   margin-top: 0px;
}

#i676horairespinningbutton  {
   z-index: 4;
   top: 478px;
   left: 691px;
}

#i681downloadaerobiebutton  {
   top: 429px;
}

#groupenouveauteheadertext  {
   position: absolute;
   left: 604px;
   top: 745px;
   z-index: 4;
   width: 101px;
   margin-left: 0px;
   margin-top: 0px;
}

#bottommenumenutext ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#groupespinningheadertext  {
   position: absolute;
   left: 363px;
   top: 744px;
   z-index: 4;
   width: 74px;
   margin-left: 0px;
   margin-top: 0px;
}

#transfopictbuttonnext a  {
   background-image: url(sg_transformation_media/transfopictbuttonnext.gif);
}

#goupesnouveautstext li  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#nouveautesbutton a ins  {
   left: 22px;
}

#horaireaerobiebutton a  {
   background-image: url(sg_horairespinning_media/horaireaerobiebutton.gif);
}

#transformationbutton a  {
   background-image: url(sg_transformation_media/transformationbutton.gif);
}

#groupebarheadertext li  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #B84607;
}

#goupesnouveautstext p  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#transfopictbuttonnext  {
   left: 644px;
}

#groupebarheadertext p  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #B84607;
}

#bottommenumenutext ul  {
   font: 12px/15px Arial, Helvetica, sans-serif;
   height: 15px;
   margin: 0px;
   padding: 0px;
   color: #1E3559;
   text-align: center;
}

#i308promotiontext li  {
   font: 24px/16px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   text-align: center;
   color: #F7F7F7;
}

#i648promotiontext li  {
   text-align: center;
   color: #F7F7F7;
   line-height: 14px;
   font-size: 8px;
}

#i782promotiontext li  {
   font: 18px/22px Arial, Helvetica, sans-serif;
   color: #F7F7F7;
   text-align: center;
}

#spinningbutton a ins  {
   left: 20px;
}

#horaireaerobiebutton  {
   z-index: 5;
   top: 427px;
   left: 691px;
}

#groupspinningtext li  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#transformationbutton  {
   z-index: 9;
   left: 425px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#bottomwhitegraphics  {
   background: url(sg_transformation_media/bottomwhitegraphics.gif) no-repeat;
   position: absolute;
   left: 22px;
   top: 717px;
   z-index: 3;
   width: 980px;
   height: 289px;
   margin-left: 0px;
   margin-top: 0px;
}

#i782promotiontext p  {
   font: 18px/22px Arial, Helvetica, sans-serif;
   color: #F7F7F7;
   text-align: center;
}

#i648promotiontext p  {
   text-align: center;
   color: #F7F7F7;
   line-height: 14px;
   font-size: 8px;
}

#i775horairebutton a  {
   background-image: url(sg_groupes_media/d775horairebutton.gif);
}

#spinninglogocontent  {
   position: absolute;
   left: 292px;
   top: 735px;
   z-index: 4;
   width: 65px;
   height: 50px;
   margin-left: 0px;
   margin-top: 0px;
}

#groupesbutton a ins  {
   left: 20px;
}

#goupesnouveautstext  {
   left: 540px;
}

#partenairesbutton a  {
   background-image: url(sg_transformation_media/partenairesbutton.gif);
}

#groupspinningtext p  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#groupeheadertext li  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #497BAE;
}

#i308promotiontext p  {
   font: 24px/16px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   text-align: center;
   color: #F7F7F7;
}

#groupebarheadertext  {
   position: absolute;
   left: 837px;
   top: 749px;
   z-index: 4;
   width: 83px;
   margin-left: 0px;
   margin-top: 0px;
}

#i596horairebutton a  {
   background-image: url(sg_transformation_media/d596horairebutton.gif);
}

#i422apropostext li  {
   font: 24px/16px MyriadPro-Regular, "Myriad Pro", sans-serif;
   color: #1B1B1B;
}

#bottommenumenutext  {
   position: absolute;
   left: 157px;
   top: 940px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#esthetiquebutton a  {
   background-image: url(sg_transformation_media/esthetiquebutton.gif);
}

#soins,
#shape3copy  {
   background: url(sg_transformation_media/shape3copy.gif) no-repeat;
   position: absolute;
   top: 731px;
   z-index: 4;
   width: 70px;
   height: 58px;
   margin-left: 0px;
   margin-top: 0px;
}

#groupeheadertext p  {
   font: 18px/20px Swiss721BT-Light, Swiss721BT, "Swiss721 BT";
   color: #497BAE;
}

#photogroupecontent  {
   left: 70px;
}

#i613apropostext li  {
   text-align: justify;
   font-size: 12px;
   color: #797979;
}

#partenairesbutton  {
   z-index: 6;
   left: 742px;
}

#manucurepicxmedia  {
   left: 537px;
}

#i648promotiontext  {
   top: 167px;
}

#i422apropostext p  {
   font: 24px/16px MyriadPro-Regular, "Myriad Pro", sans-serif;
   color: #1B1B1B;
}

#nouveautescontent  {
   left: 528px;
}

#i782promotiontext  {
   top: 177px;
}

#i613apropostext p  {
   text-align: justify;
   font-size: 12px;
   color: #797979;
}

#bronzagepicxmedia  {
   left: 58px;
}

#i596horairebutton  {
   z-index: 7;
   left: 636px;
}

#i3685shape11copy2  {
   background: url(sg_horairespinning_media/d3685shape11copy2.gif) no-repeat;
   position: absolute;
   left: 691px;
   top: 478px;
   z-index: 4;
   width: 229px;
   height: 52px;
   margin-left: 0px;
   margin-top: 0px;
}

#groupedesctext li  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#groupspinningtext  {
   position: absolute;
   left: 308px;
   top: 803px;
   z-index: 4;
   width: 193px;
   margin-left: 0px;
   margin-top: 0px;
}

#i775horairebutton  {
   z-index: 4;
   top: 427px;
   left: 722px;
}

#esthtiquetext li  {
   font: 24px/16px Arial, Helvetica, sans-serif;
   color: #1C3153;
}

#groupeheadertext  {
   position: absolute;
   left: 161px;
   top: 745px;
   z-index: 4;
   width: 73px;
   margin-left: 0px;
   margin-top: 0px;
}

#esthetiquebutton  {
   z-index: 8;
   left: 531px;
}

#movaxionbutton a  {
   background: url(sg_transformation_media/movaxionbutton.gif) no-repeat;
   display: block;
   height: 100px;
   width: 303px;
   font-size: 100px;
   line-height: 100px;
}

#contactsbutton a  {
   background-image: url(sg_transformation_media/contactsbutton.gif);
}

#nouveautesbutton  {
   left: 641px;
}

#groupedesctext p  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#copyrighttext li  {
   text-align: right;
   font-size: 14px;
   color: #6E7B7C;
}

#i687partenaires  {
   background-image: url(sg_partenaires_media/d687partenaires.gif);
   width: 260px;
}

#copyrighttext p  {
   text-align: right;
   font-size: 14px;
   color: #6E7B7C;
}

#manucuretext li  {
   font: 24px/16px Arial, Helvetica, sans-serif;
   color: #1C3153;
}

#bronzagetext li  {
   font: 24px/16px Arial, Helvetica, sans-serif;
   color: #1C3153;
}

#groupbartext li  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#esthtiquetext p  {
   font: 24px/16px Arial, Helvetica, sans-serif;
   color: #1C3153;
}

#barbutton a ins  {
   left: 22px;
}

#movaxiontext li  {
   color: #E9E9E9;
   font-size: 12px;
   text-align: center;
}

#accueilbutton a  {
   background-image: url(sg_transformation_media/accueilbutton.gif);
}

#groupbartext p  {
   font: 12px/16px Arial, Helvetica, sans-serif;
   color: #1B1B1B;
}

#bronzagetext p  {
   font: 24px/16px Arial, Helvetica, sans-serif;
   color: #1C3153;
}

#movaxiontext p  {
   color: #E9E9E9;
   font-size: 12px;
   text-align: center;
}

#contactsbutton  {
   z-index: 5;
   left: 848px;
}

#groupedesctext  {
   left: 72px;
}

#movaxionbutton  {
   position: absolute;
   left: 682px;
   top: 135px;
   z-index: 5;
   width: 303px;
   height: 100px;
   margin-left: 0px;
   margin-top: 0px;
}

#spinningbutton  {
   left: 406px;
}

#backgroundcopy  {
   background: url(sg_transformation_media/backgroundcopy.gif) no-repeat;
   position: absolute;
   left: 819px;
   top: 822px;
   z-index: 4;
   width: 92px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#promotioncopy2  {
   background-image: url(sg_spinning_media/promotioncopy2.gif);
}

#adressetext li  {
   color: #E9E9E9;
   font-size: 14px;
   text-align: right;
}

#manucuretext p  {
   font: 24px/16px Arial, Helvetica, sans-serif;
   color: #1C3153;
}

#i3699horaires  {
   background-image: url(sg_horaireaerobie_media/d659horaires.gif);
   width: 191px;
}

#groupesbutton  {
   left: 170px;
}

#copyrighttext  {
   position: absolute;
   left: 372px;
   top: 983px;
   z-index: 4;
   width: 618px;
   margin-left: 0px;
   margin-top: 0px;
}

#accueilbutton  {
   z-index: 10;
   left: 319px;
}

#promotioncopy  {
   background-image: url(sg_transformation_media/promotioncopy.gif);
}

#adressetext p  {
   color: #E9E9E9;
   font-size: 14px;
   text-align: right;
}

#heurestext li  {
   font: bold 12px MyriadPro-Regular, "Myriad Pro", sans-serif;
   color: #797979;
   text-align: right;
}

#spinningtitle  {
   background-image: url(sg_spinning_media/spinningtitle.gif);
   width: 197px;
}

#i659horaires  {
   background-image: url(sg_horaireaerobie_media/d659horaires.gif);
   width: 191px;
}

#promotext li  {
   font: 17px/20px Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   text-align: center;
}

#movaxiontext  {
   position: absolute;
   left: 736px;
   top: 282px;
   z-index: 5;
   width: 205px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer9copy13  {
   left: 539px;
}

#layer9copy12  {
   left: 305px;
}

#bronzagetext  {
   left: 56px;
}

#layer9copy11  {
   left: 71px;
}

#shakecontent  {
   position: absolute;
   left: 752px;
   top: 733px;
   z-index: 4;
   width: 82px;
   height: 54px;
   margin-left: 0px;
   margin-top: 0px;
}

#heurestext p  {
   font: bold 12px MyriadPro-Regular, "Myriad Pro", sans-serif;
   color: #797979;
   text-align: right;
}

#groupbartext  {
   left: 775px;
}

#manucuretext  {
   left: 537px;
}

#layer9copy10  {
   left: 749px;
}

#layer9copy8  {
   left: 279px;
}

#promotext p  {
   font: 17px/20px Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   text-align: center;
}

.partenairesmetadata li  {
   font: 17px/16px Arial, Helvetica, sans-serif;
   color: #1E3559;
}

#bar2,
#bar3  {
   background: url(sg_esthetique_media/bar3.gif) no-repeat;
   position: absolute;
   top: 455px;
   z-index: 4;
   width: 432px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}

#i665shape11  {
   background: url(sg_horaireaerobie_media/d665shape11.gif) no-repeat;
   position: absolute;
   left: 691px;
   top: 427px;
   z-index: 5;
   width: 229px;
   height: 52px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer50copy  {
   position: absolute;
   left: 22px;
   top: 934px;
   z-index: 4;
   width: 980px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #D2D8DC;
   background-image: none;
   font-size: 1px;
}

#i760groupes  {
   background-image: url(sg_groupes_media/d760groupes.gif);
   width: 196px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#layer9copy9  {
   left: 514px;
}

#adressetext  {
   position: absolute;
   left: 675px;
   top: 34px;
   z-index: 5;
   width: 294px;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   font-size: 0px;
}

#logoxmedia  {
   position: absolute;
   left: 28px;
   top: 25px;
   z-index: 5;
   width: 274px;
   margin-left: 0px;
   margin-top: 0px;
}

.partenairesmetadata p  {
   font: 17px/16px Arial, Helvetica, sans-serif;
   color: #1E3559;
}

#shape3copy  {
   left: 70px;
}

#nouvelles  {
   background: url(sg_transformation_media/nouvelles.gif) no-repeat;
   position: absolute;
   left: 693px;
   top: 241px;
   z-index: 4;
   width: 283px;
   height: 166px;
   margin-left: 0px;
   margin-top: 0px;
}

#promotion  {
   background-image: url(sg_accueil_media/promotion.gif);
}

#barbutton  {
   left: 876px;
}

#page_bkg  {
   position: absolute;
   width: 1024px;
   height: 1024px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#topgraph  {
   background: url(sg_transformation_media/topgraph.gif) no-repeat;
   position: absolute;
   left: 22px;
   top: 17px;
   z-index: 4;
   width: 980px;
   height: 167px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer42  {
   background: url(sg_transformation_media/layer42.gif) no-repeat;
   position: absolute;
   left: 22px;
   top: 0px;
   z-index: 3;
   width: 980px;
   height: 714px;
   margin-left: 0px;
   margin-top: 0px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

.partenairespanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 6;
   width: 616px;
   min-height: 127px;
}

#soins  {
   left: 528px;
}

#bar2  {
   left: 57px;
}

#bar3  {
   left: 536px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1024px;
   width: 1024px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.c1E3559 * a  {
   color: #1E3559;
}

.c787878 a  {
   color: #787878;
}

.fl li  {
   float: left;
   display: inline;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_transformation_media/browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}


