@charset "utf-8";
/* CSS Document */
h3{

}
.mobile{
float:right;
margin-left:10px;}
.pagemobile p{
margin:5px;}
.batisse{
float:right;
margin-left:30px;
margin-bottom:30px;
margin-top:20px;
}
.locaux{
margin-top:30px;}
.chambrePaint{
float:left;
margin-left:60px;
margin-top:30px;

}
.photolibreBas{
width:958px;
float:left;

}
.contPeinture
{
float:left;
margin-top:30px;
margin-left:60px;}


.photolibre{
width:300px;
float:right;
margin-right:-50px;
margin-left:40px;}
.boiteVide{
width:150px;
height:100px;
float:right;}
.michelFleurant
{
width:500px;
}
.villes{
margin-left:230px;
margin-top:10px;
width:530px;
font-size:10px;
}
.groslien{
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.googlePHP{
margin-top:50px;
margin-left:80px;}
.googlePHP2{
margin-top:30px;
margin-left:80px;}
.googlePHP3{
margin-top:10px;
margin-left:80px;}
#moiAnime{
float:right;
padding-right:10PX;
width:132px;
height:375px;
}
.texteJoomla
{
font-size:12px;
float:left;
line-height:1.1;}
.textejoombas{
width:620px;
float:left;}
.imgFloat img{
float:right;
padding:10px 10px 10px 10px;
width:85px;
height:300px;
}
.imgFlash{
float:right;
padding-left:30px;
padding-bottom:30px;}
p
{
}
.coloneJoindre{
margin-right:30px;
color:#000000;
text-align:left;
margin-top:30px;
}

h2
{
font-size:14px;
color:#0090FF;
width:440px;
float:left;


}
.contIMG img
{
float:left;
padding-right:20px;
}
.contIMG
{

}
.letexte{
margin-left:210px;
width:525px;
color:#cc3c3b;
font-size:12px;
line-height:1.2;}
.letexte img{
margin-top:20px;}
.texteDuClient{
font-size:8px;
}
.saviez
{
font-size:18px;
color:#33CCFF;
margin-bottom:10px;
}
.titreForfait{font-family:"Engravers MT";color:#0090FF;}
img{
border:none;}
a
{
color:#cc3c3b;
}
.autreconcpetion{

margin-top:10px;
margin-bottom:10px;
}
.menuConteneur{
}
.contTexteAccueil{
margin:30px 30px 30px 30px;

margin-bottom:0px;
margin-top:0px;
color:#FFFFFF;}
a:hover
{
color:#666666;
text-decoration:none;
}
.sousmenu li{
margin:10px;

margin-right:0px;
font-weight:bold;
margin-left:0px;
font-size:13px;}
.contsaviez{
margin:20px 20px 20px 20px ;}
.demoConstruc{
float:left;
width:205px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
height:160px;
}
.langue{
text-align:right;
float:left;
width:950px;
height:30px;}
.lemnu{
margin-top:29px;
margin-left:50px;
width:958px;
float:left;}
.spacerConbta{
height:50px;
float:left;

width:5px;}
.pbatisse{
float:right;
margin:40px;
margin-right:0px;}
.basins{
margin-top:-80px;}
.chambrePeinture{
float:right;}
.spacial{
float:left;
margin:20px;
margin-left:60px;
margin-top:0px;
margin-bottom:50px;}
.botBody{
background-image:url(../images/slice.jpg);

width:958px;
float:left;}
.botBody img{
margin-top:30px;
}
.botBody p{
margin-left:60px;
margin-right:35px;}
.botBody img{
float:right;
margin-right:40px;


}
.sousmenu{
width:185px;
position:absolute;
height:195px;
background-color:#cecfcf;
z-index:2;
left:220px;
top:-20px;
visibility:hidden;
}
.adresse{
float:left;
width:300px;
font-size:15px;}
.adresse h3{
margin-top:10px;
margin-bottom:5px;
}
.adresse p{
margin:0px;}
.lemnu div{
float:left;
}
.btndivision{
margin-left:30px;}
.btnpeinture{
margin-left:30px;
margin-right:60px;}
.texteFooter{
float:right;
width:510px;
margin-right:60px;
margin-top:30px;
font-size:18px;
font-style:italic;}
.texteFooter h3{
font-style:normal;
margin-bottom:0px;}
{
float:right;
width:500px;
margin-right:100px;
margin-top:30px;
font-size:18px;
font-style:italic;}
.contGoogle{
float:right;}
.demoConstruc4{
float:left;
width:150px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;

text-align:center;
margin-top:10px;
margin-left:60px;
}
.centidiv{
float:left;
margin:30px;}
.centidiv88{
width:952px;
float:left;}
.centidiv88 img{
margin:30px;
}
.clasIndutri img 
{float:left;}
.demoConstruc img{
border:#FFFFFF 3px groove;
}
.demoConstruc img:hover{

border:#0090FF 3px groove;
}
.logoPaint{
float:right;
width:160px;
margin-left:40px;

}
.logoPaint2{
float:right;
width:360px;
margin-left:40px;
}
.sablageAvion{
float:right;
width:460px;
margin-left:30px;
}
.contRealisation{
float:left;
font-size:16px;}
.demoConstruc2 img{
border:#FFFFFF 3px groove;
}
.contexteBody{
margin:60px;
margin-top:40px;
margin-bottom:0px;
width:855px;
float:left;height:345px;}
.demoConstruc2 img:hover{

border:#0090FF 3px groove;
}
.contTitre{
margin-left:205px;
margin-top:15px;}
.demoConstruc2{
float:left;
width:200px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
height:140px;
}
body{
text-align:justify;
font-size:16px;
line-height:160%;
/line-height:150%;
font-family:Tahoma;

}
.wrapper{
width:100%;}

.bgLeft{
width:50%;
background-image:url(../images/bgLeft.jpg);
background-repeat:no-repeat;

background-position:top right;}
.bgRight{
width:50%;
background-image:url(../images/bgRight.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.texteJoindre{
margin-top:10px;
}
.tabJoindre a
{
color:#CC0000;
}

#contTopMenu
{

background-image:url(../images/menu.jpg);
width:1000px;
height:41px;
}
#contTopMenu2
{
margin-left:195px;
}
.contlienFooter{
float:left;
width:270px;
margin-left:25px;



font-size:13px;
margin-top:5px;
}
.googleMap{
margin-top:10px;
}



.telephone
{
margin-left:40px;
margin-right:200px;
}
.telephone img
{
margin-top:10px;
}
#header{
width:958px;
height:324px;
background-image:url(../images/header.jpg);}
#header a{
font-family:"Arial Black";
color:#FFFF00;
text-decoration:none;
font-size:18px;} 
#header a:hover{
text-decoration:underline;
color:#333333;} 
.lienRetour{
float:left;
width:100%;
margin-top:10px;
margin-bottom:10px;}

.nomform
{
margin-top:5px;
color:#33CCFF;
}
.texteSoumission
{
float:right;
width:40%;
margin-top:30px;
}

.contToppage{
width:1000px;
text-align:left;
background-image:url(../images/top_page.jpg);
color:#cc3c3b;



height:43px;}
.contToppage2{
margin-left:100px;
font-size:10px;
font-weight:bold;
color:#000000;
margin-top:0px;

}
.pneuPile{
margin-top:60px;}
.classContact{
float:right;
width:100%;
text-align:right;
margin-top:20px;
font-size:18px;
}
.titreTexte
{color:#0090FF;
font-size:14px;
margin-bottom:10px;
}
.classContact a{
color:#f6f006;
margin-left:50px;

margin-top:20px;
margin-right:30px;
height:20px;}
#left{
width:311px;
float:right;
height:589px;
background-image:url(../images/col3Bottom.jpg);
text-align:justify;


}
.texteDuClient{
width:310px;
float:left;}
.magrright{
float:left;
margin-right:142px;

}


h1{
font-size:12px;
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
width:450px;
float:left;
padding-left:15px;
padding-top:15px;}


#footer{width:958px;
background-image:url(../images/footer.jpg);
height:285px;
float:left;

}
#leLogo{
float:left;
margin-left:55px;}
h4
{
margin-bottom:5px;
}
.contFooter{
width:908px;
margin-left:35px;


float:left;}
#right{
width:311px;
float:right;
height:253px;
background-image:url(../images/realisation.jpg);


}
.consous{
position:relative;}

#right img{
margin-right:40px;
margin-top:20px;

}

.contBody{
background-image:url(../images/body.jpg);
width:958px;
min-height:385px;
background-repeat:no-repeat;
float:left;
position:relative;
z-index:1;}
a{
color:#666666;}
#sousmenu a{
text-decoration:none;}
#sousmenu a:hover{
text-decoration:none;
color:#000000;
text-decoration:underline;}
.contPeinture
{


float:right;}
.contPeinture img
{
margin-right:60px;
float:right;}
.contBody a{
color:#000066;
text-decoration:none;}
.contBody a:hover{
color:#000000;
text-decoration:underline;}
.pieceaero{
float:left;
margin-left:60px;

}
.pieceaero img{
float:left;


}
