#body {background-color:white}

/*  ***************** */
/*  ---- HEADER ----- */
/*  ***************** */
#headline {background:url(../images/texts/headline.png) 0 0 no-repeat}

#menu a {color:#4e463a}
#menu #mn-it-01 span {background-position:0 0}
#menu #mn-it-02 span {background-position:-77px 0}
#menu #mn-it-03 span {background-position:-162px 0}
#menu #mn-it-04 span {background-position:-260px 0}
#menu #mn-it-05 span {background-position:-365px 0}
#menu #mn-it-06 span {background-position:-463px 0}
#menu #mn-it-07 span {background-position:-570px 0}

#menu .on .bgl, #menu li.on:hover .bgl  {background:url(../images/bg/bgl.png) 0 0 no-repeat}
#menu .on .bgr, #menu li.on:hover .bgr  {background:url(../images/bg/bgr.png) 0px 0 no-repeat}

#menu ul {background:#969393}
#menu ul li, #menu ul li:hover, #menu ul li a, #menu li.on li a, #menu li.on:hover li a {background:none}
#menu ul li a, #menu ul li:hover li a, #menu ul li:hover li:hover li a, #menu ul li:hover li:hover li:hover li a {color:#fefefe;border-bottom:1px solid #a1a1a1}
#menu ul li:hover {background:#36241d}
#menu ul li:hover a, #menu ul li li:hover a, #menu ul li li:hover li:hover a, #menu ul li li:hover li:hover li:hover a {border-bottom-color:#36241d}
#menu ul li.hasSubMenu  {background:url(../images/tools/arrow_3rdLevel.png) 156px 7px no-repeat}
#menu ul li.hasSubMenu:hover  {background:url(../images/tools/arrow_3rdLevel_on.png) 156px 7px no-repeat #36241d}
#menu ul ul {border-left:1px solid white}

.i_submit {background:url(../images/tools/btn_search.png) 0 0 no-repeat}
.i_text {color:#1b1b1b}
.perso .compte, .perso .panier {border:1px solid white;color:#fbfafa}
.perso .compte {background:url(../images/pictos/compte_h.png) 7px 4px no-repeat #554d49}
.perso .panier, .perso .panier:hover {background:url(../images/pictos/panier_h.png) 7px 4px no-repeat #242424}

.login li.first:first-child {border-right:1px solid #542c22}
.login a {color:#542c22}
.login a:hover {color:black}

/*  ***************** */
/*  ---- CONTENU ---- */
/*  ***************** */
#breadcrumb {color:#55392d}
#breadcrumb li a {background:url(../images/tools/bc_spacer.png) right center no-repeat}
#breadcrumb p {color:#666666}
#breadcrumb a {color:#c6c6c6}
#breadcrumb a:hover {color:black}

/* HOME */
.t_side {color:#767676}
#blk_search {background:#e7e1e2}
#blk_search label strong, #blk_search label span {background-image:url(../images/texts/titre_search_home.png)}
#blk_search label strong {background-position:0 0;background-color:#8a8385;color:white}
#blk_search label span {background-position:0 -27px;color:#5e585a}
#blk_search input {border:none}
#blk_search input.btn_ok {background:url(../images/tools/btn_ok.png) 0 0 no-repeat}

#ec_intro h1 {color:#c8c8c8}
#ec_intro h1 span {background:url(../images/texts/titre_ecoll.png) 0 0 no-repeat}
#ec_intro h2 {background:url(../images/bg/bg_intro_ecoll.png) left bottom no-repeat;color:#999}

.product {border:1px solid #242424;background-color:#242424;color:white}
.product a {color:white}

/* PRODUITS */
.h_prod {border-bottom:1px solid #e8e8e8}

#products li {background-color:#f1f1f1;border:1px solid #f1f1f1}
#products li.exclu {background-color:#efefef;border-color:#9c9c9c}
#products li:hover, #products li.hover {border-color:#242424}
.t_exclu {background:url(../images/texts/onglet_exclu.png) 0 0 no-repeat}
li:hover .t_exclu {background-position:0 -25px}
#products a {color:#242424}
#products a.minimal-price-link {
	color:#ffffff;
	font-size:9px;
}
#products .visuel {border:1px solid #f1f1f1}
.exclu .visuel {border-color:white}
/*.visuel strong {color:white;background-color:#242424}*//*ajout promo*/
.visuel .price-box {color:white;background-color:#242424}

.t_side {background-color:#242424;color:#fbfafa}
.mod_tech {border:1px solid #f1f1f1}
.mod_tech h3 {background-color:#f1f1f1;color:#444}
.mod_tech label {color:#434343}

.mod_situ {border:1px solid #554d49;border-bottom:0}
.mod_situ li {border-bottom:1px solid #554d49;}
.mod_situ h3 {background-color:#554d49;color:#f1f1f1}

.txt_mdf_coll {background:url(../images/texts/tri_coll_mdf.png) 0 0 no-repeat}
.txt_e-coll {background:url(../images/texts/tri_e-collextions.png) 0 0 no-repeat}

.tri ul {background-color:#fbfafa}
.tri ul:hover {box-shadow: 0 0 5px #999;-webkit-box-shadow: 0 0 5px #999;-moz-box-shadow:0 0 5px #999;
filter:
progid:DXImageTransform.Microsoft.dropShadow(color=#d7d7d7, offX=1, offY=1, positive=1),
progid:DXImageTransform.Microsoft.dropShadow(color=#f3f3f3, offX=1, offY=1, positive=1),
progid:DXImageTransform.Microsoft.dropShadow(color=#d7d7d7, offX=-1, offY=-1, positive=1),
progid:DXImageTransform.Microsoft.dropShadow(color=#f3f3f3, offX=-1, offY=-1, positive=1)
;}
.tri li {background-color:white}
.tri span {color:#393533}

#search_bar {background-color:#e0dcdd}

/* ***** Pagination ***** */
.btn_prev, .btn_next {background-color:#554d49;color:#fff}
.list_page span, .list_page strong {color:#c6c6c6}
.list_page a {color:#32271f}

/* ***** Pager ***** */
.pages .previous, .pages .next  {background-color:#554d49;color:#fff}
.list_page span, .list_page strong {color:#c6c6c6}
.pages a {color:#32271f}
.pages .current {color:#C6C6C6;}
.pager {color:#32271f;}
.pages strong {color:#C6C6C6;}

/* FICHE */
.blk_price {background-color:#554d49;color:#f1f1f1}
.blk_price h2, .blk_price ul {color:#c6c6c6}
.blk_price li {border-bottom:1px solid #5f5651}
.blk_price li a {color:#94918f}
.blk_price .price {color:#c6c6c6}
.blk_price .price span, .blk_price .price strong {color:white}
.t_fiche { background:url(../images/deco/brdr_b_groove_dark.png.png) left bottom repeat-x}
.push_local {background:url(../images/pictos/picto_magazin.png) 12px center no-repeat #242424;color:#fbfafa}
.push_local span {background:url(../images/tools/arrow_24.png) 0 0 no-repeat}
.push_panier {background:url(../images/pictos/picto_panier.png) 199px center no-repeat #242424;color:white}
.push_panier span {background:url(../images/tools/arrow_down.png) 0 0 no-repeat}

.mod_tech, .mod_tech strong {color:#434343}
.mod_tech p {color:#6f706e}

.blk_view h3 {background-color:#242424;color:white}

.thumbs a {border:1px solid #3d383a}
.thumbs a:hover {border-color:#C6C6C6}
.thumbs li.on {opacity:.5}
.thumbs li.on a:hover {border-color:#3d383a;cursor:default}

.tools li {background:url(../images/pictos/pictos_view.png) 0 0 no-repeat}
.tools .t_video {background-position:-21px 0}
.tools .t_print {background-position:-52px 0}
.tools .t_send {background-position:-79px 0}

.step .content {background-color:#f5f5f5;border:1px solid #dedede;color:#5a483d}
#recapitulatif .content {background-color:#554d49;border-color:#554d49;color:white}
.step1, .step2, .step3, .step4, .step5 {background-image:url(../images/texts/n_steps.png);background-repeat:no-repeat}
.step1 {background-position:0 0}
.step2 {background-position:-15px 0}
.step3 {background-position:-30px 0}
.step4 {background-position:-45px 0}
.step5 {background-position:-60px 0}

.step .colors label, .colors .detail p {background:white}
.step label span {color:#706a6b}

.detail {background:url(../images/deco/brdr_groove.png) 0 0 repeat-y}
#recapitulatif .detail {background-image:url(../images/deco/brdr_groove_dark.png)}

.onglet, .step h3 {border-bottom:2px solid #242424}
.onglet span {color:white}
.onglet .right {background:url(../images/deco/onglet_right.png) right 0 no-repeat}
.onglet.panier {background:url(../images/deco/onglet_left.png) 0 0 no-repeat}
.recap span {background:url(../images/texts/t_recapitulatif.png) 14px 4px no-repeat}
.ajout span {background:url(../images/texts/t_ajout.png) 14px 4px no-repeat}
.onglet.panier .picto {background:url(../images/pictos/picto_panier.png) 0 0 no-repeat}

#carroussel {background-color:#554d49}
.scroll li {background:url(../images/deco/line_shadow.png) 0 110px no-repeat white}
.scroll h3 {color:#554d49}
.scroll li:hover {background:#242424}
.scroll li:hover h3 {color:#f1f1f1}

#paiement {background:url(../images/bg/bg_payment.png) 0 0 repeat-x #d6d1d1; border:1px solid #dedede}
#paiement h2 {background:url(../images/texts/t_paiement.png) 0 0 no-repeat}
.paie_1 a {background:url(../images/texts/pay_immediat.png) 0 0 no-repeat}
.paie_2 a {background:url(../images/texts/pay_2time.png) 0 0 no-repeat}
.paie_3 a {background:url(../images/texts/pay_sofinco.png) 0 0 no-repeat}

/*  ***************** */
/*  ----- COMPTE ---- */
/*  ***************** */
.mod_compte {background-color:#f5f5f5;border:1px solid #dedede;color:#32271f}
.mod_compte h2 {background-repeat:no-repeat; border-bottom:1px solid #dad5d6}
.client_neue {background-image:url(../images/texts/t_client_new.png)}
.client_rec {background-image:url(../images/texts/t_client_old.png)}
.client_perso {background-image:url(../images/texts/t_client_infos.png)}
.client_id {background-image:url(../images/texts/t_client_id.png)}

.t_client span {color:#3d2a23;border-bottom:2px solid #554d49}


.i_text_2, textarea, .s_adresses, .validate-select {border:1px solid #dad5d6}
.oublie_mdp {color:#242424}


.mod_perso {border:1px solid #dad5d6;color:#554d49}
.h_perso {background-color:#554d49;color:#f5f5f5}
.h_panier {background-color:#242424;color:#f5f5f5}
.t_perso {background:url(../images/pictos/panier_perso.png) 14px center no-repeat #242424;color:#f5f5f5}
.menu_perso li, .menu_achat h2 {background-color:#dad5d6}
.menu_perso li.on, .menu_perso li:hover {background-color:#fda803;color:white}
.mod_perso a {color:#554d49}
.menu_perso li:hover a {color:white}

.table_compte {background-color:#f5f5f5;border:1px solid #dedede;color:#32271f;border-right:none;border-bottom:none;}
.table_compte th, .table_compte td {border-bottom:1px solid #dedede;border-right:1px solid #dedede}
.table_compte th, .table_compte tfoot td {background-color:white}

.table_compte.commandes th {background-color:transparent;color:#6d5f59}
.light, .light input {color:#8a8485}

.st_compte {border-bottom:1px solid #dad5d6;color:#6d5f59}
.btn_edit {background-color:#29292a;color:white}

.std, .std_small {color:#32271f}
.link_detail {color:#fda803}
.link_share {color:#6d5f59}

.adresses {border-right:1px solid #dcd7d8}
.cb {background:url(../images/pictos/picto_cb.png) 0 2px no-repeat}
.cheque {background:url(../images/pictos/picto_cheque.png) 0 2px no-repeat}
.credit {background:url(../images/pictos/picto_sofinco.png) 0 2px no-repeat}


/* PANIER */
.list_panier {color:#8a8485;/*border-bottom:1px solid #dad5d6*/}
.list_panier strong {color:#6d5f59}
.total_panier {color:#fda803}

.t_panier {background-color:#f5f5f5;color:#969696}
.i_code {border:1px solid #919191;color:#6d5f59}

#associes {border:1px solid #dad5d6}
.btn_back {background:url(../images/tools/btn_previous.png) 0 0 no-repeat;opacity:.8}
.btn_forth {background:url(../images/tools/btn_next.png) 0 0 no-repeat;opacity:.8}
.btn_back:hover, .btn_forth:hover {opacity:1}

.blk_cms {color:#969696}

/* achat */
.error {color:#df1f37}
.error input, .error textarea {border:1px solid #df1f37;background-color:#fce8eb;color:#df1f37}

.f_payement label span{color:#8a8485}
.f_payement .active {background-color:white; border:1px solid #dedede}

.blk_details {background-color:#554d49;color:white}

.done .t_client {background:url(../images/pictos/picto_done.png) right 0 no-repeat #dad5d6}
.todo .t_client {background:url(../images/pictos/picto_todo.png) right 0 no-repeat #dad5d6}
.done .t_client span, .done .t_client strong, .todo .t_client span, .todo .t_client strong, .t_client a {color:white;border:none}
.done .t_client strong, .todo .t_client strong {background:none}

.total_command a {color:#32271f; background:url(../images/pictos/pict_int.png) right bottom no-repeat}

.printer {background:url(../images/pictos/picto_print.png) 0 0 no-repeat}

/*  ***************** */
/*  ----- FOOTER ---- */
/*  ***************** */
#foot {}
#foot li a, #foot li span {color:black;border-right:1px solid white}
#foot li:last-child a, #foot li:last-child span {border:none}
#foot li.on, #foot li span, #foot li a:hover {color:black}
#foot li.last a, #foot li.last span {border:none}
#btn_slidebar {color:#958f91;background:url(../images/tools/arrow_foot_off.png) right center no-repeat}
#btn_slidebar.on {background-image:url(../images/tools/arrow_foot_on.png)}
#btn_slidebar:hover {color:#585045}
#navigation .fond {background-color:white;opacity:.35;filter:alpha(opacity=35)}
#navigation, #navigation a {color:#4a4a4a}
#navigation a:visited {color:#958f91}
#navigation a:hover {color:black}

/*  ***************** */
/*  ----- BOUTONS ---- */
/*  ***************** */
.btn_select {background:url(../images/tools/btn_search.png) 0 0 no-repeat}
.btn_select:hover {background-position:0 -26px}

.btn_applique {background:url(../images/texts/t_appliquer.png) 12px 7px no-repeat #cfcfcf}


.btn_valid, .btn_add_adress, .btn_panier_small, .btn_valid_commande, .btn_valid_commande2, .btn_suivant, .btn_envoie, .btn_command_new, .cre_compte  {background-image:url(../images/tools/btns_set1.png);background-repeat:no-repeat}

.btn_valid {background-position:0 0;background-color:#f5f5f5}
.btn_suivant {background-position:0 -50px;background-color:#f5f5f5}
.btn_envoie {background-position:0 -100px;background-color:#f5f5f5}
.btn_valid_commande {background-position:0 -150px}
.btn_valid_commande2 {background-position:0 -200px}
.btn_command_new{background-position:0 -250px}
.cre_compte {background-position:0 -300px}
.btn_add_adress {background-position:0 -350px}
.btn_panier_small {background-position:0 -400px}
.btn_valid:hover {background-position:-300px 0}
.btn_suivant:hover {background-position:-300px -50px}
.btn_envoie:hover {background-position:-300px -100px}
.btn_valid_commande:hover {background-position:-300px -150px}
.btn_valid_commande2:hover {background-position:-300px -200px}
.btn_command_new:hover {background-position:-300px -250px}
.cre_compte:hover {background-position:-300px -300px}
.btn_add_adress:hover {background-position:-300px -350px}
.btn_panier_small:hover {background-position:-300px -400px}

.btn_access, .btn_add_more, a.devis, a.panier{background-image:url(../images/tools/btns_set2.png);background-repeat:no-repeat}
.btn_access {background-position:0 0;background-color:#f5f5f5}
.btn_access:hover {background-position:-350px 0}
.btn_add_more {background-position:0 -50px}
.btn_add_more:hover {background-position:-350px -50px}
a.devis {background-position:0 -100px}
a.devis:hover {background-position:-350px -100px}
a.panier {background-position:0 -150px}
a.panier:hover {background-position:-350px -150px}


.btn_perso_prev, .btn_perso_prev_2, .btn_recalc, .btn_print_recap, .btn_down_commande, .btn_print  {background-image:url(../images/tools/btns_set3.png);background-repeat:no-repeat}
.btn_print {background-position:0 0}
.btn_perso_prev_2 {background-position:0 -50px}
.btn_perso_prev {background-position:0 -100px}
.btn_down_commande{background-position:0 -150px}
.btn_print_recap{background-position:0 -200px}
.btn_recalc {background-position:0 -250px}
.btn_print:hover {background-position:-320px 0}
.btn_perso_prev_2:hover {background-position:-320px -50px}
.btn_perso_prev:hover {background-position:-320px -100px}
.btn_down_commande:hover {background-position:-320px -150px}
.btn_print_recap:hover {background-position:-320px -200px}
.btn_recalc:hover {background-position:-320px -250px}


/* Overlay */
#overlay {background:black; opacity:.5}
.box {background-color:white}

.t_box {background-color:#242424;color:white}
.btn_close {background:url(../images/pictos/picto_close.png) right 0 no-repeat;color:white}

.f_contact {background:url(../images/deco/sep_box.jpg) right 0 no-repeat}
.f_contact .i_text_2 {border:1px solid #e2e3ea;border-top-color:#abadb3}

/*jsscroll */
.jScrollPaneTrack {background:url("../images/tools/scoll_track.png") repeat-y scroll 0 0 transparent}
.jScrollPaneDrag {background:url("../images/tools/scoll_drag.png") no-repeat scroll 0 0 transparent}

/* PAGES STATICS */
#static #sideBar {background:url(../images/bg/bg_static.jpg) 0 0 repeat-y}
.menu_static a {color:#3f3629;background-color:#f8f8f8}
.menu_static .active, .menu_static a:hover {color:white;background-color:#bebabb}


a:link , a:visited{
color:#958F91;
}
a:hover {color:#585045}
