body {     margin: 0; /* pour éviter les marges */     text-align: center; /* pour corriger le bug de centrage IE */	 background: url('background.jpg') ;	 background-repeat: repeat-x;	 	 margin-top :0;  z-index:0;	      }#global {	margin-top:0;     margin-left: auto;     margin-right: auto;     width: 870px; /* largeur obligatoire pour être centré */	 height: 588px;	 text-align: left;margin-top :0;	 background: url(conteneur.png) no-repeat;	  z-index:100;     }#logo {     width: 140px; /* largeur obligatoire pour être centré */	 height: 138px;     margin-left: 40px;     margin-top: 20px;	 position: absolute;}#slide01{     width: 150px; /* largeur obligatoire pour être centré */	 height: 150px;     margin-left: 20px;     margin-top: 430px;	 position: absolute;}#promo{	 background: url('fond_menu.jpg') ;	 background-repeat: repeat-y;     width: 170px; /* largeur obligatoire pour être centré */	 height: 230px;     margin-left: 15px;     margin-top: 200px;	 position: absolute;	 font-family:Arial;	 font-size:14px;	 font-weight:bold;	 line-height:25px;}#promo a{ color:#009de0; text-decoration : none;}#promo a : visited{  color:#009de0;}#promo a:hover{  color:#97c00e; text-decoration : underline; font-weight:bold;}#telephone {     width: 620px; /* largeur obligatoire pour être centré */	 height: 125px;     margin-left: 210px;     margin-top: 20px;	 position: absolute;}#mon_slider{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_index.jpg') ;	 background-repeat: no-repeat;	 }#mon_slider_depannage{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_depannage.jpg') ;	 background-repeat: no-repeat;	 text-align:center;	 font-family:Arial;	 font-size:15px;	 line-height:22px;	 }	 #mon_slider_contact{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_contact.jpg') ;	 background-repeat: no-repeat;	 text-align:center;	 font-family:Arial;	 font-size:15px;	 line-height:22px;	 }#mon_slider_installation{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_installation.jpg') ;	 background-repeat: no-repeat;	 font-family:Arial;	 font-size:14px;	 }#mon_slider_entretien{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_entretien.jpg') ;	 background-repeat: no-repeat;	 font-family:Arial;	 font-size:14px;	 }#mon_slider_contrat{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_contrat.jpg') ;	 background-repeat: no-repeat;	 font-family:Arial;	 font-size:14px;	 }#mon_slider_accessoires{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_accessoires.jpg') ;	 background-repeat: no-repeat; line-height:22px;	 font-family:Arial;	 font-size:14px;	 }	 #mon_slider_alarmes{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_alarmes.jpg') ;	 background-repeat: no-repeat;	 font-family:Arial;	 font-size:14px;	 }#mon_slider_electricite{     width: 620px; /* largeur obligatoire pour être centré */	 height: 390px;     margin-left: 210px;     margin-top: 190px;	 position: absolute;	 background: url('fond_electricite.jpg') ;	 background-repeat: no-repeat;	 font-family:Arial;	 font-size:14px; line-height:20px;	 }	 #les_logos{     width: 565px; /* largeur obligatoire pour être centré */	 height: 80px;     margin-left: 28px;     margin-top: 84px;	 position: absolute;	 }#texte_accueil{     width: 618px; /* largeur obligatoire pour être centré */	 height: 100px;     margin-left: 2px;     margin-top: 264px;	 position: absolute;	 font-family:Arial;	 line-height:22px;	 /*color:#009EE1;*/	 color:#000000;	 text-align:center;	font-weight:bold;	font-size:13px;	 }#texte_villes{     width: 618px; /* largeur obligatoire pour être centré */	 height: 50px;     margin-left: 2px;     margin-top: 340px;	 position: absolute;	 font-family:Arial;	 color:#E62F2B;	 text-align:center;	 font-weight:bold;	 font-size:11px;	 }#menu{     width: 700px; /* largeur obligatoire pour être centré */	 height: 80px;     margin-left: 200px;     margin-top: 170px;	 position: absolute;	 font-family:Verdana;	 font-size:15px;	 font-weight:bold;	 }#menu a{ color:#009de0; text-decoration : none;}#menu a : visited{  color:#009de0;}#menu a:hover{  color:#97c00e; text-decoration : underline;}.titre{	font-family:Verdana;	color:#009de0;	font-size:15px;	font-weight:bold;	text-align:center;}.texte1{	font-family:Verdana;	color:#000000;	font-size:14px;		text-align:center;		line-height:20px;}.texte2{line-height:20px;	font-family:Verdana;	color:#000000;	font-size:13px;		text-align:center;}.texte3{	font-family:Verdana;	color:#000000;	font-size:12px;	line-height:20px;}#pied{	font-family:Verdana;	font-size:8px;	color:#000000;	z-index:10000;}#pied a{	color:#000000;	text-decoration:none;		z-index:10000;}#pied a:visited{	color:#000000;	text-decoration:none;		z-index:10000;}#pied a:hover{	color:#a0a0a0;	text-decoration:none;		z-index:10000;}
