#infoslegalessoulspiritest p a,
#telephone0950300200fax095 p a,
#depuislavenuedelacorseeto p a,
#wespeakfrenchenglish p a  {
   display: inline;
}

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

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

#i3723greyboxbodycodexmedia  {
   margin-top: 0px;
   margin-left: 0px;
   width: 146px;
   z-index: 5;
   top: 660px;
   left: 57px;
   position: absolute;
}

#depuislavenuedelacorseeto  {
   margin-top: 0px;
   margin-left: 0px;
   width: 211px;
   z-index: 7;
   top: 244px;
   left: 469px;
   position: absolute;
}

#infoslegalessoulspiritest  {
   margin-top: 0px;
   margin-left: 0px;
   width: 159px;
   z-index: 7;
   top: 20px;
   left: 184px;
   position: absolute;
}

#telephone0950300200fax095  {
   margin-top: 0px;
   margin-left: 0px;
   width: 337px;
   z-index: 7;
   top: 8px;
   left: 12px;
   position: absolute;
}

#webdesigninternetbutton  {
   top: 85px;
}

#envoyerunemailbutton a  {
   line-height: 109px;
   font-size: 109px;
   width: 246px;
   height: 109px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_contact_media/envoyerunemailbutton.jpg);
}

#newslettersignupxmedia  {
   top: 32px;
   left: 621px;
}

#wespeakfrenchenglish  {
   margin-top: 0px;
   margin-left: 0px;
   width: 268px;
   z-index: 8;
   top: 17px;
   left: 193px;
   position: absolute;
}

#footernavigationmenu  {
   top: 30px;
}

#envoyerunemailbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 109px;
   width: 246px;
   z-index: 7;
   top: 1px;
   left: 450px;
   position: absolute;
}

#aengeluslogobutton  {
   top: 83px;
}

#plandaccesbutton a  {
   line-height: 109px;
   font-size: 109px;
   width: 245px;
   height: 109px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_contact_media/plandaccesbutton.jpg);
}

#plandaccesbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 109px;
   width: 245px;
   z-index: 7;
   top: 129px;
   left: 451px;
   position: absolute;
}

#page,
#page_bkg  {
   height: 917px;
}

#footerfondgris  {
   top: 12px;
}

#textecopyright  {
   top: 88px;
}

#lowpartpanel  {
   margin-bottom: 0px;
   margin-top: 22px;
   margin-right: 0px;
   margin-left: 16px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 770px;
   min-height: 312px;
}

#exclamation  {
   background-repeat: no-repeat;
   background-image: url(sg_contact_media/exclamation.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 32px;
   width: 39px;
   z-index: 7;
   top: 251px;
   left: 420px;
   position: absolute;
}

#ridefooter  {
   margin-top: 123px;
}

#english  {
   background-repeat: no-repeat;
   background-image: url(sg_contact_media/english.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 23px;
   width: 23px;
   z-index: 6;
   top: 12px;
   left: 158px;
   position: absolute;
}

#uppanel  {
   margin-bottom: 0px;
   margin-top: 188px;
   margin-right: 0px;
   margin-left: 22px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 759px;
   min-height: 272px;
}

#french  {
   background-repeat: no-repeat;
   background-image: url(sg_contact_media/french.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 21px;
   width: 23px;
   z-index: 6;
   top: 12px;
   left: 122px;
   position: absolute;
}

#cars  {
   background-repeat: no-repeat;
   background-image: url(sg_contact_media/cars.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 121px;
   width: 158px;
   z-index: 7;
   top: 9px;
   left: 13px;
   position: absolute;
}


