BODY {background:none; text-align:center; margin:0; padding:0}
#logog {background:none; height:inherit}

a {text-decoration:none}
h1, h2, h3, h4 {color:#000000}

#haut {display:block; width:100%; position:relative; top:0; height:inherit; background:none}
#bg1, #bg2, #bg3, #bg4, #bg5, #bg6, #logog1, #logog2, #logog3, #logog4, #logog5, #logog6, #logog7, #logog8, #logog9, #logog10, #logog11, #logog12, #logog13, #logog14 {height:auto; margin:0; paddding:0; background:none}
#logo {width:100%; height:auto; display:block; max-width:inherit}
#logo h4 {text-align:center; top:0; font-size:2em; padding:0; margin:0; color:#000000; background:none; width:100%; border:0;}
#logo i {font-size:0.5em; display:block; color:#000000}
#conteneur {display:block; top:inherit; z-index:1 ; width:100%; position:relative; border:0 ; margin:0; max-width:inherit}

.centre h2, .centre h3 {display:block; width:100%; font-size:1.5em; padding:10px 0 0 0; color:#A48F6E; margin:0 auto 0 auto; text-align:center}

#nav {background:none; border:0; display:block; top:inherit; position:relative; padding:0; margin:0}

#pmenu ul {display:block; padding:0; margin:0; list-style-type:none}
#pmenu li a, #pmenu li a:visited {padding:0; display:block;  height:inherit; line-height:inherit; text-indent:inherit; border:0;}
#pmenu li ul li a, #pmenu li ul li a:visited {margin:0; border:0}
#pmenu li.flag {border-right: 0; padding:20px; margin:0; width:auto;}
#pmenu li.flag a img {border:0; margin:0; padding:0; opacity:0.5; width:90px}
#pmenu li a, #pmenu li a:visited {padding:0; display:block; border:0; border-width:0}



h2 {display:block; padding-top:20px; BORDER:0}
.centre h2 {width:100%; margin:0; padding:0; color: #A48F6E; BORDER: 0}
h2 i {display:block; margin:10px 0 20px 0}
.centre ul a img {float:none; padding:3px; margin-right:0; width:auto; height:auto}
.centre {border:0; padding-top:0; width:100%}
.centre p {padding:0; font-size:1em}
.centre ul {padding:0 ; font-size:1em}


.tiersP {width:100%; margin:0 0 0 0}
.fclair {background:none; border:0 ; BORDER-TOP:4px #876442 solid; padding:0 ; margin:0}
.fclair img {border:1px solid #C0CBBF; background-color:#FFFFFF; padding:3px; margin:5px 0 5px 0; height:170px}
.spacer {clear:both; height:1px; border-bottom:1px dotted #876442; padding:35px 0 35px 0; margin:0}
.spacer {clear:both; height:1px}

.googlemaps {display:block; padding:120px 0 120px 0; text-align:center; font-size:1.2em}
.plan {width:auto; height:auto; margin:0.5em auto 0.5em auto; padding:0; float:none; display:block}

.listeproduits h2 {text-align:center}
.listeproduits i {padding-left:0}
.listeproduits {width:100%; margin:20px auto 20px auto ; padding:0 ; height:auto; overflow:none; color:#222; border:0}
.listeproduits {margin:0; padding:0; list-style:none; display:block}
.listeproduits li {display:block;  padding:0; vertical-align:top; float:none; padding:0; margin:0; vertical-align:top; width:100%; border:0}
.listeproduits li:hover {background:#fbfaef}
.listeproduits li ul li img {border:1px solid #c0cbbf; float:none; height:170px; margin:10px 0 0 0; right:0}
.listeproduits li ul li.mel a {display : list-item; list-style-image : url(/files/mel2.gif); margin :0 auto 0 auto; border:0; padding:0 10% 0 0}
.listeproduits li ul li.mel a:hover {display : list-item; list-style-image : url(/files/mel.gif); color:#a83314}
.listeproduits li ul li {display:block ; text-align:center; font-size:1em; width:100%}
.listeproduits li ul li i {display:block}
.listeproduits li ul {display:block; width:100%; margin:0; height:auto; border-top:1px dotted #876442; padding-bottom:60px}
.listeproduits h3 {font-size:1.2em; margin-top:10px; padding:0; color:#a48f6e}


.intro{display:block; width:100%; overflow:auto; padding:15px 0 20px 0; height:auto; color:#222; border:0;}
.introleft h2 {}
.introleft {width:100%; display:block; float:inherit}
.introleft li.flagfr {display : list-item; list-style-image :    url("/icon/flag-fr.gif")}
.introleft li.camion {display : list-item; list-style-image : url(/files/livraison1.gif)}
.introright {width:100%; text-align:center; margin 0 auto 0 auto}


#footer h4 {font-size:1.8em; padding:0; line-height:2em; text-align:center}
#footer{display:block; position:relative; line-height:3em; font-size:1.2em; color:#000000; width:100%; z-index:0 ; margin:50px auto 0 auto; padding:0;  text-align :center; border-top:4px solid #876442; background:none}
#footer ul {padding:5px 0 3px 0}
.address {margin-top:10px; border-top:3px solid #876442; background:none}
#bottomnav {width:100%; margin:0 auto 0 auto}
#footer a, #footer a:visited {color:#3d7ea9}
#footer a:hover {color:#FF0000}
.bottomnav1 {float:none; width:100%; border-bottom:1px dotted #876442}
.bottomnav2 {float:none; width:100%}

#preloadIMG, #preloader, #pmenu li.tc, #pmenu li ul,  .col, .noiphone, .produit, .xtop, .xbottom, .smartphone, h1, #pmenu li.home, p, .listeproduits li ul li.mel a, .introleft ul, .introleft p  {display:none; width:0}
.col img {border:0px; background-color:#FFFFFF; padding:5px; margin:5px 5% 5px 0}
