.tooltipster-default { 
padding: 5px; background-color: #ffffff;
}
.tooltipster-default .tooltipster-content { 
padding: 0px; background-color: #ffffff;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off a#aide-dimensions.aide { 
position: absolute; top: 40px; left: 470px; background: none; border: 1px solid #669966; text-align: center; width: 460px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #669966; behavior: url(/indeXys/ie/PIE.htc); line-height: 22px; text-decoration: none; color: #ffffff; text-transform: uppercase;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off a#aide-dimensions.aide span { 
display: block; font-size: 0px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off a#aide-dimensions.aide span:before { 
content: "Où trouver le code dimension de votre Fenêtre Velux® ?"; color: #ffffff; font-size: 12px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off div.dimension-proposee { 
padding-top: 50px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off div.dimensions-proposees { 
padding-top: 50px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off p.dimension-proposee { 
width: 140px; float: left; line-height: 25px; height: 25px; font-size: 11px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off p.dimension-proposee a { 
margin-left: 23px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off p.dimension-proposee input { 
margin-left: 0px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off p.titre-off span.selection { 
font-size: 0px;
}
body#publication div.information.detail div.MStoresEtRideauxConfigurateur div.Velux div.etape2-off p.titre-off span.selection:before { 
content: 'Sélectionnez le code dimensionnel de votre fenêtre Velux®'; font-size: 14px;
}
div#conteneur.lames-occultantes-seules div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off a#aide-dimensions { 
left: -150px;
}
div#conteneur.lames-occultantes-seules div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement { 
display: none;
}
div#conteneur.lames-tamisantes-a-motifs-seules div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement { 
display: none;
}
div#conteneur.lames-tamisantes-seules div.information.detail  div.MStoresEtRideauxConfigurateur div.telechargement { 
display: none;
}
div#conteneur.lames-tamisantes-seules div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off a#aide-dimensions { 
left: -150px;
}
div.information.detail div.MStoresEtRideauxConfigurateur { 
position: relative; top: 0px; left: 0px; background-color: #ffffff;
}
div.information.detail div.MStoresEtRideauxConfigurateur a.aide { 
width: 52px; height: 22px; background: url(../images/fdPlusInfo.png) center center no-repeat; float: right; position: relative; top: 5px; left: 0px; z-index: 150;
}
div.information.detail div.MStoresEtRideauxConfigurateur a.aide span { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div#DescriptionUpdateContainer { 
background-color: #ffffff; position: relative; top: 0px; left: 0px; z-index: 100;
}
div.information.detail div.MStoresEtRideauxConfigurateur div#animationProduit { 
position: absolute; top: 0px; left: 0px; /* top: 165px; left: 600px; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div#animationProduit div.produit { 
position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div#animationProduit div.produit span.garantie { 
display: block; position: absolute; top: 0px; left: 40px; width: 65px; height: 80px; background: url(../images/illGarantie5AnsListe.png) center center no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div#animationProduit div.produit span.taux-promotion { 
display: block; position: absolute; top: 120px; right: 0px; width: 100px; height: 60px; background: #d40a1e; color: #ffffff; font-weight: normal; font-size: 14px; text-transform: uppercase;
}
div.information.detail div.MStoresEtRideauxConfigurateur div#animationProduit div.produit span.taux-promotion span.lower { 
display: block; padding-right: 5px; text-align: right;
}
div.information.detail div.MStoresEtRideauxConfigurateur div#animationProduit div.produit span.taux-promotion span.lower span.taux { 
margin-left: 4px; margin-right: 4px; font-size: 28px; font-weight: bold;
}
div.information.detail div.MStoresEtRideauxConfigurateur div#animationProduit div.produit span.taux-promotion span.upper { 
display: block; padding: 8px; padding-bottom: 0px; text-align: left;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Coloris p.coloris span.colori a span.image { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Coloris p.coloris span.colori span.active { 
height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Coloris p.coloris span.colori span.image { 
width: 60px; height: 60px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Coloris p.coloris span.colori span.inactive { 
display: block; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Coloris p.coloris span.colori span.title { 
/* position: relative; top: 1px; left: 0px; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Confection p.galons span.galon a span.image { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Confection p.galons span.galon span.active { 
display: block; background-color: #cd9ab3; border: 1px solid #c2221c; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Confection p.galons span.galon span.image { 
width: 74px; height: 60px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Confection p.galons span.galon span.inactive { 
display: block; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Galon p.galons span.galon span.active { 
display: block; background-color: #cd9ab3; border: 1px solid #c2221c; width: 60px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Galon p.galons span.galon span.inactive { 
display: block; width: 60px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.ParoiJaponaise div.etape2-off p span.hauteur { 
/* line-height: 30px; position: relative; top: 5px; left: 0px; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div.ParoiJaponaise div.etape2-off p span.largeur { 
/* line-height: 30px; position: relative; top: 5px; left: 0px; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div.ParoiJaponaise div.etape2-off p.nombre-panneaux { 
position: absolute; top: 70px; left: 680px; line-height: 30px; font-size: 13px; color: #797979;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.ParoiJaponaise div.etape2-off p.nombre-panneaux a { 
color: #797979; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.ParoiJaponaise div.etape2-off p.nombre-panneaux span.number-of-panels { 
font-weight: bold;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.ParoiJaponaise div.etape2-off p.nombre-panneaux span.value { 
margin-left: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.ParoiJaponaise div.etape2-off p.nombre-panneaux span.width-of-a-panel { 
color: #c2212c; font-weight: bold;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Rail div.etape2-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Rail div.etape3-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Rail div.etape3bis-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Rail div.etape4-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Rail div.etape5-off { 
margin-left: 0px; margin-right: 420px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Rail div.etape5-off div.stop-out { 
position: absolute; top: 40px; left: 630px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Rail p.actions { 
margin-left: 0px; margin-right: 420px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Support p.galons span.galon span.active { 
display: block; background-color: #cd9ab3; border: 1px solid #c2221c; width: 96px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Support p.galons span.galon span.inactive { 
display: block; width: 96px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tissu p.coloris span.colori a span.image { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tissu p.coloris span.colori span.active { 
height: 128px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tissu p.coloris span.colori span.image { 
width: 100px; height: 100px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tissu p.coloris span.colori span.inactive { 
height: 128px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle div#animationProduit { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle div.etape2-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle div.etape3-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle div.etape3bis-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle div.etape4-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle div.etape5-off { 
margin-left: 0px; margin-right: 420px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle div.etape5-off div.stop-out { 
position: absolute; top: 40px; left: 630px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle p.actions { 
margin-left: 0px; margin-right: 420px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle p.coloris span.colori span.active { 
width: 200px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle p.coloris span.colori span.inactive { 
display: block; width: 200px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts div#animationProduit { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts div.etape2-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts div.etape3-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts div.etape3bis-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts div.etape4-off { 
margin-left: 0px; width: 1000px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts div.etape5-off { 
margin-left: 0px; margin-right: 420px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts div.etape5-off div.stop-out { 
position: absolute; top: 40px; left: 630px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts p.actions { 
margin-left: 0px; margin-right: 420px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts p.coloris { 
width: 800px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts p.coloris span.colori span.active { 
width: 200px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts p.coloris span.colori span.inactive { 
display: block; width: 200px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts p.galons { 
width: 800px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts p.galons span.galon span.active { 
display: block; background-color: #cd9ab3; border: 1px solid #c2221c; width: 111px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.Tringle-et-embouts p.galons span.galon span.inactive { 
display: block; width: 111px; height: 88px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links { 
display: none; /* position: absolute; top: 0px; left: 600px; width: 400px; height: 130px; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links a { 
display: block; margin: 0px; margin-right: 20px; padding: 0px; width: 60px; height: 100px; text-decoration: none; color: #515151; font-size: 11px; text-align: center; float: left; /* background-color: #ffffff; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links a span { 
display: block; margin: 0px; padding: 0px; padding-top: 70px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links a.aide-a-la-pose { 
background-image: url(../images/fdAideALaPose.jpg); background-position: top center; background-repeat: no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links a.choix-des-options { 
background-image: url(../images/fdChoixDesOptions.jpg); background-position: top center; background-repeat: no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links a.echantillons { 
background-image: url(../images/fdEchantillons.jpg); background-position: top center; background-repeat: no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links a.prise-des-mesures { 
background-image: url(../images/fdPrisesDeMesures.jpg); background-position: top center; background-repeat: no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links a:hover { 
color: #c2212c; text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links div.links-content { 
padding-top: 10px; !height: 1%;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links p { 
line-height: 25px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links p span.texte { 
padding-left: 20px; background: url(../images/fdBesoinAide.png) center left no-repeat; background-color: #797979;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.content { 
position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape1-on div.etape1-content { 
padding: 10px; padding-left: 25px; background-color: #ffffff;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape1-on p.lignes-obligatoires { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape1-on p.titre-on span.selection { 
margin-right: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape1-on-collection p.titre-on span.selection { 
margin-right: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off { 
margin: 0px; margin-left: 420px; padding-bottom: 20px; /* height: 140px; */ width: 580px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off a#aide-dimensions { 
float: right; position: relative; top: 43px; left: -200px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off div.dimensions-proposees { 
padding: 10px; !height: 1%;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p span.hauteur { 
display: block; padding-left: 30px; line-height: 40px; font-size: 13px; text-transform: uppercase; color: #797979; position: relative; top: 10px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p span.hauteur input { 
margin-left: 5px; margin-right: 5px; height: 20px; width: 40px; border: 1px solid #797979; text-align: right; color: #c2212c; font-weight: bold; font-size: 14px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p span.largeur { 
display: block; padding-left: 30px; line-height: 40px; font-size: 13px; text-transform: uppercase; color: #797979; position: relative; top: 10px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p span.largeur input { 
margin-left: 5px; margin-right: 5px; height: 20px; width: 40px; border: 1px solid #797979; text-align: right; color: #c2212c; font-weight: bold; font-size: 14px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p span.largeurRail { 
display: block; padding-left: 30px; line-height: 40px; font-size: 13px; text-transform: uppercase; color: #797979; position: relative; top: 10px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p span.largeurRail input { 
margin-left: 18px; margin-right: 10px; height: 20px; width: 40px; border: 1px solid #797979; text-align: right; color: #c2212c; font-weight: bold; font-size: 14px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p.dimension-proposee { 
display: block; margin-top: 5px; margin-top: 5px; font-size: 12px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p.dimension-proposee a { 
display: block; margin-left: 40px; line-height: 25px; color: #515151; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p.dimension-proposee a:hover { 
color: #c2212c; /* text-decoration: underline; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p.dimension-proposee input { 
float: left; margin-left: 10px; position: relative; top: 3px; left: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p.dimension-proposee span.value-hauteur-proposee { 
padding-left: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off p.dimension-proposee span.value-largeur-proposee { 
padding-left: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off span.dimensions { 
position: relative; top: 0px; left: 0px; text-transform: none; font-size: 0.8em; color: #000000;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off span.dimensions span.max { 
position: absolute; top: -35px; left: 10px; font-size: 0.8em; width: 50px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off span.dimensions span.min { 
position: absolute; top: -20px; left: 10px; font-size: 0.8em; width: 50px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table { 
margin-top: 10px; border-collapse: separate; border-spacing: 10px 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td { 
/* border-spacing: 10px; */ width: 120px; vertical-align: top; background-color: #ffffff;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td p { 
text-align: center; font-size: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td p a { 
color: #515151; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td p a:hover { 
color: #c2212c; text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td p.image { 
margin: 0px; padding-bottom: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td p.image a img { 
border: 1px solid #ffffff;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td p.image a:hover img { 
border: 1px solid #c2212c;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr td p.title { 
/* margin-bottom: 10px; */ height: 30px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr th { 
padding-top: 5px; padding-bottom: 5px; width: 120px; vertical-align: top; background-color: #ffffff; font-size: 12px; color: #515151;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr th a { 
display: block; color: #d40a1e; font-weight: bold; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr th a:hover { 
text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off-collection table tr th span.nombreColori { 
display: block; color: #515151; font-weight: bold; padding-bottom: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape3-off { 
margin: 0px; margin-left: 420px; width: 580px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape3-off a#aide-coloris { 
float: right; position: relative; top: 2px; left: -40px; background-image: url(../images/fdPlusInfoGris.png);
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape3bis-off { 
margin: 0px; margin-left: 420px; width: 580px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape3bis-off a#aide-galons { 
float: right; position: relative; top: 2px; left: -40px; background-image: url(../images/fdPlusInfoGris.png);
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape4-off { 
margin: 0px; margin-left: 420px; width: 580px; position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off { 
margin: 0px; margin-left: 420px; width: 580px; position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in { 
position: relative; top: 10px; left: 20px; width: 380px; border: 1px solid #c3bbb2;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul { 
margin: 10px; padding: 0px; width: 360px; !height: 1%;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li { 
display: block; width: 120px; height: 120px; float: left; text-align: center; font-size: 12px; text-align: center;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li span { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li.avis { 
margin-top: 10px; background: url(../images/illEKomiConfigurateur.png) top center no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li.expedition { 
margin-top: 10px; background: url(../images/illExpeditionConfigurateur.png) top center no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li.fabrication { 
background: url(../images/illFabricationFrancaiseConfigurateur.png) top center no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li.livraison { 
background: url(../images/illLivraisonOfferteConfigurateur.png) top center no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li.paiement { 
background: url(../images/illPaiementSecuriseConfigurateur.png) top center no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-in ul li.qualite { 
margin-top: 10px; background: url(../images/illGarantie5AnsConfigurateur.png) top center no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-out { 
position: absolute; top: -20px; left: -420px; width: 400px; background: #ffffff; padding-top: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-out p { 
position: absolute; top: 10px; left: 50px; width: 300px; background: #ffffff; text-transform: uppercase; font-size: 12px; color: #c3bbb2; text-align: center; z-index: 10;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.stop-out { 
position: absolute; top: 40px; left: -370px; width: 320px; border: 1px solid #d60120; background-color: #f3f2ef; background-image: url(../images/fdStopOut.png); bachground-position: top left; background-repeat: no-repeat; !height: 66px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.stop-out div.stop-in { 
padding: 0px; padding-left: 66px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.stop-out div.stop-in ul { 
padding: 10px; list-style-type: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.stop-out div.stop-in ul li { 
padding-left: 20px; font-size: 12Px; color: #000000; line-height: 15px; background: url(../images/fdListeStop.png) center left no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif { 
margin: 0px; margin-top: 20px; margin-left: auto; margin-right: auto; padding: 0px; padding-top: 10px; padding-bottom: 10px; width: 280px; border: 1px solid #999999; background: #f3f2ef; position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p { 
margin: 0px; margin-top: 10px; padding: 0px; padding-left: 10px; padding-right: 10px; font-size: 14px; color: #515151; text-align: right;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p span.libelle { 
float: left;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.montant-total { 
color: #d60120; font-weight: bold; display: block; font-size: 28px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.montant-total span.libelle { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.montant-total span.taxes { 
position: relative; top: -12px; left: 0px; font-size: 12px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.montant-total-avant-remise { 
text-decoration: line-through; font-size: 12px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.montant-total-avant-remise span.libelle { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.promo { 
float: left; color: #d60120; font-size: 14px; text-transform: uppercase;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.promo span.lower { 
margin-left: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.tarif p.quantite input { 
margin-left: 10px; margin-right: 10px; height: 20px; width: 80px; border: 1px solid #797979; text-align: right; color: #c2212c; font-weight: bold; font-size: 13px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.triple-vignette { 
position: absolute; top: -140px; left: -420px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off ul.fond-blanc { 
margin-top: 10px; padding-left: 30px; list-style-type: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off ul.fond-blanc li { 
background: url(../images/fdListeConfigurateur.png) center left no-repeat; padding-left: 15px; font-size: 13px; color: #515151; line-height: 25px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off ul.fond-blanc li span.titre { 
margin-right: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off ul.fond-blanc li span.value { 
margin-right: 5px; font-weight: bold;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options { 
padding: 20px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option { 
margin-top: 10px; font-size: 12px; color: #515151; !height: 1%; line-height: 25px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option a { 
color: #515151;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option input { 
margin-left: 10px; margin-right: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option input.hauteur-ou-largeur { 
margin-left: 10px; margin-right: 10px; height: 20px; width: 80px; border: 1px solid #797979; text-align: right; color: #c2212c; font-weight: bold; font-size: 14px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option span.option-values { 
display: block; margin-left: 170px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option span.option-values { 
position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option span.option-values a.aide { 
position: absolute; top: 2px; left: 300px; float: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.options p.option span.titre { 
float: left; width: 170px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation { 
/* padding: 10px; padding-left: 25px; background-color: #ffffff; */
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation h3 { 
margin-top: 5px; font-size: 14px; text-transform: uppercase; color: #d40a1e; background-image: url(../images/fdTitreStoresRouge.png); background-position: 0px center; background-repeat: repeat-x;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation h3 span { 
background-color: #ffffff; padding-right: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation p { 
margin-top: 5px; font-size: 13px; text-align: justify; line-height: 16px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation p a { 
color: #ffffff; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation p a:hover { 
color: #c4d42d;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation table { 
margin-top: 5px; width: 99%; border-collapse: separate;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation table td { 
padding-right: 10px; vertical-align: top;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation table td h3 { 
margin-top: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation table td ul { 
margin-top: 5px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation ul { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation ul li { 
margin-top: 2px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 13px; color: #515151;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation ul li a { 
color: #000000; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.presentation ul li a:hover { 
color: #d40a1e; text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement { 
padding: 10px; background-color: #ffffff; z-index: 5; position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement div.contenuReferencement { 
padding: 10px; background-color: #ffffff;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement h3 { 
margin-top: 10px; font-size: 14px; text-transform: uppercase; color: #d40a1e; background-image: url(../images/fdTitreStoresRouge.png); background-position: 0px center; background-repeat: repeat-x;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement h3 span { 
background-color: #ffffff; padding-left: 10px; padding-right: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement h4 { 
margin-top: 10px; font-size: 14px; text-transform: uppercase; color: #cd9ab3;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement p { 
margin-bottom: 5px; font-size: 12px; text-align: justify; color: #515151; line-height: 18px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement p a { 
color: #d40a1e; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement p a:hover { 
text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement table { 
width: 99%; border-collapse: separate;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement table td { 
padding-right: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement ul { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement ul li { 
margin-top: 5px; background: url(../images/fdListeStoresRouge.png) center left no-repeat; padding-left: 15px; font-size: 13px; color: #515151;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement ul li a { 
color: #d40a1e; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.referencement ul li a:hover { 
text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement { 
display: block; padding-top: 20px; background-color: #ffffff; position: relative; top: 0px; left: 0px; z-index: 5;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out { 
margin: 0px; margin-left: 70px; padding: 0px; width: 360px; float: left; border: 1px solid #d40a1e; height: 200px; position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out p { 
color: #d40a1e; font-size: 14px; position: absolute; top: -6px; left: 50px; width: 260px; background: #ffffff; text-align: center; text-transform: uppercase;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul { 
margin: 0px; padding: 0px; padding-top: 20px; padding-left: 0px; list-style-type: none; !height: 1%;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li { 
display: block; margin: 0px; margin-left: 10px; padding: 0px; line-height: 35px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li a { 
display: block; margin: 0px; padding: 0px; padding-left: 50px; color: #000000; text-decoration: none; font-size: 11px; height: 35px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li a.aide-a-la-pose { 
background: url(../images/fdConseilsPose.png) center left no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li a.choix-des-options { 
background: url(../images/fdConseilsOptions.png) center left no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li a.echantillons { 
background: url(../images/fdConseilsEchantillons.png) center left no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li a.echantillons span:after { 
content: " gratuits"; text-transform: uppercase; color: #d40a1e; font-weight: bold;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li a.prise-des-mesures { 
background: url(../images/fdConseilsMesure.png) center left no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.conseils-out ul li a:hover { 
text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.notices-out { 
margin: 0px; margin-left: 570px; margin-right: 70px; padding: 0px; border: 1px solid #d40a1e; height: 200px; position: relative; top: 0px; left: 0px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.notices-out p { 
color: #d40a1e; font-size: 14px; position: absolute; top: -6px; left: 50px; width: 260px; background: #ffffff; text-align: center; text-transform: uppercase;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.notices-out ul { 
margin: 0px; padding: 0px; padding-top: 20px; padding-left: 0px; list-style-type: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.notices-out ul li { 
display: block; margin: 0px; margin-left: 10px; padding: 0px; line-height: 35px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.notices-out ul li a { 
display: block; margin: 0px; padding: 0px; color: #000000; text-decoration: none; font-size: 11px; height: 35px; padding-left: 50px; background: url(../images/fdNoticesPdf.png) center left no-repeat;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.telechargement div.notices-out ul li a:hover { 
text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte { 
padding: 10px; padding-left: 25px; background-color: #ffffff;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte h3 { 
margin-top: 10px; font-size: 14px; text-transform: uppercase; color: #cd9ab3; background-image: url(../images/fdTitreStores.png); background-position: 0px center; background-repeat: repeat-x;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte h3 span { 
background-color: #ffffff; padding-right: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte p { 
margin-top: 5px; font-size: 13px; text-align: justify;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte p a { 
color: #ffffff; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte p a:hover { 
color: #c4d42d;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte table { 
width: 99%; border-collapse: separate;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte table td { 
padding-right: 10px; vertical-align: top;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte ul { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte ul li { 
margin-top: 5px; background: url(../images/fdListeStores.png) center left no-repeat; padding-left: 15px; font-size: 13px; color: #515151;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte ul li a { 
color: #cd9ab3; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur div.texte ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur h1 { 
/* padding-left: 230px; background-color: #797979; height: 30px; line-height: 30px; font-weight bold; color: #ffffff; text-transform: uppercase; font-size: 14px; */ text-decoration: underline;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.actions { 
margin: 0px; margin-left: 420px; padding: 0px; padding-top: 20px; padding-bottom: 20px; width: 580px; position: relative; top: 0px; left: 0px; text-align: center;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.actions input.ajouter-votre-commande { 
width: 280px; height: 50px; background: url(../images/btCommandeConfigurateur.png) 0px 0px no-repeat; border: 0px; font-family: Arial, Helvetica, Sans-Serif; line-height: 50px; font-size: 16px; color: #ffffff; text-transform: uppercase;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.actions input.ajouter-votre-commande:hover { 
text-decoration: underline
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris { 
!height: %; padding-bottom: 20px; width: 600px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori { 
display: block; background: none; float: left; margin-top: 20px; margin-left: 20px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.active { 
display: block; background-color: #cd9ab3; border: 1px solid #c2221c;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.image { 
display: block; background: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.image a { 
display: block; position: relative; top: 0px; left: 0px; text-align: center;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.image a span.delai { 
display: block; position: absolute; top: 0px; left: 0px; color: #ffffff;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.inactive { 
display: block; background-color: #ffffff; border: 1px solid #666666;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.input { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.title { 
display: block; color: #515151; font-size: 10px; background: none; height: 28px; text-align: center; line-height: 14px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.title a { 
display: block; color: #515151; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.coloris span.colori span.title span.new { 
color: #D50A1E; font-size: 9px; font-weight: bold;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons { 
!height: %; padding-bottom: 20px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon { 
display: block; background-color: #ffffff; float: left; margin-top: 20px; margin-left: 20px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.active { 
display: block; background-color: #cd9ab3; border: 1px solid #c2221c;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.image { 
display: block;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.image a { 
display: block; text-align: center;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.inactive { 
display: block; background-color: #ffffff; border: 1px solid #666666;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.input { 
display: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.title { 
display: block; color: #515151; font-size: 10px; background: none; height: 28px; text-align: center; line-height: 14px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.title a { 
display: block; color: #515151; text-decoration: none;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.galons span.galon span.title span.new { 
color: #D50A1E; font-size: 9px; font-weight: bold;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.titre-off { 
height: 25px; line-height: 25px; font-weight bold; color: #ffffff; text-transform: uppercase; font-size: 14px; background-color: #797979;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.titre-off span.numero { 
display: block; float: left; width: 25px; height: 25px; background-color: #cd9ab3; text-align: center;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.titre-off span.selection { 
margin-left: 10px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.titre-on { 
float: left; line-height: 32px; font-weight: normal; color: #ffffff; text-transform: uppercase; font-size: 20px;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.titre-on span.numero { 
display: block; float: left; width: 32px; height: 32px; background-color: #cd9ab3; text-align: center;
}
div.information.detail div.MStoresEtRideauxConfigurateur p.titre-on span.selection { 
margin-left: 10px;
}
html>body .hovertip_wrap0 { 
background-color: #ffffff; border: 0px;
}
html>body .hovertip_wrap0 span.delai { 
color: #ffffff; position: absolute; top: 10px; left: 10px;
}
html>body .hovertip_wrap1 { 
background: none; border: 0px; padding: 0px; padding-left: 20px;
}
html>body .hovertip_wrap2 { 
background: none; border: 0px;
}
html>body .hovertip_wrap3 { 
background: none; border: 0px;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur div.animation-produit div.links div.links-content { 
overflow: hidden; height: auto;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off div.dimension-proposee { 
height: auto; overflow: hidden;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur div.etape2-off div.dimensions-proposees { 
height: auto; overflow: hidden;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.avantages-stores-et-rideaux-out ul { 
height: auto; overflow: hidden;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur div.etape5-off div.stop-out { 
height: auto; min-height: 66px;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur p.coloris { 
overflow: hidden; height: auto;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur p.galons { 
overflow: hidden; height: auto;
}
html>body div.information.detail div.MStoresEtRideauxConfigurateur p.option { 
overflow: hidden; height: auto;
}
édiv.information.detail div.MStoresEtRideauxConfigurateur div.Rail div.etape2-off { 
margin-left: 0px; width: 1000px;
}
