h1{position:absolute;top:10px;left:10px;color:#5e152c;font-family:Arial Narrow, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;margin:0;padding:0;}
p.header{position:absolute;top:40px;left:10px;width:430px;color:#fff;font-size:0.8em;margin:0;padding:0;}

/*-------------------- Main Content --------------------*/
#mainContent{background:#ac325a url(../images/products/bgMainContent.gif) no-repeat;padding:150px 0 0 0;}
#mainContentBottom{height:10px;background:url(../images/products/bgMainContentBottom.gif) no-repeat;}

/*-------------------- Onglets de navigation --------------------*/
#tabNavPdts{position:absolute;top:91px;left:4px;width:735px;height:50px;margin:0;padding:0;z-index:10;overflow:hidden;}
#tabNavPdts ul{list-style:none;margin:0;padding:0;}
#tabNavPdts li{float:left;text-align:center;margin:0;padding:0;}
#tabNavPdts a{display:block;width:105px;height:34px;background:url(../images/products/bgTabNavPdtsOff.png) no-repeat;text-decoration:none;color:#7a1b38;font-size:0.75em;font-weight:bold;margin:0;padding:16px 0 0 0;}
#tabNavPdts a:hover,#tabNavPdts a.active{height:42px;background:url(../images/products/bgTabNavPdtsOn.png) no-repeat;color:#fff;margin:0;padding:8px 0 0 0;}

/*-------------------- Categories --------------------*/
#categories{position:relative;width:724px;height:160px;margin:0 0 8px 10px;padding:0;z-index:0;}
.subNav{background:url(../images/products/bgCategories.gif) no-repeat;}
.librairie{background:url(../images/products/bgCategoriesLibrairie.gif) no-repeat;}
.bijoux{background:url(../images/products/bgCategoriesBijoux.gif) no-repeat;}
.cuisine{background:url(../images/products/bgCategoriesCuisine.gif) no-repeat;}
.forme{background:url(../images/products/bgCategoriesForme.gif) no-repeat;}
.maison{background:url(../images/products/bgCategoriesMaison.gif) no-repeat;}
.loisirs{background:url(../images/products/bgCategoriesLoisirs.gif) no-repeat;}
.ideesCadeaux{background:url(../images/products/bgCategoriesIdeesCadeaux.gif) no-repeat;}
.soldes{background:url(../images/products/bgCategoriesSoldes.jpg) no-repeat;}
.offrespeciale{background:url(../images/products/offrespeciale.gif) no-repeat;}
.reliuregeo{background:url(../images/products/reliuregeo.gif) no-repeat;}
.reliureng{background:url(../images/products/reliureng.gif) no-repeat;}
.vip20{background:url(../images/products/vip20.gif) no-repeat;}
.vip{background:url(../images/products/vip.gif) no-repeat;}
.nrj{background:url(../images/products/bgCategoriesNRJ.jpg) no-repeat;}
#leftCategories,#centerCategories,#rightCategories{float:left;height:160px;}
#leftCategories{width:151px;}
#centerCategories{width:206px;}
#rightCategories{width:367px;}
#categories h2,#categories p{color:#7a1b38;}
#categories h2{font-size:1.4em;margin:50px 0 0 16px;padding:0;}
#categories p{font-size:0.9em;font-weight:bold;padding:0;}
#centerCategories p{margin:19px 0 0 10px;}
#rightCategories p{margin:19px 0 0 26px;}
#categories ul{list-style:none;margin:20px 0 0 0;padding:0;}
#categories ul.subList{position:absolute;width:356px;top:55px;left:356px;margin:0;padding:0;}
#categories li{float:left;margin:0;padding:0;}
#categories a{display:block;width:86px;background:url(../images/products/bgCategoriesDiscOff.gif) no-repeat;text-decoration:none;color:#807f7f;font-size:0.75em;font-weight:bold;margin:0 0 8px 0;padding:0 0 0 16px;}
#categories .subList a{width:162px;}
#categories a:hover,#categories a.active{color:#7a1b38;background:url(../images/products/bgCategoriesDiscOn.gif) no-repeat;}

/*-------------------- Home Pdts --------------------*/
.thumbnail.homePdts{width:175px;margin:6px 0 0 6px;}
* html .thumbnail.homePdts{margin:5px 0 0 4px;}
.homePdts .thumbnailBottomCenter{width:151px;}
.homePdts .thumbnailHeaderCenter{width:159px;}
.homePdts a.thumbnailHeaderLink{color:#9c132e;}
.homePdts a.thumbnailHeaderLink:hover{color:#000;}
.homePdts .thumbnailContent{height:300px;}
.homePdts .discount{top:94px;left:110px;}

/*-------------------- Produit du moment --------------------*/
.thumbnail.pdtOfTheMoment{margin:0 0 0 6px;width:537px;}
.pdtOfTheMoment .thumbnailTopCenter,.pdtOfTheMoment .thumbnailBottomCenter{width:513px;}
* html .thumbnail.pdtOfTheMoment{margin:0 0 0 3px;}
.imgPdtOfTheMoment{width:200px;float:left;border:1px dotted #666;margin:0 0 0 10px;padding:0;}
* html .imgPdtOfTheMoment{margin:0 0 0 4px;}
.pdtOfTheMoment .simpleOfferPict{float:left;width:200px;}
.pdtOfTheMoment .doubleOfferPictLeft,.pdtOfTheMoment .doubleOfferPicto{width:78px;}
.pdtOfTheMoment .doubleOfferPicto{background:url(../images/products/plus.gif) center center no-repeat;}
.pdtOfTheMoment .doubleOfferPictRight{float:left;width:97px;}
.pdtOfTheMoment .infosOffer{float:left;width:300px;height:151px;margin:0;padding:0 8px 0 10px;overflow:hidden;}
.pdtOfTheMoment .txtOffer{text-align:left;font-weight:bold;margin:0 0 10px 0;padding:0;}
.pdtOfTheMoment .titlePdtOfTheMoment{font-size:1em;font-weight:bold;border-bottom:1px dotted #666;margin:0 0 10px 0;padding:0 0 1px 0;}
.pdtOfTheMoment .titleOffer,.pdtOfTheMoment .subTitleOffer{height:16px;font-size:0.8em;color:#000;margin:0 0 4px 0;padding:0;}
.pdtOfTheMoment .marketMessageOffer{height:16px;font-size:0.7em;color:#b01a48;margin:4px 0 0 0;padding:0;}
.pdtOfTheMoment .moreDetailsOffer{float:left;margin:20px 0 0 0;padding:0;}
.pdtOfTheMoment .discount{top:89px;left:147px;}
.pdtOfTheMoment .marketPicto{top:132px;left:11px;}
.pdtOfTheMoment .price{float:right;margin:0px 0 0 0;}
.pdtOfTheMoment .addBasket{float:right;clear:both;}

/*-------------------- Listes des produits --------------------*/
.thumbnail.listProducts{padding:0 0 10px 0;}
*+html .thumbnail.listProducts{padding:0 0 1px 0;}
* html .thumbnail.listProducts{padding:0 0 1px 0;}
.imgListProducts{width:175px;float:left;margin:0;padding:0;}
.listProducts .simpleOfferPict{float:left;width:175px;}
.listProducts .doubleOfferPictLeft,.listProducts .doubleOfferPicto{width:78px;}
.listProducts .doubleOfferPicto{background:url(../images/products/plus.gif) center center no-repeat;}
.listProducts .doubleOfferPictRight{float:left;width:97px;}
.listProducts .infosOffer{float:left;width:316px;height:151px;border-left:1px dotted #666;margin:0;padding:0 8px 0 30px;overflow:hidden;}
.listProducts .txtOffer{text-align:left;font-weight:bold;margin:0 0 10px 0;padding:0;}
.listProducts .titleOffer,.listProducts .subTitleOffer{height:auto;font-size:0.75em;color:#000;margin:0 0 4px 0;padding:0;}
.listProducts .descriptionOffer{font-size:0.75em;color:#555;border-top:1px dotted #666;border-bottom:1px dotted #666;margin:0;padding:8px 0;}
.listProducts .marketMessageOffer{float:right;font-size:0.7em;color:#b01a48;margin:4px 0 0 0;padding:0;}
.listProducts .moreDetailsOffer{float:left;margin:4px 0 0 0;padding:0;}
.listProducts .discount{top:90px;left:130px;}
.listProducts .price{float:left;margin:10px 0 0 0;padding:0;}
*+html .listProducts .price{margin:0;}
* html .listProducts .price{margin:0;}
html[xmlns*=""] body:last-child .listProducts .price{margin:10px 0 0 0;}
.listProducts .addBasket{float:right;margin:12px 0 0 0;}
*+html .listProducts .addBasket{margin:2px 0 0 0;}
* html .listProducts .addBasket{margin:2px 0 0 0;}

/*-------------------- Pager --------------------*/
.pager{width:530px;height:29px;background:url(../images/products/bgPager.png) no-repeat;font-size:0.7em;font-weight:bold;color:#fff;margin:0 0 10px 10px;padding:0;}
.nbProducts,.order,.perPage,.nbPages{float:left;height:23px;border-right:1px dotted #fff;margin:0 0 0 8px;padding:6px 10px 0 0;}
* html .nbProducts{margin:0 0 0 5px;}
.nbProducts{height:22px;padding:7px 10px 0 0;}
*+html .nbProducts{height:20px;padding:9px 10px 0 0;}
* html .nbProducts{height:20px;padding:9px 10px 0 0;}
.nbPages{border:none;margin:0;padding:6px 0 0 0;}
.leftNbPages,.centerNbPages,.rightNbPages{float:left;}
.leftNbPages,.rightNbPages{width:29px;text-align:center;margin:0;padding:3px 0 0 0;}
.pager select{font-family:Verdana;font-size:10px;font-weight:bold;color:#681f37;border-color:#8f8f8f #cecece #cecece #8f8f8f;border-style:solid;border-width:1px;margin:0 0 0 2px;padding:0;}
.order select{width:51px;}
.perPage select{width:52px;}
.nbPages select{width:54px;}

/*-------------------- Detail produit --------------------*/
.thumbnail.detailProduct{margin:0 0 0 10px;width:531px;}
.detailProduct .thumbnailTopCenter,.detailProduct .thumbnailBottomCenter{width:507px;}
* html .thumbnail.detailProduct{margin:0 0 0 5px;}
.imgDetailProduct{position:relative;width:200px;float:left;margin:0 0 0 10px;padding:0;}
* html .imgDetailProduct{margin:0 0 0 4px;}
.detailProduct .simpleOfferPict{float:left;width:200px;}
.detailProduct .doubleOfferPictLeft{width:100px;}
.detailProduct .doubleOfferPictRight{float:left;width:100px;}
.detailProduct .zoom{width:174px;height:15px;background:url(../images/global/zoom.gif) no-repeat;border-top:1px dotted #b5b5b5;border-bottom:1px dotted #b5b5b5;font-size:0.6em;margin:20px 0 0 0;padding:3px 0 0 26px;}
.detailProduct .miniatures{margin:10px 0 0 0;padding:0;}
.detailProduct .miniatures a{margin:0 6px 0 0;padding:0;}
.detailProduct .infosOffer{float:left;width:306px;margin:0 0 0 6px;padding:0;overflow:hidden;}
.detailProduct .titleOffer{height:auto;font-size:1em;font-weight:bold;color:#7a1b38;margin:0 0 6px 0;padding:0;}
.detailProduct .subTitleOffer{color:#666;font-size:0.7em;border-bottom:1px dotted #b5b5b5;margin:0 0 10px 0;padding:0 0 6px 0;}
.detailProduct .marketMessageOffer{float:left;width:150px;color:#b01a48;font-size:0.7em;font-weight:bold;margin:0;padding:6px 0 0 0;}
.detailProduct .price{float:right;margin:0px 0 0 0;}
.detailProduct .shipping{clear:both;text-align:right;color:#666;font-size:0.7em;font-weight:bold;margin:0;padding:8px 0 0 0;overflow:hidden;}
* html .detailProduct .shipping{margin:-10px 0 0 0;}
.detailProduct .requiredInfos{border-top:1px dotted #b5b5b5;border-bottom:1px dotted #b5b5b5;margin:10px 0;padding:4px 0;overflow:hidden;}
.detailProduct .select{float:left;margin:0;padding:0;}
.detailProduct .select select{width:140px;font-family:Verdana;font-size:10px;font-weight:bold;color:#666;border-color:#8f8f8f #cecece #cecece #8f8f8f;border-style:solid;border-width:1px;margin:6px 0 0 0;padding:0;}
.detailProduct .quantity{float:right;font-weight:bold;margin:0;padding:4px 0;}
.detailProduct .quantity span{float:left;color:#666;font-size:0.75em;margin:0 10px 0 0;padding:2px 0 0 0;}
.detailProduct .quantity .number{float:left;width:30px;background-color:#e2e1dd;text-align:center;color:#000;font-size:0.9em;margin:0 4px 0 0;padding:2px 0;}
.detailProduct .quantity a{float:left;display:block;width:20px;background-color:#e2e1dd;text-decoration:none;text-align:center;color:#000;margin:0 0 0 6px;padding:0;}
.detailProduct .quantity a:hover{background-color:#666;color:#fff;}
.detailProduct .logo{float:left;width:140px;margin:0;padding:0;overflow:hidden;}
.detailProduct .addBasket{float:right;clear:both;}
.detailProduct .description{color:#666;font-size:0.7em;margin:12px 0 8px 0;padding:6px;}
.detailProduct .maximiles{float:left;width:139px;height:24px;color:#666;font-size:0.6em;font-weight:bold;background:#c4c4c4 url(../images/global/bgMaximiles.gif) bottom right no-repeat;margin:6px 0 6px 369px;padding:6px;}
.detailProduct .discount{top:140px;left:140px;}
.detailProduct .doubleOffer .discount{top:95px;left:140px;}
.detailProduct .marketPicto{top:184px;left:0;}
.detailProduct .doubleOffer .marketPicto{top:90px;left:0;}
.detailProduct .mention{clear:both;font-size:0.6em;color:#999;margin:0;padding:0 0 10px 0;}

/*-------------------- Reduction --------------------*/
.discount{color:#fff;background:url(../images/products/bgDiscount.png) no-repeat;}

/*--------------------- Prix -----------------------------*/
.newPrice{color:#fff;background:url(../images/products/bgNewPrice.gif) no-repeat;}
.oldPrice{color:#929d9e;background:url(../images/products/bgOldPrice.gif) no-repeat;}

/*--------------------- Bouton d'ajout au panier -----------------------------*/
.addBasket{background:url(../images/products/bgAddBasket.gif) no-repeat;}
.addBasket a{color:#fff;}
.addBasket a:hover{color:#000;}

/*-------------------- BOF QI --------------------*/
.listProducts .titleOffer,.listProducts .subTitleOffer{height:16px;font-size:0.75em;color:#000;margin:0 0 4px 0;padding:0;}
/*-------------------- BOF QI --------------------*/

