 body {
font-family: Trebuchet ms, Arial, Helvetica, sans-serif;
font-size:0.7em;
 margin:0 ; padding:0; 
background:#DCDCDC; 



}
.erreur{margin-left:250px; margin-top:-250px;width:500px; height:428px; background:url(images/error.jpg) no-repeat;     }
.header {
font-size:2.4em;   
color:#fff;
width:964px;
height:100px;
background:url(images/head.jpg);    
font-weight:bold;

margin:0 auto;
text-align:center;
border:1px solid #fff;
}
.under{ width:964px; height:191px;  margin:0 auto; background:url(images/under.jpg);  }
 #contain{
 position:relative;
 top:20px;
 width:964px;
 height:2%;
 margin:0 auto;
 background:#FFF;
border:1px solid #ffffff;

 }
.home{margin-left:300px; border:0;   }
.contact{ margin-left:120px; border:0;                         }

 .menu {   margin-left:70px;   font-size:1.5em; font-weight:bold;        }
 .menu li a{  text-decoration:none;      }

.puce1 { list-style-image: url(images/maintenance.png);     }
.puce2 { list-style-image: url(images/reseaux.png);      }
.puce3 { list-style-image: url(images/integration.png);      }

.menu2 { float:right; margin-top:-320px; margin-right: 10px; font-size:1.5em; font-weight:bold; display:inline; }
.menu2 li{    }
.menu2 li a{  text-decoration:none;      }
.puce4 { list-style-image: url(images/site.png);     }
.puce5 { list-style-image: url(images/diskdur.png);     }
.puce6 { list-style-image: url(images/tarif.png);     }

.pub{width:200px; height:150px; background:url(images/pub.gif); margin-left:350px;  margin-top:-200px;       }
                  /* maintenance*/
.maintenance{ margin-left:270px;      margin-top:-250px;                           }
.maintenance img{ margin-left:80px;               }				  
.maintenance, h1, h2, h3 ,h4, h5{font-size:1.1em;  font-weight:normal;				 } 
.pc{margin:0 auto;}
         /* footer*/
#footer{ width:964px; height:80px;   margin:0 auto;  background:url(images/head.jpg);  border:1px solid #fff; padding:0;      }		 
#footer p{ text-align:center;  color: #fff;   font-size:1.5em; font-weight:bold; margin:40px;    }		 
		 
		 
		            /*  réseaux*/
.reseaux{ margin-left:250px;  margin-top:-290px;  font-size:1.2em;  font-weight:normal;	             }
.reseaux img {margin-left:150px;   }					
					
				/* integration   */	
	.integration{ width:400px;   margin-left:250px;  margin-top:-170px;  font-size:1.2em;  text-align:justify;      }	

                          /*     Tarifs         */
						  
						  
	.tarifs{margin-left:250px;  margin-top:-270px; border-collapse:collapse;  font-size:1.1em;    }
	
	
				
				
				
					
					
