* {
    padding:0;
    margin:0;
}

body{
    width:955px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    background:#5b5656;  
}

#textAlignLeft{
    text-align:left;
    width:955px;
    background:#e6e6e6;
}

#layoutLeft{
    float:left;
    width:331px;
}
#logo{
    width:331px;
    height:124px;
    background:url(images/avislogo.gif);
	background-repeat:no-repeat;
	background-color:#000000;
}
#services{
    background:#000000 url(images/qualite.gif) top right no-repeat;
    width:331px;
    padding-bottom:7px;
}

#services h1{
    padding-top:12px;
    padding-left:17px;
    color:#FFFFFF;
    font:bold 18px arial;
}
.pins{
    background:url(images/pin.gif) left top no-repeat;
    font:13px arial;
    color:#FFFFFF;
    padding-left:18px;
    margin-left:17px;
}



#boutton{
    background:url(images/bouton.gif) no-repeat;
    height:34px;
    width:313px;
    margin-top:22px;
    margin-left:9px;
    
}
#boutton div{
   padding-top:6px;
   font:bold 13px arial;
    padding-left:12px;
}
#boutton a{   
    color:#443001;
}
#box{
    border:1px solid #978e86;
}

#demenagementRapideBackgroun{
    background:url(images/demenagementRapideBackgroun.jpg) repeat-y;
    width:329px;
}
#demenagementRapideBackgroun h1{
    font:bold 18px arial;
    color:#FFFFFF;
    padding-left:26px;
}

#contact{
    width:329px;
    height:123px;
    text-align:right;
    background:#fdfcfc url(images/camion.jpg) left no-repeat;
}
#contact p{
    font:12px arial;
    color:#3b3838;
}
#contact h1{
    font:bold 25px arial;
    color:#000000;
    letter-spacing:-2px;
	line-height:25px;
}

#contact .sans-frais{
	margin-top:8px;
	margin-bottom:5px;
	font:bold 20px arial;
	line-height:20px;
	letter-spacing:-1px;
}
#region{
    background:#FFFFFF;
    height:172px;
}
#region p{
    font:12px arial;
    color:#3b3838;
}
#region h1{
    font:bold 18px arial;
    color:#3b3838;
    padding-bottom:14px;
}

#p1{
  float:left;
  width:87px;
}
#p2{
  float:left;
  width:127px;
}
#p3{
  float:left;
  width:102px;
}

#layoutRight{
    float:left;
    width:624px;
}

#layoutRightHeader{
    height:45px;
    width:624px;
    background:#FFFFFF;
}

#telephone{
    float:left;
    background:url(images/telephone.jpg) left 60% no-repeat;
    padding-left:40px;
    margin-left:60px;
    margin-top:8px;
}

#telephone h1{
    font:bold 26px arial;
    color:#000000;
}

#courriel{
    float:left;
    background:url(images/lettre.jpg) left no-repeat;
    padding-left:30px;
    margin-top:7px;
    margin-left:80px;
	font:bold 13px arial;
    color:#000000;

}

#courriel a{
    font:bold 13px arial;
    color:#000000;
}
#layoutRightLogo{
    height:240px;
    width:624px;
    background:#FFFFFF url(images/personnes.jpg) no-repeat;
}

#contenu{
    width:624px;
    background:#e6e6e6;
}
#contenu h3{
    font:bold 15px arial;
    color:#000000;
}
#contenu p{
    font:12px arial;
    color:#3b3838;
    padding-top:15px;
}
#contenu h2{
    font:bold 15px arial;
    color:#000000;
}
#contenu h2 span{
    font:15px arial;
    color:#000000;
	font-weight:400;
}

#footer{
    clear:left;
    padding-top:28px;
	background:#FFFFFF;
}

#keywords{
    font:10px arial;
    color:#3b3838;
    text-align:center;
    padding-left:15px;
    padding-right:15px;
}

#avislogo{
    background:#000000 url(images/avislogo.gif) left no-repeat;
    height:120px;
}

p.avisLegal{
    margin:0;
    font:12px arial;
    color:#000000;
    padding:16px 20px 0px 20px;
}

#avislegalw{
    background:#FFFFFF;
    
}

a.bottom:active {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #5b5656; font-weight:400;}
a.bottom:link {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #5b5656; font-weight:400; }
a.bottom:visited {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #5b5656; font-weight:400;}
a.bottom:hover {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #5b5656; font-weight:400; }
.Footer{ font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #5b5656; font-weight:400;}