#main{width:738px;margin-top:48px;}
#main .contenu{background:transparent left bottom no-repeat url(layout/body.gif);padding:1px 0 29px 0px;margin-left:16px;}
#listePdct li{float:left;margin-top:60px;margin-left:17px;display:inline;}
.Pduit{padding-bottom:18px;padding-top:139px;width:218px;background:transparent left bottom repeat-y url(layout/item.gif);position:relative;}
.Pduit .PduitTop{width:250px;text-align:center;background:transparent left top no-repeat url(layout/item_top.gif);padding-top:183px;position:absolute;top:-35px;left:0px;z-index:1;}
.Pduit .reduc{color:#fff !important;display:block;left:139px;position:absolute;top:-15px;width:79px;text-align:center;font-size:20px !important;margin:0 !important;z-index:2;}
.Pduit .visuP{color:#604c89 !important;font-size:12px;left:-5px;position:absolute;top:-38px;z-index:3;display:block !important;}
#main .Pduit .descP{margin-top:0px;margin-bottom:3px;padding-left:15px;padding-right:15px;font-size:13px;color:#604c89 !important;text-align:center;;}
#main .Pduit .prix{font-size:13px;font-weight:bold;color:#604c89 !important;text-align:center;margin-bottom:0px;margin-top:-4px !important}
#main .Pduit .prix .prixBarre{display:block;text-decoration:line-through;font-size:12px;font-weight:normal;color:#604c89 !important;text-align:center;}
#main .Pduit .qtyP{text-align:center;}
#retrouvez{text-align:center;}

.spacer {clear:both;display:block !important;float:none !important;font-size:1px;height:1px;margin:0 !important;overflow:hidden;padding:0;position:static;}

#pagei{padding-left:17px;padding-top:100px;}
.page2 #pagei{padding-left:4px;}
#pagei,#item6, #item7,.page2 #item3, .page2 #item4{margin-bottom:0px !important;}
#wrapper {background-position:54px bottom;}
#wrapper #wrappperBG {background-position:54px -43px;}

.Pduit a{display:block;text-decoration:none;color:#604c89 !important;}
.Pduit a:hover{text-decoration:underline;}
#epuise{position:absolute;top:64px;z-index:10;left:3px;}
.mentions{font-size:10px;color:#7b68a5 !important;text-align:center;border:1px solid #fde0ec;width:690px;margin-left:auto !important;margin-right:auto !important;}
#promo-textiles{text-align:center;}

#main #listeMsg{margin:auto;padding:0;width:634px;overflow:hidden;}
#main #listeMsg li{float:left;margin-right:30px;}
#siteDivFocus{display:none;}

.nav{padding:0 15px;}
.nav, .nav a ,.nav li {color:#604c89 !important;}
.nav,.nav ul{width:auto !important;}
.nav ul{padding:0;}
.nav li.all{width:430px;}
.nav li.prev {margin-left:0;}
#main .prev a,#main .next a{background:none;}