#ligne3,
#ligne4,
#accueilbutton,
#ligne1,
#ligne5,
#nosproduitsbutton,
#ligne2,
#nousjoindrebutton,
#notreboutiquebutton,
#ligne5copy,
#nosservicesbutton  {
   z-index: 5;
}

#nouvellesh2 p a,
#accueilh1 p a,
#accueiltext p a,
#nouvellestext p a  {
   display: inline;
}

#nouvellesh2 p,
#accueilh1 li,
#accueilh1 p,
#nouvellesh2 li  {
   margin: 0px;
}

#lignedroite,
#lignegauche  {
   z-index: 7;
}

#slidepicturebox  {
   position: absolute;
   left: 59px;
   top: 5px;
   z-index: 5;
   width: 272px;
   height: 181px;
}

#nouvellestext  {
   width: 351px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 20px;
   margin-right: 0px;
   margin-top: 10px;
   margin-bottom: 185px;
}

#accueiltext  {
   width: 538px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 9px;
   margin-right: 0px;
   margin-top: -3px;
   margin-bottom: -8px;
}

#ridefooter  {
   margin-top: 2px;
}

#nouvelles  {
   height: 120px;
   width: 377px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 12px;
   margin-right: 0px;
   margin-top: 2px;
   margin-bottom: 0px;
   background-image: url(sg_accueil_media/nouvelles.png);
   background-repeat: no-repeat;
}

#banniere  {
   z-index: 6;
}

#border  {
   height: 200px;
   width: 288px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 55px;
   margin-right: 0px;
   margin-top: 2px;
   margin-bottom: 0px;
   background-image: url(sg_accueil_media/border.gif);
   background-repeat: no-repeat;
}

#shape1  {
   position: absolute;
   left: 14px;
   top: 295px;
   z-index: 4;
   width: 362px;
   height: 291px;
   background-image: url(sg_accueil_media/shape1.gif);
   background-repeat: no-repeat;
}

#barre  {
   z-index: 4;
}

h1  {
   line-height: 29px;
}

h2  {
   font-family: Arial-BoldMT, Arial, Helvetica, sans-serif;
}


