/* -------------------------------------------------------------------------------------- //
 * -------------------------------------// RESET CSS //---------------------------------- //
 * -------------------------------------------------------------------------------------- */
body {
	background: #e3decf;
	color: #000000;
}

.msie6, .msie7, .msie8 {
	background: #cec8b6;
}

/* ---------------------------------- Boutons ----------------------------------- */
a {
	color: #db5449;
}

p, li, label, address, td, th {
	color: #000000;
}

h1, h2, h3, h4, h5, h6 {
	color: #000000;
}

label {
	color: #000000;
}

input, textarea, select, textarea, button {
	color: #000000;
}

.textbox, textarea {
	border-color: #cec8b6;
	color: #000000;
}

.textbox:hover, .textbox:focus, textarea:hover, textarea:focus {
	border-color: #db5449;
}

select {
	border-color: #cec8b6;
	color: #000000;
}

.btnT1 span span, #w_dialog-message #w_pagepanier span span, .btn-ajpan-fiche span, .btnT4 span, .wizicss-zone-btn-commande .wizicss-button span span {
	background: #db5449;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #db5449),
	    color-stop(1, #b5443b)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #db5449 0%,
	    #b5443b 100%
	);
	border-color: #8f352d;
	color: #ffffff;
}

.btnT2 span span, #w_dialog-message #w_pageretour span span {
	background: #e3decf;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #e3decf),
	    color-stop(0.47, #f2f2f2),
	    color-stop(0.53, #e3decf),
	    color-stop(1, #e3decf)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #e3decf 0%,
	    #f2f2f2 47%,
	    #e3decf 53%,
	    #e3decf 100%
	);
	border-color: #d0d0d0;
	color: #333333;
}

.btnT3 span span {
	background: #db5449;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #db5449),
	    color-stop(1, #b5443b)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #db5449 0%,
	    #b5443b 100%
	);
	border-color: #8f352d;
	color: #ffffff;
}

.btnT4 span span {
	background: url(../images/c-btn-valider-blanc.png) no-repeat right 13px;
}

.msie6 .btnT4 span span {
	background: url(../images/c-btn-valider-blanc-ie6.png) no-repeat right 13px;
}

.btnT4 span span span {
	color: #ffffff;
	border-color: #8f352d;
	background: none;
}

.msie6 .btnT4 span span span {
	background: none;
}

.btn-ajpan-fiche span span {
	color: #ffffff;
	background: url(../images/c-btn-ajpan2.png) no-repeat 0 3px;
}

.msie6 .btn-ajpan-fiche span span {
	background: url(../images/c-btn-ajpan2-ie6.png) no-repeat 0 3px;
}

#BtnAddCartSup span span span {
	background: none;
	border-color: #8f352d;
}

.list-prod .btn-ajpan span, .list-prod .btn-voir-fiche span {
	border-color: #b6aa8e;
	background: #d42d0c;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #d42d0c),
	    color-stop(1, #a62700)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #d42d0c 0%,
	    #a62700 100%
	);
}

.list-prod .btn-ajpan span span, .list-prod .btn-voir-fiche span span {
	color: #ffffff;
	background: url(../images/c-btn-ajpan2.png) no-repeat 6px 3px;
}

.msie6 .list-prod .btn-ajpan span span, .msie6 .list-prod .btn-voir span span {
	background: url(../images/c-btn-ajpan2-ie6.png) no-repeat 6px 3px;
}

.msie6 .list-prod .btn-ajpan span, .msie7 .list-prod .btn-ajpan span, .msie8 .list-prod .btn-ajpan span, .msie6 .list-prod .btn-voir-fiche span, .msie7 .list-prod .btn-voir-fiche span, .msie8 .list-prod .btn-voir-fiche span {
	border-color: #dfdfdf;
}

#btn-aller-pop span {
	background: #e3decf;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #e3decf),
	    color-stop(0.47, #f2f2f2),
	    color-stop(0.53, #e3decf),
	    color-stop(1, #e3decf)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #e3decf 0%,
	    #f2f2f2 47%,
	    #e3decf 53%,
	    #e3decf 100%
	);
	border-color: #d0d0d0;
}

#btn-aller-pop span span {
	background: url(../images/p-btn-aller-panier-noir.png) no-repeat right 7px;
	color: #000000;
}

.msie6 #btn-aller-pop span span {
	background: url(../images/p-btn-aller-panier-noir-ie6.png) no-repeat right 7px;
}

/* -------------------------------------------------------------------------------------- //
 * -----------------------------------// COMBOBOX //------------------------------------- //
 * -------------------------------------------------------------------------------------- */
.comboBox {
    background: #e7e7e7;
    border-color: #665052;
}

.comboBox input {
	background: transparent;
	color: #000000;
}

.comboBox .comboBoxSelect {
    background: #665052 url(../images/c-btn-combobox-blanc.png) no-repeat 8px 4px;
}

.msie6 .comboBox .comboBoxSelect {
    background: #665052 url(../images/c-btn-combobox-blanc-ie6.png) no-repeat 8px 4px;
}

.comboBoxList {
    background: #ffffff;
    border-color: #000000 !important;
}

.comboBoxList .alt {
    background: #cec8b6;
}

.comboBoxList .comboBoxChildHover {
	background: #665052 !important;
}

.comboBoxList .comboBoxChildHover a {
	color: #ffffff !important;
}

.comboBoxList .current {
	background: #4f3f40 !important;
}

/* -------------------------------------------------------------------------------------- //
 * -------------------------------------// TITRES //------------------------------------- //
 * -------------------------------------------------------------------------------------- */
.h1 {
	border-color: #e3decf;
	color: #3e2c20;
}

.h1 strong {
	background: #e3decf;
}

.h2 {
	color: #db5449;
}

.h3 {
	color: #665052;
}

.h1 a {
	color: #3e2c20;
}

.h2 a:hover, .h2 a:focus {
	color: #000000;
}

.titre-blocT1 {
	color: #db5449;
}

.titre-processus {
	border-color: #db5449;
	color: #ffffff;
}

.titre-processus strong {
	background: #db5449;
}

/* -------------------------------------------------------------------------------------- //
 * -------------------------------------// TABLEAUX //----------------------------------- //
 * -------------------------------------------------------------------------------------- */
th {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
	color: #ffffff;
}

.tableT1 thead th {
	background: none;
}

.tableT1 thead th div {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
	color: #ffffff;
}

.cadre-tableT2 {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
}

.c1-cadre-tableT2 {
	background: #ffffff;
}

/* -------------------------------------------------------------------------------------- //
 * -----------------------------------// FORMULAIRES //---------------------------------- //
 * -------------------------------------------------------------------------------------- */
.success{
	color: green;
}

.erreur * {
	color: red;
}

.formT1 fieldset legend {
	color: #000000;
}

.champ-ko .textbox, .champ-ko textarea, .champ-ko select {
	border-color: #db5449;
}

.champ-ko .verif-champ {
	background: url(../images/c-champ-ko.png) no-repeat right center;
}

.msie6 .champ-ko .verif-champ {
	background: url(../images/c-champ-ko-ie6.png) no-repeat right center;
}

.champ-ok .verif-champ {
	background: url(../images/c-champ-ok.png) no-repeat right center;
}

.msie6 .champ-ok .verif-champ {
	background: url(../images/c-champ-ok-ie6.png) no-repeat right center;
}

.formT1 .precision {
	color: #665052;
}

.formT1 .zone-button a {
	color: #000000;
}

/* -------------------------------------------------------------------------------------- //
 * ---------------------------------// LISTES DE PRODUITS //----------------------------- //
 * -------------------------------------------------------------------------------------- */
.list-prod .prod {
	border-color: #cec8b6;
	background: #e3decf;
}

.list-prod .prod:hover, .list-prod .prod:focus {
	background: #cec8b6;
}

.list-prod a.photo img {
	-moz-box-shadow: 0 3px 5px #665052;
	-webkit-box-shadow: 0 3px 5px #665052;
	box-shadow: 0 3px 5px #665052;
}

.list-prod .nom, .list-prod .nom a {
	color: #000000;
}

.list-prod .brand a {
	color: #db5449;
}

.list-prod .bas-prod {
	background: #cec8b6;
}

.list-prod .prix a {
	color: #db5449;
}

.list-prod .prix a del {
	color: #3E2C20;
}

.etatPrix {
	background: #79cd00;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #79cd00),
	    color-stop(1, #6bb401)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #79cd00 0%,
	    #6bb401 100%
	);
	border-color: #6bb401;
	color: #ffffff;
}

.promo {
	background: #db5449;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #db5449),
	    color-stop(1, #b5443b)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #db5449 0%,
	    #b5443b 100%
	);
	border-color: #8f352d;
	color: #ffffff;
}

.nouveaute {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
	border-color: #4f3f40;
	color: #ffffff;
}

.navig-page a {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
	color: #ffffff;
	border-color: #4f3f40;
}

.navig-page a.current, .navig-page a:hover, .navig-page a:focus {
	background: #db5449;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #db5449),
	    color-stop(1, #b5443b)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #db5449 0%,
	    #b5443b 100%
	);
	border-color: #8f352d;
}

/* -------------------------------------------------------------------------------------- //
 * --------------------------------------// HEADER //------------------------------------ //
 * -------------------------------------------------------------------------------------- */
#logo #nom-boutique {
	color: #2b2b2b;
}

#logo #slogan-boutique {
	color: #000000;
}
/*
db5449
b5443b
8f352d
*/
ul#menu {
	background: #db5449;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #db5449),
	    color-stop(1, #b5443b)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #db5449 0%,
	    #b5443b 100%
	);
}

#menu li a {
	color: #ffffff;
}

#menu #li-accueil a span {
	background: url(../images/h-picto-accueil.png) no-repeat 10px 11px;
}

.msie6 #menu #li-accueil a span {
	background: url(../images/h-picto-accueil-ie6.png) no-repeat 10px 11px;
}

#menu li a:hover, #menu li a:focus, #menu li.current a, #menu li.ssm a.over {
	background: #8F352D;
}

.msie6 #menu #li-accueil a:hover span, .msie6 #menu #li-accueil a:focus span, .msie6 #menu #li-accueil.current a span, .msie6 #menu #li-accueil.ssm a.over span {
	background: url(../images/h-picto-accueil-ie6.png) no-repeat 10px -52px;
}

#menu #blog a {
	border-color: #8F352D;
	color: #ffffff;
}

#menu li ul li a {
	color: #000000;
}

#menu li.ssm ul li a:hover, #menu li.ssm ul li a:focus, #menu li.ssm ul li.current2 a {
	color: #cec8b6;
}

#ssmenu {
	background: #ffffff;
	border-color: #8F352D;
}

#ssmenu ul li a {
	color: #000000;
	background: url(../images/h-fleche-ssm.png) no-repeat 3px 7px;
}

.msie6 #ssmenu ul li a {
	background: url(../images/h-fleche-ssm-ie6.png) no-repeat 3px 7px;
}

#ssmenu ul li a:hover, #ssmenu ul li a:focus, #ssmenu ul li.current2 a {
	background: #8F352D url(../images/h-fleche-ssm.png) no-repeat 3px -65px;
	color: #ffffff;
}

.msie6 #ssmenu ul li a:hover, .msie6 #ssmenu ul li a:focus, .msie6 #ssmenu ul li.current2 a {
	background: #8F352D url(../images/h-fleche-ssm-ie6.png) no-repeat 3px -65px;
}

/* -------------------------------------------------------------------------------------- //
 * --------------------------------------// FOOTER //------------------------------------ //
 * -------------------------------------------------------------------------------------- */
#footer {
	background: #443637;
	border-color: #db5449;
}

.titre-foot {
	color: #ffffff;
}

.menu-foot li {
	border-color: #665052;
}

.full .menu-foot li.first, .demi .menu-foot li.first {
	border-color: #665052;
}

.menu-foot li a {
	color: #ffffff;
}

.menu-foot li a:hover, .menu-foot li a:focus, .menu-foot li.current {
	color: #cec8b6;
}

#bloc-dern-com, #bloc-dern-billets {
	border-color: #665052;
}

.dern-com li, #bloc-dern-com .menu-foot li {
	color: #ffffff;
}

.dern-com li a, #bloc-dern-com .menu-foot li a {
	color: #ffffff;
}

.dern-com li a:hover, .dern-com li a:focus, #bloc-dern-com .menu-foot li a:hover, #bloc-dern-com .menu-foot li a:focus {
	color: #cec8b6;
}

#bas-footer {
	border-color: #665052;
}

#menu-footer {
	color: #ffffff;
}

#menu-footer a {
	color: #ffffff;
}

#menu-footer a:hover, #menu-footer a:focus, #menu-footer a.current {
	color: #cec8b6;
}

.marque-simg {
	background: #ffffff;
	color: #665052;
}

.titre-bloc-lat {
	color: #ffffff;
	border-color: #4f3f40;
}

.titre-bloc-lat strong {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
}

.titre-bloc-lat a {
	color: #ffffff;
}

.menu-lat li {
	border-color: #665052;
}

.menu-lat li a {
	color: #665052;
}

.menu-lat li a:hover, .menu-lat li a:focus, .menu-lat li.current a {
	color: #ffffff;
	background: #db5449;
}

#Newsletter {
	border-color: #cec8b6;
	background: #ffffff;
	color: #665052;
}

#Newsletter:hover, #Newsletter:focus {
	color: #000000;
}

#btn-newsletter {
	background: none;
}

#btn-newsletter span span {
	background: #665052;
	color: #ffffff;
}

#rss-blog a {
	background: url(../images/s-picto-rss.png) no-repeat left 2px;
	color: #000000;
}

.msie6 #rss-blog a {
	background: url(../images/s-picto-rss-ie6.png) no-repeat left 2px;
}

#rss-blog a strong {
	color: #db5449;
}

#compte-panier {
	background: #e3decf;
}

#mon-compte a {
	color: #665052;
}

#mon-panier a {
	color: #665052;
}

#nb_prod {
	background: #db5449;
	color: #ffffff;
}

#form-recherche {
	background: #e3decf;
}

#form-recherche legend {
	color: #665052;
}

#search {
	border-color: #cec8b6;
	background: #ffffff;
	color: #665052;
}

#search:hover, #search:focus {
	color: #000000;
}

#btn-recherche span span {
	background: #665052;
	color: #ffffff;
}

#panier-pop {
	background: #665052;
}

#c1-panier-pop {
	border-color: #665052;
	background: #ffffff;
}

#diapo-panier {
	border-color: #2b2b2b;
}

#diapo-panier .prod .photo img {
	border-color: #ffffff;
}

#diapo-panier .prod .nom a {
	color: #000000;
}

#diapo-panier .prod .marque a, #diapo-panier .prod .quantite a {
	color: #000000;
}

#diapo-panier .prod .quantite a strong {
	color: #000000;
}

#prevBtn a {
	background: #2b2b2b url(../images/p-img-pan-prec-o.png) no-repeat center center;
}

#prevBtn a.disable {
	background: #2b2b2b url(../images/p-img-pan-prec.png) no-repeat center center;
}

#nextBtn a {
	background: #2b2b2b url(../images/p-img-pan-suiv-o.png) no-repeat center center;
}

#nextBtn a.disable {
	background: #2b2b2b url(../images/p-img-pan-suiv.png) no-repeat center center;
}

#total-panier-pop a {
	color: #000000;
}

#total-panier-pop a span {
	color: #db5449;
}

#compte-pop {
	background: #665052;
}

#c1-compte-pop {
	border-color: #665052;
	background: #ffffff;
}

#compte-pop ul li {
	color: #db5449;
}

#compte-pop ul li a {
	color: #db5449;
}

#compte-pop ul li a strong {
	color: #db5449;
}

/* -------------------------------------------------------------------------------------- //
 * -------------------------------------// CONTENT //------------------------------------ //
 * -------------------------------------------------------------------------------------- */
#content {
	background: #ffffff;
	-moz-box-shadow: 0 0 5px #665052;
	-webkit-box-shadow: 0 0 5px #665052;
	box-shadow: 0 0 5px #665052;
}

#fil-ariane a {
	color: #000000;
}

#fil-ariane span {
	color: #db5449;
}

#retour {
	background: url(../images/c-puce-ariane.png) no-repeat left 5px;
}

#retour:hover, #retour:focus {
	color: #db5449;
}

.Iimgtxt img, .Itxtimg img {
	border-color: #d0d0d0;
}

/* --------------------------------------- Fiche -------------------------------------- */
#zone-sup {
	border-color: #4f3f40;
}

#titre-fiche {
	color: #000000;
}

.brand a {
	color: #665052;
}

#principale span {
	background: url(../images/c-transparence-grise.png) repeat left top;
	color: #ffffff;
}

#prec, #suiv {
	background: #665052;
}

#prec.disable, #suiv.disable {
	background: #cec8b6;
}

#miniatures ul li a.current {
	background: url(../images/c-triangle-img.png) no-repeat center bottom;
}

#miniatures ul li a.current {
	background: url(../images/c-triangle-img-ie6.png) no-repeat center bottom;
}

#miniatures ul li a img {
	border-color: #ffffff;
}

#miniatures ul li a.current img {
	border-color: #665052;
}

.bloc-variations .titre-variation, .titre-personnalisation {
	color: #ffffff;
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
}

.variationRadio {
	background: #e7e7e7;
}

#variations h4 {
	color: #857367;
}

.dateForm {
	background: #ffffff url(/_t/_/img/picto-calendrier.png) no-repeat right 1px;
}

#prix-fiche del {
	color: #000000;
}

#prix-fiche span {
	color: #db5449;
}

.StockOK {
	background: url(../images/c-stock-on.png) no-repeat left top;
}

.msie6 .StockOK {
	background: url(../images/c-stock-on-ie6.png) no-repeat left top;
}

.StockKO {
	background: url(../images/c-stock-off.png) no-repeat left top;
}

.msie6 .StockKO {
	background: url(../images/c-stock-off-ie6.png) no-repeat left top;
}

#sendFriend span {
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff, #e7e7e7 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e7e7e7));
}

#sendFriend span span {
	color: #665052;
	border-color: #d7d6de;
	background: url(../images/c-picto-partage-mail.png) no-repeat 3px 3px;
}

.msie #sendFriend span span {
	background: url(../images/c-picto-partage-mail.png) no-repeat 3px 4px;
}

.msie6 #sendFriend span span {
	background: url(../images/c-picto-partage-mail-ie6.png) no-repeat 3px 4px;
}

#sendFriend:hover span, #sendFriend:focus span {
	background: #ffffff;
}

#sendFriend:hover span span, #sendFriend:focus span span {
	background: url(../images/c-picto-partage-mail.png) no-repeat 3px 3px;
	border-color: #cec8b6;
}

#liste-infos {
	border-color: #8F352D;
}

#liste-infos li a {
	background: #DB5449;
	color: #ffffff;
}

#liste-infos li#li-cross-sell a {
	background: #DB5449 url(../images/c-picto-cross.png) no-repeat 6px 3px;
}

.msie6 #liste-infos li#li-cross-sell a {
	background: #DB5449 url(../images/c-picto-cross-ie6.png) no-repeat 6px 3px;
}

#liste-infos li a.current, #liste-infos li a:hover, #liste-infos li a:focus, #liste-infos li#li-cross-sell a.current, #liste-infos li#li-cross-sell a:hover, #liste-infos li#li-cross-sell a:focus {
	background-color: #8F352D;
}

.msie6 #liste-infos li#li-cross-sell a.current, .msie6 #liste-infos li#li-cross-sell a:hover, .msie6 #liste-infos li#li-cross-sell a:focus {
	background: #8F352D url(../images/c-picto-cross-ie6.png) no-repeat 6px -68px;
}

/* -------------------------------------------------------------------------------------- //
 * ----------------------// PANIER ET PROCESSUS DE COMMANDE //--------------------------- //
 * -------------------------------------------------------------------------------------- */
#processus-commande {
	background: url(../images/c-fond-processus-commande.png) repeat-x left 13px;
}

#processus-commande p {
	color: #ffffff;
}

#processus-commande p a {
	color: #ffffff;
}

#processus-commande p strong {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
	-moz-box-shadow: 0 3px 3px #665052;
	-webkit-box-shadow: 0 3px 3px #665052;
	box-shadow: 0 2px 3px #665052;
}

#processus-commande p.current strong {
	background: #db5449;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #db5449),
	    color-stop(1, #b5443b)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #db5449 0%,
	    #b5443b 100%
	);
	border-color: #8f352d;
	color: #ffffff;
}

#processus-commande p span {
	color: #000000;
}

#processus-commande p.current span {
	color: #db5449;
}

#no-prod {
	background: #1b1b1b;
	background: -moz-linear-gradient(top, #2b2b2b, #1b1b1b 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2b2b2b), to(#1b1b1b));
}

#no-prod p strong {
	color: #ffffff;
}

#votre-panier td.panier-supprimer a {
	background: #cec8b6 url(../images/c-btn-suppr-blanc.png) no-repeat 4px 5px;
}

.msie6 #votre-panier td.panier-supprimer a {
	background: #cec8b6 url(../images/c-btn-suppr-blanc-ie6.png) no-repeat 4px 5px;
}

.panier-sstot p strong {
	color: #db5449;
}

.zone-qte input {
	border-color: #ffffff;
}

#votre-panier tfoot th {
	color: #000000;
	background: none;
}

#votre-panier tfoot th, #votre-panier tfoot td {
	border-color: #665052;
}

#votre-panier tfoot .total th, #votre-panier tfoot .total td {
	border-color: #665052;
}

#votre-panier tfoot .total th {
	color: #000000;
}

#votre-panier tfoot .total td {
	color: #db5449;
}

#continuer span span span, #retour-recap span span span {
	background: transparent url(../images/c-fleches-noires-btn.png) no-repeat left 9px;
}

.msie6 #continuer span span span, .msie6 #retour-recap span span span {
	background: transparent url(../images/c-fleches-noires-btn-ie6.png) no-repeat left 9px;
}

#infos-panier {
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
}

#enregistrement-auto {
	border-color: #443637;
}

#enregistrement-auto p {
	background: url(../images/c-illustration-info.png) no-repeat left 9px;
	color: #ffffff;
}

#boncommande {
	border-color: #443637;
}

#boncommande label {
	color: #ffffff;
}

#titre-remise {
	color: #ffffff;
	background: #665052;
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, #665052),
	    color-stop(1, #4f3f40)
	);
	background-image: -moz-linear-gradient(
	    center top,
	    #665052 0%,
	    #4f3f40 100%
	);
	border-color: #443637;
}

#c1-remise-panier {
	border-color: #1b1b1b;
}

#remise-panier p, #remise-panier label {
	color: #1b1b1b;
}

.mode-livr {
	border-color: #cec8b6;
}

.picto-selected {
	background: #1f8f08 url(../images/p-picto-v.png) no-repeat center center;
}

.msie6 .picto-selected {
	background: #1f8f08 url(../images/p-picto-v-ie6.png) no-repeat center center;
}

#ChoixLivraison .selected, #choix-paiement .selected {
	border-color: #1f8f08;
}

.mode-livr label span strong {
	color: #db5449;
}

.LivrDesc {
	color: #665052;
	border-color: #cec8b6;
}

#PapierKdo {
	background: #e7e7e7 url(../images/c-illustration-cadeau.jpg) no-repeat 3px 6px;
}

#PapierKdo h2 {
	color: #db5449;
}

#MsgColis {
	background: #e7e7e7 url(../images/c-illustration-message.png) no-repeat 7px 7px;
}

#MsgColis h2 {
	color: #db5449;
}

.p-aj-option .button span span {
	background: #db5449;
	color: #ffffff;
}

#div-deja {
	border-color: #4f3f40;
}

#div-deja ul li.current, #div-deja ul li:hover, #div-deja ul li:focus {
	background: #b2e5ff;
}

#li-deja-oui {
	border-color: #4f3f40;
}

#zone-form {
	border-color: #4f3f40;
}

#p-ou {
	background: url(../images/c-sep-ou.png) repeat-x left 24px;
	color: #cec8b6;
}

#p-ou span {
	background: #ffffff;
}

#votre-panier.validation .panier-sstot p strong {
	color: #000000;
}

#votre-panier.validation tfoot .total td {
	color: #db5449;
}

.mode-paiement {
	border-color: #cec8b6;
}

#cgv p strong {
	color: #db5449;
}

#Cnil {
	color: #665052;
}

/* -------------------------------------------------------------------------------------- //
 * --------------------------------------// MODAL //------------------------------------- //
 * -------------------------------------------------------------------------------------- */
#simplemodal-container {
	background: #ffffff !important;
}

#simplemodal-container p, #simplemodal-container li, #simplemodal-container label, #simplemodal-container address {
	color: #000000 !important;
}

#simplemodal-container a {
	color: #db5449 !important;
}

/* -------------------------------------------------------------------------------------- //
 * -------------------------------// BANDEAUX FICHE //----------------------------------- //
 * -------------------------------------------------------------------------------------- */
#w_bandeau #prod-nom, #w_bandeau .price strong {
	color: #ffffff;
}

#w_bandeau .price del {
	color: #e3decf;
}

#w_dialog-message #prix-fiche strong {
	color: #8f352d !important;
}

/* -------------------------------------------------------------------------------------- //
 * ---------------------------------------// BLOG //------------------------------------- //
 * -------------------------------------------------------------------------------------- */
.billet img {
	border-color: #e3decf;
}

.infos-billet {
	border-color: #4f3f40;
}

.commentaires-billet {
	border-color: #4f3f40;
}

.nb-com {
	background: url(../images/c-bulle-comments.png) no-repeat left top;
}

.msie6 .nb-com {
	background: url(../images/c-bulle-comments-ie6.png) no-repeat left top;
}

#zone-commentaires {
	border-color: #4f3f40;
}

#zone-commentaires ol li {
	background: #f2f2f2;
}

#zone-commentaires ol li.alt {
	background: #e3decf;
}

#zone-commentaires ol li.admin {
	background: #b2e5ff;
	border-color: #db5449;
}

.bloc-info {
	background: url(../images/c-illustration-info.png) no-repeat left 1px;
}

.bloc-info div {
	border: 1px solid #2471a4;
	background: #EFFAFF;
}

.bloc-info div p {
	color: #000000;
}





















