body{
	color:#7B7D7E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
}

.bodyClass {
	background:#1a1919;
	height:704px;
	margin:0;
	padding:0;
}

:focus {border:none; outline:none;}

h1{margin:0px 0px 10px 0px; padding:0; font-weight:normal; color:#000000; font-size:24px; text-transform:none;}

/* GESTION DES STYLES PAR BALISE */
td{font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

/* GESTION DES LIENS DU SITE */
	a:link{color:#000000; font-size:12px; text-decoration:none;}
	a:visited{color:#000000; font-size:12px; text-decoration:none;}
	a:hover{color:#666666; font-size:12px; text-decoration:underline;}

/* Style pour l'encart de navigation, les liens de navigations et le content dans les pages */
.encartPageNavigation{background:#eeeeee; padding:13px 13px 13px 13px; font-size:12px; color:#666666; margin:0px 0px 10px 0px;}
a.linkPageNavigation:link, a.linkPageNavigation:visited{color:#666666; font-size:12px; text-decoration:none;}
a.linkPageNavigation:hover{color:#000000; font-size:12px; text-decoration:none;}
.contentPage{background:#ffffff; padding:30px 40px 30px 40px; font-size:12px; color:#666666;}

/* Styles pour la taille générale du site */ 
.TableGeneral{width:980px;}


/* HEADER */
.HeaderFond{vertical-align:top; background:#ffffff;}

/* HEADER : Style pour le menu haut */
.MenuHaut{float:right; margin:10px 0px 29px 0px;}
a.MenuHautLinks:link{color:#999999; font-size:11px; font-weight:normal; padding:0px 3px 0px 3px; text-decoration:none;}
a.MenuHautLinks:visited{color:#999999; font-size:11px; font-weight:normal; padding:0px 3px 0px 3px; text-decoration:none;}
a.MenuHautLinks:hover{color:#666666; font-size:11px; font-weight:normal; padding:0px 3px 0px 3px; text-decoration:none;}

/* HEADER : Style pour le logo */
.LogoServiceEclair{display:block; float:left; margin:13px 0px 0px 0px;}

/* HEADER : Style l'encart contact */
.EncartContact{background:url(images/hearder-contact.png) no-repeat left top; width:267px; height:53px; padding:0px 48px 0px 0px;}
.TelContact{color:#000000; font-size:30px; padding:6px 0px 0px 55px;}

/* HEADER : Mini caddie */
.PositionMiniCaddie{margin:0px 0px 0px 0px;}
a.LinkMiniCaddie:link, a.LinkMiniCaddie:visited, a.LinkMiniCaddie:hover{text-decoration:none;}
.imgMiniCaddieLeft{float:right; background:url(images/imgMicroCaddieLeft.png) no-repeat top left; line-height:55px; margin:0px 0px 0px 0px; padding:0px 0px 0px 70px;}
.imgMiniCaddieRight{float:right; background:url(images/imgMicroCaddieRight.png) no-repeat top right; line-height:55px; margin:0px 0px 0px 0px; padding:0px 20px 0px 0px;}
.txtMiniCaddieVide{font-size:13px; color:#000000; text-decoration:none;}
.qteMiniCaddie{font-size:30px; color:#000000; text-decoration:none;}
.txtMiniCaddie{font-size:11px; color:#000000; text-decoration:none;}
.priceMiniCaddie{font-size:18px; color:#000000; text-decoration:none;}


/* MENU - Style pour le menu du site */
.MenuHeader{vertical-align:top; background:#ffffff;}
.PositionMenuHeader{position:relative; float:left; z-index:1000; margin:13px 0px 0px -1px;}
#menuh {height:51px; margin:0px 0px 0px 0px; width:988px; overflow: hidden; z-index:1000;}
#menuh ul {margin:0; padding:0; list-style-type:none; text-align:center; z-index: 1000;}
#menuh li {float:left; margin: 0 0 0 0; padding: 0 0 0 0; color:#000000; font-weight:normal;}
#menuh li a {display:block; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a:hover {color:#ffdd00; font-weight:normal;}
/* Bouton des catégories principales */
#menuh li a.item1 {display:block; background:url(images/bg-item1.png) no-repeat left top; width:152px; line-height:51px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a.item1:hover {background:url(images/bg-item1.png) no-repeat left bottom; width:152px; line-height:51px; color:#ffdd00; font-weight:normal;}
#menuh li a.item2 {display:block; background:url(images/bg-item2.png) no-repeat left top; width:138px; line-height:51px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a.item2:hover {background:url(images/bg-item2.png) no-repeat left bottom; width:138px; line-height:51px; color:#ffdd00; font-weight:normal;}
#menuh li a.item3 {display:block; background:url(images/bg-item3.png) no-repeat left top; width:145px; line-height:51px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a.item3:hover {background:url(images/bg-item3.png) no-repeat left bottom; width:145px; line-height:51px; color:#ffdd00; font-weight:normal;}
#menuh li a.item4 {display:block; background:url(images/bg-item4.png) no-repeat left top; width:105px; line-height:51px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a.item4:hover {background:url(images/bg-item4.png) no-repeat left bottom; width:105px; line-height:51px; color:#ffdd00; font-weight:normal;}
#menuh li a.item5 {display:block; background:url(images/bg-item5.png) no-repeat left top; width:185px; line-height:51px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a.item5:hover {background:url(images/bg-item5.png) no-repeat left bottom; width:185px; line-height:51px; color:#ffdd00; font-weight:normal;}
#menuh li a.item6 {display:block; background:url(images/bg-item6.png) no-repeat left top; width:151px; line-height:51px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a.item6:hover {background:url(images/bg-item6.png) no-repeat left bottom; width:151px; line-height:51px; color:#ffdd00; font-weight:normal;}
#menuh li a.item7 {display:block; background:url(images/bg-item7.png) no-repeat left top; width:112px; line-height:51px; color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; font-size:13px;}
#menuh li a.item7:hover {background:url(images/bg-item7.png) no-repeat left bottom; width:112px; line-height:51px; color:#ffdd00; font-weight:normal;}
/* Affichage des sous catégories */
#menuh ul li ul {display:none;}
#menuh ul li:hover ul {display:block; background:#474747; width:185px;}
#menuh li:hover ul li {clear:both; width:185px;}
#menuh li ul {position:absolute; left:auto; text-align:left; clear:both; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; overflow: hidden; z-index:1000;}
#menuh ul li ul li {padding:0; margin:0;}
#menuh ul li ul li a {color:#cccccc; font-size:11px; background:url(images/puce-menuh.gif) no-repeat 10px 10px; display:block; font-weight:normal; text-transform:none; text-decoration:none; padding:5px 10px 5px 20px;}
#menuh ul li ul li a:hover{color:#ffffff; font-size:11px; background:url(images/puce-menuh.gif) no-repeat 10px 10px; display:block; font-weight:normal; text-transform:none; text-decoration:none; padding:5px 10px 5px 20px;}
.EspaceFirstSousMenu{margin:0 0 0 4px;}


/* CONTENT */
.ContentFond{vertical-align:top; background:url(images/fond-content.jpg) no-repeat center top #ffffff;}
.ContentOmbre{background:url(images/ombre-content.png) repeat-y center top;}


/* CONTENT LEFT : style pour la partie gauche du site */
.ContentLeft{width:199px; vertical-align:top; border-right:1px solid #ebebeb;}

/* CONTENT LEFT : Recherche */
h2{margin:0; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; text-transform:none; padding:20px 0 12px 13px;}
.SearchBox{padding:0px 0px 0px 10px; background:#ffffff;}
.SearchBox form{margin:0;}
.InputSearch{float:left; background:url(images/input-search.png) no-repeat 0 0; width:140px; height:30px; margin:0 0 5px 0; padding:0;}
.InputSearch input{padding:0; margin:6px 0px 0px 10px; width:120px; border:none 0; background:transparent; color:#999999; font-size:13px; font-style:normal; font-family:"trebuchet ms", Arial, Helvetica, sans-serif;}
.SubmitSearch{float:left; background:url(images/submit-search.png) no-repeat 0 0; margin:0px 0px 0px 7px; padding:0; width:33px; height:30px; cursor:pointer;}
.SubmitSearch:hover{background-position:left bottom;}
.SubmitSearch input{cursor:pointer; border:none; background:transparent; text-indent:-9999px; width:30px; height:30px; cursor:pointer; font-size:0px; display:block; line-height:0;}
/* Styles pour les liens de l'encart Rechercher - shop$customerdisplays.asp  */
a.AdvancedSearchLink:link, a.AdvancedSearchLink:visited{display:block; color:#999999; font-size:11px; font-weight:normal; padding:9px 0px 20px 3px; text-decoration:underline;}
a.AdvancedSearchLink:hover{display:block; color:#666666; font-size:11px; font-weight:normal; padding:9px 0px 20px 3px; text-decoration:underline;}

/* CONTENT LEFT : Menu gauche */
div#MenuGauche {width: 199px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; z-index:700;}
/* fond pour le menu */ 
div#MenuGauche a {color:#585858; font-size:11px; z-index:700;}
div#MenuGauche ul {padding: 10px 0px 10px 0px; width: 199px; border:none; margin:0px; background: #bebebe; z-index:700;}
/* fond different au survol de la souris pour les sous menu et les "basiques"*/ 
div#MenuGauche li:hover {background: none;}
div#MenuGauche li.sousmenu:hover {background: none;}
/* Rajout d'une petite fleche pour les sous menu */ 
div#MenuGauche li.sousmenu { background: none; z-index:700;}
div#MenuGauche ul li {position:relative; list-style: none; background: none; width:189px; margin-left:0px; padding-top:2px; padding-bottom:2px;}
div#MenuGauche ul ul {position: absolute; top: -1px; left: 199px; padding-left:4px; display:none; z-index:1500;border:1px solid #CCCCCC;}
/* on rajoute une bordure a gauche et des padding, on doit donc réajuster la taille 100-(8 de bordure + 8 de padding) =84 */ 
div#MenuGauche li a {text-decoration: none; padding: 4px 0 4px 20px; display:block; width:179px; background-image:url(images/puce-menuh.gif); background-position:10px 9px; background-repeat:no-repeat;}
div#MenuGauche ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#MenuGauche ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
/* la bordure de chaque hauteur a une couleure de survol*/ 
div#MenuGauche li a:hover { background-image:url(images/puce-menuh.gif); background-position:10px 9px; background-repeat:no-repeat; color:#000000;}
div#MenuGauche ul ul li a:hover {background-image:url(images/puce-menuh.gif); background-position:10px 9px; background-repeat:no-repeat;}
div#MenuGauche ul ul ul li a:hover {background-image:url(images/puce-menuh.gif); background-position:10px 9px; background-repeat:no-repeat;}

/* CONTENT LEFT : Attributs */
h2.TitleAttributs{margin:0; color:#000000; background:url(images/puce-title-attributes.gif) no-repeat 170px center; font-size:14px; font-weight:bold; text-transform:none; padding:13px 0 12px 13px; cursor:pointer;}
.AttributsBox{background:url(images/FondEncartContentLeft.gif) no-repeat left top #ffffff; margin:1px 0px 0px 0px;}
.BoxContentAttributs{padding:0px 13px 0px 13px;}
.BoxAttributsTitle{font-size:11px; color:#000000; padding:8px 0px 8px 0px;}
.SubmitSearchAttributes{float:none; background:url(images/btn-search.png) no-repeat 0 0; margin:10px auto 15px auto; padding:0; width:115px; height:26px; cursor:pointer;}
.SubmitSearchAttributes:hover{background-position:left bottom;}
.SubmitSearchAttributes input{cursor:pointer; border:none; background:transparent; text-indent:-9999px; width:115px; height:26px; cursor:pointer; font-size:0px; display:block; line-height:0;}

/* CONTENT LEFT : Magasin */
.MagasinBox{background:#ffdd00; padding:0px 0px 7px 0px; margin:1px 0px 0px 0px;}
.MagasinImg{background:url(images/img-magasin.jpg) no-repeat left top; width:199px; height:65px;}
.MagasinTxt{color:#666666; font-size:11px; padding:0px 13px 15px 13px; display:block;}

/* CONTENT LEFT : Paiement sécurisé */
.PaiementSecuriseBox{background:url(images/FondEncartContentLeft.gif) no-repeat left top #ffffff; margin:1px 0px 0px 0px;}
.PaiementSecuriseImg{background:url(images/img-paiement-securise.png) no-repeat left top; width:162px; height:25px; margin:0px 0px 12px 17px;}
.PaiementSecuriseTxt{color:#666666; font-size:11px; padding:0px 13px 20px 17px; display:block;}

/* CONTENT LEFT : Facebook */
.FacebookBox{background:url(images/FondEncartContentLeft.gif) no-repeat left -50px #ffffff; margin:1px 0px 0px 0px; padding:15px 0px 15px 0px;}
a.FacebookLink:link, a.FacebookLink:visited{display:block; background:url(images/icone-facebook.png) no-repeat left top; height:49px; color:#000000; font-size:14px; font-weight:bold; padding:0px 20px 0px 60px; text-decoration:none;}
a.FacebookLink:hover{display:block; background:url(images/icone-facebook.png) no-repeat left top; height:49px; color:#000000; font-size:14px; font-weight:bold; padding:0px 20px 0px 60px; text-decoration:none;}


/* CONTENT CENTRE */
.ContentCentre{vertical-align:top;}
.ContentCentreSpace{padding:25px 35px 25px 35px;}

/* DEFAULT : Easy Slider */
#slider img {border:none;}
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0px 0px 0px 0px; padding:0; list-style:none;}
#slider2{margin-top:1em;}
/* 
	define width and height of list item (slide)
	entire slider area will adjust according to the parameters provided here
*/ 
#slider li, #slider2 li{width:780px; height:243px; overflow:hidden;}	
/*#prevBtn, #nextBtn, #slider1next, #slider1prev{display:block; width:30px; height:77px; position:absolute; left:-30px; top:71px;	z-index:1000;}	
#nextBtn, #slider1next{left:696px;}														
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block; position:relative; width:30px; height:77px; background:url(../images/btn_prev.gif) no-repeat 0 0;}	
#nextBtn a, #slider1next a{background:url(../images/btn_next.gif) no-repeat 0 0;}*/
/* numeric controls */	
ol#controls{margin:-25px 8px 0 0; padding:0; height:8px; float:right; position:relative;}
ol#controls li{margin:0 0px 0 0;  padding:0; float:left; list-style:none; height:8px; line-height:8px;}
ol#controls li a{float:left; height:8px; line-height:15px; border:none; background:url(images/slider-num.png) no-repeat left top; color:#a59167; padding:0 5px 0px 11px; font-size:14px; text-indent:-9999px; text-decoration:none;}
ol#controls li.current a{background:url(images/slider-num-current.png) no-repeat left top; color:#000000;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/* // Easy Slider */

/* DEFAULT : titre et lien des promos, news et front page de l'accueil*/
.LineDefault{background:#eeeeee; height:40px; width:100%;}
.TitlePromoDefault{float:left; background:url(images/title-promotion.png) no-repeat left bottom; width:150px; height:21px; padding:11px 0px 0px 0px; margin:0px 0px 0px 11px;}
.TitleNewDefault{float:left; background:url(images/title-nouveaute.png) no-repeat left bottom; width:153px; height:22px; padding:10px 0px 0px 0px; margin:0px 0px 0px 11px;}
.TitleSelectionDefault{float:left; background:url(images/title-selection.png) no-repeat left bottom; width:197px; height:20px; padding:10px 0px 0px 0px; margin:0px 0px 0px 11px;}
a.LinkDefault:link, a.LinkDefault:visited{display:block; float:right; line-height:40px; color:#666666; font-size:11px; font-weight:bold; padding:0px 10px 0px 0px; text-decoration:none;}
a.LinkDefault:hover{display:block; float:right; line-height:40px; color:#848484; font-size:11px; font-weight:bold; padding:0px 10px 0px 0px; text-decoration:none;}


/* CATALOGUE FOOTER */
.CatalogueFond{vertical-align:top; background:#000000;}
.CatalogueCol{background:url(images/ombre-catalogue-footer.png) no-repeat center top; padding:25px 0px 30px 0px;}
.CataloguePosition{position:relative; float:left; width:140px;}
.CatalogueEncart{float:left; width:130px;}
h1.CatalogueTitreCat, h1.CatalogueTitreCat a:link, h1.CatalogueTitreCat a:visited, h1.CatalogueTitreCat a:hover{margin:0px; padding:0px 0px 12px 0px; font-size:11px; font-weight:normal; color:#ffffff; text-transform:none; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
h1.CatalogueTitreCat a:hover{margin:0px; padding:0px 0px 5px 0px; font-size:11px; font-weight:normal; color:#ffdd00; text-transform:none; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
h2.CatalogueTitreSousCat {margin:0px 0px 8px 10px; padding:0px; font-size:10px; font-weight:normal; color:#999999; text-transform:none;font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.CatalogueTitreSousCat a:link, .CatalogueTitreSousCat a:visited{margin:0px; padding:0px 0px 0px 8px; font-size:10px; font-weight:normal; color:#999999; text-transform:none; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(images/puce-footer-sous-cat.gif) no-repeat left 4px; display:block;}
.CatalogueTitreSousCat a:hover{margin:0px; padding:0px 0px 0px 8px; font-size:10px; font-weight:normal; color:#cccccc; text-transform:none; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(images/puce-footer-sous-cat.gif) no-repeat left 4px; display:block;}


/* FOOTER : fond footer */
.FooterFond{vertical-align:top; background:#1a1919;}

/* FOOTER : Copyright Client */
.CopyrightClient{float:left; color:#999999; padding:4px 0px 0px 0px;}

/* FOOTER : Menu bas du footer */
.MenuBasContainer{position: relative; float: left; padding:20px 0px 20px 0px; width:700px;}
a.MenuBas:link, a.MenuBas:visited{font-size:11px; color:#999999; text-decoration:none;}
a.MenuBas:hover{font-size:11px; color:#666666; text-decoration:none;}

/* FOOTER : Copyright Cybershop */
.CopyrightCyberShop{float:right; position:relative; padding:23px 0px 20px 0px; font-size:11px; font-family:"trebuchet ms", Arial, Helvetica, sans-serif; color:#999999;}
a.copyright:link, a.copyright:visited {color:#999999; text-decoration:none;}
a.copyright:hover{ color:#666666; text-decoration:underline;}


/* TAG POUR LES TEMPLATES - Style pour le tag PROMO, NEW, BEST */
.TagPromo{position:relative; float:right; top:5px; right:8px; z-index:1000; background:url(images/tag-promotion.png) no-repeat left top; width:18px; height:19px;}
.TagNew{position:relative; float:right; top:5px; right:8px; z-index:1000; background:url(images/tag-nouveaute.png) no-repeat left top; width:20px; height:20px;}
.TagSelection{position:relative; float:right; top:5px; right:8px; z-index:1000; background:url(images/tag-selection.png) no-repeat left top; width:19px; height:14px;}
.EventTagPromo{position:relative; float:right; top:5px; right:8px; z-index:1000; background:url(images/tag-promotion.png) no-repeat left top; width:18px; height:19px;}
.EventTagNew{position:relative; float:right; top:5px; right:8px; z-index:1000; background:url(images/tag-nouveaute.png) no-repeat left top; width:20px; height:20px;}
.EventTagSelection{position:relative; float:right; top:8px; right:8px; z-index:1000; background:url(images/tag-selection.png) no-repeat left top; width:19px; height:14px;}


/* BOUTONS DETAILS POUR LES TEMPLATES - Style pour le bouton détail */
.LinkDetail a{background:url(images/link-detail.png) no-repeat 0 0; display:block; height:31px; width:100px; text-indent:-9999px; margin:0px auto 10px auto; cursor:pointer;}
.LinkDetail a:hover {background:url(images/link-detail.png) no-repeat 0 -31px; display:block; height:31px; width:100px; text-indent:-9999px; margin:0px auto 10px auto; cursor:pointer;}


/* TEMPLATE EN AVANT - Style pour les encarts Nouveauté, Promotion, TopTen, FrontPage, CrossSelling - Templates enavant */
.CrossSellingWidth{width:195px; text-align:center; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
.PromoWidth, .FrontPageWidth, .NewWidth{width:195px; text-align:center; border-right:1px solid #eeeeee;}
.PromoVignette, .FrontPageVignette, .NewVignette, .CrossSellingVignette{text-align:center; padding:0px 0px 20px 0px;}
.PromoVignette a, .FrontPageVignette a, .NewVignette a, .CrossSellingVignette a{display:block; height:120px; vertical-align:middle;}
.PromoVignette img, .FrontPageVignette img, .NewVignette img, .CrossSellingVignette img{padding:10px 0px 0px 0px;}
.PromoName, .FrontPageName, .NewName, .CrossSellingName{height:40px;}
.PromoName a:link, .PromoName a:visited, .FrontPageName a:link, .FrontPageName a:visited, .NewName a:link, .NewName a:visited, .CrossSellingName a:link, .CrossSellingName a:visited{color:#000000; font-size:12px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px; display:block;}
.PromoName a:hover, .FrontPageName a:hover, .NewName a:hover, .CrossSellingName a:hover{color:#000000; font-size:12px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px; display:block;}
.PromoPrice, .FrontPagePrice, .NewPrice, .CrossSellingPrice{color:#000000; font-size:14px; font-weight:bold; padding:15px 0px 10px 0px;}
.PromoRetailPrice, .FrontPageRetailPrice, .NewRetailPrice, .CrossSellingRetailPrice{color:#000000; font-size:11px; font-weight:normal; text-decoration:line-through;}

/* Style non utlisés - Templates enavant */
.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;}

/* PRODUITS CONSULTES - Style pour la box et le template produits consultés */
.ProduitsConsultesBox{background:url(images/FondEncartContentLeft.gif) no-repeat left top #ffffff; margin:1px 0px 0px 0px;}
.ColCustomerHistoryProduct{text-align:center; padding:0px 0px 10px 0px;}
.ProfileWidth{width:155px; text-align:center; border:1px solid #eeeeee; background:#ffffff;}
.ProfileVignette{text-align:center; padding:0px 0px 20px 0px;}
.ProfileVignette img{padding:10px 0px 0px 0px;}
.ProfileName a:link, .ProfileName a:visited{color:#000000; font-size:12px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px; display:block;}
.ProfileName a:hover{color:#000000; font-size:12px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px; display:block;}
.ProfilePrice{color:#000000; font-size:14px; font-weight:bold; padding:15px 0px 10px 0px;}
.ProfileRetailPrice{color:#000000; font-size:11px; font-weight:normal; text-decoration:line-through;}


/* NAVIGATION PRODUIT - Style pour la table et les colones des produits dans shopdisplayproducts.asp */
.TableAffichageProduit{border-top:1px solid #eeeeee;}
.ColAffichageProduit{border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}

/* NAVIGATION PRODUIT - Style pour le template modele_normal_vignette.htm */
.NormalVignetteWidth{width:194px; text-align:center;}
.NormalVignetteVignette{text-align:center; padding:0px 0px 20px 0px;}
.NormalVignetteVignette a{display:block; height:120px; vertical-align:middle;}
.NormalVignetteVignette img{padding:10px 0px 0px 0px;}
.NormalVignetteName{height:40px;}
.NormalVignetteName a:link, .NormalVignetteName a:visited{color:#000000; font-size:12px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px; display:block;}
.NormalVignetteName a:hover{color:#000000; font-size:12px; font-weight:normal; text-decoration:none; padding:0px 10px 0px 10px; display:block;}
.NormalVignettePrice{color:#000000; font-size:14px; font-weight:bold; padding:15px 0px 10px 0px;}
.NormalVignetteRetailPrice{color:#000000; font-size:11px; font-weight:normal; text-decoration:line-through;}

/* NAVIGATION PRODUIT - Style pour le filet de navigation dans les produits */
.TableNavigation {background:#eeeeee; width:100%; padding:6px 6px 6px 6px;}
.PageNavigation {color:#666666; font-size:11px; text-align:right;}

/* NAVIGATION PRODUIT - Style pour la barre de navigation dans shopproductsubs.asp */
.LinksNavigation {color:#666666; font-size:11px; font-weight:normal; vertical-align:middle;}
.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:#000000; font-size:11px; font-weight:normal; text-decoration:none;}

/* NAVIGATION PRODUIT -  Pagination */
.NumPageTable{margin:15px auto 20px auto;}
.NumPageOn, .NumPageOff{font-size:14px; font-weight:bold; color:#000000; padding:5px 5px 5px 5px;}
.NumPageOff a:link, .NumPageOff a:visited, .NumPageOn a:link, .NumPageOn a:visited{font-size:14px; font-weight:bold; color:#999999; text-decoration:none; padding:3px 3px 3px 3px;}
.NumPageOff a:hover, .NumPageOn a:hover{font-size:14px; font-weight:bold; color:#666666; text-decoration:none; padding:3px 3px 3px 3px;}
.ButtonPageOn, .ButtonPageOff{padding:5px 5px 5px 5px;}
.ButtonPageOff a:link, .ButtonPageOff a:visited, .ButtonPageOn a:link, .ButtonPageOn a:visited{font-size:14px; font-weight:bold; color:#999999; text-decoration:none; padding:3px 0px 3px 0px;}
.ButtonPageOff a:hover, .ButtonPageOn a:hover{font-size:14px; font-weight:bold; color:#666666; text-decoration:none; padding:3px 0px 3px 0px;}


/* CATEGORIES - Style pour les catégories dans shopdisplaycategories.asp */
.TableCat{border: 1px solid #eeeeee; border-collapse:collapse; width:100%;}
.TdCat{border:1px solid #eeeeee; color:#36555E; background:#ffffff; font:11px Arial, Helvetica, sans-serif; text-align:left; width:50%; vertical-align:top; padding:15px 10px 10px 10px;} 
.TdCat a:link  {color:#000000; font-size:12px; font-weight:bold; text-decoration:none; padding:5px 5px 10px 5px;}
.TdCat a:visited {color:#000000; font-size:12px; font-weight:bold; text-decoration:none; padding:5px 5px 10px 5px;}
.TdCat a:hover {color:#585858; font-size:12px; font-weight:bold; text-decoration:none; padding:5px 5px 10px 5px;}
.ImgCat{float:left;}
.MemoCat{color:#999999; text-align:justify; font-size:11px; padding:5px 5px 5px 5px;}
.NavigationCategory{background:#eeeeee; padding:13px 13px 13px 13px;}
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:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}
/* Style pour le lien voir les produits */
.LinkVoirProduits a{float:right; background:url(images/Link-voir-les-produits.png) no-repeat 0 0; display:block; width:151px; text-indent:-9999px; margin:10px 0px 10px 0px; cursor:pointer;}
.LinkVoirProduits a:hover {float:right; background:url(images/Link-voir-les-produits.png) no-repeat 0 -31px; display:block; width:151px; text-indent:-9999px; margin:10px 0px 10px 0px; cursor:pointer;}


/* FICHE PRODUIT - Style pour la fiche produit */
/* Styles liés à shopfileio.asp */
.ColImageZoom{border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding:20px 20px 20px 20px;}
.ColMultiImage{padding:8px 0px 0px 8px; width:63px; float:left;}
.ColMultiImage img{width:56px; border:1px solid #ebebeb; padding:2px 2px 2px 2px;}
/* Style pour les template etendue de la fiche produit */
.FiletNavigationFicheProd{text-align:left; background:#eeeeee; padding:10px 10px 10px 10px;}
.ColFicheProd{width:100%; padding:30px 20px 0px 30px; vertical-align:top;}
.NameFicheProd{color:#000000; font-size:18px;}
.DescriptionCourteFicheProd{color:#666666; font-size:11px; line-height:16px; padding:8px 0px 0px 0px;}
.PriceFicheProd{color:#000000; font-size:20px; padding:30px 0px 0px 0px;}
.RetailPriceFicheProd{color:#666666; font-size:16px; text-decoration:line-through; padding:0px 17px 0px 0px;}
.EcotaxeFicheProd{float:left; color:#749719; font-size:11px; padding:5px 0px 0px 0px; display:block;}
.TitleDescriptionFicheProd{color:#000000; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px;}
.DescriptionFicheProd{color:#666666; font-size:11px; line-height:16px; padding:30px 30px 30px 30px;}
/* Style pour la qté et le bouton ajouter au panier */
.ContainerOptionQteBtnFicheProd{clear:both; float:left; margin:25px 0px 0px 0px;}
.QteFicheProd{float:left; color:#666666; font-size:12px; font-weight:normal; line-height:36px; margin:20px 0px 20px 0px;}
.SubmitAjouterPanier{float:left; background:url(images/btn-ajouter-panier.png) no-repeat 0 0; margin:20px 0px 20px 20px; padding:0; width:155px; height:36px; cursor:pointer;}
.SubmitAjouterPanier:hover{background-position:left bottom;}
.SubmitAjouterPanier input{cursor:pointer; border:none; background:transparent; text-indent:-9999px; width:155px; height:36px; cursor:pointer; font-size:0px; display:block; line-height:0;}
/* Style pour l'espace livraison */
.ShippingDescriptionFicheProd{clear:both; float:left; background:url(images/shipping-icone.png) no-repeat left top; padding:0px 0px 0px 35px; color:#749719; font-size:12px;}
/* Style pour les attributs dans shop$attributes.asp */
.AttributesContainer{padding:0px 30px 0px 30px;}
.AttributesTable{border:1px solid #e2e2e2; border-collapse:collapse; width:100%; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0px 0px 30px 0px;}
.AttributesColLeft{border:1px solid #e2e2e2; color:#5c5c5c; font-size:11px; font-weight:bold; padding:5px 10px 5px 10px; width:250px;}
.AttributesColRight{border:1px solid #e2e2e2; color:#5c5c5c; font-size:11px; font-weight:normal; padding:5px 10px 5px 10px;}
/* Style pour le titre et l'encart des ventes croisées */
.CrossSellingTitle{color:#000000; font-size:18px; padding:0px 0px 15px 30px; display:block;}
.CrossSellingEncart{border-top:1px solid #eeeeee;}
/* style pour les options de commandes - shopproductfeaturesgenerates.asp */
/* GenerateDropDownList style pour les options de commandes avec un menu déroulant */
.GenerateDropDownList{border:none; margin-bottom:5px;}
.GenerateDropDownList td:first-child{width:120px;}
.GenerateDropDownList td{padding:2px; color:#666666; font-weight:normal; font-size:12px;}
.GenerateDropDownList select{width:240px;}
/* GenerateButton style pour les options de commandes avec un bouton radio ou une checkbox */
.GenerateButton {border: 1px solid #E7E7E7; border-collapse:collapse; margin-bottom:5px; width:100%;}
.GenerateButton td {padding:2px; color:#666666; font-size:11px;} 
.GenerateButtonTxt{color:#666666; font-weight:bold;}
.GenerateButtonBorder {border:1px dotted #E7E7E7;}
/* Style pour le texte des Option de commande Montant libre et Option de commande Texte libre */
.GenerateFeaturesTxt {color:#666666;}
/* Style pour les options de commande avec le bouton commander */
.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:#666666; font-weight:bold; font-size:11px;} 
.GenerateOrderButtonTr {background:#f9f9f9;}


/* FICHE PRODUIT - Style non utilisés pour la fiche produit */
.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;}
/* Style pour quand il n'y a pas de prix */
.NoPrice{font-size:14px; color:#000000; font-weight:bold;}
/* Style pour les point de fidélités */
.PointsToBuy{font-weight:bold;}
/* style pour le stock de la fiche produit */
.StockFicheProd{color:#3d809a; font-size:10px; text-align:left;}
/* Style pour la date de disponibilité du produit */
.dateavailablefont{color:#36555e; font-size:12px; font-weight:bold;}
/* Style pour la rupture de stock */
.OutOfStock{color:#cc0000; font-size:12px; font-weight:bold;}
/* Style pour la référence du produit */
.ReferenceFicheProd{color:#3d809a; font-size:10px; text-align:right;}
/* Style pour le message d'offre spéciale du produit*/
.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;}
/* Style pour Les critères de comparaison */
.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;}
/* Style pour les commentaires */
.TableCommentaires{border: 1px solid #E7E7E7; background:#F5F9FA; border-collapse:collapse; margin-bottom:5px; width:100%; height:30px; margin-top:40px;}
.TableCommentaires td{color:#36555E;}
/* style pour le prix degressif selon la quantité- shopproductssubs.asp */
.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;} 
/* style pour la loi chatel - shopproductssubs.asp */
.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;}
/* Autres */
.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;}
/* Style pour les liens de la fiche produit */
.ContainerLinksFicheProd{margin:10px 0px 0px 0px; position:relative; left:-40px;}
a.NotifyMe:link, a.NotifyMe:visited{background:url(images/icon_notify_me.png) no-repeat left center; padding:2px 0px 2px 25px; color:#666666; font-size:11px; font-weight:normal; text-decoration:none; display:block; float:left; clear:both; margin:8px 0px 8px 0px;}
a.NotifyMe:hover{color:#999999;}
a.TellAfriend:link, a.TellAfriend:visited{background:url(images/icon_tellafriend.png) no-repeat left center; padding:2px 0px 2px 25px; color:#666666; font-size:11px; font-weight:normal; text-decoration:none; display:block;clear:both; margin:8px 0px 8px 0px;}
a.TellAfriend:hover{color:#999999;}
a.TellAfriendPoints:link, a.TellAfriendPoints:visited{background:url(images/icon_tellafriend_points.png) no-repeat left center; padding:2px 0px 2px 25px; color:#666666; font-size:11px; font-weight:normal; text-decoration:none; display:block;clear:both; margin:0px 0px 10px 0px;}
a.TellAfriendPoints:hover{color:#999999;}
a.DisplayQuestion:link, a.DisplayQuestion:visited{background:url(images/icon_display_question.png) no-repeat left center; padding:2px 0px 2px 25px; color:#666666; font-size:11px; font-weight:normal; text-decoration:none; display:block; clear:both; margin:8px 0px 8px 0px;}
a.DisplayQuestion:hover{color:#999999;}
a.CompareProductAdd:link, a.CompareProductAdd:visited{float:left; background:url(images/icon_compare_product_add.png) no-repeat left center; padding:2px 0px 2px 25px; color:#666666; font-size:11px; font-weight:normal; text-decoration:none; display:block; margin:0px 0px 0px 0px;}
a.CompareProductAdd:hover{color:#999999;}
a.CompareProduct:link, a.CompareProduct:visited{float:left; background:url(images/icon_compare_product.png) no-repeat left center; padding:2px 0px 2px 25px; color:#666666; font-size:11px; font-weight:normal; text-decoration:none; display:block; margin:0px 0px 0px 0px;}
a.CompareProduct:hover{color:#999999;}

/* CADDIE - Mise en forme du Récapitulatif du Caddie - shopformatorder.asp */
.TableRecapCart{border: 1px solid #f0efef; width:100%}
.TitleRecapCart{padding:10px 10px 10px 10px; border-bottom:1px solid #f0efef; background:#faf9f9; color:#666666; font-size:12px; font-weight:normal;}
.TableRecapCartTotal{border-collapse:collapse; border-left:1px solid #f0efef; border-right:1px solid #f0efef; border-bottom:1px solid #f0efef;}
.RecapCartTotal{padding:10px; border-bottom:1px solid #f0efef; background:#f0efef; color:#555555; font-size:12px; font-weight:bold; height:30px;}
.BordGaucheRecapCart{border-right:1px solid #f0efef; padding:5px;}
.BordRecapCartTotal{border-left:1px solid #f0efef; border-right:1px solid #f0efef; padding:5px;}
.Color1RecapCart{padding:5px; background:#ffffff;}
.Color2RecapCart{padding:5px; background:#e7e5e5;}

/* CADDIE - Mise en forme du Caddie et du processus (chemin de fer) */
.TableCartFormat{border: 1px solid #f0efef; width:100%}
.TitleCartFormat{padding:10px 10px 10px 10px; border-bottom:1px solid #f0efef; background:#faf9f9; color:#666666; font-size:12px; font-weight:normal;}
.ContentCartFormat{padding:10px; border-right:1px solid #f0efef; font-size:12px;}
.SeparationCartFormat{border-bottom:1px dotted #f0efef;}
.ImageProduitCart{width:56px; height:56px;}
.Qte{text-align:center;background:#ffffff none repeat scroll 0 0; font-size:11px; border:1px solid #e7e5e5; color:#000000; margin:0; padding:5px 5px 5px 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.TableCartFormatTotal{border-collapse:collapse; border-left:1px solid #f0efef; border-right:1px solid #f0efef; border-bottom:1px solid #f0efef;}
.CartFormatTotal{padding:5px; border-bottom:1px solid #f0efef; background:#f0efef; color:#000000; font-size:12px; font-weight:bold; height:30px;}
.BorderCartFormatTotal{border-left:1px solid #f0efef; border-right:1px solid #f0efef; color:#333333; font-size:12px; font-weight:bold;}
.ProcessusCdeON{color:#131313; font-weight:bold;}
.ProcessusCdeOFF{color:#36555E; font-weight:bold;}
.txtTotal{font-size:14px; font-weight:bold; text-align:center;}
.sousTotal{font-size:14px; font-weight:bold; text-align:center;}
.total{font-size:16px; font-weight:bold; text-align:center;}
.TxtQtePanier{font-weight:bold; font-size:14px; color:#666666; text-align:center; display:block;}
a.carthyperlink:link{font-size:12px; color:#666666; text-decoration:none;}
a.carthyperlink:visited{font-size:12px; color:#666666; text-decoration:none;}
a.carthyperlink:hover{font-size:12px; color:#666666; text-decoration:none;}
.RefFeaturesCart{color:#999999; font-weight:normal;}
.PositionBtnCart{float:right; margin:0px 0px 40px 0px;}
.TitlePortApproximatifs{text-align:center; font-size:12px; color:#333333; font-weight:bold;}
.ContentPortApproximatifs{padding:20px 5px 20px 5px; width:50%; border:none; color:#333333; font-size:12px;}
.ContentPortApproximatifs select, .ContentPortApproximatifs select:hover, .ContentPortApproximatifs select:focus{margin:5px 0px 0px 0px;}

/* CADDIE - Mise en forme des liens examiner votre commande, mémoriser ma sélection, liste de sélection -> shopcreateorder.asp */
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;}


/* Style pour les tables */
/* Mise en forme des tables Identifiez-vous et nouveau client */
h3 {border-bottom:1px solid #f0efef; font-size:12px; font-weight:bold; padding-bottom:3px; color:#666666;}
.TableLoginIdentification{border: 1px solid #f0efef; border-collapse:collapse; height:290px;}
.TitleLoginIdentification{padding:15px 15px 15px 15px; border:1px solid #f0efef; text-align:left; background:#faf9f9; color:#333333; font-size:12px; font-weight:bold;}
.TableLoginNewClient{border: 1px solid #f0efef; border-collapse:collapse; height:290px;}
.TitleLoginNewClient{padding:15px 15px 15px 15px; border:1px solid #f0efef; text-align:left; background:#f0efef; color:#000000; font-size:12px; font-weight:bold;}
.ContentLogin{padding:15px 15px 15px 15px; text-align:justify; height:290px;}
.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/puce-identification.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left:8px; margin-left:10px;}


/* Styles pour les liens de l'encart Zone Clients - shop$customers.asp  */
a.LoginformLinks:link{color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
a.LoginformLinks:visited{color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
a.LoginformLinks:hover{color:#666666; font-size:11px; font-weight:normal; text-decoration:underline;}
.LoginformTxt{color:#666666; font-size:12px; vertical-align:top;}

/* Styles pour les liens de la page votre compte - shop$customers.asp */
a.CustomerLinks:link{color:#000000; font-size:14px; font-weight:normal; text-decoration:none;}
a.CustomerLinks:visited{color:#000000; font-size:14px; font-weight:normal; text-decoration:none;}
a.CustomerLinks:hover{color:#666666; font-size:14px; font-weight:normal; text-decoration:underline;}
.CustomerCols{border-bottom:1px dotted #f0efef; padding:5px 30px 5px 0;}

/* Mise en forme du texte terminer votre commande -> shop$customers */
a.CustomerLinksCheckout:link{color:#666666; font-size:14px; font-weight:normal; text-decoration:none;}
a.CustomerLinksCheckout:visited{color:#666666; font-size:14px; font-weight:normal; text-decoration:none;}
a.CustomerLinksCheckout:hover{color:#000000; font-size:14px; font-weight:normal; text-decoration:none;}
.CustomerColsFondCheckout{background:#EFEFEF;}




/* Styles pour les liens de l'encart Newsletter - shop$customerdisplays.asp  */
.TxtBoxMailList{color:#8a8a8a; font-size:12px; vertical-align:top; text-align:center;}

/* 
- Style TableRecherche / TitleRecherche / ContentRecherche pour mise en page de la recherche avancée -> shopsearch.asp
- Style TableNewsletter / TitleNewsletter / ContentNewsletter pour mise en page de la newsletter -> shopmaillist.asp
- Style TableLoginAffilie / TitleLoginAffilie / ContentLoginAffilie pour mise en page de la zone affilié -> shopafflogin.asp
- Style TableMailPwdAffilie / TitleMailPwdAffilie / ContentMailPwdAffilie pour mise en page de l'oublie du mot de passe de la zone affilié -> shopaffmailpwd.asp
- Style TableAffilieAdmin / TitleAffilieAdmin / ContentAffilieAdmin pour mise en page du compte affilié -> shopaffadmin.asp
- Style TableAffilieStatus / TitleAffilieStatus / ContentAffilieStatus pour mise en page du rapport de vente de votre compte affilié -> shopaffstatus.asp
- Style TableAffilieStatusOrders / TitleAffilieStatusOrders / ContentAffilieStatusOrders pour mise en page du rapport de vente détaillé de votre compte affilié -> shopaffstatusorders.asp
- Style TableAffilieReport / TitleAffilieReport / ContentAffilieReport pour mise en page du rapport de clic détaillé de votre compte affilié -> shopafflogreport.asp
- Style TableAffilie / TitleAffilie / ContentAffilie pour mise en page de l'Inscription affilié -> Shop_Affiliate_Init.asp
- Style TableCustomer / TitleCustomer / ContentCustomer pour mise en page de l'Inscription et du compte client -> Shop_Customer_Init.asp
- Style TableMailPwd / TitleMailPwd / ContentMailPwd pour mise en page de l'oublie du mot de passe du compte client -> shopmailpwd.asp
- Style TableLivraison / TitleLivraison / ContentLivraison pour mise en page des informations de livraison -> shopcustomer.asp
- Style TableCadeau / TitleCadeau / ContentCadeau pour mise en page de la liste de cadeau disponible lors de la validation -> shopcreateorder.asp
- Style TableStatus / TitleStatus / ContentStatus pour la mise en page du Status de vos commandes -> shopstatus.asp
- Style TableCustTracking / TitleCustTracking / ContentCustTracking pour la mise en page de l'envoie d'un message au marchand -> shopcusttracking.asp
- Style TableTrackingOrder / TitleTrackingOrder / ContentTrackingOrder pour la mise en page de l'historique de vos tickets -> shoptrackingorder.asp
- Style TableFormatOrder / TitleFormatOrder / ContentFormatOrder pour la mise en page de la confirmation de patment et du récapitulatif de commande -> shopformatorder.asp
- Style TableSaveCart / TitleSaveCart / ContentSaveCart pour mise en page des paniers sauvegardés -> shopsavecart.asp
- Style TableSavePerm / TitleSavePerm / ContentSavePerm pour mise en page des listes de sélection -> shopsaveperm.asp
- Style TableSponsor / TitleSponsor / ContentSponsor pour mise en page du parrainage -> shopsponsor.asp
- Style TablePoints / TitlePoints / ContentPoints pour mise en page des points de fidélités -> shoppointsdb.asp / shoppointsredeem.asp
- Style TableCoupons / TitleCoupons / ContentCoupons pour mise en page des coupons de réduction -> shopcustadmincoupon.asp
- Style TableChequeCadeau / TitleChequeCadeau / ContentChequeCadeau pour mise en page des chèques cadeaux -> shopcustadmingift.asp / shopgift.asp
- Style TableListesAchats / TitleListesAchats / ContentListesAchats pour mise en page des listes d'achats -> shopgiftregadmin.asp
- Style TableContact / TitleContact / ContentContact pour la mise en page de la page contact et poser une question au vendeur -> shopcustcontact.asp
- Style TableReviewList / TitleReviewList / ContentReviewList pour la mise en page de Lire les commentaires -> shopreviewlist.asp
- Style TableReviewAdd / TitleReviewAdd / ContentReviewAdd pour la mise en page de Ecrire un commentaire -> shopreviewadd.asp
- Style TableNotifyMe / TitleNotifyMe / ContentNotifyMe pour la mise en page de l'alerte sur un produit -> shopnotifyme.asp
- Style TableTellFriend / TitleTellFriend / ContentTellFriend pour la mise en page de l'alerte sur un produit -> shoptellafreind.asp
- Style TableCustomerHistory / TitleCustomerHistory / ContentCustomerHistory pour l'affichage des produits récemment consultés -> shop$profile.asp
- Style TableRMA / TitleRMA / ContentRMA pour la mise en page des RMA -> shopsubmitrma.asp
- Style TableExamCde / TitleExamCde / ContentExamCde pour la mise en page d'examiner votre commande -> shopmailform.asp
*/
.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{border: 1px solid #f0efef; border-collapse:collapse; 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:15px 5px 15px 5px; border-bottom:1px solid #f0efef; border-top:1px solid #f0efef; text-align:left; background:#faf9f9; color:#333333; font-size:12px; font-weight:bold;}
.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{padding:5px; text-align:left;}

.ColsCenter{text-align:center;} /* Pour l'alignement des éléménts dans shopstatus.asp */

.TxtMsgImportant{color:#ff3300;} /* Pour le style des messages important dans les tables clients -> shoppointsredeem.asp */
.TxtReviewList{color:#3D809A; font-weight:bold;} /* Pour le style des titre et nom de l'auteur dans Lire les commentaires -> shopreviewlist.asp */
.Companyinfo{text-align:center;} /* Coordonnées de la société -> shopcustcontact.asp */
.BoxCustomerHistory{padding:4px; width:535px; height:250px; overflow:auto;} /* Style pour la div qui affiche les produits récemment consultés -> shop$profile.asp */
.EspaceCustomerHistory{padding-top:70px;} /* Style pour l'espace avant l'affichage des produits récemment consultés -> shop$profile.asp */


/* Couleur utilisé pour l'inscription affilié, l'inscription et le compte client */
.colorOutAffilie, .colorOutCustomer{background:#d2e7fc; color:#555555; font-size:12px; font-weight:bold; cursor:pointer;}
.colorOverAffilie, .colorOverCustomer {background:#F5F9FA; color:#3D809A; font-size:12px; font-weight:bold; cursor:pointer;}
/* Style pour l'astérisque des champs obligatoires */
.asterisque{color:#ee0000; padding-left:2px;}
/* Style pour les conditions générales de ventes et les conditions générales d'affiliation */
.BoxConditionsGenerales{padding : 4px; width : 400px; height : 140px; overflow : auto; border:1px solid #E7E7E7;}
.ConditionsGenerales{font-weight:bold;color:#000000;}
/* Style pour les liens de la zone affilé */
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;}
/* style pour la bordure intérieure due la zone affilié */
.ZoneAffilieBorder{border-top:1px dotted #E7E7E7;}
/* 
- style colorAffilieStatusOrders pour la couleur des lignes et TxtAffilieStatusOrders pour le texte dans le rapport de vente détaillé de votre compte affilié -> shopaffstatusorders.asp 
- style colorAffilieReport pour la couleur des lignes et TxtAffilieReport pour le texte dans le rapport de click détaillé de votre compte affilié -> shopafflogreport.asp
*/
.colorAffilieStatusOrders, .colorAffilieReport{padding:5px; background:#d2e7fc; color:#000000;}
.TxtAffilieStatusOrders, .TxtAffilieReport{color:#000000; font-size:12px; font-weight:bold;}

/* GESTION DES ERREURS DANS FORMULAIRE CLIENT */
.ErrorForm {color:#cc0000; font-family:Tahoma,arial; font-size:11px; font-weight:normal;}




/* MESSAGE D'ERREUR - style pour le message d'erreur - shop$errors.asp */
.WriteAlertError{background:#ff8686; color:#ffffff; border:1px solid #ff0000; text-align:justify; font-weight:bold; padding:15px 15px 15px 15px;}
/* Style lié à Shop$colors.asp */
/* MESSAGE GENERIQUES - simple message - Shop$colors.asp */
.shopwriteSimpleMsg{background:#ffffff; color:#666666; border:1px solid #f3f2f2; font-size:10px;  padding:15px 15px 15px 15px; text-align:justify;}
/* MESSAGE GENERIQUES - style pour le message de confirmation - Shop$colors.asp */
.ShopWriteHeader{border:1px solid #f0efef; background:#f0efef; color:#000000; font-size:11px; text-align:justify; padding:15px 15px 15px 15px;}


/* SELECT DU SITE */
.custselectfield, .custselectfield:hover, .custselectfield:focus {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background:#ffffff none repeat scroll 0 0;
border:1px solid #e7e5e5;
outline:0;
color:#666666;
margin:0;
padding:5px 5px 5px 5px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

select, select:hover, select:focus {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background:#ffffff none repeat scroll 0 0;
border:1px solid #e7e5e5;
outline:0;
color:#666666;
margin:0;
padding:5px 5px 5px 5px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

/* INPUT TEXT DU SITE */
.custtxtfield, .Custtxtfield, .txtfield {
background:#ffffff none repeat scroll 0 0;
font-size:11px;
border:1px solid #e7e5e5;
color:#666666;
margin:0;
padding:5px 5px 5px 5px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

/* TEXTAREA DU SITE */
.custtxtfieldtextarea, .custtxtfieldtextarea:focus, textarea, textarea:focus {
background:#ffffff none repeat scroll 0 0;
font-size:11px;
width:686px;
border:1px solid #e7e5e5;
color:#666666;
margin:0px 0px 5px 0px;
padding:5px 5px 5px 5px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

.ContentTellFriend textarea, textarea:focus {
background:#ffffff none repeat scroll 0 0;
font-size:11px;
width:300px;
border:1px solid #e7e5e5;
color:#666666;
margin:0px 0px 5px 0px;
padding:5px 5px 5px 5px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}

/* BOUTON SUBMIT - Style pour les boutons submits du site */
.Custsubmitbtn, .custsubmitbtn, .Custsubmitbtn:focus, .custsubmitbtn:focus {
  color:#646464;
  font:bold 12px Arial,Helvetica,sans-serif;
  background-color:#dadada;
  border:none; 
  cursor:pointer;
  padding:10px 25px 10px 25px;
  outline:0;
  overflow:visible;
}
.Custsubmitbtn:hover, .custsubmitbtn:hover {
  color:#000000;
  font:bold 12px Arial,Helvetica,sans-serif;
  background-color:#cccccc;
  border:none; 
  cursor:pointer;
  padding:10px 25px 10px 25px;
  outline:0;
  overflow:visible;
}

/* BOUTON SUBMIT - Style pour le bouton submit commander */
.CustsubmitbtnCde, .CustsubmitbtnCde:focus {
  color:#666666;
  font:bold 12px Arial,Helvetica,sans-serif;
  background-color:#ffe200;
  border:none;
  cursor:pointer;
  padding:10px 25px 10px 25px;
  outline:0;
  overflow:visible;
}
.CustsubmitbtnCde:hover {
  color:#000000;
  font:bold 12px Arial,Helvetica,sans-serif;
  background-color:#ffdd00;
  border:none;
  cursor:pointer;
  padding:10px 25px 10px 25px;
  outline:0;
  overflow:visible;
}


/*------------------------------------------------------------------------------------ STYLES NON UTILISES -------------------------------------------------------------------------------*/
/* style pour la mise en page de la FAQ - Shop_Faq_Design.asp */
.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;}

/* Style pour les produits et la mise en forme du filtre des produits et des pages dans shopdisplayproducts.asp */
.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;}

/* Style pour les crochets de la pagination - shop&paging.asp */
.PageNavBar {color:#3d809a; font-weight:bold;}

/* Styles pour le message de bienvenue */
.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;}

/* Styles pour les encarts des modules de droite et de gauche */
.BoxWidthLeft{width:205px;}
.BoxWidthRight{width:205px;}
.BoxModuleTopLeft{background:url(images/01-BoxModuleTopLeft.png) no-repeat right bottom; width:18px; height:18px;}
.BoxModuleTopMiddle{background:url(images/01-BoxModuleTopMiddle.png) repeat-x left bottom; width:100%; height:18px; text-align:left; padding-left:10px;}
.BoxModuleTopRight{background:url(images/01-BoxModuleTopRight.png) no-repeat left bottom; width:18px; height:18px;}
.BoxModuleLeft{background:url(images/01-BoxModuleLeft.png) repeat-y right top; width:18px; height:100%;}
.BoxModuleMiddle{background:#ffffff; width:100%; color:#8a8a8a; font-size:12px; vertical-align:top; text-align:left;}
.BoxModuleRight{background:url(images/01-BoxModuleRight.png) repeat-y left top; width:18px; height:100%;}
.BoxModuleBottomLeft{background:url(images/01-BoxModuleBottomLeft.png) no-repeat right top; width:18px; height:18px;}
.BoxModuleBottomMiddle{background:url(images/01-BoxModuleBottomMiddle.png) repeat-x left top; width:100%; height:18px;}
.BoxModuleBottomRight{background:url(images/01-BoxModuleBottomRight.png) no-repeat left top; width:18px; height:18px;}

/* Styles pour l'encart central */
.BoxWidthContent{width:100%; padding:0 5px 0 5px;}
.BoxContentTopLeft{background:url(images/01-BoxContentTopLeft.png) no-repeat right bottom; width:9px; height:9px;}
.BoxContentTopMiddle{background:#ffffff; width:100%; height:9px; vertical-align:bottom;}
.BoxContentTopRight{background:url(images/01-BoxContentTopRight.png) no-repeat left bottom; width:9px; height:9px;}
.BoxContentLeft{background:#ffffff; width:9px; height:100%;}
.BoxContentMiddle{background:#ffffff; width:100%; vertical-align:top; /*color:#8a8a8a; font-size:12px; text-align:left;*/}
.BoxContentRight{background:#ffffff; width:9px; height:100%;}
.BoxContentBottomLeft{background:url(images/01-BoxContentBottomLeft.png) no-repeat right top; width:9px; height:9px;}
.BoxContentBottomMiddle{background:#ffffff; width:100%; height:9px;}
.BoxContentBottomRight{background:url(images/01-BoxContentBottomRight.png) no-repeat left top; width:9px; height:9px;}

/* Styles pour l'encart des images */
.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;}

/* Styles pour les liens de l'encart catégorie - shop$categories.asp  */
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;}

/* Styles pour les liens de l'encart JavaTree  */
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;}

/* Styles pour les liens de l'encart ClassicTree - shop$categories.asp  */
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;}

/* Styles pour l'encart des produits */
.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;}

/* Style pour le template modele_normal_liste.htm */
.NameProductListe a:link  {color:#3d809a; font-size:12px; font-weight:bold; text-decoration:none;}
.NameProductListe a:visited {color:#3d809a; font-size:12px; font-weight:bold; text-decoration:none;}
.NameProductListe a:hover {color:#3d809a; font-size:12px; font-weight:bold; text-decoration:underline;}
.PriceProductListe {color:#D33203; font-size:16px; font-weight:bold;}
.OldPriceProductListe {color:#D33203; font-size:12px; font-weight:bold; 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;}

/* Styles pour l'encart Mini Caddie - shop$cart.asp */
.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;}

/* Styles pour les liens de l'encart Faites équipe avec nous et Zone Clients connecté- shop$customers.asp  */
a.BoxCustomerLinks:link{color:#3d809a; font-size:12px; font-weight:normal; text-decoration:none;}
a.BoxCustomerLinks:visited{color:#3d809a; font-size:12px; font-weight:normal; text-decoration:none;}
a.BoxCustomerLinks:hover{color:#3d809a; font-size:12px; font-weight:normal; text-decoration:underline;}
.BoxCustomerCols{border-bottom:1px solid #e3e3e3; padding:5px 0 5px 0;}

/* Mise en forme du texte terminer votre commande -> shop$customers */
a.BoxCustomerLinksCheckout:link{color:#3B3C3C; font-size:12px; font-weight:normal; text-decoration:underline;}
a.BoxCustomerLinksCheckout:visited{color:#3B3C3C; font-size:12px; font-weight:normal; text-decoration:underline;}
a.BoxCustomerLinksCheckout:hover{color:#3B3C3C; font-size:12px; font-weight:normal; text-decoration:none;}



/* Processus commande une page */
.SimpleProcessMainTitle td{background:#ECECEC; border:1px solid #DCDCDC; color:#514E4E; font-size:12px;	font-weight:bold; height:30px; padding: 5px 0px 5px 30px; cursor: pointer;}
.SimpleProcessMainTitleActive td{background-color:#E7F1D7; color:#385C04; cursor:default;}

/*PANEL 1*/
.SimpleProcessMainTitle1 td {background:url(images/ProcessCdePanel1.gif) no-repeat left top; color:#514E4E; font-size:12px; font-weight:bold; height:41px;	padding: 0px 0px 0px 30px; cursor: pointer;}
.SimpleProcessMainTitleActive1 td{background:url(images/ProcessCdePanel1.gif) no-repeat scroll left bottom; color:#FFFFFF;	cursor: default;}
/*PANEL 2*/
.SimpleProcessMainTitle2 td{background:url(images/ProcessCdePanel2.gif) no-repeat left top; color:#514E4E; font-size:12px; font-weight:bold; height:41px;	padding: 0px 0px 0px 30px; cursor: pointer;}
.SimpleProcessMainTitleActive2 td{background:url(images/ProcessCdePanel2.gif) no-repeat scroll left bottom; color:#FFFFFF; cursor: default;}
/*PANEL 3*/
.SimpleProcessMainTitle3 td{background:url(images/ProcessCdePanel3.gif) no-repeat left top; color:#514E4E; font-size:12px; font-weight:bold; height:41px; padding: 0px 0px 0px 30px; cursor: pointer;}
.SimpleProcessMainTitleActive3 td{background:url(images/ProcessCdePanel3.gif) no-repeat scroll left bottom; color:#FFFFFF; cursor: default;}
/*PANEL 4*/
.SimpleProcessMainTitle4 td{background:url(images/ProcessCdePanel4.gif) no-repeat left top; color:#514E4E; font-size:12px; font-weight:bold; height:41px; padding: 0px 0px 0px 30px; cursor: pointer;}
.SimpleProcessMainTitleActive4 td{background:url(images/ProcessCdePanel4.gif) no-repeat scroll left bottom;	color:#FFFFFF; cursor: default;}
/*PANEL 5*/
.SimpleProcessMainTitle5 td{background:url(images/ProcessCdePanel5.gif) no-repeat left top; color:#514E4E; font-size:12px; font-weight:bold; height:41px; padding: 0px 0px 0px 30px; cursor: pointer;}
.SimpleProcessMainTitleActive5 td{background:url(images/ProcessCdePanel5.gif) no-repeat scroll left bottom; color:#FFFFFF; cursor: default;}
/*PANEL 6*/
.SimpleProcessMainTitle6 td{background:url(images/ProcessCdePanel6.gif) no-repeat left top;	color:#514E4E; font-size:12px; font-weight:bold; height:41px; padding: 0px 0px 0px 30px; cursor: pointer;}
.SimpleProcessMainTitleActive6 td{background:url(images/ProcessCdePanel6.gif) no-repeat scroll left bottom;	color:#FFFFFF; cursor: default;}


.SimpleProcessMainForm td{background-color:#FFFFFF; color:#333333; border:1px solid #FFFFFF;}
.SimpleProcessForm td{border: 0px none transparent; padding: 5px 5px 5px 10px;}
.SimpleProcessForm td span{color:#ff0000; padding-left:4px;}

.SimpleProcessC1{width: 220px;}
.SimpleProcessC1B{border-bottom:1px dotted #333333;}
.SimpleProcessMyCoopoon, .SimpleProcessMyCoopoon td{background-color: #f0efef;}
.SimpleProcessEmaillist, .SimpleProcessEmaillist td{background-color: #f0efef;}
.SimpleProcessMasterSponsor, .SimpleProcessMasterSponsor td{background-color: #f0efef;}
.SimpleProcessError, .SimpleProcessCouponError, .SimpleProcessGiftError, .SimpleProcessLicenceError{background-color: #ff8686 !important; color: #FFFFFF !important; font-weight: bold !important; padding:15px 15px 15px 15px !important; border:1px solid #ff0000 !important;}

table.SimpleCartTable
{
 border-collapse:collapse;
 border: 1px solid #F0EFEF;
 width: 100%;
 font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 font-size: 11px;
 color:#666666;  
}

td.SimpleCartTitle
{
 background:none repeat scroll 0 0 #faf9f9;
 border:1px solid #F0EFEF;
 color:#666666;
 font-size:12px;
 font-weight:normal;
 height:30px;
 padding:5px; 
}

td.SimpleCartTitleTotal
{
 background:none repeat scroll 0 0 #F0EFEF;
 border:1px solid #F0EFEF;
 color:#000000;
 font-size:14px;
 font-weight:bold;
 height:30px;
 padding:5px;
}

td.SimpleCartItemImageMarge
{
 background:none repeat scroll 0 0 #F0EFEF;
 border:1px solid #F0EFEF;
 color:#000000;
 font-size:12px;
 font-weight:bold;
 height:30px;
 padding: 5px 25px 5px 5px;
}

td.SimpleCartItem
{
 border:1px solid #F0EFEF;
 padding:5px;
 font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 font-size:11px;
 color:#666666;
}

.SimpleCartItem img{width:80px; height:80px; padding:0px 5px 0px 0px;}

td.SimpleCartItemMarge
{
 border:1px solid #F0EFEF;
 padding: 5px 25px 5px 5px;
 font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
 font-size:11px;
 color:#666666;
}

td.SimpleCartItemImage
{
 border-top: 0px;
 border-bottom: 0px;
 border-left: 0px;
 border-right: 0px;
}

SimpleCheckOut td
{
 border-top: 0px;
 border-bottom: 0px;
 border-left: 0px;
 border-right: 0px;
}
