body{color:#7B7D7E;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
.bodyClass{background:url(images/fond-site.jpg) left top repeat-x #f0f1f1;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;margin:0;padding:0;}
:focus{-moz-outline-style:none;outline:0 none;border:none;}
h1{margin:0;padding:0px 0px 10px 0px;font-weight:bold;color:#333333;font-size:18px;text-transform:none;font-family:Arial, Helvetica, sans-serif;}
h1.title-site{margin:0;padding:10px 0px 20px 0px;line-height:15px;font-weight:bold;color:#333333;font-size:20px;text-transform:none;font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both;}
.TableGeneral{width:980px;}
.MenuHaut{position:relative;top:0;float:right;}
a.MenuHautLinks:link{color:#555454;font-size:12px;font-weight:normal;padding:3px 0 3px 0;display:block;text-decoration:none;}
a.MenuHautLinks:visited{color:#555454;font-size:12px;font-weight:normal;padding:3px 0 3px 0;display:block;text-decoration:none;}
a.MenuHautLinks:hover{color:#7B7D7E;font-size:12px;font-weight:normal;padding:3px 0 3px 0;display:block;text-decoration:none;}
.logo-site{position:relative;float:left;padding:22px 0px 25px 11px;}
.search-box{float:left;width:300px;height:42px;margin:13px 0px 0px 70px;}
.input-search{float:left;background:url(images/input-search.png) no-repeat 0 0;width:250px;height:42px;margin:0 0 0 0;padding:0;}
.input-search input{padding:0;margin:11px 0 0 40px;width:200px;border:none 0;background:transparent;color:#999999;font-size:11px;font-style:normal;}
.submit-search{float:left;background:url(images/submit-search.png) no-repeat 0 0;margin:0px 0px 0px 5px;padding:0;width:45px;height:42px;cursor:pointer;}
.submit-search:hover{background-position:left bottom;}
.submit-search input{cursor:pointer;border:none 0;background:transparent;text-indent:-9999px;width:45px;height:42px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.position-mini-caddie{position:relative;float:right;margin:13px 0px 0px 30px;}
a.link-mini-caddie:link, a.link-mini-caddie:visited{text-decoration:none;background:url(images/fond-mini-caddie.png) no-repeat 0 0;display:block;width:229px;height:42px;}
a.link-mini-caddie:hover{background-position:left bottom;}
.position-qte{position:relative;float:left;margin:0px 0px 0px 120px;}
.qte-mini-caddie{width:80px;text-align:center;font-size:30px;color:#ffffd9;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.img-mini-caddie{background:url(images/fond-mini-caddie.png) no-repeat 0 0;width:229px;height:42px;}
#menu{padding:0;margin:0;}
#menu ul.list-menu{list-style:none;padding:0;margin:0;}
#menu ul.list-menu li.item-menu{float:left;}
#menu ul.list-menu li.item-1 a.niveau1bis{background:url('images/menuh-accueil.png') no-repeat 0 0px;display:block;width:74px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-2 a.niveau1{background:url('images/menuh-piscines-hors-sol.png') no-repeat 0 0px;display:block;width:73px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-3 a.niveau1{background:url('images/menuh-robots-piscine.png') no-repeat 0 0px;display:block;width:71px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-4 a.niveau1{background:url('images/menuh-chauffages.png') no-repeat 0 0px;display:block;width:86px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-5 a.niveau1{background:url('images/menuh-filtrations.png') no-repeat 0 0px;display:block;width:77px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-6 a.niveau1{background:url('images/menuh-couvertures.png') no-repeat 0 0px;display:block;width:88px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-7 a.niveau1{background:url('images/menuh-entretien.png') no-repeat 0 0px;display:block;width:75px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-8 a.niveau1{background:url('images/menuh-liners.png') no-repeat 0 0px;display:block;width:61px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-9 a.niveau1{background:url('images/menuh-plomberie-piscine.png') no-repeat 0 0px;display:block;width:76px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-10 a.niveau1{background:url('images/menuh-securite.png') no-repeat 0 0px;display:block;width:68px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-11 a.niveau1{background:url('images/menuh-accessoires.png') no-repeat 0 0px;display:block;width:77px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-12 a.niveau1{background:url('images/menuh-autour-piscine.png') no-repeat 0 0px;display:block;width:77px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-13 a.niveau1bis{background:url('images/menuh-destockage.png') no-repeat 0 0px;display:block;width:77px;height:62px;text-indent:-9999px;}
#menu ul.list-menu li.item-menu a.niveau1:hover, #menu ul.list-menu li.item-menu a.niveau1bis:hover{background-position:0px -62px !important;}
#menu ul.list-menu li#currentmenu a.niveau1{background-position:0px -62px !important;}
#menu ul.list-menu li#currentmenu a:hover.niveau1{background-position:0px -62px !important;}
#menu ul.list-menu li.item-menu a{display:block;color:#555454;font-size:11px;font-family:Arial, serif;font-weight:normal;text-decoration:none;}
#menu ul.list-menu li.item-menu ul.list-sousmenu{position:absolute;list-style:none;width:189px;left:-9999px;z-index:2000;background:transparent !important;margin:-4px 0px 0px -1px;}
#menu ul.list-menu li.item-menu ul.list-sousmenu li.item-sousmenu{z-index:2000;background:#f1f1f1;margin:-2px 0px 0px 0px;padding:0;}
#menu ul.list-menu li.item-menu ul.list-sousmenu li.item-sousmenu a{z-index:2000;display:block;margin:0;overflow:hidden;width:162px;background:#f1f1f1;text-indent:0;color:#555454;font-size:11px;padding:6px 5px 6px 20px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
#menu ul.list-menu li.item-menu ul.list-sousmenu li.item-sousmenu a:hover{z-index:2000;background:url(images/fleche-menu-haut.png) no-repeat 5px center #ffffff !important;color:#555454 !important;font-weight:normal !important;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
#menu ul.list-menu li.item-menu ul.list-sousmenu li.last-sousmenu{z-index:2000;background:url('images/fond-sous-menu-h.png') no-repeat left top;height:10px;width:189px;padding:0px;font-size:0px;margin:-4px 0px 0px 0px;}
#menu ul.list-menu li.item-menu:hover ul.list-sousmenu{left:auto;z-index:2000;padding:0px 0 0 0;}
.content{padding:15px 0px 0px 0px;}
.content-left{width:189px;vertical-align:top;}
.content-right{padding:0px 0px 0px 21px;vertical-align:top;}
.encart-left-top{background:url(images/box-left-top.png) no-repeat left top;width:189px;height:6px;}
.encart-left-middle{background:#ffffff;padding:0px 0px 5px 0px;}
.encart-left-bottom{background:url(images/box-left-bottom.png) no-repeat left top;width:189px;height:11px;margin:0px 0px 10px 0px;}
div#menu-left{width:189px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;z-index:1500;}
div#menu-left a{color:#555454;z-index:1500;}
div#menu-left ul{padding:0;width:189px;border:none;margin:0px;background:#ffffff;z-index:1500;}
div#menu-left li:hover{background:none;background-image:url(images/line_sep_menu.gif);background-position:bottom center;background-repeat:no-repeat;}
div#menu-left li.sousmenu:hover{background:none;background-image:url(images/line_sep_menu.gif);background-position:bottom center;background-repeat:no-repeat;}
div#menu-left li.sousmenu{background-image:url(images/line_sep_menu.gif);background-position:bottom center;background-repeat:no-repeat;z-index:1500;}
div#menu-left ul li{position:relative;list-style:none;background-image:url(images/line_sep_menu.gif);background-position:bottom center;background-repeat:no-repeat;width:189px;margin-left:0px;padding-top:2px;padding-bottom:2px;}
div#menu-left ul ul{position:absolute;top:-1px;left:189px;padding-left:4px;display:none;z-index:1500;border:1px solid #CCCCCC;}
div#menu-left li a{text-decoration:none;padding:4px 0 4px 20px;display:block;width:160px;background-image:url(images/fleche_sub_menu_off.png);background-position:9px 8px;background-repeat:no-repeat;}
div#menu-left ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menu-left ul.niveau2 li.sousmenu:hover ul.niveau3{display:block;}
div#menu-left li a:hover{background-image:url(images/fleche_sub_menu_on.png);background-position:9px 8px;background-repeat:no-repeat;color:#0172bc;}
div#menu-left ul ul li a:hover{background-image:url(images/fleche_sub_menu_on.png);background-position:9px 8px;background-repeat:no-repeat;}
div#menu-left ul ul ul li a:hover{background-image:url(images/fleche_sub_menu_on.png);background-position:9px 8px;background-repeat:no-repeat;}
.BoxContentLeftSpace{padding:0px 0px 12px 10px;}
.BoxAttributsTitle{font-size:12px;font-weight:bold;color:#555454;font-family:Arial, Helvetica, sans-serif;padding:0px 0px 4px 0px;}
.SelectAttributs, .SelectAttributs:focus{width:169px;font-family:Arial,Helvetica,sans-serif;font-size:11px;background:#eaeaea none repeat scroll 0 0;border:1px solid #eaeaea;color:#333333;margin:0;padding:1px 1px 1px 1px;outline:0 none;}
.submit-rechercher{background:url(images/submit-rechercher.png) no-repeat 0 0;margin:0px 0px 0px 10px;width:109px;height:30px;}
.submit-rechercher:hover{background-position:left bottom;}
.submit-rechercher input{border:none 0;background:transparent;text-indent:-9999px;width:109px;height:30px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.encart-newsletter-top{background:url(images/BoxNewsletterTop.png) no-repeat left top;width:189px;height:47px;}
.encart-newsletter-middle{background:url(images/BoxNewsletterMiddle.png) no-repeat left 90% #ffffff;padding:10px 10px 10px 10px;}
.title-newsletter{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#56822c;}
.input-newsletter{background:url(images/input-newsletter.png) no-repeat 0 0;width:166px;height:39px;margin:10px 0 0 0px;}
.input-newsletter input{margin:9px 0 0 10px;border:none 0;background:transparent;color:#999999;font-size:12px;width:140px;font-family:Arial, Helvetica, sans-serif;}
.submit-newsletter{background:url(images/submit-newsletter.png) no-repeat 0 0;margin:6px 0 15px 0px;width:95px;height:36px;}
.submit-newsletter:hover{background-position:left bottom;}
.submit-newsletter input{border:none 0;background:transparent;text-indent:-9999px;width:95px;height:36px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.txt-newsletter{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999999;}
.small-txt-newsletter{font-size:8px;}
.encart-newsletter-bottom{background:url(images/BoxNewsletterBottom.png) no-repeat left top;width:189px;height:11px;}
a.link-livraison{background:url(images/link-livraison.png) no-repeat 0 0;display:block;height:51px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;cursor:pointer;}
a.link-livraison:hover{background:url(images/link-livraison.png) no-repeat 0 -51px;display:block;height:51px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;cursor:pointer;}
a.link-paiements{background:url(images/link-paiements.png) no-repeat 0 0;display:block;height:146px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;cursor:pointer;}
a.link-paiements:hover{background:url(images/link-paiements.png) no-repeat 0 -146px;display:block;height:146px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;cursor:pointer;}
.articles-en-stock{background:url(images/articles-en-stock.png) no-repeat left top;height:166px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;}
.site-de-reference{background:url(images/link-site-reference.png) no-repeat left top;height:254px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;}
a.link-conseils{background:url(images/link-conseils.png) no-repeat 0 0;display:block;height:51px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;cursor:pointer;}
a.link-conseils:hover{background:url(images/link-conseils.png) no-repeat 0 -51px;display:block;height:51px;width:189px;text-indent:-9999px;margin:10px 0px 0px 0px;cursor:pointer;}
#tabs h3{margin:0;padding:0 0 5px 0;color:#666666;font-size:18px;font-weight:bold;text-transform:normal;border:none;font-family:Arial, Helvetica, sans-serif;}
div#feature_list{width:770px;height:319px;background:url(images/fond-slider.png) no-repeat left top;overflow:hidden;position:relative;}
div#feature_list ul{position:absolute;top:1px;list-style:none;padding:0;margin:0;}
ul#tabs{left:0;z-index:2;width:270px;}
ul#tabs li{font-size:12px;font-family:Arial;background:url(images/feature-tab-separation.jpg) no-repeat 1px bottom;}
ul#tabs li.last{font-size:12px;font-family:Arial;background:none;}
ul#tabs li a{color:#666666;text-decoration:none;display:block;padding:10px;height:42px;outline:none;}
ul#tabs li a:hover{text-decoration:none;}
ul#tabs li a.current{background:url(images/feature-tab-current.png);color:#666666;}
ul#tabs li a.current:hover{text-decoration:none;cursor:default;}
ul#output{right:0;width:521px;height:319px;position:relative;}
ul#output li{position:absolute;width:521px;height:319px;}
ul#output li a{position:absolute;bottom:15px;right:10px;padding:8px 12px;text-decoration:none;font-size:11px;color:#ffffff;background:#000000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
ul#output li a:hover{background:#f6a100;}
.box-default-piscines-hors-sol{position:relative;float:left;top:0px;background:url(images/box-default-piscines-hors-sol.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.box-default-robots-piscines{position:relative;float:left;top:0px;background:url(images/box-default-robots-piscines.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 18px;}
.box-default-chauffages{position:relative;float:right;top:0px;background:url(images/box-default-chauffages.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.box-default-filtrations{position:relative;float:left;top:0px;background:url(images/box-default-filtrations.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.box-default-couvertures{position:relative;float:left;top:0px;background:url(images/box-default-couvertures.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 18px;}
.box-default-entretien{position:relative;float:right;top:0px;background:url(images/box-default-entretien.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.box-default-liners{position:relative;float:left;top:0px;background:url(images/box-default-liners.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.box-default-plomberie-piscine{position:relative;float:left;top:0px;background:url(images/box-default-plomberie-piscine.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 18px;}
.box-default-securite{position:relative;float:right;top:0px;background:url(images/box-default-securite.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.box-default-accessoires-jeux{position:relative;float:left;top:0px;background:url(images/box-default-accessoires-jeux.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.box-default-autour-piscine{position:relative;float:left;top:0px;background:url(images/box-default-autour-piscine.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 18px;}
.box-default-destockage{position:relative;float:right;top:0px;background:url(images/box-default-destockage.png) no-repeat left top;width:245px;height:188px;margin:15px 0px 0px 0px;}
.default-list{margin:50px 0px 0px 25px;padding:0;list-style:none;line-height:15px;}
.default-list li{padding-left:10px;background-image:url(images/puce-default-list.png);background-repeat:no-repeat;background-position:0 .6em;color:#666666;}
.default-list li a{color:#666666;text-decoration:none;}
.default-list li a:hover{color:#999999;text-decoration:none;}
.box1-txt-default{position:relative;float:left;top:0px;background-image:url(images/puce-default-list.png);background-repeat:no-repeat;background-position:0 .7em;width:245px;margin:15px 0px 0px 0px;}
.box2-txt-default{position:relative;float:left;top:0px;background-image:url(images/puce-default-list.png);background-repeat:no-repeat;background-position:0 .7em;width:245px;margin:15px 0px 0px 18px;}
.box3-txt-default{position:relative;float:right;top:0px;background-image:url(images/puce-default-list.png);background-repeat:no-repeat;background-position:0 .7em;width:245px;margin:15px 0px 0px 0px;}
.box1-txt-default span, .box2-txt-default span, .box3-txt-default span{padding:0px 0px 0px 8px;font-size:12px;color:#838383;text-align:justify;display:block;}
.fond-footer{background:url(images/fond-footer.jpg) repeat left top;margin:94px 0px 0px 0px;}
.degrade-footer{background:url(images/degrade-footer.jpg) no-repeat left top;margin:0px auto 0px auto;}
a.link-contact-footer{float:left;background:url(images/link-contact-footer.png) no-repeat 0 0;display:block;height:88px;width:389px;text-indent:-9999px;margin:-44px 0px 0px 0px;cursor:pointer;}
a.link-contact-footer:hover{float:left;background:url(images/link-contact-footer.png) no-repeat 0 -88px;display:block;height:88px;width:389px;text-indent:-9999px;margin:-44px 0px 0px 0px;cursor:pointer;}
a.link-paiement-footer{float:right;background:url(images/link-paiement-footer.png) no-repeat 0 0;display:block;height:88px;width:559px;text-indent:-9999px;margin:-44px 0px 0px 0px;cursor:pointer;}
a.link-paiement-footer:hover{float:right;background:url(images/link-paiement-footer.png) no-repeat 0 -88px;display:block;height:88px;width:559px;text-indent:-9999px;margin:-44px 0px 0px 0px;cursor:pointer;}
.espace-partenaire{padding:25px 0px 25px 0px;font-family:trebuchet ms, Arial, Helvetica, sans-serif;font-size:13px;color:#3b5800;border-bottom:1px solid #759537;}
a.Partners:link{color:#e6ffb4;font-size:13px;text-decoration:none;}
a.Partners:visited{color:#e6ffb4;font-size:13px;text-decoration:none;}
a.Partners:hover{color:#ffffff;font-size:13px;text-decoration:none;}
.separation-lien{color:#e6ffb4;padding:0px 8px 0px 8px;}
.espace-catalogue{border-top:1px solid #a1c062;border-bottom:1px solid #759537;padding:25px 18px 25px 18px;}
.CataloguePosition{position:relative;float:left;width:240px;}
.CatalogueEncart{float:left;width:220px;padding:0px 25px 25px 0px;}
h1.CatalogueTitreCat, h1.CatalogueTitreCat a:link, h1.CatalogueTitreCat a:visited, h1.CatalogueTitreCat a:hover{margin:0px;padding:0px 0px 5px 0px;font-size:13px;font-weight:normal;color:#3b5800;text-transform:none;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;text-decoration:none;}
h1.CatalogueTitreCat a:hover{margin:0px;padding:0px 0px 5px 0px;font-size:13px;font-weight:normal;color:#4A6F00;text-transform:none;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;text-decoration:none;}
h2.CatalogueTitreSousCat{margin:0px 0px 0px 10px;padding:0px;font-size:12px;font-weight:normal;color:#ccff66;text-transform:none;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;text-decoration:none;}
.CatalogueTitreSousCat a:link, .CatalogueTitreSousCat a:visited{margin:0px;padding:0px 0px 0px 8px;font-size:12px;font-weight:normal;color:#ccff66;text-transform:none;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;text-decoration:none;background:url(images/puce-footer-sous-cat.png) no-repeat left 8px;}
.CatalogueTitreSousCat a:hover{margin:0px;padding:0px 0px 0px 8px;font-size:12px;font-weight:normal;color:#eaffc1;text-transform:none;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;text-decoration:none;background:url(images/puce-footer-sous-cat.png) no-repeat left 8px;}
.espace-menu-copyright{border-top:1px solid #a1c062;padding:25px 0px 40px 0px;color:#eaffc1;font-size:12px;}
.position-menu-bas{float:left;margin:-4px 0px 0px 0px;}
a.MenuBas:link{color:#eaffc1;font-size:12px;text-decoration:none;}
a.MenuBas:visited{color:#eaffc1;font-size:12px;text-decoration:none;}
a.MenuBas:hover{color:#ffffff;font-size:12px;text-decoration:none;}
.copyright{text-align:right;color:#3b5800;font-size:11px;padding-top:1px;}
.copyright a:link{color:#3b5800;text-decoration:none;}
.copyright a:visited{color:#3b5800;text-decoration:none;}
.copyright a:hover{color:#eaffc1;text-decoration:none;}
.frontpage-prod-width, .crosselling-prod-width{width:180px;}
.frontpage-prod-vignette-top{background:url(images/normal-prod-vignette-top.png) no-repeat left top;width:180px;height:10px;float:left;}
.crosselling-prod-vignette-top{background:url(images/crosselling-prod-vignette-top.png) no-repeat left top;width:180px;height:10px;float:left;}
.frontpage-prod-vignette-middle{background:#ffffff;width:180px;text-align:center;float:left;}
.crosselling-prod-vignette-middle{background:#efefef;width:180px;text-align:center;float:left;}
.frontpage-prod-vignette-middle img, .crosselling-prod-vignette-middle img{width:160px;height:160px;}
.frontpage-prod-vignette-bottom{background:url(images/normal-prod-vignette-bottom.png) no-repeat left top;width:180px;height:14px;float:left;margin:0px 0px 0px 0px;}
.crosselling-prod-vignette-bottom{background:url(images/crosselling-prod-vignette-bottom.png) no-repeat left top;width:180px;height:14px;float:left;margin:0px 0px 0px 0px;}
.NameProductFrontpage a:link, .NameProductCrosselling a:link{color:#333333;font-size:10px;font-weight:normal;display:block;padding:8px 10px 10px 10px;text-align:left;text-decoration:none;height:80px;}
.NameProductFrontpage a:visited, .NameProductCrosselling a:visited{color:#333333;font-size:10px;font-weight:normal;display:block;padding:8px 10px 10px 10px;text-align:left;text-decoration:none;height:80px;}
.NameProductFrontpage a:hover, .NameProductCrosselling a:hover{color:#666666;font-size:10px;font-weight:normal;display:block;padding:8px 10px 10px 10px;text-align:left;text-decoration:none;height:80px;}
.price-product-frontpage, .price-product-crosselling{float:left;color:#db1b1b;font-size:18px;font-weight:bold;padding:0px 0px 10px 10px;}
.old-price-product-frontpage, .old-price-product-crosselling{float:left;color:#000000;font-size:14px;font-weight:normal;text-decoration:line-through;padding:4px 10px 10px 10px;}
.affichage-produits{margin:18px 0px 0px 0px;}
.TagPromo{position:absolute;float:left;top:0px;left:0px;width:73px;height:65px;z-index:1000;}
.container-tag-normal-vignette{position:relative;float:left;top:0px;z-index:1000;}
.container-etiquette-vente-flash{position:relative;float:left;top:0px;z-index:1000;}
.etiquette-vente-flash{background:url(images/etiquette-vente-flash.gif) no-repeat left top;width:180px;height:46px;position:absolute;float:left;top:115px;left:0px;z-index:1000;color:#ffffff;text-align:left;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:26px 0px 0px 10px;}
.etiquette-solde{background:url(images/en_soldes.png) no-repeat left top;width:180px;height:46px;position:absolute;float:left;top:115px;left:0px;z-index:1000;color:#ffffff;text-align:left;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:26px 0px 0px 10px;}
.normal-prod-width{width:180px;}
.normal-prod-vignette-top{background:url(images/normal-prod-vignette-top.png) no-repeat left top;width:180px;height:10px;float:left;}
.normal-prod-vignette-middle{background:#ffffff;width:180px;text-align:center;float:left;}
.normal-prod-vignette-middle img{width:160px;height:160px;}
.normal-prod-vignette-bottom{background:url(images/normal-prod-vignette-bottom.png) no-repeat left top;width:180px;height:14px;float:left;margin:0px 0px 20px 0px;}
.NameProductListe a:link{color:#333333;font-size:10px;font-weight:normal;display:block;padding:8px 10px 10px 10px;text-align:left;text-decoration:none;height:80px;}
.NameProductListe a:visited{color:#333333;font-size:10px;font-weight:normal;display:block;padding:8px 10px 10px 10px;text-align:left;text-decoration:none;height:80px;}
.NameProductListe a:hover{color:#666666;font-size:10px;font-weight:normal;display:block;padding:8px 10px 10px 10px;text-align:left;text-decoration:none;height:80px;}
.price-product-liste{float:left;color:#db1b1b;font-size:18px;font-weight:bold;padding:0px 0px 10px 10px;}
.old-price-product-liste{float:left;color:#000000;font-size:14px;font-weight:normal;text-decoration:line-through;padding:4px 10px 10px 10px;}
a.link-plus-info:link, a.link-plus-info:visited{text-decoration:none;background:url(images/link-plus-info.png) no-repeat 0 0;display:block;width:99px;height:30px;float:left;margin:0px 0px 0px 10px;text-indent:-9999px;}
a.link-plus-info:hover{background-position:left bottom;}
a.link-order:link, a.link-order:visited{text-decoration:none;background:url(images/link-order.png) no-repeat 0 0;display:block;width:49px;height:30px;float:right;margin:0px 10px 0px 0px;text-indent:-9999px;}
a.link-order:hover{background-position:left bottom;}
.PriceProductListe{color:#db1b1b;font-size:17px;font-weight:bold;}
.OldPriceProductListe{color:#000000;font-size:13px;font-weight:normal;text-decoration:line-through;}
.EconomyPriceProductListe{color:#8a8a8a;font-size:12px;font-weight:bold;}
.SeparationProductListe{border-top:1px dotted #E7E7E7;padding-top:5px;padding-bottom:5px;}
.TableCat{border:none;border-collapse:collapse;margin:18px 0px 0px 0px;}
.TdCat{border:none;color:#333333;vertical-align:top;}
.box-cat-top{background:url(images/box-cat-top.png) no-repeat left top;width:180px;height:10px;float:left;}
.box-cat-middle{background:#ffffff;width:180px;text-align:center;float:left;}
.box-cat-middle img{width:160px;height:160px;}
.box-cat-bottom{background:url(images/box-cat-bottom.png) no-repeat left top;width:180px;height:14px;float:left;margin:0px 0px 20px 0px;}
a.link-cat:link{color:#333333;font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;display:block;padding:0px 10px 0px 10px;text-align:left;height:40px;text-decoration:none;}
a.link-cat:visited{color:#333333;font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;display:block;padding:0px 10px 0px 10px;text-align:left;height:40px;text-decoration:none;}
a.link-cat:hover{color:#666666;font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;display:block;padding:0px 10px 0px 10px;text-align:left;height:40px;text-decoration:underline;}
.ImgCat{padding:0px 0px 5px 0px;}
a.link-box-cat:link, a.link-box-cat:visited{clear:both;text-decoration:none;background:url(images/link-box-cat.png) no-repeat 0 0;display:block;width:56px;height:33px;float:right;margin:0px 10px 0px 0px;text-indent:-9999px;}
a.link-box-cat:hover{background-position:left bottom;}
.MemoCat{color:#8b8b8b;text-align:justify;font-size:9px;padding:10px 0px 0px 0px;line-height:18px;}
a.CategoryLinks:link{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
a.CategoryLinks:visited{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
a.CategoryLinks:hover{color:#666666;font-size:11px;font-weight:normal;text-decoration:underline;}
.category-links{border-bottom:1px solid #d1d1d1;width:100%;padding:10px 0px 10px 0px;}
.LinksNavigation{color:#666666;font-size:11px;font-weight:normal;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;}
.LinksNavigation a:link{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
.LinksNavigation a:visited{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
.LinksNavigation a:hover{color:#666666;font-size:11px;font-weight:normal;text-decoration:underline;}
.PageNavBar{color:#3d809a;font-weight:bold;}
h1.name-special-fiche-prod{margin:0;padding:15px 0px 15px 0px;font-weight:bold;color:#333333;font-size:20px;text-transform:none;font-family:Arial, Helvetica, sans-serif;}
.col1-special-fiche-prod{width:530px;padding:4px 0px 0px 0px;}
.container-longueur-special-fiche-prod{float:left;margin:0px 0px 0px 20px;}
.x-txt-special-fiche-prod{float:left;color:#000000;font-size:14px;font-weight:bold;margin:5px 0px 0px 40px;font-family:Arial, Helvetica, sans-serif;}
.container-largeur-special-fiche-prod{float:right;margin:0px 60px 0px 0px;}
.image-special-fiche-prod{width:530px;font-size:0px;}
.txt-input-special-fiche-prod{display:block;float:left;color:#000000;font-size:12px;font-weight:bold;margin:5px 10px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
.input-special-fiche-prod{float:left;background:url(images/input-special-fiche-prod.png) no-repeat 0 0;width:119px;height:25px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:none 0;text-align:center;}
.input-special-fiche-prod input{padding:0px 0px 0px 0px;margin:4px 0px 0px 0px;width:110px;border:none 0;background:transparent;color:#000000;font-size:12px;text-align:center;}
.submit-calculer-special-fiche-prod{z-index:1000;float:left;background:url(images/submit-calculer-special-fiche-prod.png) no-repeat 0 0;margin:-31px 0px 0px 210px;width:131px;height:36px;}
.submit-calculer-special-fiche-prod:hover{z-index:1000;background-position:left bottom;}
.submit-calculer-special-fiche-prod input{z-index:1000;border:none 0;background:transparent;text-indent:-9999px;width:131px;height:36px;cursor:pointer;font-size:0px;line-height:0;}
.submit-calculer-special-fiche-prodb{z-index:1000;background:url(images/submit-calculer-special-fiche-prod.png) no-repeat 0 0;margin:-31px 0px 0px 210px;width:131px;height:36px;}
.submit-calculer-special-fiche-prodb:hover{z-index:1000;background-position:left bottom;}
.submit-calculer-special-fiche-prodb input{z-index:1000;border:none 0;background:transparent;text-indent:-9999px;width:131px;height:36px;cursor:pointer;font-size:0px;line-height:0;}
.container-superficie-special-fiche-prod, .container-m2-special-fiche-prod{margin:0px 0px 20px 0px;float:left;}
.container-total-special-fiche-prod{margin:0px 0px 30px 0px;float:left;}
.txt-gris-special-fiche-prod{font-size:12px;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;color:#666666;clear:both;}
.txt-noir-special-fiche-prod{font-size:12px;font-weight:bold;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;color:#000000;clear:both;}
.position-input-special-fiche-prod{float:left;}
.unite-special-fiche-prod{float:left;line-height:29px;padding:0px 0px 0px 5px;}
.submit-cde-special-fiche-prod{background:url(images/submit-cde-fiche-prod.png) no-repeat 0 0;margin:0px 0px 30px 0px;width:171px;height:36px;}
.submit-cde-special-fiche-prod:hover{background-position:left bottom;}
.submit-cde-special-fiche-prod input{border:none 0;background:transparent;text-indent:-9999px;width:171px;height:36px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.txtfield-special-fiche-prod, .SelectDelai, .SelectDelai:focus{background:#ffffff none repeat scroll 0 0;border:1px solid #cccccc;color:#333333;margin:0;padding:5px 5px 5px 5px;text-align:center;}
.table-generale-fiche-prod{margin:15px 0px 0px 0px;}
.col-multi-image{padding:0px 30px 0px 0px;}
.multi-image{padding:8px 0px 0px 0px;width:68px;float:left;}
.multi-image img{background:#ffffff;padding:3px 3px 3px 3px;border:1px solid #c0c1c1;width:56px;height:56px;}
h1.name-fiche-prod{margin:0;padding:0px 0px 15px 0px;font-weight:bold;color:#333333;font-size:20px;text-transform:none;font-family:Arial, Helvetica, sans-serif;}
.etiquette-vente-flash-fiche-prod{background:url(images/etiquette-vente-flash.gif) no-repeat left top;width:180px;height:46px;color:#ffffff;text-align:left;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:26px 0px 0px 10px;}
.etiquette-solde-fiche-prod{background:url(images/en_soldes.png) no-repeat left top;width:180px;height:46px;color:#ffffff;text-align:left;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:26px 0px 0px 10px;}
.container-1euro{float:right;}
.container-price{float:left;}
.price-fiche-prod{color:#db1b1b;font-size:28px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;float:left;line-height:28px;font-family:Arial, Helvetica, sans-serif;}
.old-price-fiche-prod{color:#000000;font-size:18px;font-weight:normal;text-decoration:line-through;float:left;padding:5px 0px 0px 20px;font-family:Arial, Helvetica, sans-serif;}
.ecotaxe-fiche-prod{clear:both;color:#666666;font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
.col-qte-cde{padding:30px 0px 28px 0px;}
.QteFicheProd{display:block;float:left;color:#999999;font-size:15px;font-weight:bold;margin:7px 0px 0px 0px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;clear:both;}
.ChampQteFicheProd{float:left;background:url(images/fond-qte-fiche-prod.png) no-repeat 0 0;width:41px;height:36px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:none 0;text-align:center;}
.ChampQteFicheProd input{padding:0px 0px 0px 0px;margin:6px 0px 0px 0px;width:41px;border:none 0;background:transparent;color:#999999;font-size:15px;font-weight:bold;text-align:center;}
.submit-cde-fiche-prod{float:left;background:url(images/submit-cde-fiche-prod.png) no-repeat 0 0;margin:0px 0px 0px 15px;width:171px;height:36px;}
.submit-cde-fiche-prod:hover{background-position:left bottom;}
.submit-cde-fiche-prod input{border:none 0;background:transparent;text-indent:-9999px;width:171px;height:36px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.txt-livraison-fiche-prod{color:#57832c;font-size:14px;font-weight:bold;font-family:trebuchet ms, Arial, Helvetica, sans-serif;}
.icone-livraison-fiche-prod{float:left;background:url(images/icone-livraison-fiche-prod.png) no-repeat 0 0;width:28px;height:18px;padding:0px 0px 0px 10px;}
.container-link-fiche-prod{margin:18px 0px 0px 0px;}
a.FormatNotifyMe:link, a.FormatNotifyMe:visited{background:url(images/icone-alerte.png) no-repeat left center;padding:0px 0px 0px 25px;color:#666666;font-size:12px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:0px 0px 10px 0px;}
a.FormatNotifyMe:hover{background:url(images/icone-alerte.png) no-repeat left center;padding:0px 0px 0px 25px;color:#999999;font-size:12px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:0px 0px 10px 0px;}
a.FormatTellAfriend:link, a.FormatTellAfriend:visited{background:url(images/icone-envoyer-ami.png) no-repeat left center;padding:0px 0px 0px 25px;color:#666666;font-size:12px;font-weight:normal;text-decoration:none;display:block;clear:both;margin:0px 0px 10px 0px;}
a.FormatTellAfriend:hover{background:url(images/icone-envoyer-ami.png) no-repeat left center;padding:0px 0px 0px 25px;color:#999999;font-size:12px;font-weight:normal;text-decoration:none;display:block;clear:both;margin:0px 0px 10px 0px;}
a.FormatDisplayQuestion:link, a.FormatDisplayQuestion:visited{background:url(images/icone-question.png) no-repeat left center;padding:0px 0px 0px 25px;color:#666666;font-size:12px;font-weight:normal;text-decoration:none;display:block;clear:both;margin:0px 0px 0px 0px;}
a.FormatDisplayQuestion:hover{background:url(images/icone-question.png) no-repeat left center;padding:0px 0px 0px 25px;color:#999999;font-size:12px;font-weight:normal;text-decoration:none;display:block;clear:both;margin:0px 0px 0px 0px;}
.tab_box{width:769px;clear:both;float:none;margin:35px 0px 0px 0px;}
.tab_box ul.menu{height:45px;width:769px;padding:0;margin:0 0 0 0;}
.tab_box ul.menu li{padding:0;margin:0;list-style:none;display:inline;}
.tab_box ul.menu li a p{color:#666666;font-size:12px;font-weight:bold;padding:3px 0 0 0;margin:0;text-align:center;text-decoration:none;}
.tab_box ul.menu li a{display:block;height:45px;float:left;margin:0 1px 0 0;text-decoration:none;}
.tab_box ul.menu li a.item1{width:119px;background-position:0 -45px;text-decoration:none;color:#666666;line-height:45px;text-align:center;font-size:14px;}
.tab_box ul.menu li a.item2{width:109px;background-position:0 -45px;text-decoration:none;color:#666666;line-height:45px;text-align:center;font-size:14px;}
.tab_box ul.menu li a.item3{width:122px;background-position:0 -45px;text-decoration:none;color:#666666;line-height:45px;text-align:center;font-size:14px;}
.tab_box ul.menu li a.item4{width:252px;background-position:0 -45px;text-decoration:none;color:#666666;line-height:45px;text-align:center;font-size:14px;}
.tab_box ul.menu li.active a.item1{background-position:0 0;text-decoration:none;color:#000000;}
.tab_box ul.menu li a:hover.item1{background-position:0 -90px;text-decoration:none;color:#333333;}
.tab_box ul.menu li.active a.item2{background-position:0 0;text-decoration:none;color:#000000;}
.tab_box ul.menu li a:hover.item2{background-position:0 -90px;text-decoration:none;color:#333333;}
.tab_box ul.menu li.active a.item3{background-position:0 0;text-decoration:none;color:#000000;}
.tab_box ul.menu li a:hover.item3{background-position:0 -90px;text-decoration:none;color:#333333;}
.tab_box ul.menu li.active a.item4{background-position:0 0;text-decoration:none;color:#000000;}
.tab_box ul.menu li a:hover.item4{background-position:0 -90px;text-decoration:none;color:#333333;}
.tab_box .tab_box_content{font-size:12px;clear:both;float:none;min-height:50px;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;min-height:150px;color:#666666;background-color:#ffffff;}
.tab_box ul.menu li a.item1{background-image:url(images/tab_fiche_prod1.png);text-decoration:none;}
.tab_box ul.menu li a.item2{background-image:url(images/tab_fiche_prod2.png);text-decoration:none;}
.tab_box ul.menu li a.item3{background-image:url(images/tab_fiche_prod3.png);text-decoration:none;}
.tab_box ul.menu li a.item4{background-image:url(images/tab_fiche_prod4.png);text-decoration:none;}
.tab_box_content_bottom{background:url(images/tab_box_content_bottom.png) no-repeat left top;height:18px;width:769px;}
a.icone-produit-fiche-prod:link, a.icone-produit-fiche-prod:visited{background:url(images/icone-produit-fiche-prod.png) no-repeat left center;padding:0px 0px 0px 33px;color:#666666;font-size:14px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:5px 0px 5px 0px;line-height:32px;}
a.icone-produit-fiche-prod:hover{background:url(images/icone-produit-fiche-prod.png) no-repeat left center;padding:0px 0px 0px 33px;color:#999999;font-size:14px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:5px 0px 5px 0px;line-height:32px;}
a.icone-certif-fiche-prod:link, a.icone-certif-fiche-prod:visited{background:url(images/icone-certif-fiche-prod.png) no-repeat left center;padding:0px 0px 0px 33px;color:#666666;font-size:14px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:5px 0px 5px 0px;line-height:32px;}
a.icone-certif-fiche-prod:hover{background:url(images/icone-certif-fiche-prod.png) no-repeat left center;padding:0px 0px 0px 33px;color:#999999;font-size:14px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:5px 0px 5px 0px;line-height:32px;}
a.icone-notice-fiche-prod:link, a.icone-notice-fiche-prod:visited{background:url(images/icone-notice-fiche-prod.png) no-repeat left center;padding:0px 0px 0px 33px;color:#666666;font-size:14px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:5px 0px 5px 0px;line-height:32px;}
a.icone-notice-fiche-prod:hover{background:url(images/icone-notice-fiche-prod.png) no-repeat left center;padding:0px 0px 0px 33px;color:#999999;font-size:14px;font-weight:normal;text-decoration:none;display:block;float:left;clear:both;margin:5px 0px 5px 0px;line-height:32px;}
.NameFicheProd a:link{color:#3d809a;font-size:15px;font-weight:bold;text-decoration:none;}
.NameFicheProd a:visited{color:#3d809a;font-size:15px;font-weight:bold;text-decoration:none;}
.NameFicheProd a:hover{color:#3d809a;font-size:15px;font-weight:bold;text-decoration:underline;}
.DescFicheProd{color:#8A8A8A;font-size:12px;text-align:justify;padding-top:5px;padding-bottom:5px;}
.SeparationFicheProd{border-top:1px dotted #E7E7E7;padding-top:5px;padding-bottom:5px;}
.LinksFicheProd a:link{color:#3d809a;font-size:12px;text-decoration:none;}
.LinksFicheProd a:visited{color:#3d809a;font-size:12px;text-decoration:none;}
.LinksFicheProd a:hover{color:#3d809a;font-size:12px;text-decoration:underline;}
.OptionPrice{font-size:13px;color:#8a8a8a;font-weight:bold;}
.NoPrice{font-size:14px;color:#000000;font-weight:bold;}
.PointsToBuy{font-weight:bold;}
.StockFicheProd{color:#3d809a;font-size:10px;text-align:left;}
.dateavailablefont{color:#36555e;font-size:12px;font-weight:bold;}
.OutOfStock{color:#cc0000;font-size:12px;font-weight:bold;}
.ReferenceFicheProd{color:#3d809a;font-size:10px;text-align:right;}
.OffreSpecialeFicheProd{color:#336699;font-size:13px;font-weight:bold;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;padding-top:10px;padding-bottom:10px;}
.CriteresComparaison{border:1px solid #E7E7E7;background:#f3f7f8;border-collapse:collapse;margin-bottom:5px;width:100%;}
.CriteresComparaison td{padding:5px;border-bottom:1px dotted #E7E7E7;border-left:1px dotted #E7E7E7;color:#36555E;font-weight:bold;font-size:11px;}
.CriteresComparaisonTitle{color:#7b7d7e;font-weight:bold;font-size:15px;}
.TableCommentaires{border:1px solid #E7E7E7;background:#F5F9FA;border-collapse:collapse;margin-bottom:5px;width:100%;height:30px;margin-top:40px;}
.TableCommentaires td{color:#36555E;}
.CrossSellingTitle{color:#36555E;font-size:13px;font-weight:bold;}
.PrixParQte{border:1px solid #E7E7E7;border-collapse:collapse;margin-bottom:5px;width:100%;}
.PrixParQteTitle{padding:2px;border-bottom:1px dotted #E7E7E7;color:#555555;background:#F5F9FA;font-size:11px;font-weight:bold;}
.PrixParQteContent{padding:2px;border-bottom:1px dotted #E7E7E7;color:#555555;font-size:11px;}
.LoiChatel{border:1px solid #E7E7E7;border-collapse:collapse;margin-bottom:5px;width:100%;}
.LoiChatel td{padding:2px;border-bottom:1px dotted #E7E7E7;color:#36555E;font-weight:bold;font-size:11px;}
.GenerateDropDownList{border:1px solid #E7E7E7;border-collapse:collapse;margin-bottom:5px;width:100%;}
.GenerateDropDownList td{padding:2px;border-bottom:1px dotted #E7E7E7;color:#36555E;font-weight:bold;font-size:11px;}
.GenerateButton{border:1px solid #E7E7E7;border-collapse:collapse;margin-bottom:5px;width:100%;}
.GenerateButton td{padding:2px;color:#3d809a;font-size:11px;}
.GenerateButtonTxt{color:#36555E;font-weight:bold;}
.GenerateButtonBorder{border:1px dotted #E7E7E7;}
.GenerateFeaturesTxt{color:#36555E;}
.GenerateOrderButton{border:1px solid #E7E7E7;text-align:center;border-collapse:collapse;margin-bottom:5px;width:100%;}
.GenerateOrderButton td{padding:2px;border:1px dotted #E7E7E7;text-align:center;color:#36555E;font-weight:bold;font-size:11px;}
.GenerateOrderButtonTr{background:#f9f9f9;}
.Description{text-align:justify;color:#A6A3A3;padding-bottom:10px;}
.ImgProd{float:left;padding-right:10px;}
.ProdDesc{color:#A6A3A3;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:11px;}
.table-pagination{margin:30px auto 0px auto;}
.NumPageTable{padding:10px 0 5px 0;}
.NumPageOff{background:url(images/numpageOff.png) no-repeat;width:29px;height:29px;text-align:center;vertical-align:top;padding:5px 4px 0 0;cursor:pointer;font-size:14px;font-weight:bold;color:#666666;}
.NumPageOn{background:url(images/numpageOn.png) no-repeat;width:29px;height:29px;text-align:center;vertical-align:top;padding:5px 4px 0 0;cursor:pointer;font-size:14px;font-weight:bold;color:#666666;}
.ButtonPageOn{background:url(images/numpageOn.png) no-repeat;width:29px;height:29px;text-align:center;vertical-align:top;padding:5px 4px 0 0;cursor:pointer;font-size:14px;font-weight:bold;color:#666666;}
.ButtonPageOff{background:url(images/numpageOff.png) no-repeat;width:29px;height:29px;text-align:center;vertical-align:top;padding:5px 4px 0 0;cursor:pointer;font-size:14px;font-weight:bold;color:#666666;}
.NumPage{text-align:center;color:#666666;font-weight:bold;font-size:14px;}
.NumPageOff a:link, .NumPageOff a:visited, .NumPageOff a:hover, .ButtonPageOff a:link, .ButtonPageOff a:visited, .ButtonPageOff a:hover{color:#666666;font-size:14px;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
.NumPageOn a:link, .NumPageOn a:visited, .NumPageOn a:hover, .ButtonPageOn a:link, .ButtonPageOn a:visited, .ButtonPageOn a:hover{color:#666666;font-size:14px;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
h3{border-bottom:1px solid #E3E3E3;font-size:12px;font-weight:bold;padding-bottom:3px;color:#36555E;}
.TableLoginIdentification{border:none;border-collapse:collapse;height:260px;background:#ffffff;}
.TitleLoginIdentification{padding:0px 10px 0px 10px;text-align:left;background:#dddddd;color:#595959;font-size:12px;font-weight:bold;height:30px;}
.TableLoginNewClient{border:none;border-collapse:collapse;height:260px;background:#ffffff;}
.TitleLoginNewClient{padding:0px 10px 0px 10px;text-align:left;background:#0098d6;color:#00446a;font-size:12px;font-weight:bold;height:30px;}
.ContentLogin{padding:10px;text-align:justify;height:300px;}
.EspaceTxtLogin{padding-bottom:8px;}
.EspaceBoutonLogin{padding:5px 0px 5px 0px;}
.GrasTxtLogin{font-weight:bold;}
ul.listetriangle{list-style-type:none;padding:2px 0 0 0;margin:2px 0 0 0;}
.listetriangle li{background-image:url(images/arrow.png);background-repeat:no-repeat;background-position:0 .3em;padding-left:1em;margin-left:10px;}
.submit-valider{background:url(images/btn-valider.png) no-repeat 0 0;display:block;height:33px;width:99px;text-indent:-9999px;margin:10px 0px 10px 0px;cursor:pointer;}
.submit-valider:hover{background-position:left bottom;}
.submit-valider input{border:none 0;background:transparent;text-indent:-9999px;width:99px;height:33px;cursor:pointer;font-size:0px;display:block;line-height:0;}
a.link-creer-compte:link, a.link-creer-compte:visited{text-decoration:none;background:url(images/link-creer-compte.png) no-repeat 0 0;display:block;width:178px;height:33px;margin:32px 0px 0px 80px;text-indent:-9999px;}
a.link-creer-compte:hover{background-position:left bottom;}
a.LoginformLinks:link{color:#006cac;font-size:11px;font-weight:normal;text-decoration:none;}
a.LoginformLinks:visited{color:#006cac;font-size:11px;font-weight:normal;text-decoration:none;}
a.LoginformLinks:hover{color:#006cac;font-size:11px;font-weight:normal;text-decoration:underline;}
.LoginformTxt{color:#8a8a8a;font-size:12px;vertical-align:top;}
a.BoxCustomerLinks:link{color:#006cac;font-size:12px;font-weight:normal;text-decoration:none;}
a.BoxCustomerLinks:visited{color:#006cac;font-size:12px;font-weight:normal;text-decoration:none;}
a.BoxCustomerLinks:hover{color:#004d8e;font-size:12px;font-weight:normal;text-decoration:none;}
.BoxCustomerCols{border-bottom:1px solid #e3e3e3;padding:5px 0 5px 0;}
a.CustomerLinks:link{color:#006cac;font-size:14px;font-weight:normal;text-decoration:none;}
a.CustomerLinks:visited{color:#006cac;font-size:14px;font-weight:normal;text-decoration:none;}
a.CustomerLinks:hover{color:#004d8e;font-size:14px;font-weight:normal;text-decoration:none;}
.CustomerCols{border-bottom:1px dotted #e3e3e3;padding:5px 30px 5px 0;}
a.CustomerLinksCheckout:link{color:#004d8e;font-size:14px;font-weight:normal;text-decoration:none;}
a.CustomerLinksCheckout:visited{color:#004d8e;font-size:14px;font-weight:normal;text-decoration:none;}
a.CustomerLinksCheckout:hover{color:#006cac;font-size:14px;font-weight:normal;text-decoration:none;}
.CustomerColsFondCheckout{background:#ffffff;}
a.BoxCustomerLinksCheckout:link{color:#004d8e;font-size:12px;font-weight:normal;text-decoration:none;}
a.BoxCustomerLinksCheckout:visited{color:#004d8e;font-size:12px;font-weight:normal;text-decoration:none;}
a.BoxCustomerLinksCheckout:hover{color:#006cac;font-size:12px;font-weight:normal;text-decoration:none;}
.TxtBoxMailList{color:#8a8a8a;font-size:12px;vertical-align:top;text-align:center;}
.TableRecherche, .TableNewsletter, .TableLoginAffilie, .TableMailPwdAffilie, .TableAffilieAdmin, .TableAffilieStatus, .TableAffilieStatusOrders, .TableAffilieReport, .TableAffilie, .TableCustomer, .TableMailPwd, .TableLivraison, .TableCadeau, .TableStatus, .TableCustTracking, .TableTrackingOrder, .TableFormatOrder, .TableSaveCart, .TableSavePerm, .TableSponsor, .TablePoints, .TableCoupons, .TableChequeCadeau, .TableListesAchats, .TableContact, .TableReviewList, .TableReviewAdd, .TableNotifyMe, .TableTellFriend, .TableCustomerHistory, .TableRMA, .TableExamCde, .TableCancelOrder{border:none;border-collapse:collapse;background:#ffffff;width:100%;}
.TitleRecherche, .TitleNewsletter, .TitleLoginAffilie, .TitleMailPwdAffilie, .TitleAffilieAdmin, .TitleAffilieStatus, .TitleAffilieStatusOrders, .TitleAffilieReport, .TitleAffilie, .TitleCustomer, .TitleMailPwd, .TitleLivraison, .TitleCadeau, .TitleStatus, .TitleCustTracking, .TitleTrackingOrder, .TitleFormatOrder, .TitleSaveCart, .TitleSavePerm, .TitleSponsor, .TitlePoints, .TitleCoupons, .TitleChequeCadeau, .TitleListesAchats, .TitleContact, .TitleReviewList, .TitleReviewAdd, .TitleNotifyMe, .TitleTellFriend, .TitleCustomerHistory, .TitleRMA, .TitleExamCde{padding:0px 5px 0px 5px;text-align:left;background:#dddddd;color:#595959;font-size:13px;font-weight:bold;height:30px;}
.ContentRecherche, .ContentNewsletter, .ContentLoginAffilie, .ContentMailPwdAffilie, .ContentAffilieAdmin, .ContentAffilieStatus, .ContentAffilieStatusOrders, .ContentAffilieReport, .ContentAffilie, .ContentCustomer, .ContentMailPwd, .ContentLivraison, .ContentCadeau, .ContentStatus, .ContentCustTracking, .ContentTrackingOrder, .ContentFormatOrder, .ContentSaveCart, .ContentSavePerm, .ContentSponsor, .ContentPoints, .ContentCoupons, .ContentChequeCadeau, .ContentListesAchats , .ContentContact, .ContentReviewList, .ContentReviewAdd, .ContentNotifyMe, .ContentTellFriend, .ContentCustomerHistory, .ContentRMA, .ContentExamCde, .ContentCancelOrder{padding:5px 10px 5px 10px;text-align:left;color:#333333;}
.ColsCenter{text-align:center;}
.TxtMsgImportant{color:#ff3300;}
.TxtReviewList{color:#3D809A;font-weight:bold;}
.Companyinfo{text-align:center;}
.BoxCustomerHistory{padding:4px;width:535px;height:250px;overflow:auto;}
.EspaceCustomerHistory{padding-top:70px;}
.colorOutAffilie, .colorOutCustomer{background:#dddddd;color:#595959;font-size:12px;font-weight:bold;cursor:pointer;}
.colorOverAffilie, .colorOverCustomer{background:#0098d6;color:#00446a;font-size:12px;font-weight:bold;cursor:pointer;}
.asterisque{color:#ee0000;padding-left:2px;}
.BoxConditionsGenerales{padding:4px;width:740px;height:140px;overflow:auto;border:1px solid #E7E7E7;}
.ConditionsGenerales{font-weight:bold;color:#00446a;}
a.ZoneAffilie:link{font-size:12px;color:#3d809a;text-decoration:none;}
a.ZoneAffilie:visited{font-size:12px;color:#3d809a;text-decoration:none;}
a.ZoneAffilie:hover{font-size:12px;color:#3d809a;text-decoration:underline;}
.ZoneAffilieBorder{border-top:1px dotted #E7E7E7;}
.colorAffilieStatusOrders, .colorAffilieReport{padding:5px;background:#d2e7fc;color:#000000;}
.TxtAffilieStatusOrders, .TxtAffilieReport{color:#000000;font-size:12px;font-weight:bold;}
.TableRecapCart{border:1px solid #E7E7E7;border-collapse:collapse;width:100%}
.TitleRecapCart{padding:0px 5px 0px 5px;border-bottom:1px solid #E7E7E7;border-left:1px solid #e5e5e5;background:#d3d2d2;color:#333333;font-size:12px;font-weight:bold;height:30px;}
.TableRecapCartTotal{border-collapse:collapse;border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}
.RecapCartTotal{padding:5px;border-bottom:1px solid #E7E7E7;background:#feb82c;color:#000000;font-size:12px;font-weight:bold;height:30px;}
.BordGaucheRecapCart{border-right:1px solid #E7E7E7;color:#333333;padding:5px;}
.BordRecapCartTotal{border-left:none;border-right:none;color:#333333;padding:5px;}
.Color1RecapCart{padding:5px;background:#ffffff;}
.Color2RecapCart{padding:5px;background:#f5f5f5;}
.TableCartFormat{border:1px solid #e7e7e7;border-collapse:collapse;width:100%}
.TitleCartFormat{padding:0px 5px 0px 5px;border-bottom:1px solid #e7e7e7;border-left:1px solid #e5e5e5;background:#d3d2d2;color:#333333;font-size:12px;font-weight:bold;height:30px;}
.ContentCartFormat{padding:5px;border-right:1px solid #E7E7E7;background:#ffffff;color:#333333;}
.SeparationCartFormat{border-bottom:1px dotted #E7E7E7;}
.Qte{background:url(images/fond-qte-cart.png) no-repeat 0 0;width:34px;height:21px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.Qte input{padding:0px 0px 0px 0px;margin:2px 0px 0px 0px;width:30px;border:none 0;background:transparent;color:#333333;font-size:12px;font-style:normal;text-align:center;}
.TableCartFormatTotal{border-collapse:collapse;border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}
.CartFormatTotal{padding:5px;border-bottom:1px solid #E7E7E7;background:#feb82c;color:#000000;font-size:12px;font-weight:bold;height:30px;}
.BorderCartFormatTotal{border-left:none;border-right:none;}
.ProcessusCdeON{color:#131313;font-weight:bold;}
.ProcessusCdeOFF{color:#36555E;font-weight:bold;}
.TxtQtePanier{font-weight:bold;font-size:14px;color:#666666;}
a.carthyperlink:link{font-size:12px;color:#333333;text-decoration:none;}
a.carthyperlink:visited{font-size:12px;color:#333333;text-decoration:none;}
a.carthyperlink:hover{font-size:12px;color:#666666;text-decoration:none;}
.RefFeaturesCart{color:#666666;font-weight:normal;}
.submit-btn-continuer{float:left;background:url(images/btn-continuer.png) no-repeat 0 0;display:block;height:33px;width:195px;text-indent:-9999px;margin:0px 20px 20px 180px;cursor:pointer;}
.submit-btn-continuer:hover{background-position:left bottom;}
.submit-btn-continuer input{border:none 0;background:transparent;text-indent:-9999px;width:195px;height:33px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.submit-btn-recalculer{float:left;background:url(images/btn-recalculer.png) no-repeat 0 0;display:block;height:33px;width:124px;text-indent:-9999px;margin:0px 20px 20px 0px;cursor:pointer;}
.submit-btn-recalculer:hover{background-position:left bottom;}
.submit-btn-recalculer input{border:none 0;background:transparent;text-indent:-9999px;width:124px;height:33px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.submit-btn-terminer-cde{float:left;background:url(images/btn-terminer-cde.png) no-repeat 0 0;display:block;height:33px;width:224px;text-indent:-9999px;margin:0px 0px 20px 0px;cursor:pointer;}
.submit-btn-terminer-cde:hover{background-position:left bottom;}
.submit-btn-terminer-cde input{border:none 0;background:transparent;text-indent:-9999px;width:224px;height:33px;cursor:pointer;font-size:0px;display:block;line-height:0;}
a.LinkSaveCart:link, a.LinkWishlist:link, a.LinkCde:link{font-weight:bold;font-size:12px;}
a.LinkSaveCart:visited, a.LinkWishlist:visited, a.LinkCde:visited{font-weight:bold;font-size:12px;}
a.LinkSaveCart:hover, a.LinkWishlist:hover, a.LinkCde:hover{font-weight:bold;font-size:12px;}
.FaqCatTable{border:1px solid #E7E7E7;border-collapse:collapse;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.FaqCatRow{padding:5px;border-bottom:1px solid #E7E7E7;border-top:1px solid #E7E7E7;text-align:left;background:#F5F9FA;color:#3D809A;font-size:12px;font-weight:bold;height:30px;}
.FaqCatRow Td{font-weight:bold;font-size:12px;color:#3D809A;}
.FaqIssuesRow{color:#36555E;font-weight:bold;}
.FaqAnswersRow{color:#8A8A8A;border-bottom:dotted 1px #E6E9ED;}
.FaqSearchAndFound{background-color:#FFFE98;color:#FF0000;}
.FaqTxtReponse{padding:5px;text-align:justify;}
.WriteAlertError{background:#FF8686;border:1px solid #ef0000;color:#ffffff;text-align:justify;font-weight:bold;padding:15px 15px 15px 15px;}
.content-top{background:url(images/content-top.png) no-repeat left top;height:13px;width:769px;}
.content-middle{background:#ffffff;padding:0px 30px 0px 30px;width:709px;}
.content-bottom{background:url(images/content-bottom.png) no-repeat left top;height:18px;width:769px;}
.shopwriteSimpleMsg{background:#ffffff;border:none;color:#666666;text-align:justify;font-size:10px;padding:20px 20px 20px 20px;}
.ShopWriteHeader{border:none;background:#f6f6f6;color:#333333;text-align:justify;font-weight:bold;font-size:10px;padding:20px 20px 20px 20px;}
.custselectfield, .custselectfield:focus{font-family:Arial,Helvetica,sans-serif;font-size:11px;background:#eaeaea none repeat scroll 0 0;border:1px solid #eaeaea;color:#333333;margin:0;padding:5px 5px 5px 5px;outline:0 none;}
select, select:focus{font-family:Arial,Helvetica,sans-serif;font-size:11px;background:#eaeaea none repeat scroll 0 0;border:1px solid #eaeaea;color:#333333;margin:0;padding:5px 5px 5px 5px;outline:0 none;}
.custtxtfield, .Custtxtfield, .txtfield{background:#eaeaea none repeat scroll 0 0;border:1px solid #eaeaea;color:#333333;margin:0;padding:5px 5px 5px 5px;}
textarea, textarea:focus{background:#eaeaea none repeat scroll 0 0;border:1px solid #eaeaea;color:#333333;margin:0;padding:5px 5px 5px 5px;}
.Custsubmitbtn, .custsubmitbtn{color:#013857;font:bold 13px Arial,Helvetica,sans-serif;background-color:#027ec7;border:1px solid;border-color:#35a7e2 #57b9ec #57b9ec #57b9ec;background:url(images/FondBouton.jpg) repeat-x #027ec7;cursor:pointer;padding:3px 3px 3px 3px;outline:0 none;}
.Custsubmitbtn:hover, .custsubmitbtn:hover{color:#013857;font:bold 13px Arial,Helvetica,sans-serif;background-color:#027ec7;border:1px solid;border-color:#35a7e2 #57b9ec #57b9ec #57b9ec;background:url(images/FondBoutonHover.jpg) repeat-x #027ec7;cursor:pointer;padding:3px 3px 3px 3px;outline:0 none;}
.CustsubmitbtnCde{color:#6b470c;font:bold 13px Arial,Helvetica,sans-serif;background-color:#fead20;border:1px solid;border-color:#ffca5e #ffd57f #ffd57f #ffd57f;background:url(images/FondBoutonCde.jpg) repeat-x #fead20;cursor:pointer;padding:3px 3px 3px 3px;outline:0 none;}
.CustsubmitbtnCde:hover{color:#6b470c;font:bold 13px Arial,Helvetica,sans-serif;background-color:#fead20;border:1px solid;border-color:#ffca5e #ffd57f #ffd57f #ffd57f;background:url(images/FondBoutonCdeHover.jpg) repeat-x #fead20;cursor:pointer;padding:3px 3px 3px 3px;outline:0 none;}
td{font-size:12px;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;}
a:link{color:#006cac;font-size:11px;text-decoration:none;}
a:visited{color:#006cac;font-size:11px;text-decoration:none;}
a:hover{color:#006cac;font-size:11px;text-decoration:underline;}
a.details:link{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.details:visited{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.details:hover{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.order:link{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.order:visited{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.order:hover{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
.ErrorForm{color:#cc0000;font-family:Tahoma,arial;font-size:11px;font-weight:normal;}
.submit-continuer-processus-cde{float:left;background:url(images/submit-continuer-processus-cde.png) no-repeat 0 0;margin:0px 0px 0px 0px;width:105px;height:33px;}
.submit-continuer-processus-cde:hover{background-position:left bottom;}
.submit-continuer-processus-cde input{border:none 0;background:transparent;text-indent:-9999px;width:105px;height:33px;cursor:pointer;font-size:0px;display:block;line-height:0;}
.champs-obligatoires-processus-cde{float:left;line-height:33px;padding:0px 0px 0px 15px;font-size:12px;}
.ImgProcessCde{background:url(images/icone-panier-processus-cde.png) no-repeat left top;height:24px;width:31px;float:left;}
.TitleProcessCde{float:left;line-height:24px;padding:0px 0px 0px 10px;font-size:20px;text-transform:none;font-weight:bold;color:#333333;font-family:Arial, Helvetica, sans-serif;}
.SimpleProcessMainTitle td{background:#ECECEC url(images/customer_billing_address_small.png) no-repeat left center;color:#514E4E;font-size:12px;font-weight:bold;height:45px;padding:5px 0px 5px 30px;cursor:pointer;}
.SimpleProcessMainTitleActive td{background:url("images/01-NavigationMiddle.gif") repeat-x scroll left top;color:#FFFFFF;cursor:default;}
.SimpleProcessMainTitle1 td{background:url(images/1.png) no-repeat left top;color:#514E4E;font-size:12px;font-weight:bold;height:45px;padding:0px 0px 0px 30px;cursor:pointer;}
.SimpleProcessMainTitleActive1 td{background:url("images/1.png") no-repeat scroll left bottom;color:#FFFFFF;cursor:default;}
.SimpleProcessMainTitle2 td{background:url(images/2.png) no-repeat left top;color:#514E4E;font-size:12px;font-weight:bold;height:45px;padding:0px 0px 0px 30px;cursor:pointer;}
.SimpleProcessMainTitleActive2 td{background:url("images/2.png") no-repeat scroll left bottom;color:#FFFFFF;cursor:default;}
.SimpleProcessMainTitle3 td{background:url(images/3.png) no-repeat left top;color:#514E4E;font-size:12px;font-weight:bold;height:45px;padding:0px 0px 0px 30px;cursor:pointer;}
.SimpleProcessMainTitleActive3 td{background:url("images/3.png") no-repeat scroll left bottom;color:#FFFFFF;cursor:default;}
.SimpleProcessMainTitle4 td{background:url(images/4.png) no-repeat left top;color:#514E4E;font-size:12px;font-weight:bold;height:45px;padding:0px 0px 0px 30px;cursor:pointer;}
.SimpleProcessMainTitleActive4 td{background:url("images/4.png") no-repeat scroll left bottom;color:#FFFFFF;cursor:default;}
.SimpleProcessMainTitle5 td{background:url(images/5.png) no-repeat left top;color:#514E4E;font-size:12px;font-weight:bold;height:45px;padding:0px 0px 0px 30px;cursor:pointer;}
.SimpleProcessMainTitleActive5 td{background:url("images/5.png") no-repeat scroll left bottom;color:#FFFFFF;cursor:default;}
.SimpleProcessMainTitle6 td{background:url(images/6.png) no-repeat left top;color:#514E4E;font-size:12px;font-weight:bold;height:45px;padding:0px 0px 0px 30px;cursor:pointer;}
.SimpleProcessMainTitleActive6 td{background:url("images/6.png") no-repeat scroll left bottom;color:#FFFFFF;cursor:default;}
.SimpleProcessMainForm td{background-color:#ffffff;color:#333333;font-size:13px;}
.SimpleProcessForm td{border:0px none transparent;padding:5px 5px 5px 5px;}
.SimpleProcessForm td span{color:#000000;padding-left:4px;}
.SimpleProcessC1{width:200px;}
.SimpleProcessC1B{border-bottom:1px dotted #333333;}
.SimpleProcessMyCoopoon, .SimpleProcessMyCoopoon td{background-color:#ECECEC;}
.SimpleProcessEmaillist, .SimpleProcessEmaillist td{background-color:#ECECEC;}
.SimpleProcessMasterSponsor, .SimpleProcessMasterSponsor td{background-color:#ECECEC;}
.SimpleProcessError, .SimpleProcessCouponError, .SimpleProcessGiftError, .SimpleProcessLicenceError{background-color:#FF8686 !important;color:#FFFFFF !important;font-weight:bold !important;border:1px solid #ef0000;padding:15px 15px 15px 15px;}
table.SimpleCartTable{border-collapse:collapse;border:1px solid #e7e7e7;width:100%;font-family:"trebuchet ms",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size:12px;font-weight:bold;color:#333333;}
td.SimpleCartTitle{background:none repeat scroll 0 0 #D3D2D2;border-bottom:1px solid #e7e7e7;border-left:1px solid #e5e5e5;color:#333333;font-size:12px;font-weight:bold;height:30px;padding:5px;}
td.SimpleCartTitleTotal{background:none repeat scroll 0 0 #FEB82C;border-bottom:1px solid #e7e7e7;color:#000000;font-size:12px;font-weight:bold;height:30px;padding:5px;}
td.SimpleCartItemImageMarge{background:none repeat scroll 0 0 #ffffff;border-bottom:1px solid #e7e7e7;color:#333333;font-size:12px;font-weight:bold;height:30px;padding:5px 25px 5px 5px;}
td.SimpleCartItem{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;padding:5px;font-family:"trebuchet ms",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size:11px;color:#333333;}
td.SimpleCartItemMarge{border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;padding:5px 25px 5px 5px;font-family:"trebuchet ms",Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size:11px;color:#333333;}
td.SimpleCartItemImage{border-top:0px;border-bottom:0px;border-left:0px;border-right:0px;font-size:11px;}
SimpleCheckOut td{border-top:0px;border-bottom:0px;border-left:0px;border-right:0px;}
.WelcomeMessage{color:#cccccc;font-size:11px;font-weight:normal;}
a.WelcomeLink:link{color:#dddddd;font-size:11px;font-weight:normal;text-decoration:underline;}
a.WelcomeLink:visited{color:#dddddd;font-size:11px;font-weight:normal;text-decoration:underline;}
a.WelcomeLink:hover{color:#dddddd;font-size:11px;font-weight:normal;text-decoration:none;}
.TableNavigation{border-bottom:1px solid #d1d1d1;width:100%;margin:0px 0px 15px 0px;padding:0px 0px 10px 0px;}
.PageNavigation{color:#666666;font-size:11px;text-align:right;font-family:Arial, Helvetica, sans-serif;}
.TableProdFiltering{border:1px solid #9bc9d2;border-collapse:collapse;}
.TdTitleProdFiltering{padding:5px;border:1px solid #9bc9d2;color:#36555E;background:#ebeff1;font-weight:bold;font-size:11px;height:28px;text-align:center;width:33%;}
.TdProdFiltering{font-size:10px;padding:5px;color:#555555;border:1px solid #9bc9d2;text-align:center;width:33%;}
.ShowdisplayTypes{color:#3d809a;}
.BoxProdTopLeft{background:url(images/01-BoxProdTopLeft.png) no-repeat right bottom;width:9px;height:9px;}
.BoxProdTopMiddle{background:url(images/01-BoxProdTopMiddle.png) repeat-x left bottom;width:100%;height:9px;}
.BoxProdTopRight{background:url(images/01-BoxProdTopRight.png) no-repeat left bottom;width:9px;height:9px;}
.BoxProdLeft{background:url(images/01-BoxProdLeft.png) repeat-y right top;width:9px;height:100%;}
.BoxProdMiddle{background:#ffffff;width:100%;vertical-align:top;text-align:center;}
.BoxProdRight{background:url(images/01-BoxProdRight.png) repeat-y left top;width:9px;height:100%;}
.BoxProdBottomLeft{background:url(images/01-BoxProdBottomLeft.png) no-repeat right top;width:9px;height:9px;}
.BoxProdBottomMiddle{background:url(images/01-BoxProdBottomMiddle.png) repeat-x left top;width:100%;height:9px;}
.BoxProdBottomRight{background:url(images/01-BoxProdBottomRight.png) no-repeat left top;width:9px;height:9px;}
.BoxProdImgWidth{width:140px;}
.BoxProdImgTopLeft{background:url(images/01-BoxProdImgTopLeft.png) no-repeat right bottom;width:9px;height:9px;}
.BoxProdImgTopMiddle{background:url(images/01-BoxProdImgTopMiddle.png) repeat-x left bottom;width:100%;height:9px;}
.BoxProdImgTopRight{background:url(images/01-BoxProdImgTopRight.png) no-repeat left bottom;width:9px;height:9px;}
.BoxProdImgLeft{background:url(images/01-BoxProdImgLeft.png) repeat-y right top;width:9px;height:100%;}
.BoxProdImgMiddle{background:#ffffff;width:100%;vertical-align:top;text-align:center;}
.BoxProdImgRight{background:url(images/01-BoxProdImgRight.png) repeat-y left top;width:9px;height:100%;}
.BoxProdImgBottomLeft{background:url(images/01-BoxProdImgBottomLeft.png) no-repeat right top;width:9px;height:9px;}
.BoxProdImgBottomMiddle{background:url(images/01-BoxProdImgBottomMiddle.png) repeat-x left top;width:100%;height:9px;}
.BoxProdImgBottomRight{background:url(images/01-BoxProdImgBottomRight.png) no-repeat left top;width:9px;height:9px;}
.NameProductVignette a:link{color:#3d809a;font-size:12px;font-weight:bold;text-decoration:none;}
.NameProductVignette a:visited{color:#3d809a;font-size:12px;font-weight:bold;text-decoration:none;}
.NameProductVignette a:hover{color:#3d809a;font-size:12px;font-weight:bold;text-decoration:underline;}
.PriceVignette{color:#D33203;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;line-height:14px;}
.ImageProductVignette{border-top:1px dotted #dddddd;border-bottom:1px dotted #dddddd;padding-top:5px;padding-bottom:5px;}
.RetailPriceVignette{color:#d33203;font-size:12px;font-weight:normal;line-height:14px;text-decoration:line-through;}
.LinksPromoNewTop{text-align:center;}
.NameProductVignetteTopTen a:link{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
.NameProductVignetteTopTen a:visited{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
.NameProductVignetteTopTen a:hover{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:underline;}
.TopTenCols{border-bottom:1px dotted #e3e3e3;padding:5px 0px 5px 0;}
.NameProductVignetteFront{height:50px;vertical-align:top;}
a.comparaisonLink:link{color:#3d809a;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;}
a.comparaisonLink:visited{color:#3d809a;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;}
a.comparaisonLink:hover{color:#3d809a;font-size:12px;font-weight:bold;text-align:center;text-decoration:underline;}
h2{margin:0;color:#36555E;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;padding:4px 0 10px 25px;}
a.CategoriesLinks:link{color:#3d809a;font-size:13px;font-weight:normal;text-decoration:none;}
a.CategoriesLinks:visited{color:#3d809a;font-size:13px;font-weight:normal;text-decoration:none;}
a.CategoriesLinks:hover{color:#3d809a;font-size:13px;font-weight:normal;text-decoration:underline;}
.CategoriesCols{border-bottom:1px solid #e3e3e3;padding:5px 0 5px 0;}
a.prnnode:link{color:#3d809a;font-size:11px;font-weight:bold;text-decoration:none;}
a.prnnode:visited{color:#3d809a;font-size:11px;font-weight:bold;text-decoration:none;}
a.prnnode:hover{color:#3d809a;font-size:11px;font-weight:bold;text-decoration:underline;}
a.node:link{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.node:visited{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.node:hover{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:underline;}
a.AdvancedSearchLink:link{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.AdvancedSearchLink:visited{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.AdvancedSearchLink:hover{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:underline;}
a.CategoriesTreeLinks:link{color:#3d809a;font-size:12px;font-weight:bold;text-decoration:none;}
a.CategoriesTreeLinks:visited{color:#3d809a;font-size:12px;font-weight:bold;text-decoration:none;}
a.CategoriesTreeLinks:hover{color:#3d809a;font-size:12px;font-weight:bold;text-decoration:underline;}
a.SubCategoriesTreeLinks:link{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.SubCategoriesTreeLinks:visited{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.SubCategoriesTreeLinks:hover{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:underline;}
.TableMiniCart{border:1px solid #dddddd;border-collapse:collapse;width:100%;}
.TdTitleMiniCart{padding:2px;border:1px solid #dddddd;color:#3b3c3c;background:#d2e7fc;font:bold 10px Arial, Helvetica, sans-serif;height:28px;text-align:center;}
.TdMiniCart{font-size:10px;padding:2px;color:#555555;border:1px solid #dddddd;}
.TdMiniCartGris{font-size:10px;padding:2px;color:#555555;background:#F5F9FA;border:1px solid #dddddd;}
a.LinkMiniCart:link{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.LinkMiniCart:visited{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:none;}
a.LinkMiniCart:hover{color:#3d809a;font-size:11px;font-weight:normal;text-decoration:underline;}
