body { 
margin: 0px; padding: 0px; font-family: Arial, Helvetica, Sans-serif; background-color: #b9b4b1; background-image: url(../images/fdBodyStoresEtRideaux.jpg); background-position: top center; background-repeat: no-repeat; background-attachment: fixed;
}
body#publication.catalogue div#zoneCentre { 
margin-right: 0px;
}
body#publication.catalogue div#zoneDroite { 
width: 0px; display: none;
}
body#publication.choisir-vos-stores-et-rideaux-sur-mesure  div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication { 
display: none;
}
body#publication.choisir-vos-stores-et-rideaux-sur-mesure div#zoneCentre { 
margin-right: 0px;
}
body#publication.choisir-vos-stores-et-rideaux-sur-mesure div#zoneDroite { 
width: 0px; display: none;
}
body#publication.demande-d-echantillons div#zoneCentre { 
margin-right: 0px;
}
body#publication.demande-d-echantillons div#zoneDroite { 
width: 0px; display: none;
}
body#publication.les-offres-du-mois div#zoneCentre { 
margin-right: 0px;
}
body#publication.les-offres-du-mois div#zoneDroite { 
width: 0px; display: none;
}
body#publication.offrir-un-cheque-cadeau div#zoneCentre { 
margin-right: 0px;
}
body#publication.offrir-un-cheque-cadeau div#zoneDroite { 
width: 0px; display: none;
}
body#rubrique.accueil div.IndeXysPortletRubriquePublication { 
display: none;
}
body#rubrique.catalogue div#zoneCentre { 
margin-right: 0px;
}
body#rubrique.catalogue div#zoneDroite { 
width: 0px; display: none;
}
body#rubrique.choisir-vos-stores-et-rideaux-sur-mesure div#zoneCentre { 
margin-right: 0px;
}
body#rubrique.choisir-vos-stores-et-rideaux-sur-mesure div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee div.information.liste div.texte h2 a { 
/* display: block; padding-top: 20px; */
}
body#rubrique.choisir-vos-stores-et-rideaux-sur-mesure div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee div.information.liste p.enSavoirPlus { 
display: none;
}
body#rubrique.choisir-vos-stores-et-rideaux-sur-mesure div#zoneDroite { 
width: 0px; display: none;
}
body#rubrique.configurateur div#zoneCentre { 
margin-right: 0px; background-color: #bababa;
}
body#rubrique.configurateur div#zoneCentre div#config.StoresEtRideauxPortletCommande { 
padding-right: 0px; width: 1000px;
}
body#rubrique.configurateur div#zoneDroite { 
width: 0px; display: none;
}
body#rubrique.demande-d-echantillons div#zoneCentre { 
margin-right: 0px;
}
body#rubrique.demande-d-echantillons div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte h2 { 
!height: 40px;
}
body#rubrique.demande-d-echantillons div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus { 
display: none;
}
body#rubrique.demande-d-echantillons div#zoneDroite { 
width: 0px; display: none;
}
body#rubrique.les-offres-du-mois div#zoneCentre { 
margin-right: 0px;
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte { 
/* position: relative; top: 0px; left: 0px; */
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte div.tarif { 
/* position: absolute; top: 0px; left: 300px; width: 150px; */
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.titre h2 a { 
color: #d40a1e;
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus a { 
margin-left: 110px; margin-right: 110px;
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste span.taux-promotion { 
width: 100px; height: 50px; font-size: 12px;
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste span.taux-promotion span.lower { 
position: relative; top: 5px; left: 0px;
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste span.taux-promotion span.taux { 
font-size: 24px;
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste span.taux-promotion span.upper { 
position: relative; top: 5px; left: 5px;
}
body#rubrique.les-offres-du-mois div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
background-image: url(../images/fdTitreRubriqueNosPromotions.png);
}
body#rubrique.les-offres-du-mois div#zoneDroite { 
width: 0px; display: none;
}
body#rubrique.offrir-un-cheque-cadeau div#zoneCentre { 
margin-right: 0px;
}
body#rubrique.offrir-un-cheque-cadeau div#zoneDroite { 
width: 0px; display: none;
}
body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { 
margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%;
}
div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 1000px; background: #ffffff; -webkit-box-shadow: #515151 1px 1px 5px; -moz-box-shadow: #515151 1px 1px 5px; box-shadow: #515151 1px 1px 5px; behavior: url(/indeXys/ie/PIE.htc); position: relative; top: 0px; left: 0px;
}
div#conteneur.EnsembleCollection div#zoneCentre { 
margin-right: 0px; /* background-color: #bababa; */
}
div#conteneur.EnsembleCollection div#zoneCentre div.galerie { 
display: none;
}
div#conteneur.EnsembleCollection div#zoneDroite { 
display: none;
}
div#conteneur.EnsembleCollection div.listeSousPublication { 
display: none;
}
div#conteneur.Produit div#zoneCentre { 
margin-right: 0px; /* background-color: #bababa; */
}
div#conteneur.Produit div#zoneCentre div.galerie { 
display: none;
}
div#conteneur.Produit div#zoneDroite { 
display: none;
}
div#microdonnees.IndeXysPortletUrl { 
display: none;
}
div#zoneBas { 
clear: both; background-color: #797979; position: relative; top: 0px; left: 0px; z-index: 100;
}
div#zoneBas div#footer-benefits.IndeXysPortletUrl { 
margin: 0px; padding: 20px; position: relative; top: 0px; left: 0px; background-color: #ffffff;
}
div#zoneBas div#footer-benefits.IndeXysPortletUrl p.avantages { 
display: block; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 400px; font-size: 14px; color: #666666; text-transform: uppercase; text-align: center; position: absolute; top: 12px; left: 300px; background-color: #ffffff;
}
div#zoneBas div#footer-benefits.IndeXysPortletUrl table { 
margin: 0px; padding: 0px; border-collpase: collapse; border: 1px solid #666666; width: 100%;
}
div#zoneBas div#footer-benefits.IndeXysPortletUrl table td { 
margin: 0px; padding: 5px; font-size: 12px; color: #666666; text-transform: uppercase;
}
div#zoneBas div#footer-links.IndeXysPortletUrl { 
margin: 0px; padding: 0px; padding-right: 205px; height: 110px; background-color: #b9b4b1;
}
div#zoneBas div#footer-links.IndeXysPortletUrl div.contenuPortlet { 
margin: 0px; padding: 0px; padding-top: 10px;
}
div#zoneBas div#footer-links.IndeXysPortletUrl table { 
margin: 0px; padding: 0px; border-collapse; collapse;
}
div#zoneBas div#footer-links.IndeXysPortletUrl table td { 
margin: 0px; padding: 2px; width: 10%; vertical-align: bottom; font-size: 12px; text-transform: uppercase; text-align: center; color: #ffffff;
}
div#zoneBas div#footer-links.IndeXysPortletUrl table td p { 
margin: 0px; padding: 0px;
}
div#zoneBas div#footer-links.IndeXysPortletUrl table td p a { 
display: block; margin: 0px; margin-left: 5px; margin-right: 5px; padding: 2px; padding-top: 5px; padding-bottom: 5px; background-color: #cccccc; border: 1px solid #ffffff; color: #666666; text-decoration: none; width: 100px;
}
div#zoneBas div#footer-links.IndeXysPortletUrl table td p a:hover { 
color: #ffffff;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique { 
margin: 0px; padding: 0px; padding-left: 370px; padding-bottom: 20px; background-color: #ffffff;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul { 
list-style-type: none; !height: 1%;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li { 
margin: 0px; padding: 0px; width: 200px; /* width: 330px; */ float: left;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li a { 
display: block; padding: 5px; padding-top: 15px; font-size: 13px; text-transform: uppercase; color: #d40a1e; text-decoration: none;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li.conseils-techniques { 
width: 295px;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li.conseils-techniques li { 
width: 295px;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li.informations { 
width: 170px;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li.informations li { 
width: 170px;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li.qui-sommes-nous { 
width: 165px;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul li.qui-sommes-nous li { 
width: 165px;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul ul li a { 
padding: 2px; padding-left: 17px; font-size: 12px; text-transform: none; background-image: url(../images/fdNavigationRubriqueFooter2014.png); color: #666666; background-repeat: no-repeat; background-position: 5px 5px;
}
div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul ul li a:hover { 
color: #d40a1e; text-decoration: underline;
}
div#zoneBas div#newsletter.IndeXysPortletNewsletter { 
margin: 0px; padding: 0px; height: 110px; width: 200px; float: right;
}
div#zoneBas div#newsletter.IndeXysPortletNewsletter div.abonnement h4 { 
display: none;
}
div#zoneBas div#newsletter.IndeXysPortletNewsletter div.abonnement p { 
margin: 0px; margin-top: 5px; padding: 0px; text-align: center;
}
div#zoneBas div#newsletter.IndeXysPortletNewsletter div.abonnement p button { 
margin: 0px; padding: 0px; width: 30px; height: 30px; border: 1px solid #666666; background-color: #666666; color: #ffffff;
}
div#zoneBas div#newsletter.IndeXysPortletNewsletter div.abonnement p input { 
margin: 0px; padding: 0px; width: 110px; height: 30px; background: #ffffff; border: 1px solid #ffffff; font-family: Arial,Helvetica,sans-serif;
}
div#zoneBas div#newsletter.IndeXysPortletNewsletter div.titrePortlet h3 { 
margin: 0px; padding: 0px; padding-top: 35px; padding-left: 85px; font-size: 12px; text-transform: uppercase; color: #ffffff; background: url(../images/illNousContacter.png) 20px 20px no-repeat;
}
div#zoneBas div#pied-page.IndeXysPortletUrl { 
margin: 0px; padding: 0px; width: 350px; float: left; position: relative; top: 0px; left: 15px;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table { 
margin: 0px; padding: 0px; border-collapse: collapse; width: 99%;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td { 
padding: 5px; width: 50%;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td p { 
display: block; padding: 0px; padding-top: 10px; padding-bottom: 5px; font-size: 13px; text-transform: uppercase; color: #d40a1e; text-decoration: none;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td p a { 
color: #ffffff; text-decoration: none;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td p a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td ul { 
margin: 0px; padding: 0px; color: #ffffff; list-style-type: none;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td ul li { 
font-size: 12px; color: #ffffff;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td ul li a { 
display: block; padding: 2px; padding-left: 12px; text-transform: none; background-image: url(../images/fdNavigationRubriqueFooter2014.png); background-repeat: no-repeat; background-position: 0px 5px; color: #666666; text-decoration: none;
}
div#zoneBas div#pied-page.IndeXysPortletUrl table tr td ul li a:hover { 
color: #d40a1e; text-decoration: underline;
}
div#zoneBas div#referencement.IndeXysPortletUrl { 
margin: 0px; padding: 8px; background-color: #b9b4b1;
}
div#zoneBas div#referencement.IndeXysPortletUrl p { 
font-size: 10px; color: #515151; text-align: center;
}
div#zoneBas div#referencement.IndeXysPortletUrl p a { 
color: #797979; text-decoration: none;
}
div#zoneBas div#referencement.IndeXysPortletUrl p a:hover { 
color: #9d9d9d;
}
div#zoneBas div.IndeXysCommercePortletGoogleRemarketing { 
display: none;
}
div#zoneCentre { 
margin-left: 0px; margin-right: 250px; position: relative; top: 0px; left: 0px; !height: 1240px;
}
div#zoneCentre div#config.StoresEtRideauxPortletCommande { 
margin: 0px; padding: 0px; padding-top: 270px; width: 750px;
}
div#zoneCentre div#main-nav.StoresEtRideauxPortletCommande { 
position: relative; top: 0px; left: 0px; width: 750px; padding: 0px;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande { 
position: absolute; top: 0px; left: 507px;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span { 
display: block; margin-top: 10px; background: url(../images/fdTitreAccessoires.png) center left repeat-x; line-height: 20px; text-transform: uppercase; font-size: 14px;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 { 
display: inline; padding-right: 2px; color: #ea8a77; background-color: #ffffff;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 a { 
color: #ea8a77; text-decoration: none;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a { 
color: #000000; text-decoration: none;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a span { 
margin-top: 2px; background: none; line-height: 16px; text-transform: none; font-size: 12px; padding-left: 15px; background: url(../images/fdListeAccessoires.png) center left no-repeat;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande h3 a { 
text-decoration: none;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande h3 a span { 
display: block; padding: 3px; background-color: #ea8a77; font-size: 16px; color: #ffffff; text-align: center; line-height: 20px;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande span#survolAccessoires { 
margin: 0px; padding: 0px; height: 223px; border: 1px solid #ea8a77; border-bottom: 0px; background: url(../images/phFondAccessoires.jpg) center center no-repeat; position: relative; top: 0px; left: 0px; z-index: 10;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande span#survolAccessoires img { 
width: 221px;
}
div#zoneCentre div#menu-accessoires.StoresEtRideauxPortletCommande span.masque { 
border: 0px; border-top: 1px solid #ea8a77; height: 600px; background-color: #ffffff; position: relative; top: 0px; left: 0px; z-index: 20;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande { 
position: absolute; top: 0px; left: 263px;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span { 
display: block; margin-top: 10px; background: url(../images/fdTitreRideaux.png) center left repeat-x; line-height: 20px; text-transform: uppercase; font-size: 14px;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 { 
display: inline; padding-right: 2px; color: #a1d2bf; background-color: #ffffff;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 a { 
color: #a1d2bf; text-decoration: none;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a { 
color: #000000; text-decoration: none;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a span { 
margin-top: 2px; background: none; line-height: 16px; text-transform: none; font-size: 12px; padding-left: 15px; background: url(../images/fdListeRideaux.png) center left no-repeat;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande h3 a { 
text-decoration: none;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande h3 a span { 
display: block; padding: 3px; background-color: #a1d2bf; font-size: 16px; color: #ffffff; text-align: center; line-height: 20px;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande span#survolRideaux { 
margin: 0px; padding: 0px; height: 223px; border: 1px solid #a1d2bf; border-bottom: 0px; background: url(../images/phFondRideaux.jpg) center center no-repeat; position: relative; top: 0px; left: 0px; z-index: 10;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande span#survolRideaux img { 
width: 221px;
}
div#zoneCentre div#menu-rideaux.StoresEtRideauxPortletCommande span.masque { 
border: 0px; border-top: 1px solid #a1d2bf; height: 600px; background-color: #ffffff; position: relative; top: 0px; left: 0px; z-index: 20;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande { 
position: absolute; top: 0px; left: 20px;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span { 
display: block; margin-top: 10px; background: url(../images/fdTitreStores.png) center left repeat-x; line-height: 20px; text-transform: uppercase; font-size: 14px;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 { 
display: inline; padding-right: 2px; color: #cd9ab3; background-color: #ffffff;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 a { 
color: #cd9ab3; text-decoration: none;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a { 
color: #000000; text-decoration: none;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a span { 
margin-top: 2px; background: none; line-height: 16px; text-transform: none; font-size: 12px; padding-left: 15px; background: url(../images/fdListeStores.png) center left no-repeat;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande h3 a { 
text-decoration: none;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande h3 a span { 
display: block; padding: 3px; background-color: #cd9ab3; font-size: 16px; color: #ffffff; text-align: center; line-height: 20px;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande span#survolStores { 
margin: 0px; padding: 0px; height: 223px; border: 1px solid #cd9ab3; border-bottom: 0px; background: url(../images/phFondStores.jpg) center center no-repeat; position: relative; top: 0px; left: 0px; z-index: 10;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande span#survolStores img { 
width: 221px;
}
div#zoneCentre div#menu-stores.StoresEtRideauxPortletCommande span.masque { 
border: 0px; border-top: 1px solid #cd9ab3; height: 600px; background-color: #ffffff; position: relative; top: 0px; left: 0px; z-index: 20;
}
div#zoneCentre div.IndeXysPortletFilAriane p { 
padding: 5px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #797979; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletFilAriane p a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique { 
padding: 20px;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique div.diaporama { 
position: relative; top: -20px; left: -20px; height: 250px;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique h1 { 
margin-top: 15px; font-size: 20px; color: #515151; background: url(../images/fdTitreRubrique.png) center left repeat-x;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique h2 { 
margin-top: 10px; font-size: 16px; color: #515151; border: 0px; border-bottom: 1px solid #c4d42d;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique h3 { 
margin-top: 15px; font-size: 16px; color: #c4d42d;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ol { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ol li { 
margin-top: 5px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ol li a { 
font-style: italic; color: #515151; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ol li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique p { 
margin-top: 10px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique p a { 
color: #c4d42d; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique p a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ul { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ul li { 
margin-top: 5px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ul li a { 
font-style: italic; color: #515151; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ul.pagination { 
margin-top: 0px; padding-left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ul.pagination li { 
background: none; margin-top: 0px; padding-left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.detailPublication h1 { 
font-size: 20px; color: #ffffff; background-color: #cd9ab3; line-height: 32px; text-transform: uppercase; padding-left: 30px; font-weight: normal;
}
div#zoneCentre div.IndeXysPortletPublication div.detailPublication h1 span { 
display: block; background-color: #797979; padding-left: 10px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table { 
border-collapse: collapse; position: relative; top: 0px; left: 10px; width: 980px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td { 
padding: 10px; background-color: #ffffff; vertical-align: top;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste { 
border: 1px solid #ffffff; padding-bottom: 5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image { 
text-align: center; !height: 100px; float: none; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image a img { 
border: 1px solid #ffffff;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image a:hover img { 
border: 1px solid #c2212c;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image span.garantie { 
display: block; position: absolute; top: 1px; left: 20px; width: 37px; height: 52px; background: url(../images/illGarantie5AnsTribune.png) center center no-repeat;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image span.taux-promotion { 
display: block; position: absolute; top: 20px; right: 1px; width: 60px; height: 40px; background: #d40a1e; color: #ffffff; font-weight: normal; font-size: 10px; text-transform: uppercase;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image span.taux-promotion span.lower { 
display: block; margin: 0px; padding: 0px; padding-right: 5px; text-align: right;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image span.taux-promotion span.lower span.taux { 
margin-left: 3px; margin-right: 3px; font-size: 20px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image span.taux-promotion span.upper { 
display: block; margin: 0px; padding: 0px; padding-left: 5px; text-align: left;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.tarif { 
margin-left: 10px; margin-right: 10px; border: 1px solid #999999; background: #f3f2ef; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.tarif p { 
margin: 5px; color: #d60120;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.tarif p.tarif span.apartirde { 
color: #d60120; font-weight: normal; display: block; position: absolute; top: 5px; left: 10px; font-size: 11px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.tarif p.tarif span.montant { 
color: #d60120; font-weight: bold; display: block; font-size: 28px; padding: 10px; padding-top: 20px; padding-bottom: 0px; text-align: right;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.tarif p.tarif span.montant span.devise { 
font-size: 12px; position: relative; top: -12px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.texte div.texte-affichage { 
margin-bottom: 2px; margin-left: 10px; margin-right: 10px; height: 55px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.texte p { 
margin: 5px; margin-bottom: 0px; font-size: 11px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.texte ul { 
margin: 0px; margin-top: 10px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.texte ul li { 
margin-top: 2px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 11px; color: #515151;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.titre h2 { 
color: #cd9ab3; text-align: center; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 20px; height: 40px; padding-left: 5px; padding-right: 5px; margin-bottom: 5px; background: url(../images/fdTitre.png) top left repeat-x;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.titre h2 a { 
color: #d40a1e; text-decoration: none; background-color: #ffffff;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.titre h2 a span { 
margin-left: 5px; padding-left: 5px; position: relative; top: 0px; left: -5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.titre h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.titre p { 
margin: 5px; margin-bottom: 0px; font-size: 11px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.titre p.modeles { 
padding-bottom: 5px; font-weight: bold; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.ajouter { 
color: #515151; text-align: center; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.ajouter button { 
border: 0px; margin: 10px; background: url(../images/fdBoutonAjouterOff.png) center center no-repeat; width: 70px; height: 41px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.ajouter button span { 
display: none;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.ajouter button:hover { 
background-image: url(../images/fdBoutonAjouterOver.png);
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.ajouter input.quantite { 
width: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.ajouter span.prix { 
display: block; color: #c4d42d; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.enSavoirPlus { 
margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.enSavoirPlus a { 
display: block; margin-left: 10px; margin-right: 10px; padding: 0px; position: relative; top: 0px; left: 0px;
background-color: #369850; background-image: url(../images/fdboutonCommander.png); background-position: top left; background-repeat: no-repeat; text-decoration: none; color: #ffffff; font-size: 11px; text-transform: uppercase; text-align: center; line-height: 50px; height: 50px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.enSavoirPlus a span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste p.enSavoirPlus a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table { 
border-collapse: collapse; position: relative; top: 0px; left: 10px; width: 980px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td { 
padding: 10px; background-color: #ffffff; vertical-align: top;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste { 
border: 1px solid #ffffff; padding-bottom: 15px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image { 
text-align: center; height: 100px; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image a img { 
border: 1px solid #ffffff;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image a:hover img { 
border: 1px solid #c2212c;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image span.garantie { 
display: block; position: absolute; top: 1px; left: 20px; width: 37px; height: 52px; background: url(../images/illGarantie5AnsTribune.png) center center no-repeat;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion { 
display: block; position: absolute; top: 20px; right: 1px; width: 60px; height: 40px; background: #d40a1e; color: #ffffff; font-weight: normal; font-size: 10px; text-transform: uppercase;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion span.lower { 
display: block; margin: 0px; padding: 0px; padding-right: 5px; text-align: right;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion span.lower span.taux { 
margin-left: 3px; margin-right: 3px; font-size: 20px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion span.upper { 
display: block; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 0px; text-align: left;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.tarif { 
margin-left: 10px; margin-right: 10px; border: 1px solid #999999; background: #f3f2ef; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.tarif p { 
margin: 5px; color: #d60120;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.tarif p.tarif span.apartirde { 
color: #d60120; font-weight: normal; display: block; position: absolute; top: 5px; left: 10px; font-size: 11px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.tarif p.tarif span.montant { 
color: #d60120; font-weight: bold; display: block; font-size: 28px; padding: 10px; padding-top: 20px; padding-bottom: 0px; text-align: right;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.tarif p.tarif span.montant span.devise { 
font-size: 12px; position: relative; top: -12px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte div.texte-affichage { 
margin-bottom: 2px; margin-left: 10px; margin-right: 10px; height: 55px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte h2 { 
color: #cd9ab3; text-align: center; font-size: 12px; text-transform: uppercase; line-height: 20px; height: 60px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; font-weight: bold; margin-bottom: 5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte h2 a { 
color: #d40a1e; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte p { 
margin: 5px; margin-bottom: 0px; font-size: 11px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte ul { 
margin-top: 10px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte ul li { 
margin-top: 2px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 11px; color: #515151;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.titre h2 { 
color: #cd9ab3; text-align: center; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 20px; height: 40px; padding-left: 5px; padding-right: 5px; margin-bottom: 5px; background: url(../images/fdTitre.png) top left repeat-x;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.titre h2 a { 
color: #d40a1e; text-decoration: none; background-color: #ffffff;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.titre h2 a span { 
margin-left: 5px; padding-left: 5px; position: relative; top: 0px; left: -5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.titre h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.titre p { 
margin: 5px; margin-bottom: 0px; font-size: 11px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.titre p.modeles { 
padding-bottom: 5px; font-weight: bold; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.ajouter { 
color: #515151; text-align: center; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.ajouter button { 
border: 0px; margin: 10px; background-color: #369850; background-image: url(../images/fdboutonCommander.png); background-position: top left; background-repeat: no-repeat; width: 120px; height: 50px; color: #ffffff; font-family: Arial, Helvetica, Sans-Serif; text-transform: uppercase;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.ajouter button span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.ajouter button:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.ajouter input.quantite { 
width: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.ajouter span.prix { 
display: block; color: #d40a1e; font-weight: bold; font-size: 20px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.ajouter span.prix span.unit { 
font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus { 
margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus a { 
display: block; margin-left: 10px; margin-right: 10px; padding: 0px; position: relative; top: 0px; left: 0px;
background-color: #369850; background-image: url(../images/fdboutonCommander.png); background-position: top left; background-repeat: no-repeat; text-decoration: none; color: #ffffff; font-size: 11px; text-transform: uppercase; text-align: center; line-height: 50px; height: 50px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus a span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table { 
border-collapse: collapse; position: relative; top: 0px; left: 10px; width: 980px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td { 
padding: 10px; background-color: #ffffff; vertical-align: top;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste { 
border: 1px solid #ffffff; padding-bottom: 5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.image { 
text-align: center; !height: 100px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.image a img { 
border: 1px solid #ffffff;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.image a:hover img { 
border: 1px solid #c2212c;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.tarif { 
margin-left: 10px; margin-right: 10px; border: 1px solid #999999; background: #f3f2ef; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.tarif p { 
margin: 5px; color: #d60120;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.tarif p.tarif span.apartirde { 
color: #d60120; font-weight: normal; display: block; position: absolute; top: 5px; left: 10px; font-size: 11px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.tarif p.tarif span.montant { 
color: #d60120; font-weight: bold; display: block; font-size: 28px; padding: 10px; padding-top: 20px; padding-bottom: 0px; text-align: right;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.tarif p.tarif span.montant span.devise { 
font-size: 12px; position: relative; top: -12px; left: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte div.texte-affichage { 
margin-bottom: 2px; margin-left: 10px; margin-right: 10px; height: 55px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte h2 { 
color: #cd9ab3; text-align: center; font-size: 12px; font-weight: bold; text-transform: uppercase; line-height: 20px; height: 60px; padding-left: 5px; padding-right: 5px; margin-bottom: 5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte h2 a { 
color: #d40a1e; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte h2 a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte p { 
margin: 5px; margin-bottom: 0px; font-size: 11px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte p.modeles { 
padding-bottom: 5px; font-weight: bold; border: 0px; border-bottom: 1px solid #999999;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte ul { 
margin-top: 10px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte ul li { 
margin-top: 2px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 11px; color: #515151;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.ajouter { 
color: #515151; text-align: center; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.ajouter button { 
border: 0px; margin: 10px; background-color: #369850; background-image: url(../images/fdboutonCommander.png); background-position: top left; background-repeat: no-repeat; width: 120px; height: 50px; color: #ffffff; font-family: Arial, Helvetica, Sans-Serif; text-transform: uppercase;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.ajouter button span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.ajouter button:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.ajouter input.quantite { 
width: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.ajouter span.prix { 
display: block; color: #d40a1e; font-weight: bold; font-size: 20px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.ajouter span.prix span.quantity { 
font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.enSavoirPlus { 
margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.enSavoirPlus a { 
display: block; margin-left: 10px; margin-right: 10px; padding: 0px; position: relative; top: 0px; left: 0px;
background-color: #369850; background-image: url(../images/fdboutonCommander.png); background-position: top left; background-repeat: no-repeat; text-decoration: none; color: #ffffff; font-size: 11px; text-transform: uppercase; text-align: center; line-height: 50px; height: 50px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.enSavoirPlus a span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px;
}
div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste p.enSavoirPlus a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRecherche div.contenuPortlet { 
margin: 0px; padding: 10px; padding-left: 25px;
}
div#zoneCentre div.IndeXysPortletRecherche div.information.liste h2 { 
padding: 0px; padding-left: 15px; background: url(../images/fdListeContenuRubrique.png) top left no-repeat; margin-top: 10px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRecherche div.information.liste h2 a { 
margin-top: 10px; font-size: 12px; color: #c2212c;
}
div#zoneCentre div.IndeXysPortletRecherche div.multiPages p { 
margin-top: 20px; text-align: center;
}
div#zoneCentre div.IndeXysPortletRecherche div.multiPages p a { 
color: #666666;
}
div#zoneCentre div.IndeXysPortletRecherche div.multiPages p a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysPortletRecherche p { 
padding: 10px; margin: 0px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique { 
padding: 20px; position: relative; top:  0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.diaporama { 
position: relative; top: -20px; left: -20px; height: 250px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.galerie { 
/* position: absolute; top: 0px; left: 490px; width: 240px; */
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.galerie p { 
text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.galerie p a img { 
margin: 10px; border: 1px solid #ffffff;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.galerie p a:hover img { 
border: 1px solid #c2212c;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset { 
margin: 10px; margin-top: 20px; padding: 10px; border: 1px solid #c4d42d;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset input { 
margin-left: 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label { 
font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label.champObligatoire { 
color: #c2212c;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label.left { 
width: 100px; position: relative; top: 5px; left: 0px; float: left;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset legend { 
margin: 0px; margin-left: 10px; margin-right: 10px; padding: 0px; font-size: 12px; font-weight: bold; color: #9d9d9d;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset textarea.textarea { 
width: 99%;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form button { 
display: block; margin-left: auto; margin-right: auto; padding: 5px; width: 200px; position: relative; top: 0px; left: 0px; text-decoration: none; text-align: center; border: 0px; color: #ffffff;
background: #DBDAd8; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D7DC5C), to(#398C2C)); background: -webkit-linear-gradient(#D7DC5C, #398C2C); background: -moz-linear-gradient(#D7DC5C, #398C2C); background: -ms-linear-gradient(#D7DC5C, #398C2C); background: -o-linear-gradient(#D7DC5C, #398C2C); background: linear-gradient(#D7DC5C, #398C2C); -pie-background: linear-gradient(#D7DC5C, #398C2C); behavior: url(/indeXys/pie/PIE.htc);
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form button:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h1 { 
margin-top: 15px; font-size: 20px; color: #515151; background: url(../images/fdTitreRubrique.png) center left repeat-x;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h2 { 
margin-top: 10px; font-size: 16px; color: #515151; border: 0px; border-bottom: 1px solid #c4d42d;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
margin-top: 15px; font-size: 16px; color: #c4d42d;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h4 { 
margin-top: 15px; margin-bottom: 5px; font-size: 16px; color: #515151; font-weight: bold; background: url(../images/fdListeContenuRubriqueGd.png) top left no-repeat; padding-left: 15px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ol { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ol li { 
margin-top: 5px; background: url(../images/fdListeContenuRubrique.png) top left no-repeat; padding-left: 15px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ol li a { 
font-style: italic; color: #c2212c; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ol li a:hover { 
color: #c4d42d; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p { 
margin-top: 10px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p a { 
color: #c2212c; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p a:hover { 
color: #c4d42d; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table tr td { 
vertical-align: top;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table.conseils { 
margin-top: 20px; border-collapse: separate; border-spacing: 20px 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table.conseils td { 
text-align: center; width: 100px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table.conseils td p { 
margin: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li { 
margin-top: 5px; background: url(../images/fdListeContenuRubrique.png) top left no-repeat; padding-left: 15px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li a { 
font-style: italic; color: #c2212c; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li a:hover { 
color: #c4d42d; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul.pagination { 
margin-top: 0px; padding-left: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul.pagination li { 
background: none; margin-top: 0px; padding-left: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table { 
border-collapse: collapse; position: relative; top: 0px; left: 10px; width: 980px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td { 
padding: 10px; background-color: #ffffff; vertical-align: top;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste { 
border: 1px solid #ffffff; padding-bottom: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image { 
!height: 100px; text-align: center; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image a img { 
border: 1px solid #ffffff;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image a:hover img { 
border: 1px solid #c2212c;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image span.garantie { 
display: block; position: absolute; top: 1px; left: 20px; width: 37px; height: 52px; background: url(../images/illGarantie5AnsTribune.png) center center no-repeat;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion { 
display: block; position: absolute; top: 20px; right: 1px; width: 60px; height: 40px; background: #d40a1e; color: #ffffff; font-weight: normal; font-size: 10px; text-transform: uppercase;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion span.lower { 
display: block; margin: 0px; padding: 0px; padding-right: 5px; text-align: right;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion span.lower span.taux { 
margin-left: 3px; margin-right: 3px; font-size: 20px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image span.taux-promotion span.upper { 
display: block; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 0px; text-align: left;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.tarif { 
margin-left: 10px; margin-right: 10px; border: 1px solid #999999; background: #f3f2ef; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.tarif p { 
margin: 5px; color: #d60120;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.tarif p.tarif span.apartirde { 
color: #d60120; font-weight: normal; display: block; position: absolute; top: 5px; left: 10px; font-size: 11px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.tarif p.tarif span.montant { 
color: #d60120; font-weight: bold; display: block; font-size: 28px; padding: 10px; padding-top: 20px; padding-bottom: 0px; text-align: right;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.tarif p.tarif span.montant span.devise { 
font-size: 12px; position: relative; top: -12px; left: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte div.texte-affichage { 
margin-bottom: 2px; margin-left: 10px; margin-right: 10px; height: 55px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte h2 { 
color: #cd9ab3; text-align: center; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 20px; height: 40px; padding-left: 5px; padding-right: 5px; margin-bottom: 5px; background: url(../images/fdTitre.png) top left repeat-x;
/* color: #cd9ab3; text-align: center; font-size: 12px; text-transform: uppercase; line-height: 20px; height: 60px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; font-weight: bold; border: 0px; border-bottom: 1px solid #797979; margin-bottom: 5px; background: url(../images/fdTitre.png) top left repeat-x; */
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte h2 a { 
color: #d40a1e; text-decoration: none; background-color: #ffffff;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte h2 a span { 
margin-left: 5px; padding-left: 5px; position: relative; top: 0px; left: -5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte p { 
margin-top: 5px; font-size: 11px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte p.tarif span.apartirde { 
color: #666666; font-weight: bold; display: block;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte p.tarif span.montant { 
color: #c4d42d; font-weight: bold; display: block; font-size: 15px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte ul { 
margin-top: 10px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte ul li { 
margin-top: 2px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 11px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte ul li a { 
font-style: italic; color: #515151; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.titre h2 { 
color: #cd9ab3; text-align: center; font-size: 12px; text-transform: uppercase; line-height: 20px; height: 60px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; font-weight: bold; border: 0px; border-bottom: 1px solid #797979; margin-bottom: 5px; background: url(../images/fdTitre.png) top left repeat-x;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.titre h2 a { 
color: #d40a1e; text-decoration: none; background-color: #ffffff;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.titre h2 a span { 
margin-left: 5px; padding-left: 5px; position: relative; top: 0px; left: -5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.titre h2 a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.titre p { 
margin-top: 5px; font-size: 11px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.titre p.modeles { 
padding-bottom: 5px; font-weight: bold; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.ajouter { 
color: #515151; text-align: center; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.ajouter button { 
border: 0px; margin: 10px; background-color: #369850; background-image: url(../images/fdboutonCommander.png); background-position: top left; background-repeat: no-repeat; width: 120px; height: 50px; color: #ffffff; font-family: Arial, Helvetica, Sans-Serif; text-transform: uppercase;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.ajouter button span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.ajouter button:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.ajouter span.prix { 
display: block; color: #d40a1e; font-weight: bold; font-size: 20px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.ajouter span.prix span.quantity { 
font-size: 12px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus { 
margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus a { 
display: block; margin-left: 10px; margin-right: 10px; padding: 0px; position: relative; top: 0px; left: 0px;
background-color: #369850; background-image: url(../images/fdboutonCommander.png); background-position: top left; background-repeat: no-repeat; text-decoration: none; color: #ffffff; font-size: 11px; text-transform: uppercase; text-align: center; line-height: 50px; height: 50px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus a span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste p.enSavoirPlus a:hover { 
text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul { 
margin: 5px; padding: 5px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul li { 
margin-top: 5px; background: url(../images/fdListeContenuRubrique.png) center left no-repeat; padding-left: 15px; font-size: 13px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul li a { 
font-style: italic; color: #515151; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul li a:hover { 
color: #c4d42d; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.multiPages p { 
margin-top: 15px; font-size: 13px; color: #515151; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.multiPages p a { 
color: #776961; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.multiPages p a:hover { 
color: #c2212c;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.referencementCategorie ul li { 
margin-top: 5px; background: url(../images/fdListeContenuRubrique.png) top left no-repeat; padding-left: 15px; font-size: 12px; color: #515151;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
font-size: 20px; color: #ffffff; background: #cd9ab3; padding-left: 30px; line-height: 32px; text-transform: uppercase;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 span { 
background-color: #797979; display: block;  padding-left: 10px;
   
}
div#zoneCentre div.StoresEtRideauxPortletCommande { 
margin: 0px; padding: 0px; padding-top: 20px; width: 223px;
}
div#zoneCentre div.StoresEtRideauxPortletCommande div.menuCommandeDirecte { 
position: absolute; top: 275px; left: 0px; z-index: 30; width: 223px;
}
div#zoneCentre div.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul { 
list-style-type: none;
}
div#zoneCentre div.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul li span { 
display: none;
}
div#zoneCentre div.StoresEtRideauxPortletCommande div.menuCommandeDirecte ul ul li span { 
display: inline;
}
div#zoneCentre div.StoresEtRideauxPortletCommande span#survolAccessoires { 
display: block;
}
div#zoneCentre div.StoresEtRideauxPortletCommande span#survolAccessoires img { 
border: 0px;
}
div#zoneCentre div.StoresEtRideauxPortletCommande span#survolRideaux { 
display: block;
}
div#zoneCentre div.StoresEtRideauxPortletCommande span#survolRideaux img { 
border: 0px;
}
div#zoneCentre div.StoresEtRideauxPortletCommande span#survolStores { 
display: block;
}
div#zoneCentre div.StoresEtRideauxPortletCommande span#survolStores img { 
border: 0px;
}
div#zoneCentre div.StoresEtRideauxPortletCommande span.masque { 
display: block;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie { 
margin: 0px; padding: 0px; padding-left: 30px; padding-right: 30px;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie 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#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie h3 span { 
background-color: #ffffff; padding-left: 10px; padding-right: 10px;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie h4 { 
margin-top: 10px; font-size: 14px; text-transform: uppercase; color: #cd9ab3;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ol { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ol li { 
margin-top: 5px; background: url(../images/fdListeContenuRubrique.png) top left no-repeat; padding-left: 15px; font-size: 12px; color: #515151;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ol li a { 
font-style: italic; color: #d40a1e; text-decoration: none;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ol li a:hover { 
text-decoration: underline;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie p { 
margin-bottom: 5px; font-size: 12px; text-align: justify; color: #515151; line-height: 18px;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie p a { 
color: #d40a1e; text-decoration: none;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie p a:hover { 
text-decoration: underline;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie table { 
width: 99%; border-collapse: separate;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie table tr td { 
padding-right: 10px;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ul { 
margin-top: 10px; padding-left: 5px; list-style-type: none;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ul li { 
margin-top: 5px; background: url(../images/fdListeStoresRouge.png) 0px 0px no-repeat; padding-left: 15px; font-size: 13px; color: #515151;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ul li a { 
color: #d40a1e; text-decoration: none;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ul li a:hover { 
text-decoration: underline;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ul ul li { 
margin-left: 10px; background: url(../images/fdListeStoresPointRouge.png) 0px 0px no-repeat; padding-left: 15px;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ul.pagination { 
margin-top: 0px; padding-left: 0px;
}
div#zoneCentre div.StoresEtRideauxPortletReferencement div.referencementCategorie ul.pagination li { 
background: none; margin-top: 0px; padding-left: 0px;
}
div#zoneDroite { 
width: 250px; float: right;
}
div#zoneDroite div#ekomi.IndeXysPortletUrl { 
background-color: #b9b4b1; margin-left: 10px; margin-right: 10px;
}
div#zoneDroite div#ekomi.IndeXysPortletUrl div.contenuPortlet { 
padding: 0px; padding-bottom: 10px;
}
div#zoneDroite div#ekomi.IndeXysPortletUrl h3 { 
margin: 0px; margin-bottom: 10px; padding: 10px; padding-left: 30px; background-color: #726b66; background-image: url(../images/fdAvisClients.png); background-position: 5px 1px; background-repeat: no-repeat;
}
div#zoneDroite div#promotion.IndeXysPortletNavigationRubrique { 
position: relative; top: 0px; left: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; z-index: 100;
}
div#zoneDroite div#promotion.IndeXysPortletNavigationRubrique ul { 
list-style-type: none; height: 25px; background-color: #d40a1e;
}
div#zoneDroite div#promotion.IndeXysPortletNavigationRubrique ul li { 
line-height: 25px; text-align: center; width: 250px; text-transform: uppercase; font-weight: normal; font-size: 13px;
}
div#zoneDroite div#promotion.IndeXysPortletNavigationRubrique ul li a { 
color: #ffffff; text-decoration: none;
}
div#zoneDroite div#promotion.IndeXysPortletNavigationRubrique ul li a:hover { 
text-decoration: underline;
}
div#zoneDroite div.IndeXysPortletNewsletter { 
position: relative; top: 0px; left: 0px; margin: 20px; margin-top: 10px; padding: 0px; padding-top: 10px; border: 0px; border-top: 2px ridge #ffffff; background-image: url(../images/fdPortletNewsletter.png); background-position: 100px 40px; background-repeat: no-repeat;
}
div#zoneDroite div.IndeXysPortletNewsletter div.titrePortlet h3 { 
font-size: 13px; text-transform: uppercase; text-align: center; text-decoration: none; color: #ffffff; padding-bottom: 35px;
}
div#zoneDroite div.IndeXysPortletNewsletter h4 { 
position: absolute; top: 45px; left: 0px; margin: 0px; margin-top: 10px; font-size: 14px; color: #ffffff;
}
div#zoneDroite div.IndeXysPortletNewsletter p { 
margin: 0px; margin-top: 10px; text-align: center;
}
div#zoneDroite div.IndeXysPortletNewsletter p button { 
margin: 0px; padding: 0px; line-height: 30px; height: 30px; width: 30px; background-color: #797979; color: #ffffff; vertical-align: middle; cursor: pointer; position: relative; top: 0px; left: 0px; border: 1px solid #797979;
}
div#zoneDroite div.IndeXysPortletNewsletter p button:hover { 
color: #c2212c;
}
div#zoneDroite div.IndeXysPortletNewsletter p input { 
border: 0px; margin: 0px; padding: 0px; padding-left: 5px; line-height: 28px; height: 28px; background-color: #ffffff; color: #000000; width: 160px; border: 1px solid #797979;
}
div#zoneDroite div.IndeXysPortletRecherche { 
margin: 20px; margin-top: 10px; padding: 0px; padding-top: 10px; border: 0px; border-top: 2px ridge #ffffff; background-image: url(../images/fdPortletRechercher.png); background-position: 100px 25px; background-repeat: no-repeat;
}
div#zoneDroite div.IndeXysPortletRecherche div.titrePortlet h3 { 
font-size: 13px; text-transform: uppercase; text-align: center; text-decoration: none; color: #ffffff; padding-bottom: 25px;
}
div#zoneDroite div.IndeXysPortletRecherche p { 
margin: 0px; margin-top: 10px; text-align: center;
}
div#zoneDroite div.IndeXysPortletRecherche p button { 
margin: 0px; padding: 0px; line-height: 30px; height: 30px; width: 30px; background-color: #797979; color: #ffffff; vertical-align: middle; cursor: pointer; position: relative; top: 1px; left: 0px; border: 1px solid #797979;
}
div#zoneDroite div.IndeXysPortletRecherche p button:hover { 
color: #ff0000;
}
div#zoneDroite div.IndeXysPortletRecherche p input { 
border: 0px; margin: 0px; padding: 0px; padding-left: 5px; line-height: 28px; height: 28px; background-color: #ffffff; color: #000000; width: 160px; border: 1px solid #797979;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication { 
margin: 20px; margin-top: 10px; padding: 0px; padding-top: 10px; border: 0px; border-top: 2px ridge #ffffff;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 10px; font-size: 11px; color: #ffffff; line-height: 15px; text-align: justify;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p a { 
display: block; width: 120px; margin: 0px; margin-left: auto; padding: 3px; background-color: #bababa; color: #515151; text-decoration: none; text-transform: uppercase; border: 1px solid #ffffff; text-align: center;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p.cheques-cadeaux { 
padding-top: 50px; background-image: url(../images/fdPortletTribuneChequeCadeau.png); background-repeat: no-repeat; background-position: 42px 1px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p.cheques-cadeaux a { 
width: 180px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p.m6 { 
padding-top: 20px; background-image: url(../images/fdPartenariatM6.png); background-repeat: no-repeat; background-position: 42px 1px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.listePublicationLiee { 
display: none;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.titreRubrique h3 { 
font-size: 13px; text-transform: uppercase; text-align: center;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.titreRubrique h3 a { 
text-decoration: none; color: #ffffff;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.titreRubrique h3 a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneDroite div.IndeXysPortletUrl { 
margin: 20px; margin-top: 10px; padding: 0px; text-align: center;
}
div#zoneDroite div.IndeXysPortletUrl h3 { 
font-size: 13px; text-transform: uppercase; text-align: center; color: #ffffff; padding-bottom: 10px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande { 
margin: 10px; margin-left: 0px; margin-right: 20px; padding: 0px; border: 0px; border-bottom: 2px ridge #ffffff; position: relative; top: 0px; left: 0px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.contenuPromotion { 
margin: 0px; margin-bottom: 20px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.contenuPromotion p { 
font-size: 12px; text-align: center; line-height: 18px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.contenuPromotion p.commande { 
display: none;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.contenuPromotion p.sur-mesure { 
text-transform: uppercase; color: #d40a1e; font-weight: bold;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.contenuPromotion p.tarif { 
color: #d40a1e; font-weight: bold;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.contenuPromotion p.tarif span.montant { 
margin-left: 5px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion { 
text-align: center; position: relative; top: 0px; left: 0px; margin: px; margin-top: 5px; margin-bottom: 5px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion a img { 
border: 1px solid #ffffff;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion a:hover img { 
border: 1px solid #c2212c;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion span.garantie { 
display: block; position: absolute; top: 0px; left: 20px; width: 37px; height: 52px; background: url(../images/illGarantie5AnsTribune.png) center center no-repeat;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion span.taux-promotion { 
display: block; position: absolute; top: 20px; right: -1px; width: 60px; height: 45px; background: #d40a1e; color: #ffffff; font-weight: normal; font-size: 10px; text-transform: uppercase;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion span.taux-promotion span.lower { 
display: block; margin: 0px; padding: 0px; padding-right: 5px; text-align: right;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion span.taux-promotion span.lower span.taux { 
margin-left: 3px; margin-right: 3px; font-size: 20px; font-weight: bold;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.imagePromotion span.taux-promotion span.upper { 
display: block; margin: 0px; padding: 3px; padding-left: 5px; padding-bottom: 0px; text-align: left;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.titrePromotion { 
text-align: center; padding: 0px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.titrePromotion a { 
color: #666666; font-size: 12px; text-transform: uppercase; font-weight: bold; text-decoration: none;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.titrePromotion a:hover { 
color: #d40a1e; text-decoration: underline;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.listePromotion div.titrePromotion span.sur-mesure { 
display: block;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion { 
position: absolute; top: 20px; left: 0px; width: 230px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion div.contentPromotion { 
position: absolute; top: 230px; left: 5px; z-index: 100; width: 200px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion div.contentPromotion p { 
font-size: 13px; text-align: center; line-height: 18px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion div.contentPromotion p a { 
display: block; width: 120px; margin: 0px; margin-left: auto; padding: 3px; background-color: #bababa; color: #515151; text-decoration: none; text-transform: uppercase; border: 1px solid #ffffff; text-align: center;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion div.contentPromotion p a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion div.contentPromotion p.commande { 
display: none; /* margin-top: 10px; */
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion p { 
color: #666666;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion ul { 
list-style-type: none; position: relative; top: 0px; left: -5px; !height: 1%;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion ul div.contentPromotion { 
display: none; left: 10px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion ul li { 
float: left; display: block; width: 115px; height: 115px;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion ul li a img { 
margin: 9px; border: 1px solid #ffffff;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.promotion ul li a:hover img { 
border: 1px solid #c2212c;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.titrePortlet { 
display: none;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.titrePortlet h3 { 
font-size: 13px; text-transform: uppercase; text-align: center;
}
div#zoneDroite div.StoresEtRideauxPortletCommande div.titrePortlet h3 a { 
text-decoration: none; color: #ffffff;
}
div#zoneGauche { 
width: 0px; float: left;
}
div#zoneGauche div.StoresEtRideauxPortletAide { 
position: fixed; top: 0px; left: 0px; z-index: 1000;
}
div#zoneGauche div.StoresEtRideauxPortletAide div.content { 
margin: 0px; margin-right: 30px; padding: 0px; padding-top: 30px; background-color: #ffffff; background-image: url(../images/headerAide.png); background-position: top left; background-repeat: no-repeat; position: relative; top: 0px; left: 0px; -webkit-box-shadow: #666 2px 2px 3px; -moz-box-shadow: #666 2px 2px 3px; box-shadow: #666 2px 2px 3px;
behavior: url(/indeXys/ie/PIE.htc);
}
div#zoneGauche div.StoresEtRideauxPortletAide p.close { 
margin: 0px; padding: 0px; float: right; position: relative; top: 0px; left: 0px; z-index: 100;
-webkit-box-shadow: #666 2px 2px 3px; -moz-box-shadow: #666 2px 2px 3px; box-shadow: #666 2px 2px 3px;
behavior: url(/indeXys/ie/PIE.htc);
}
div#zoneGauche div.StoresEtRideauxPortletAide p.close a { 
display: block; margin: 0px; padding: 0px; width: 30px; height: 97px; background: url(../images/btFermerAideEnLigne.png) top left no-repeat;
}
div#zoneGauche div.StoresEtRideauxPortletAide p.close a span { 
display: none;
}
div#zoneGauche div.StoresEtRideauxPortletAide p.open { 
display: none;
}
div#zoneHaut { 
position: relative; top: 0px; left: 0px; background-color: #ffffff; border: 0px; border-bottom: 1px solid #ffffff;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier { 
position: absolute; top: 65px; left: 800px; width: 180px; height: 65px; background: url(../images/fdHeaderVotrePanier.png) center left no-repeat; border: 0px; border-top: 2px ridge #ffffff;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier a { 
font-size: 12px; text-transform: uppercase; color: #797979; text-decoration: none;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier div.contenuPortlet { 
padding-left: 40px;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier div.montant p { 
margin-left: 80px; color: #c2212c; font-weight: bold;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier div.quantite { 
float: left; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier h3 { 
margin-top: 10px; font-size: 12px; color: #797979;
}
div#zoneHaut div#basket.IndeXysCommercePortletTitrePanier p { 
margin-top: 10px; font-size: 12px; color: #797979;
}
div#zoneHaut div#customer-nav.IndeXysPortletNavigationRubrique { 
position: absolute; top: 0px; left: 800px; width: 180px; height: 65px; background: url(../images/fdHeaderVotreCompte.png) center left no-repeat;
}
div#zoneHaut div#customer-nav.IndeXysPortletNavigationRubrique div.contenuPortlet { 
padding-left: 40px;
}
div#zoneHaut div#customer-nav.IndeXysPortletNavigationRubrique ul { 
list-style-type: none; position: relative; top: 5px; left: 0px;
}
div#zoneHaut div#customer-nav.IndeXysPortletNavigationRubrique ul li { 
margin-top: 5px;
}
div#zoneHaut div#customer-nav.IndeXysPortletNavigationRubrique ul li a { 
font-size: 12px; text-transform: uppercase; color: #797979; text-decoration: none; list-style-type: none;
}
div#zoneHaut div#customer-nav.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneHaut div#customer-nav.IndeXysPortletNavigationRubrique ul li.vos-commandes a { 
font-size: 11px;
}
div#zoneHaut div#diaporama.IndeXysPortletUrl { 
position: relative; top: 0px; left: 0px; height: 315px;
}
div#zoneHaut div#header.IndeXysPortletUrl { 
height: 130px;
}
div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication { 

}
div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication div.liste { 
position: relative; top: 0px; left: 0px; z-index: 50; /* padding-right: 250px; */
}
div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication div.liste ul { 
list-style-type: none; !height: 1%; background-color: #797979; /* background-color: #ffffff; */
}
div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication div.liste ul li { 
text-align: center; width: 199px; float: left; text-transform: uppercase; font-weight: normal; font-size: 14px;
}
div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication div.liste ul li a { 
color: #ffffff; text-decoration: none; line-height: 25px; display: block;
}
div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication div.liste ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication div.liste ul li.accessoires { 
display: none;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte { 
position: relative; top: 0px; left: 0px; height: 25px; margin-right: 250px;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul { 
list-style-type: none; height: 25px; background-color: #797979;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte { 
position: absolute; top: 25px; left: 0px; width: 750px; z-index: 110; background-color: #cd9ab3; display: none;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte table { 
width: 99%;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte table tr td { 
vertical-align: top;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul { 
height: auto; background: none;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul li { 
text-align: left; text-transform: none; font-weight: bold; font-size: 12px; float: none; width: 99%;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul li span { 
display: block; margin-top: 10px; background: url(../images/fdMenuNav.png) center left repeat-x; line-height: 20px; text-transform: uppercase; font-size: 14px;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul li span h2 { 
display: inline; padding-right: 2px; color: #ffffff; background-color: #cd9ab3;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul li span h2 a { 
display: inline;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul ul li a { 
color: #000000; text-decoration: none; font-weight: normal;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul ul li a span { 
margin-top: 2px; background: none; line-height: 16px; text-transform: none; font-size: 12px; padding-left: 15px; background: url(../images/fdListeMenuNav.png) center left no-repeat;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul div.contentMenuDeroulantCommandeDirecte ul ul li a:hover { 
color: #c2212c; text-decoration: underline;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul li { 
text-align: center; width: 149px; float: left; text-transform: uppercase; font-weight: bold; font-size: 14px;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul li a { 
color: #ffffff; text-decoration: none; font-weight: normal; line-height: 25px; display: block;
}
div#zoneHaut div#main-nav.StoresEtRideauxPortletCommande div.menuDeroulantCommandeDirecte ul li a:hover { 
color: #d40a1e; text-decoration: underline;
}
div#zoneHaut div#promotion.IndeXysPortletNavigationRubrique { 
float: right; position: relative; top: 0px; left: 0px; z-index: 100;
}
div#zoneHaut div#promotion.IndeXysPortletNavigationRubrique ul { 
list-style-type: none; height: 25px; background-color: #d40a1e;
}
div#zoneHaut div#promotion.IndeXysPortletNavigationRubrique ul li { 
line-height: 25px; text-align: center; width: 250px; text-transform: uppercase; font-weight: normal; font-size: 13px;
}
div#zoneHaut div#promotion.IndeXysPortletNavigationRubrique ul li a { 
color: #ffffff; text-decoration: none;
}
div#zoneHaut div#promotion.IndeXysPortletNavigationRubrique ul li a:hover { 
text-decoration: underline;
}
div#zoneHaut div.IndeXysPortletRecherche { 
position: absolute; top: 55px; left: 660px; width: 130px;
}
div#zoneHaut div.IndeXysPortletRecherche p { 
margin: 0px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletRecherche p button { 
float: left; margin: 0px; padding: 0px; width: 30px; height: 32px; border: 1px solid #666666; border-left: 0px; cursor: pointer; font-family: Arial, Helvetica, Sans-serif; background: url(../images/fdBoutonRechercher.png) center center no-repeat;
}
div#zoneHaut div.IndeXysPortletRecherche p button span { 
display: none;
}
div#zoneHaut div.IndeXysPortletRecherche p input { 
float: left; margin: 0px; padding: 0px; border: 1px solid #666666; border-right: 0px; width: 90px; height: 30px; font-family: Arial, Helvetica, Sans-serif; text-align: center;
}
html>body div#zoneBas div#footer.IndeXysPortletNavigationRubrique ul { 
height: auto; overflow: hidden;
}
html>body div#zoneCentre { 
min-height: 800px; /* 1240px; */ height: auto;
}
html>body div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.image { 
min-height: 100px; height: auto;
}
html>body div#zoneCentre div.IndeXysPortletPublication div.listeProduitDetail table tr td div.information.liste div.texte div.texte-affichage { 
min-height: 55px; height: auto;
}
html>body div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.image { 
min-height: 100px; height: auto;
}
html>body div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table tr td div.information.liste div.texte div.texte-affichage { 
min-height: 55px; height: auto;
}
html>body div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.image { 
min-height: 100px; height: auto;
}
html>body div#zoneCentre div.IndeXysPortletPublication div.listeSousPublication table tr td div.information.liste div.texte div.texte-affichage { 
min-height: 55px; height: auto;
}
html>body div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.image { 
min-height: 100px; height: auto;
}
html>body div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte div.texte-affichage { 
min-height: 55px; height: auto;
}
html>body div#zoneHaut div#main-nav.IndeXysPortletNavigationPublication div.liste ul { 
overflow: hidden; height: auto;
}
html>body#rubrique.accueil div#zoneCentre { 
min-height: 1360px;
}
html>body#rubrique.demande-d-echantillons div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table tr td div.information.liste div.texte h2 { 
min-height: 40px; height: auto;
}
