@charset "utf-8";
/* CSS Document */
.topbodyStyle{
margin-left:50px;
color:#333333;
margin-bottom:30px;
font-size:16px;
line-height:1.5;




font-family:Leelawadee;
}
.transport{
color:#CC0000;
}
.epuiser{
width:120px;
color:#990000;
}
.conttopmess{
font-size:15px;
color:#A37200;
font-family:"Lucida Handwriting";
margin-top:20px;
text-align:center;
margin-right:30px;
}
.errueur{
color:#FF0000;
font-weight:bold;
width:300px;
float:left;
}
.autresTi
{
color:#A37200;
font-family:"Lucida Handwriting";
margin-top:10px;
font-size:12px;
text-decoration:none;
}
.autresTi a
{

text-decoration:none;
}
.passenvoy{
text-align:left;
margin-left:30px;
color:#A37200;
font-weight:bold;

}
.droitEt hr{
width:480px;}
input[disabled ] {
color:#003300;
}
input[readonly] {color:#333333;}
.contChangePass{
margin-left:100px;
margin-top:50px;
font-size:18px;
}
.auteur2{
font-weight:bold;
margin-bottom:15px;color:#A37200;
font-size:18px;}
.pageForgetLib{
text-align:center;
margin-left:30px;
margin-right:30px;}
.forgetPage{
margin-top:100px;}
.libSucces{
font-size:18px;
width:400px;
margin-left:100px;
border:#000000 1px solid;
padding:10px 10px 10px 10px;

}
.pluseded{
margin-top:5px;
margin-bottom:5px;
font-size:12px;}
.auterTD2
{
margin-top:10px;
}
.auterTDprix
{
font-size:16px;
color:#A37200;
}
.alertError{
margin:30px 30px 30px 30px;
font-size:18px;
font-weight:bold;
color:#A37200;}
.auterTD4{
font-weight:bold;
color:#A37200;
}
.auterTDclass{
font-size:14px;
font-weight:bold;
height:30px;
width:270px;
text-align:left;
color:#a37200;
}
.auterTD3{
width:130px;;
float:left;
font-weight:bold;
}
.auterTD{


}
.contmoduleLivre{
margin-left:30px;


}
.retourInv{
text-align:center;}
.petiteAdresse{
margin-top:10px;
width:160px;
padding-top:410px;

border-right:#999999 solid 1px;
padding-bottom:170px;
font-size:12px;
padding-left:10px;
}
.formContact{
margin-top:30px;
float:right;
width:450px;
}
.formContact p{
margin-left:30px;
}
.droitEt
{
margin-top:40px;
}
.contGrosForm
{
margin-top:30px;
background-color:#CCCCCC;
margin-left:20px;
margin-right:20px;
padding-left:10px;
padding-right:10px;

}
.contGrosForm p
{
margin-top:8px;
margin-bottom:8px;


}
.balnc{
}
hr{
width:580px;
float:left;}
.petitForm
{
float:left;
width:33%;}
.moyenForm{
float:left;
width:50%;}
h1{
font-size:18px;}
.pandemie{
font-size:10px;
line-height:1;}
.boutonPanierAutre{
float:left;
margin-left:30px;
margin-right:30px;
}
table td{
text-align:left;}
.tabmat{
height:700px;
overflow-y:auto;
margin-left:20px;
}
.contMaison{
margin-top:30px;
}
.texteLibrairie{

text-align:justify;
margin:30px 30px 30px 30px;
margin-bottom:10px;

}
#contFROM{
border:#999999 1px solid;
width:580px;
float:left;
margin-left:20px;}
.titrePrinc{
margin-top:20px;
}
.conttopPanier img{
margin-top:20px;
margin-left:140px;}
.trTitre{
border:1px #000000 solid;
background:#CCCCCC;
}
.tr2{
background-color:#CCCCCC;

}
.titreLIvreSec{
border:#999999 1px solid;}
#etape{
margin-left:30px;

}
.tabmENUlIB{
width:935px;
float:left;
margin-left:30px;
margin-bottom:10px;

}
.tabClient{

width:600px;
}
#etape2{
margin-left:30px;

}
.tabcommande{
width:935px;
margin-left:30px;
border:1px solid #CCCCCC;
margin-bottom:10px;
float:left;
}
.tabcommande2{
float:right;
margin-right:5px;
width:295px;

}

.tabcommande2 td{

}


}ntmoduleLivre{
margin-left:30px;
text-align:left;
}
.contmodule
{
width:640px;
height:210px;
background-image:url(../images/fond_livre.jpg);
margin-top:30px;
background-repeat:no-repeat;
background-position:bottom;




}
.CONTiNSTALATION
{
height:190px;
line-height:2;
font-size:13px;

}
.imageInstalation
{
margin-left:230PX;
margin-top:15px;
}
.pomotionAnti{
float:left;
width:300px;
margin-left:30px;
}
p{
margin:0px 0px 0px 0px;
}
.Imaginus a{


font-size:11px;

}
.Imaginus a:hover{
color:#FF0000;
}
.Imaginus {
margin-top:15px;
float:left;
width:100%;
text-align:center;
}

#texte_vapore img
{
float:left;

}
.contTable3{
text-align:left;}
.par2
{
width:270px;
margin-left:215px;
margin-top:40px;
float:left;
}
.par2 img
{

margin-top:5px;
}
.par3
{
width:250px;
margin-left:235px;
margin-top:10px;

}
.par3 img
{


}
.tabmatier{
width:230px;;
float:left;
text-align:left;
margin-left:80px;}
.buyBook{
margin-right:30px;
}
.buyBookE{
margin-right:30px;
color:#A37200;
font-weight:bold;
font-size:18px;
}
.nomRea
{


color:#000000;

font-weight:bold;
margin-top:10px;
margin-bottom:20px;
font-size:25px;

}
.PrixLivre{
font-size:18px;}
.dateSortie{
font-weight:bold;}
.soustitreRea
{
font-size:18px;
}
.soustitreRea2{
font-style:italic;
margin-bottom:10px;
}
.descritionGroplan
{
width:420px;
height:450px;
font-size:12px;
overflow-y:auto;


}
.auteur{
float:left;
width:150px;
min-height:300px;

font-size:11px;
margin-right:20px;
text-align:center;

}
.contbasSecLivre{
height:450px;
overflow:auto;}
.antirouille{
width:150px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
font-size:12px;
text-align:right;}
.contTable{
float:left;
width:390px;
float:left;
margin-left:70PX;
color:#000000;
font-size:12px;
border: #000000 1px dashed;
margin-top:10px;
}
.contTable2{

width:390px;
float:left;
margin-left:10PX;
color:#000000;
font-size:12px;
border: #000000 1px dashed;
margin-top:10px;
height:120px;
}
.contTable3{

width:270px;
float:left;
margin-left:10PX;
color:#000000;
font-size:12px;
border: #000000 1px dashed;
margin-top:10px;
height:120px;
}
.prix{
color:#A37200;
}


.testLivre{
margin-left:170px;}
.titreAqua{
margin-top:5px;}
.boutonIventaire{
margin-left:50px;
height:28px;
float:left;
width:100%;
font-size:20px;
margin-top:10px;
}.boutonIventaire2{
margin-left:50px;
height:28px;
float:left;
width:100%;
font-size:20px;
margin-top:10px;
color:#A37200;
font-weight:bold
}.boutonIventaire2 img{
float:left;
}
.boutonIventaire img{
float:left;
}
.details{
margin-right:20px;
}
.contimgcapore
{
margin-top:10px;
margin-bottom:60px;
width:125px;
float:left;
}
#theFogetBox{
visibility:hidden;

}
.tdTitreLivre{
min-width:550px;}
.contIMG img
{
border:#990000 2px solid;
float:left;


}
h5{
color:#A37200;
margin-bottom:10px;
margin-top:5px;

font-size:18px;
}
.contIMG{
height:230px;

}
.auteurDuLivre{
margin-top:10px;}
h3{

font-size:15px;
margin-top:10px;
margin-bottom:5px;


}
.demoConstruc2{
float:left;
padding-right:5PX;
font-size:10px;
color:#143169;
margin-top:20PX;
width:200px;
}
.demoConstruc2 td{
vertical-align:top;

}
#texte_vapore p
{
font-size:11px;
width:280px;
text-align:justify;
color:#000000;
}
.PrixListeAuto{
color:#A37200;font-weight:bold;
}.PrixListeCamion{
color:#A37200;
font-weight:bold;
}
.PrixAuto
{
}
.contScroll{
height:425px;
overflow-y:auto;
width:890px;
overflow-x:hidden
}
.contContenu{
margin-left:5px;
margin-top:5px;
margin-bottom:5px;}
.titreForfait2
{
color:#A37200;
font-size:14px;
font-weight:bold;
margin-left:5px;

}
.titreRealisation{

color:#000000;}
.titreForfait
{
color:#A37200;
font-size:14px;
font-weight:bold;
margin-left:5px;
font-family:"Hobo Std";
}
h2{
margin-bottom:5px;
margin-top:5px;
color:#a37200;

}

.nomListe
{
width:300px;
font-weight:bold;
}
.TabLIstdePrix{
width:390px;
height:200px;}
.titreForfait3
{
width:900px;
float:left;
margin-left:41px;
text-align:center;
}

.contlistePrixInt
{
width:390px;
float:left;
margin-left:70PX;
color:#000000;
font-size:12px;
border: #000000 1px dashed;
}
.contlistePrixInt2
{
width:390px;
float:left;
margin-left:10PX;
color:#000000;
font-size:12px;
border: #000000 1px dashed;
}
.lienForfait a{
font-size:18px;



}
.lienForfait {
margin-bottom:5px;


}

.contRealisation
{

}
.contForfait2
{

float:left;
width:370px;
color:#000000;
font-size:11px;
margin-left:85px;
border: #000000 1px dashed;
min-height:150px;margin-top:15px;
}
.forfaitDesc{
min-height:110px;
font-weight:bold;
font-size:13px;}
.forfaitDesc img{
padding-right:20px;
float:left;}
.forfaitDesc2{
min-height:130px;
font-weight:bold;
font-size:13px;}
.forfaitDesc2 img{
float:left;
padding-right:20px;
}
.contForfait
{
margin-right:40px;
margin-top:15px;
float:right;
width:370px;
color:#000000;
font-size:11px;
border: #000000 1px dashed;
min-height:150px;}

.contForfait3
{
margin-left:85px;
margin-top:15px;
float:left;
width:370px;
color:#000000;
font-size:11px;
border: #000000 1px dashed;
min-height:150px;}
.contForfait4
{
margin-right:40px;
margin-top:15px;
float:right;
width:370px;
color:#000000;
font-size:11px;
border: #000000 1px dashed;
min-height:150px;}
.PrixCamion{
float:left;
width:100px;color:#A37200;
font-weight:bold;
font-size:14px;}
.PrixAuto{
font-size:14px;
margin-left:40px;
float:left;
width:100px;
vertical-align:bottom;
color:#A37200;
font-weight:bold;

}
.listHeader2 a{

text-decoration:none;}
.listHeader a{

text-decoration:none;}
.coloneJoindre{
margin-right:30px;
color:#000000;
text-align:left;
margin-top:30px;
}
.titreRealisation{


}
.titreMagasine{
font-family:"Lucida Handwriting";
margin-top:20px;
margin-bottom:20px;
float:left;
text-align:center;
width:280px;
font-size:24px}
.bientot{
color:#000000;
font-size:16px;}
img{
border:none;}
a
{
color:#143169;
cursor:pointer;
text-decoration:underline;
font-weight:bold;
}
.contSorteHuile{
font-size:11px;
text-align:left;
width:250px;
margin-top:10px;
color:#000000;


}
.contboutonMenu{
margin-top:20px;
float:left;}
.boutonMenu{
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
width:241px;
}
.CONTmODULEsql{
margin-left:60PX;
}
.menuConteneur {
margin-left:45px;

}
a:hover
{
color:#A37200;
text-decoration:none;
}
.pageNumber{
color:#cf8402;
}
.pageNumber a{
color:#A37200;
}
.contInventaire{
height:550px;
overflow-y:auto;
float:left;
width:650px;
}
.texteor{color:#A37200;
font-size:18px;
font-weight:bold;
text-align:center;}
.BOUTONtITRE img{
margin-top:70px;

}
.BOUTONtITRE{


}
.demoConstruc{
float:left;

font-size:10px;
color:#143169;
margin-top:20PX;
border:#CCCCCC 1px solid;
margin-right:30px;

border-left:none;
border-top:none;
}
.demoConstruc4{
float:left;

font-size:12px;
color:#143169;
margin-top:20PX;
border:#CCCCCC 1px solid;
margin-right:30px;

border-left:none;
border-top:none;
width:580px;;
}

.demoConstruc4 img{
border:#CCCCCC 1px solid;

}
.demoConstruc{

}
.demoConstruc img
{
border:#000000 3px solid;
margin:10px 10px 10px 10px;

}
.demoConstruc img:hover
{
border:#92a0c2 3px solid;
}
.demoConstruc2 img
{
border:#000000 3px solid;

}
.demoConstruc2 img:hover
{
border:#92a0c2 3px solid;
}
.conteneurDeRealisation{

margin-left:30px;
}

.demoConstruc table{
color:#143169;;
float:left;
text-align:left;
}
.theHeader a:hover
{
color:#FFFF00;
}
.theHeader a
{

text-decoration:none;
font-size:22px;
}
body{

background-font-family:Leelawadee;}
.wrapper{
width:100%;}
.premiertd{
min-width:120px;}
#theBody{
width:993px;}
.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;
}
h4{
font-size:14px;
color:#FF0000;
margin-left:30px;
margin-right:30px;
border:#FF0000 1px dashed;
padding:5px 5px 5px 5px;
}
.bgRight2{
width:50%;
background-image:url(../images/bgAccueils.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.texteJoindre{
margin-top:10px;
}
#fromClient{
visibility:hidden;
border:#CCCCCC 1px solid;
width:600px;
float:left;
}
.fromClient{

border:#CCCCCC 1px solid;
width:600px;float:left;
}
#fromClient2{
float:left;
margin-left:0px;

border:#CCCCCC 1px solid;
width:600px;
overflow:hidden;
}
.esthetique{
line-height:1.4;
}
.coincoin{
float:right;
width:450px;
margin-left:20px;}
.tabJoindre a
{
color:#A37200;
}

#contTopMenu
{

background-image:url(../images/topMenu.jpg);
width:993px;
height:79px;float:left;
}
.topMenu{
float:left;
margin-left:30px;

width:600px;
margin-top:50px;
}
.contlienFooter{
float:left;

width:331px;
text-align:left;
height:13px;
margin-top:15px;

color:#000000;
font-size:11px;
}
.contlienFooter1{
float:left;

width:331px;
text-align:left;
height:13px;
margin-top:15px;

color:#000000;
font-size:11px;
}
.contlienFooter2{
float:left;

width:331px;
text-align:center;
height:13px;
margin-top:15px;

color:#000000;
font-size:11px;
}
.contlienFooter3{
float:left;

width:331px;
text-align:right;
height:13px;
margin-top:15px;

color:#000000;
font-size:11px;
}
.googleMap{
margin-top:10px;
}
.contLogo img{
margin-top:25px;
margin-left:20px;
float:left;
}
.contLogo{
width:356px;
height:177px;
float:left;
}
.contlienFooter a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-family:"Comic Sans MS";

}
.contlienFooter a:hover{
color:#A37200;}
.contlienFooter3 a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-family:"Comic Sans MS";

}
.contlienFooter3 a:hover{
color:#A37200;}
.contlienFooter1 a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-family:"Comic Sans MS";

}
.contlienFooter1 a:hover{
color:#A37200;}
.contlienFooter2 a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-family:"Comic Sans MS";

}
.contlienFooter2 a:hover{
color:#A37200;}
#header{
width:993px;
height:177px;
background-image:url(../images/header.jpg);
float:left;



}
.imgHeader{

float:right;
margin-right:50px;
}
.listHeader{
float:left;
width:400px;
text-align:left;



}
.boiteMagazine{
margin-top:30px;
width:276px;
height:334px;
background-image:url(../images/boiteMagazine.jpg);
}
.boiteMenu{
width:276px;
height:334px;
background-image:url(../images/boiteMagazine.jpg);

}
.boiteMenu2{
width:276px;
height:334px;
background-image:url(../images/boiteMagazine.jpg);


}
.listHeader a{

font-family:"Lucida Handwriting";
font-size:14px;
text-align:left;


}
.listHeader2{
float:left;
width:400px;
text-align:left;
margin-top:5px;
margin-left:50px;font-family:"Lucida Handwriting";
font-size:14px;
}
.contcaomande{
margin-top:10px;
font-size:16px;
font-weight:bold;
border:#CCCCCC 1px solid;
float:right;
width:300px;

margin-right:30px;


}
.magasiner{
margin-left:30px;
font-size:18px;
font-family:"Lucida Handwriting";
}
.conttoptop
{
float:left;
margin-top:20px;
}
.lienRetour{
float:left;

font-size:18px;
font-weight:bold;
margin-top:20px;
width:500px;

}

#theHeader{
float:left;
width:356px;


}

.contToppage{
width:637px;
text-align:left;
float:left;


height:29px;}
.pneuPile{
margin-top:60px;}
.classContact{
float:right;
width:100%;
text-align:right;
margin-top:20px;
font-size:18px;
}
.classContact a{

margin-left:50px;

margin-top:20px;
margin-right:30px;
height:20px;}
#left{
width:356px;
height:785px;
background-image:url(../images/left.jpg);

float:left;

}
#contTopbody{



}
#contBody2
{
float:left;
width:993px;
height:441px;
background-image:url(../images/set_body.jpg);
}
#contBody4
{
float:left;
width:993px;
height:441px;
background-image:url(../images/set_body_vide.jpg);
}
#contBody3
{
float:left;
width:993px;
height:441px;
background-image:url(../images/set_body2.jpg);
}
.contTraitementHuile img{
float:right;
margin-right:30px;}
.contTraitementHuile table{
width:300px;}
.contTraitementHuile{
margin-top:30px;}
#contBottombody{
width:500px;
float:left;
}
#Footer
{width:993px;
background-image:url(../images/footer.jpg);
height:79px;
float:left;

}
.topRight{
width:337px;
height:236px;
background-image:url(../images/boite_soudure.png);
}
.gaucheHaut{
text-align:right;
margin-top:20px;
margin-right:20px;}
.conDroiteHeuder{
text-align:left;
margin-top:50px;
margin-left:30px;
}
.contFooter{
margin-left:0px;}
.telephone{
width:400px;
text-align:left;
font-size:36px;
margin-top:10px;
float:left;
margin-left:30px}
.mailling{
float:right;
margin-top:50px;
font-size:20px;
font-weight:bold;
width:450px;
text-align:right;
margin-right:30px;}
#right{
width:355px;
float:right;
height:441px;
background-image:url(../images/right.jpg);
padding-right:30px;

}
.titrerea{
color:#FFFFFF;
margin-top:5px;}
#right2{
width:355px;
float:right;
height:441px;
background-image:url(../images/rightAccueil.jpg);

}
.contSoudIndus{
margin-top:10px;}
#right img{

margin-top:5px;
margin-right:10px;

}
.conpaypal{
}
#right2 img{
margin-right:40px;
margin-top:20px;

}
.boutonPaypall{
float:right;

margin-left:10px;
margin-right:30PX;
margin-top:20PX;
}
.contRealisation{
margin-left:50px;
font-size:16px;
line-height:1.5;

float:left;
color:#000000;

font-family:Leelawadee;

width:480px;
text-align:justify;



}
.contRealisation p{
margin-bottom:10px;



}
.contBody{
width:993px;}
#conttBody{
float:left;
width:637px;
height:785px;
background-image:url(../images/body.jpg);
float:left;
}
#conttBody2{
width:993px;
height:785px;
background-image:url(../images/body2.jpg);
float:left;
}