* {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;}
body,img{margin:0;padding:0;}
body{background-color:#bfbfbf;}
img {border:0;}
a, input:focus, select:focus, textarea:focus {outline:none;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hide {display:none;}
ul {margin:0;padding:0;list-style:none;}
li {margin:0;padding:0;}
h1 {position:absolute;top:0;left:0;margin:0 0 0 10px;padding:0;font-weight:normal;font-size:11px;color:#72b009;}
h2 {margin:0;padding:0;color:#619305;}
h2.cb {color:#f57a03;margin:10px 15px 0 5px;}
h2.cj {color:#aac70d;margin:10px 15px 0 5px;}
h2.cd {color:#8e2467;margin:10px 15px 0 5px;}
h2.cm {color:#067076;margin:10px 15px 0 5px;}
h2.cad {color:#169aa1;margin:0 15px 0 5px;}
h3 {margin:0;padding:0;font-weight:normal;}
.txt_h2 {color:#646567;}
.txt_cb_h2 {color:#646567;margin:0 15px 0 5px;}
.txt_cj_h2 {color:#646567;margin:0 15px 0 5px;}
.txt_cd_h2 {color:#646567;margin:0 15px 0 5px;}
.txt_cm_h2 {color:#646567;margin:0 15px 0 5px;}
.txt_cad_h2 {color:#646567;margin:0 15px 0 5px;}

#header {width:980px;height:186px;position:relative;}
#global {width:980px;margin:0 auto;background:#fff;}
#footer {width:980px;text-align:center;margin:15px 0 0 0;}
#ft1 {width:960px;min-height:160px;background:#508604 url(images/bck_ft1.png) repeat-x;color:#fff;padding:15px 0 0 20px;text-align:left;font-weight:bold;behavior: url(iepngfix.htc);}
#ft1 .col1 a,#ft1 .col2 a {color:#fff;text-decoration:none;}
#ft1 .col1 a:hover,#ft1 .col2 a:hover {text-decoration:underline;}
#ft1 span {text-decoration:underline;}
#ft1 .col1 {float:left;width:300px;}
#ft1 .col2 {float:left;width:250px;}
#ft1 .col3 {float:left;width:360px;}
#ft2 {width:980px;height:21px;background:url(images/bck_ft2.png) repeat-x;color:#646567;padding:6px 0 0 0;behavior: url(iepngfix.htc);}
#ft2 a {color:#646567;text-decoration:none;font-size:11px;}
#ft2 img {padding:2px 0 0 20px;}
#ft2 #copyright {float:left;width:740px;padding:0 0 0 130px;font-weight:bold;}
#ft2 #lnk_naviciel {float:right;width:110px;}
.num_tel {position:absolute;left:495px;top:20px;}
#logos {float:right;margin:10px 15px 0 0;padding:0 0 10px 0;}
#logos img {margin:0 3px;}
#picts_social {margin:20px 0 15px 0;}

#header #menu {position:absolute;top:92px;left:0;}
#header #menu_princ a {margin:0 0 0 7px;}
#header #menu_cpte {position:absolute;top:0;left:780px;width:187px;text-align:center;}
#header #menu_cpte #bt_cpte {cursor:pointer;}
#header #menu_cpte .cont_conn {width:152px;height:84px;background:url(images/bck_conn.gif) no-repeat;text-align:left;margin:0 auto;}
#header #menu_cpte .cont_conn .conn {width:140px;height:77px;padding:5px 0 0 10px;}
#header #menu_cpte .cont_conn .conn .form_conn {position:relative;margin:0;padding:0;}
#header #menu_cpte .cont_conn .conn .form_conn .bt_ok_conn {position:absolute;top:25px;left:108px;}
#header #menu_cpte .form_conn #e_mail {color:#a5c400;font-size:11px;height:14px;width:100px;margin:1px 0;}
#header #menu_cpte .form_conn #password {color:#a5c400;font-size:11px;height:14px;width:100px;margin:1px 0;}
#header #menu_cpte .cont_conn .conn a {color:#646567;font-size:10px;}
#header #menu_cpte .cont_conn .conn a:hover {color:#ec5703;}
#header #menu_cpte_co {position:absolute;top:5px;left:780px;width:187px;text-align:right;}
#header #menu_cpte_co #bck_chez {background:url(images/bck_chez.gif) no-repeat;width:187px;height:23px;font-size:11px;position:relative;text-align:center;color:#fff;}
#header #menu_cpte_co #bck_chez #chez a {position:absolute;top:4px;left:0px;text-align:left;padding:0 0 0 40px;display:block;width:147px;height:18px;color:#fff;text-decoration:none;}
#header #menu_cpte_co .profil {margin:10px 0;}
#header #menu_cpte_co .profil a {color:#aac70d;}
#header #menu_panier {position:absolute;top:140px;left:810px;width:170px;color:#87888a;}
#header #menu_panier #panier {float:left;margin:0 10px 0 0;}
#header #menu_panier #articles {margin:10px 0 0 0;}
#header #menu_panier #articles span {border-top:1px dashed #87888a;border-bottom:1px dashed #87888a;padding:5px;}
#header #menu_panier #articles a {color:#87888a;text-decoration:none;}
.twenga {text-align:right;margin:0 20px 0 0;}
.upArrow {position:relative;top:-12px;left:30px;}

#search {float:right;background:url(images/rechercher.png) no-repeat;width:315px;height:33px;behavior: url(iepngfix.htc);}
#search #form_search {padding:0 0 0 110px;}
#search #form_search #recherche {float:left;width:150px;height:20px;margin:2px 5px 0 0;}
#search #form_search #submit_recherche {background:none;width:36px;height:25px;border:0;color:#fff;font-weight:bold;cursor:pointer;margin:2px 0 0 0;}
.suggestionsBox {position:relative;margin:10px 0 0 0;width:200px;background-color:#212427;-moz-border-radius:7px;-webkit-border-radius:7px;border:2px solid #000;color:#fff;z-index:50;}
.suggestionList {margin:0;padding:0;}
.suggestionList div {margin:0 0 3px 0;padding:3px;cursor:pointer;font-size:11px;list-style-type:none;}
.suggestionList div:hover {background-color:#659cd8;}
.simpletip {cursor:default;}
.tooltip{position:absolute;top:0;left:0;z-index:3;display:none;background:#fc7904;-moz-border-radius:5px 5px 5px 5px;border:0 none;color:white;width:100px;height:65px;font-size:12px;font-family:sans-serif;padding:10px;}

.box_tit {text-align:center;height:70px;padding:5px 0 0 0;}
.box_tit a {text-decoration:none;}
.box_img {text-align:center;padding:5px 0 0 0;}
.box_img img {padding:1px;}
.box_prix {text-align:center;padding:5px 0 0 0;}
.box_prix a {text-decoration:none;font-size:16px;font-weight:bold;}
.box_b {color:#ec5803;}
.box_j {color:#6eae09;}
.box_d {color:#852263;}
.box_m {color:#067076;}
.box_ad {color:#25a4aa;}
.m_valid {color:#77ad02;}
.m_err {color:#f78304;}

#cont_acc .col1 {float:left;position:relative;width:652px;height:250px;margin:7px 6px 0 0;padding:0 0 0 7px;}
#cont_acc .col1 div.wrap{width:652px; margin:3px auto; text-align:left}
#cont_acc .col1 div#top div#nav{float:left; clear:both; width:652px; height:52px; margin:22px 0 0 0}
#cont_acc .col1 div#top div#nav ul{float:left; width:652px; height:52px; list-style-type:none}
#cont_acc .col1 div#nav ul li{float:left; height:52px}
#cont_acc .col1 div#nav ul li a{border:0; height:52px; display:block; line-height:52px; text-indent:-9999px}
#cont_acc .col1 div#slider{margin:-1px 0 0 0}
#cont_acc .col1 div#slider div.wrap{height:250px}
#cont_acc .col1 div#slider div#slide-holder{z-index:40; width:652px; height:250px; position:absolute}
#cont_acc .col1 div#slider div#slide-holder div#slide-runner{top:0px; left:0px; width:652px; height:250px; overflow:hidden; position:absolute}
#cont_acc .col1 div#slider div#slide-holder img{margin:0; display:none; position:absolute}
#cont_acc .col1 div#slider div#slide-holder div#slide-controls{left:500px; bottom:10px; width:160px; height:46px; display:none; position:absolute}
#cont_acc .col1 div#slider div#slide-holder div#slide-controls p.text{float:left; color:#fff; display:inline; font-size:10px; line-height:16px; margin:15px 0 0 20px; text-transform:uppercase}
#cont_acc .col1 div#slider div#slide-holder div#slide-controls p#slide-nav{float:right; height:31px; display:inline; margin:11px 15px 0 0}
#cont_acc .col1 div#slider div#slide-holder div#slide-controls p#slide-nav a{float:left; width:31px; height:31px; display:inline; font-size:18px; margin:0 10px 0 0; line-height:31px; font-weight:bold; text-align:center; text-decoration:none; background-position:0 0; background-repeat:no-repeat;color:#fff; background-image:url(images/bt_nav.png);font-family:"Arial Narrow";behavior: url(iepngfix.htc);}
#cont_acc .col1 div#slider div#slide-holder div#slide-controls p#slide-nav a.on{background-position:0 -31px}
#cont_acc .col1 #box_bricolage {float:left;margin:6px 9px 0 0;position:relative;width:321px;height:236px;background:url(images/box_bricolage.jpg) no-repeat;}
#cont_acc .col1 .srt1 {float:left;margin:20px 0 0 0;padding:0 0 0 10px;width:140px;height:145px;}
#cont_acc .col1 .srt2 {float:left;margin:20px 0 0 0;padding:0 0 0 15px;width:150px;}
#cont_acc .col1 #tit_box_bricolage {text-align:center;margin:10px 0 0 0;}
#cont_acc .col1 #tit_box_bricolage a {color:#fff;text-decoration:none;font-weight:bold;font-size:14px;}
#cont_acc .col1 #bt_box_bricolage {position:absolute;top:205px;left:20px;}
#cont_acc .col1 #box_jardinage {float:left;margin:6px 0 0 0;position:relative;position:relative;width:322px;height:236px;background:url(images/box_jardinage.jpg) no-repeat;}
#cont_acc .col1 #tit_box_jardinage {text-align:center;margin:10px 0 0 0;}
#cont_acc .col1 #tit_box_jardinage a {color:#fff;text-decoration:none;font-weight:bold;font-size:14px;}
#cont_acc .col1 #bt_box_jardinage {position:absolute;top:205px;left:20px;}
#cont_acc .col1 #box_decoration {float:left;margin:6px 9px 0 0;position:relative;width:321px;height:236px;background:url(images/box_decoration.jpg) no-repeat;}
#cont_acc .col1 #tit_box_decoration {text-align:center;margin:10px 0 0 0;}
#cont_acc .col1 #tit_box_decoration a {color:#fff;text-decoration:none;font-weight:bold;font-size:14px;}
#cont_acc .col1 #bt_box_decoration {position:absolute;top:205px;left:20px;}
#cont_acc .col1 #box_arrivage_destockage {float:left;margin:6px 0 0 0;position:relative;position:relative;width:322px;height:236px;background:url(images/box_arrivage_destockage.jpg) no-repeat;}
#cont_acc .col1 #tit_box_arrivage_destockage {text-align:center;margin:10px 0 0 0;}
#cont_acc .col1 #tit_box_arrivage_destockage a {color:#fff;text-decoration:none;font-weight:bold;font-size:14px;}
#cont_acc .col1 #bt_box_arrivage_destockage {position:absolute;top:205px;left:20px;}
#cont_acc .col1 #box_materiels {float:left;margin:6px 0 0 0;position:relative;position:relative;width:322px;height:236px;background:url(images/box_materiels.jpg) no-repeat;}
#cont_acc .col1 #tit_box_materiels {text-align:center;margin:10px 0 0 0;}
#cont_acc .col1 #tit_box_materiels a {color:#fff;text-decoration:none;font-weight:bold;font-size:14px;}
#cont_acc .col1 #bt_box_materiels {position:absolute;top:205px;left:20px;}
#cont_acc .col1 .lst_rayon {margin:5px 0 0 0;padding:0 0 5px 0;color:#58585a;border-bottom:1px dashed #58585a;}
#cont_acc .col1 .lst_rayon a {color:#58585a;text-decoration:none;}
#cont_acc .col1 .lst_rayon a:hover {text-decoration:underline;}
#cont_acc .col1 #box_stock {float:left;margin:7px 0 0 0;}
#cont_acc .col2 {float:left;width:315px;}
#cont_acc .col2 #carte {margin:40px 0 0 0;}
#cont_acc .col2 #box_renseign {margin:5px 0 0 0;text-align:center;}
#cont_acc .col2 #box_livraison {margin:10px 0 0 0;}
#cont_acc .col2 #box_choix {margin:7px 0 0 0;}
#cont_acc .col2 #box_securite {margin:7px 0 0 0;}
#cont_acc .col2 #box_sav {margin:7px 0 0 0;}
#cont_acc .col2 #box_environnement {margin:7px 0 0 0;}
#cont_acc .col2 #box_stock {margin:7px 0 0 0;}
#cont_acc .col2 #newsletter {margin:7px 0 0 0;background:url(images/newsletter.jpg) no-repeat;width:314px;height:115px;}
#cont_acc .col2 #newsletter #form_news {padding:0 0 0 75px;color:#58585a;}
#cont_acc .col2 #newsletter #form_news #news .ipt {width:170px;height:18px;float:left;margin:65px 5px 0 0;}
#cont_acc .col2 #newsletter #form_news #news #submit_news {background:url(images/submit_news.png) no-repeat;border:0;width:37px;height:25px;color:#fff;font-weight:bold;cursor:pointer;margin:65px 0 0 0;behavior: url(iepngfix.htc);}

#container_home {width:766px;height:248px;position:relative;margin:10px 0 10px 3px;}
.slider_home {float:left;width:766px;height:248px;margin:0;padding:0;overflow:hidden;}
.slider_home a {color:#19171a;text-decoration:none;}
.slider_home .javascript_css {position:relative;z-index:3;width:766px;padding:20px;margin:0 auto;background:#e5e5e5;display:none;}
.slider_home .prev a, .slider_home .next a {display:none;}
.slider_home .slider {float:left;position:relative;width:766px;height:248px;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_home ul {position:relative;height:248px;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_home li {float:left;display:inline;width:766px;height:248px;margin:0;padding:0;overflow:hidden;}
.slider_home .img_home {float:left;width:766px;padding:0;}

.menu_rayon .menu_left {margin:0 0 25px 0;}

.menu_rayon .tit_grp_bricolage {background:url(images/grp_bricolage.jpg) no-repeat;height:17px;color:#fff;font-weight:bold;font-style:italic;text-align:left;margin:0 0 0 1px;padding:3px 0 0 5px;width:181px;overflow:hidden;}
.menu_rayon .tit_grp_jardinage {background:url(images/grp_jardinage.jpg) no-repeat;height:17px;color:#fff;font-weight:bold;font-style:italic;text-align:left;margin:0 0 0 1px;padding:3px 0 0 5px;width:181px;overflow:hidden;}
.menu_rayon .tit_grp_decoration {background:url(images/grp_decoration.jpg) no-repeat;height:17px;color:#fff;font-weight:bold;font-style:italic;text-align:left;margin:0 0 0 1px;padding:3px 0 0 5px;width:181px;overflow:hidden;}
.menu_rayon .tit_grp_materiels {background:url(images/grp_materiels.jpg) no-repeat;height:17px;color:#fff;font-weight:bold;font-style:italic;text-align:left;margin:0 0 0 1px;padding:3px 0 0 5px;width:181px;overflow:hidden;}

.ic_dispo_1 {float:left;padding:3px 0 0 5px;color:#97bf0d;font-weight:bold;font-style:italic;}
.ic_dispo_1 a {color:#97bf0d;font-weight:bold;font-style:italic;text-decoration:none;}

.fil_ariane {color:#646567;float:left;width:630px;padding:5px 15px 0 15px;}
.fil_ariane a {color:#19171a;}
#fil_ariane_bricolage a {color:#ec5803;}
#fil_ariane_jardinage a {color:#97b203;}
#fil_ariane_decoration a {color:#8e2467;}
#fil_ariane_materiels-professionnels a {color:#067076;}

#global_cont_bric .col1 {float:left;margin:10px 0 7px 0;width:184px;padding:0 0 0 7px;}
#global_cont_bric .col1 #bck_menu {background:url(images/menu_c.gif) repeat-y;}
#global_cont_bric .col1 #bck_menu .menu_rayon {text-align:center;}
#global_cont_bric .col1 #bck_menu .menu_rayon a {font-size:10px;}
#global_cont_bric .col1 #bck_menu .menu_rayon .titre {padding:20px 0 2px 0;color:#9c9e9f;font-weight:bold;font-style:italic;font-size:18px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage {width:184px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .item {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .item a {color:#58585a;background:url(images/bric_t.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #58585a;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .item:hover {background:#f57a03;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .item_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;background:#f57a03;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .item_sel a {color:#58585a;background:url(images/bric_t.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #58585a;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .ssitem {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .ssitem a {color:#ec5803;text-decoration:none;background:url(images/bric_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #ec5803;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .ssitem a:hover {text-decoration:underline;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .ssitem_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_bricolage .ssitem_sel a {color:#ec5803;text-decoration:underline;background:url(images/bric_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #ec5803;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage {width:184px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .item {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .item a {color:#58585a;background:url(images/jard_t.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #58585a;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .item:hover {background:#aac70d;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .item_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;background:#aac70d;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .item_sel a {color:#58585a;background:url(images/jard_t.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #58585a;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .ssitem {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .ssitem a {color:#6eae09;text-decoration:none;background:url(images/jard_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #6eae09;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .ssitem a:hover {text-decoration:underline;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .ssitem_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_jardinage .ssitem_sel a {color:#6eae09;text-decoration:underline;background:url(images/jard_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #6eae09;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration {width:184px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .item {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .item a {color:#58585a;background:url(images/deco_t.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #58585a;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .item:hover {background:#8e2467;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .item:hover a {background:url(images/deco_th.gif) no-repeat 0 9px;color:#f6f6f6;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .item_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;background:#8e2467;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .item_sel a {color:#f6f6f6;background:url(images/deco_th.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #852263;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .ssitem {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .ssitem a {color:#852263;text-decoration:none;background:url(images/deco_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #852263;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .ssitem a:hover {text-decoration:underline;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .ssitem_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_decoration .ssitem_sel a {color:#852263;text-decoration:underline;background:url(images/deco_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #852263;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels {width:184px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .item {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .item a {color:#58585a;background:url(images/deco_t.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #58585a;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .item:hover {background:#35b0b3;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .item:hover a {background:url(images/mat_th.gif) no-repeat 0 9px;color:#f6f6f6;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .item_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;background:#35b0b3;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .item_sel a {color:#f6f6f6;background:url(images/mat_th.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;text-decoration:none;border-bottom:1px dashed #067076;font-size:11px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .ssitem {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .ssitem a {color:#067076;text-decoration:none;background:url(images/mat_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #067076;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .ssitem a:hover {text-decoration:underline;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .ssitem_sel {text-align:left;padding:0 0 0 3px;margin:5px 0 0 0;height:22px;}
#global_cont_bric .col1 #bck_menu .menu_rayon #lst_rayon_materiels .ssitem_sel a {color:#067076;text-decoration:underline;background:url(images/mat_st.gif) no-repeat 0 9px;padding:2px 0 5px 7px;display:block;border-bottom:1px dashed #067076;}

#global_cont_bric .col2 {float:right;width:778px;}
#global_cont_bric .col2 #lst {margin:10px 0 0 0;width:775px;}
#global_cont_bric .col2 #lst th {color:#87888a;font-size:14px;font-weight:bold;font-style:italic;border-bottom:9px solid #aac70d;padding:0 0 2px 0;}
#global_cont_bric .col2 #lst .tr_p {background:#eceded;height:95px;}
#global_cont_bric .col2 #lst .tr_i {background:#f6f6f6;height:95px;}
#global_cont_bric .col2 #lst .marque {text-align:center;}
#global_cont_bric .col2 #lst .marque img {width:100px;}
#global_cont_bric .col2 #lst .produit .description a {display:block;color:#87888a;text-decoration:none;width:240px;padding:20px 0 0 5px;font-size:11px;font-weight:bold;font-style:italic;}
#global_cont_bric .col2 #lst .dispo {padding:0 0 0 5px;}
#global_cont_bric .col2 #lst .disp_1 {color:#97bf0d;font-size:11px;font-style:italic;margin:5px 0 0 0;}
#global_cont_bric .col2 #lst .disp_1 a {color:#97bf0d;font-size:11px;font-style:italic;text-decoration:none;}
#global_cont_bric .col2 #lst .disp_2 {color:#f57a03;font-size:11px;font-style:italic;margin:5px 0 0 0;}
#global_cont_bric .col2 #lst .disp_2 a {color:#f57a03;font-size:11px;font-style:italic;text-decoration:none;}
#global_cont_bric .col2 #lst .prix {text-align:center;}
#global_cont_bric .col2 #lst .prix_1 a {color:#97ca06;font-size:18px;font-weight:bold;text-decoration:none;}
#global_cont_bric .col2 #lst .prix_1_del a {color:#97ca06;font-size:13px;font-weight:bold;text-decoration:none;}
#global_cont_bric .col2 #lst .prix_2 a {color:#959597;font-size:18px;font-weight:bold;text-decoration:none;}
#global_cont_bric .col2 #lst .pagination {text-align:center;margin:20px 0 0 0;color:#646567;}
#global_cont_bric .col2 #lst .pagination a {text-decoration:none;color:#646567;}
#global_cont_bric .col2 #lst .pagination .nums {font-weight:bold;}
#global_cont_bric .col2 #lst .pagination .nums u {color:#ea5003;}
#global_cont_bric .col2 #footer_ray {color:#87888a;}

#global_cont_bric .col2 .fil {color:#9c9e9f;font-size:18px;float:left;margin:15px 0 0 20px;}
#global_cont_bric .col2 .fil a {color:#9c9e9f;font-size:18px;text-decoration:none;}
#global_cont_bric .col2 .fil a:hover {text-decoration:underline;}
#global_cont_bric .col2 .fil span {font-size:14px;}
#global_cont_bric .col2 #fich_pdt {margin:0;padding:0;margin:10px 0 0 20px;}
#global_cont_bric .col2 #fich_pdt .col1 {float:left;margin:0;padding:0;width:440px;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt {width:435px;height:425px;border:1px solid #fc7904;position:relative;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt #logo {position:absolute;top:15px;left:15px;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .prix {width:119px;position:absolute;top:40px;left:290px;text-align:center;z-index:2;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .prix .ancien {color:#97ca06;font-size:13px;font-weight:bold;line-height:10px;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .prix .ttc {color:#97ca06;font-size:22px;font-weight:bold;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .prix .prix_1 {color:#97ca06;font-size:22px;font-weight:bold;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .prix .prix_1_del {color:#97ca06;font-size:13px;font-weight:bold;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .prix .prix_2 {color:#959597;font-size:22px;font-weight:bold;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .pdt {position:absolute;top:85px;left:25px;z-index:1;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .pdt_no_apercu {position:absolute;top:85px;left:25px;z-index:1;margin:0 0 0 30px;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt #zoom {position:absolute;top:285px;left:375px;z-index:2;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .vignettes {position:absolute;top:340px;left:2px;}
#global_cont_bric .col2 #fich_pdt .col1 #apercu_pdt .vignettes .vignette {float:left;margin:0 0 0 3px;border:1px solid #fc7904;cursor:pointer;}

.pict_video {float:left;position:relative;margin:0 0 0 3px;border:1px solid #fc7904;cursor:pointer;}
.pic_video {position:absolute;top:30px;left:30px;border:0;}
.pic_video img {width:46px;height:23px;border:0;}

#global_cont_bric .col2 #fich_pdt #bloc_avc {padding:0 0 20px 0;}
#global_cont_bric .col2 #fich_pdt #bloc_avis {float:left;width:437px;margin:0 30px 0 0;}
#global_cont_bric .col2 #fich_pdt #bloc_avis a {display:block;text-decoration:none;color:#87888a;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis {width:437px;height:143px;background:#eceded;position:relative;padding:7px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis .titre {text-align:center;color:#9c9e9f;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis .titre a {padding:12px 0 15px 0;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 {float:left;width:173px;height:90px;border-right:2px solid #fc7904;text-align:right;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 .note_g a {padding:0 15px 10px 0;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 #note_0 {background:url(images/note.png) no-repeat 0 0;width:115px;height:22px;behavior: url(iepngfix.htc);}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 #note_1 {background:url(images/note.png) no-repeat 0 -22px;width:115px;height:22px;behavior: url(iepngfix.htc);}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 #note_2 {background:url(images/note.png) no-repeat 0 -44px;width:115px;height:22px;behavior: url(iepngfix.htc);}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 #note_3 {background:url(images/note.png) no-repeat 0 -66px;width:115px;height:22px;behavior: url(iepngfix.htc);}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 #note_4 {background:url(images/note.png) no-repeat 0 -88px;width:115px;height:22px;behavior: url(iepngfix.htc);}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 #note_5 {background:url(images/note.png) no-repeat 0 -110px;width:115px;height:22px;behavior: url(iepngfix.htc);}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 .note {color:#87888a;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 .note a {padding:0 15px 7px 0;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part1 .note b {color:#fc7904;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part2 {float:left;width:262px;height:90px;text-align:left;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part2 #utilisation {color:#fc7904;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part2 #utilisation a {padding:0 0 10px 15px;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part2 #type a {float:left;padding:0 0 20px 15px;}
#global_cont_bric .col2 #fich_pdt #bloc_avis #avis #part2 #type img {padding:0 5px 5px 0;}
#global_cont_bric .col2 #fich_pdt #fidelite {float:left;width:259px;}

#global_cont_bric .col2 #fich_pdt .col2 {float:left;padding:0;margin:0 0 0 5px;width:310px;}
#global_cont_bric .col2 #fich_pdt .col2 #cont_infos_pdt {background:#eceded;border:1px solid #b0b1b2;min-height:425px;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt {width:275px;margin:0 auto;padding:10px 0 5px 0;color:#87888a;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .titre {color:#e42322;font-size:16px;font-weight:bold;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #garantie {margin:5px 0 0 0;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #garantie a {color:#87888a;text-decoration:none;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .disp_1 {color:#97bf0d;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .disp_2 {color:#f57a03;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #quantite {float:left;font-weight:bold;font-size:14px;margin:20px 0 0 0;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .dispo {float:left;margin:18px 0 0 5px;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .qte {width:75px;text-align:right;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix {text-align:right;margin:0 0 0 0;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix .ancien del {color:#e42322;font-weight:bold;font-size:16px;margin:0 20px 0 0;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix .ttc {font-weight:bold;font-size:16px;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix .ttc span {font-weight:bold;font-size:24px;color:#97ca06;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix #eco_part {font-weight:bold;color:#97ca06;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix_litre {font-weight:bold;font-size:14px;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix_litre span {font-weight:bold;font-size:18px;color:#e42322;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix_m_carre {font-weight:bold;font-size:14px;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt .prix_m_carre span {font-weight:bold;font-size:18px;color:#e42322;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #poids {margin:20px 0 0 0;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #add_panier {margin:10px 0 0 0;text-align:center;}

.jqifade {position:absolute;background-color:#aaaaaa;}
div.jqi {width:500px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;position:absolute;background-color:#ffffff;font-size:11px;text-align:left;border:solid 1px #eeeeee;-moz-border-radius:10px;-webkit-border-radius:10px;padding:7px;}
div.jqi .jqicontainer {font-weight:bold;background:url(images/logo.jpg) no-repeat;}
div.jqi .jqiclose {position:absolute;top:4px;right:10px;width:18px;cursor:pointer;color:#bbbbbb;font-weight:bold;}
div.jqi .jqimessage {padding:10px;line-height:20px;color:#444444;}
div.jqi .jqimessage .titre  {font-size:24px;margin:10px 0 20px 40px;}
.warning  {font-size:22px;color:#e42322;text-align:center;}
div.jqi .jqibuttons {text-align:right;padding:5px 0 5px 0;border:solid 1px #eeeeee;background-color:#f4f4f4;}
div.jqi button {padding:3px 10px;margin:0 10px;background-color:#8fb513;border:solid 1px #f4f4f4;color:#ffffff;font-weight:bold;font-size:12px;}
div.jqi button:hover {background-color:#7b9a15;}
div.jqi button.jqidefaultbutton {background-color:#bf5e26;}
.jqiwarning .jqi .jqibuttons {background-color:#bf5e26;}

.th_marque {width:140px;}
.th_produit {width:360px;}
.th_dispo {width:140px;}
.th_prix {width:140px;}

.recom_acc {background:#a7a7a7;height:19px;font-weight:bold;font-style:italic;color:#fff;text-align:center;padding:5px 0 0 0;width:751px;}
.accessoire {width:149px;min-height:200px;}
.accessoire .c_accessoire {width:149px;min-height:200px;text-align:left;}
.accessoire .c_accessoire .modele_acc {width:140px;text-align:left;font-size:10px;font-style:italic;margin:5px 0 0 5px;color:#87888a;}
.accessoire .c_accessoire .prix_acc {color:#e40000;font-size:20px;font-weight:bold;margin:10px 0 10px 10px;}
.accessoire .c_accessoire .img_acc {text-align:center;}
.accessoire .c_accessoire .img_acc img {width:125px;}
.accessoire .c_accessoire .more_acc {text-align:right;margin:10px 10px 10px 0;}

.c_iacc {float:left;width:240px;height:286px;text-align:center;position:relative;z-index:1;border:1px solid #d3d4d5;margin:0 0 5px 5px;}
.c_iacc .more_iacc {position:absolute;z-index:0;top:257px;left:125px;}
.c_iacc .prix_iacc {position:absolute;z-index:-1;top:55px;left:10px;color:#e40000;font-size:28px;font-weight:bold;}
.c_iacc .img_iacc {position:absolute;z-index:-2;top:80px;left:10px;}
.c_iacc .img_iacc img {width:220px;}
.c_iacc .modele_iacc {width:230px;text-align:left;font-style:italic;margin:5px 0 0 5px;color:#87888a;}

#c_techniques {color:#fc7904;}

#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #refs {margin:10px 0 0 0;color:#646567;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #refs #ref_es,#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #refs #ref_co {font-size:10px;}
#global_cont_bric .col2 #fich_pdt .col2 #infos_pdt #img_plus {margin:5px 0 0 -12px;}
#global_cont_bric .col2 #fich_pdt .col2 #legende {margin:10px 0 0 0;}
#global_cont_bric .col2 #fich_pdt .col2 #legende a {color:#87888a;text-decoration:none;}
#global_cont_bric .col2 #fich_pdt .col2 #legende span {color:#4d8c05;}
#global_cont_bric .col2 #fich_pdt .col2 #carte {text-align:center;}
#global_cont_bric .col2 #fich_pdt #descriptif {margin:30px 0;}
#global_cont_bric .col2 #fich_pdt #descriptif .titre {color:#fc7904;font-weight:bold;}
#global_cont_bric .col2 #fich_pdt #descriptif #description {color:#87888a;width:755px;}
#global_cont_bric .col2 #fich_pdt #acc_recom {height:149px;border:1px solid #a7a7a7;}
#global_cont_bric .col2 #fich_pdt #infos {width:750px;margin:20px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #menuInfos {height:39px;}
#global_cont_bric .col2 #fich_pdt #infos #menuInfos div {float:left;width:162px;height:39px;background:url(images/ong_off.gif);margin:0 5px 0 0;text-align:center;}
#global_cont_bric .col2 #fich_pdt #infos #menuInfos div a {color:#fff;text-decoration:none;display:block;font-size:12px;}
#global_cont_bric .col2 #fich_pdt #infos #menuInfos .Icaracteristiques a {padding:15px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #menuInfos .Iaccessoires a {padding:15px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #menuInfos .Iavis_com a {padding:5px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #menuInfos .Iphotos a {padding:15px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins {width:748px;min-height:500px;border:1px solid #bebfc1;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #fonctionnel {padding:25px 25px 0 25px;color:#87888a;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique {padding:25px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique .titre {text-align:center;border-bottom:10px solid #f57803;color:#f57803;font-size:14px;padding:0 0 4px 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique table {color:#87888a;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique table th {text-align:left;padding:0 0 0 25px;font-weight:normal;font-size:13px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique table tr {height:25px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique .sstitre {height:20px;padding:10px 0 0 25px;color:#87888a;margin:10px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique .lst_1 {background:#e3e4e4;height:25px;padding:10px 0 0 50px;color:#87888a;width:698px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique .lst_2 {background:#f6f6f6;height:25px;padding:10px 0 0 50px;color:#87888a;width:698px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique .libelle {float:left;width:300px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Icaracteristiques #technique table .lib {width:150px;padding:0 0 0 25px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iaccessoires {margin:20px 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iaccessoires img {margin:5px 0 0 5px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container {margin:25px 15px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container .com {color:#87888a;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container .com .titre {font-weight:bold;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container .com .commentaire {color:#ed5d03;border-top:1px dashed #87888a;border-bottom:1px dashed #87888a;margin:10px 0;padding:10px 0;text-indent:15px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com {border:1px solid #fd9704;margin:0 0 20px 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com #form_com {padding:20px 0;height:190px;width:683px;margin:0 auto;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com #form_com label {float:left;width:50px;margin:0 5px 0 0;padding:3px 0 0 20px;color:#87888a;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com #form_com #top_com {float:right;width:250px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com #form_com #pseudo_com {float:left;width:169px;margin:1px 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com #form_com #titre_com {float:left;width:169px;margin:1px 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com #form_com textarea {width:602px;height:100px;margin:5px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iavis_com #container #container_form_com #form_com #post_com {float:right;width:113px;margin:0 34px 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iphotos .vignettes {margin:10px 0 0 3px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iphotos .vignettes div {margin:0 0 0 14px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iphotos .vignettes .vignette {float:left;border:1px solid #bebfc1;cursor:pointer;width:165px;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iphotos .m_pdt_ {padding:50px 0 0 0;}
#global_cont_bric .col2 #fich_pdt #infos #ins #Iphotos .pdt {margin:10px 0 0 0;text-align:center;}
#global_cont_bric .col2 #fich_pdt #footer_pdt {color:#87888a;}

.ipict_video {float:left;position:relative;border:1px solid #bebfc1;cursor:pointer;width:165px;}
.ipic_video {position:absolute;top:40px;left:40px;}
.ipic_video img {width:93px;height:47px;border:0;}

.box_rayon {float:left;width:377px;margin:10px 4px;}
.box_rayon .box_tit_rayon {text-align:center;padding:0 0 3px 0;}
.box_rayon .box_tit_rayon a {color:#9c9e9f;font-weight:bold;font-style:italic;font-size:18px;text-decoration:none;}
.box_rayon .box_in_bricolage {width:377px;height:208px;background:url(images/box_in_bricolage.jpg) no-repeat;position:relative;}
.box_rayon .box_in_jardinage {width:377px;height:208px;background:url(images/box_in_jardinage.jpg) no-repeat;position:relative;}
.box_rayon .box_in_decoration {width:377px;height:208px;background:url(images/box_in_decoration.jpg) no-repeat;position:relative;}
.box_rayon .box_in_materiels-professionnels {width:377px;height:208px;background:url(images/box_in_materiels.jpg) no-repeat;position:relative;}
.box_rayon .c_box_rayon {float:left;width:209px;margin:0 0 0 2px;padding:20px 0 0 0;}
.box_rayon .cont_box_rayon {width:185px;margin:0 auto;}
.box_rayon .box_lst_rayon {margin:5px 0 0 0;padding:0 0 5px 0;color:#58585a;border-bottom:1px dashed #58585a;}
.box_rayon .box_lst_rayon a {color:#58585a;text-decoration:none;display:block;font-size:11px;}
.box_rayon .box_lst_rayon a:hover {text-decoration:underline;}
.box_rayon .c_box_pdt {float:left;width:162px;height:187px;margin:0 0 0 2px;padding:20px 0 0 0;}
.box_rayon .c_box_pdt .c_box_modele {width:155px;height:65px;padding:5px 0 0 5px;}
.box_rayon .c_box_pdt .c_box_modele_bricolage {color:#ec5803;text-decoration:none;}
.box_rayon .c_box_pdt .c_box_modele_jardinage {color:#97b203;text-decoration:none;}
.box_rayon .c_box_pdt .c_box_modele_decoration {color:#8e2467;text-decoration:none;}
.box_rayon .c_box_pdt .c_box_modele_materiels-professionnels {color:#067076;text-decoration:none;}
.box_rayon .c_box_pdt .c_box_img {text-align:center;padding:5px 0 0 0;}
.box_rayon .c_box_pdt .c_box_img img {padding:1px 0;}
.box_rayon .c_box_pdt .c_box_prix {text-align:center;padding:5px 0 0 0;}
.box_rayon .c_box_pdt .c_box_prix_bricolage {color:#ec5803;text-decoration:none;font-size:16px;font-weight:bold;}
.box_rayon .c_box_pdt .c_box_prix_jardinage {color:#97b203;text-decoration:none;font-size:16px;font-weight:bold;}
.box_rayon .c_box_pdt .c_box_prix_decoration {color:#8e2467;text-decoration:none;font-size:16px;font-weight:bold;}
.box_rayon .c_box_pdt .c_box_prix_materiels-professionnels {color:#067076;text-decoration:none;font-size:16px;font-weight:bold;}
.box_rayon .voir_rayon {position:absolute;bottom:10px;left:40px;}
.tte_cat {margin:10px;text-align:right;}

/* Panier */
.step_panier {margin:20px 0 0 30px;width:610px;height:74px;}
.step_panier .item {float:left;}
.img_panier {left:20px;float:left;width:55px;margin:0 20px 0 15px;}
#global_cont_pan #cont_panier {float:left;margin:40px 0 0 0;min-height:100px;}
#global_cont_pan #cont_panier .content {float:left;width:864px;}
#global_cont_pan #cont_panier .content #tit_panier {text-align:center;font-size:22px;font-weight:bold;color:#87888a;font-family:"Arial Narrow",Arial;}
#global_cont_pan #cont_panier .content .titre {text-align:center;font-size:22px;font-weight:bold;color:#87888a;font-family:"Arial Narrow",Arial;}
#global_cont_pan #cont_panier .content #panier_vide {text-align:center;}
#global_cont_pan #cont_panier .content .explic {text-align:center;border-bottom:1px dashed black;color:#87888a;padding:10px 0;font-size:18px;font-weight:bold;}
#global_cont_pan #cont_panier .content .continue_achat {text-align:center;}
#global_cont_pan #cont_panier .content #tab_panier {color:#87888a;}
#global_cont_pan #cont_panier .content #tab_panier th {font-size:22px;background:url(images/t_orange.gif) no-repeat bottom center;height:40px;font-family:"Arial Narrow",Arial;}
#global_cont_pan #cont_panier .content #tab_panier #head td {border-bottom:1px dashed #87888a;font-weight:bold;height:30px;}
#global_cont_pan #cont_panier .content #tab_panier #head #h_pdt {font-weight:bold;margin:0 0 0 40px;}
#global_cont_pan #cont_panier .content #tab_panier #head #h_dispo {text-align:center;}
#global_cont_pan #cont_panier .content #tab_panier #head #h_qte {text-align:center;}
#global_cont_pan #cont_panier .content #tab_panier #head #h_prixttc {text-align:center;}
#global_cont_pan #cont_panier .content #tab_panier .row_1 {background:#eceded;}
#global_cont_pan #cont_panier .content #tab_panier .row_1 .image {border:1px solid #eceded;}
#global_cont_pan #cont_panier .content #tab_panier .row_2 {background:#f6f6f6;}
#global_cont_pan #cont_panier .content #tab_panier .row_2 .image {border:1px solid #f6f6f6;}
#global_cont_pan #cont_panier .content #tab_panier .modele {font-weight:bold;}
#global_cont_pan #cont_panier .content #tab_panier .dispo {padding:0 0 0 15px}
#global_cont_pan #cont_panier .content #tab_panier .delai_livraison {float:left;padding:3px 0 0 5px;color:#97bf0d;font-weight:bold;font-style:italic;text-decoration:none;}
#global_cont_pan #cont_panier .content #tab_panier .qte {font-weight:bold;text-align:center;}
#global_cont_pan #cont_panier .content #tab_panier .prix_1 {font-size:18px;text-align:center;}
#global_cont_pan #cont_panier .content #tab_panier .prix_2 {font-size:18px;text-align:center;}
#global_cont_pan #cont_panier .content #tab_panier .supp1 {background:#eceded url(images/bck_sup.png) repeat-y 10px top;}
#global_cont_pan #cont_panier .content #tab_panier .supp2 {background:#f6f6f6 url(images/bck_sup.png) repeat-y 10px top;}
#global_cont_pan #cont_panier .content #tab_panier #sup_panier {text-align:right;margin:0 22px 0 0;}
#global_cont_pan #cont_panier .content #ft_panier {height:170px;}
#global_cont_pan #cont_panier .content #ft_panier #code_promo {text-align:right;width:820px;color:#646567;}
#global_cont_pan #cont_panier .content #ft_panier #code_promo #hl_code {color:#f47504;font-size:14px;font-weight:bold;}
#global_cont_pan #cont_panier .content #ft_panier #code_promo #hl_step {color:#8bb30a;font-weight:bold;}
#global_cont_pan #cont_panier .content #ft_panier #bck_aide {float:left;width:360px;height:135px;background:#f6f6f6;border:1px solid #afb0b1;margin:0 12px 0 0;}
#global_cont_pan #cont_panier .content #ft_panier #bck_aide #aide {text-align:center;color:#b7b8b9;margin:15px 0 0 0;}
#global_cont_pan #cont_panier .content #ft_panier #bck_aide #aide a {color:#f0851a;font-weight:bold;}
#global_cont_pan #cont_panier .content #ft_panier #bck_aide #aide .titre {color:#ed761d;font-size:16px;font-weight:bold;}
#global_cont_pan #cont_panier .content #ft_panier #bck_aide #aide #tel {color:#b1e802;font-size:13px;font-weight:bold;}
#global_cont_pan #cont_panier .content #ft_panier #bck_aide #aide #tel span {color:#b1e802;font-size:18px;font-weight:bold;}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier {float:left;color:#87888a;width:490px;}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier th {color:#fff;font-size:18px;background:url(images/bck_tot_pan.gif) repeat-x;height:24px;font-family:"Arial Narrow",Arial}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier td {height:30px;font-size:13px;}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier .row_1 {background:#eceded;}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier .row_2 {background:#f6f6f6;}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier .libelle {text-align:right;width:175px;}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier .sep {text-align:center;width:235px;color:#f78304;}
#global_cont_pan #cont_panier .content #ft_panier #tab_tot_panier .montant {text-align:right;width:70px;padding:0 10px 0 0;}
#global_cont_pan #cont_panier .content #txt_cgv {text-align:right;color:#87888a;font-size:11px;}
#global_cont_pan #cont_panier .content #txt_cgv form a {color:#87888a;}
#global_cont_pan #cont_panier .content #txt_cgv form a img {margin:0 200px 0 0;}

/* Page Authentification */
#global_cont_pan #cont_auth {float:left;margin:40px 0 0 0;}
#global_cont_pan #cont_auth .content {float:left;width:864px;}
#global_cont_pan #cont_auth .titre {text-align:center;font-size:22px;font-weight:bold;color:#87888a;font-family:"Arial Narrow",Arial;}
#global_cont_pan #cont_auth #authentification {width:617px;height:157px;background:#e3e4e4;}
#global_cont_pan #cont_auth #authentification #explic {width:390px;color:#87888a;}
#global_cont_pan #cont_auth #authentification #form_auth {margin:0 0 0 30px;padding:20px 0 0 0;}
#global_cont_pan #cont_auth #authentification #form_auth label {float:left;width:125px;color:#87888a;text-align:right;margin:3px 10px 0 0;}
#global_cont_pan #cont_auth #authentification #form_auth .ipt {width:250px;margin:1px 0 0 0;}
#global_cont_pan #cont_auth #authentification #form_auth .oubli {color:#f06703;margin:20px 0 0 110px;}
#global_cont_pan #cont_auth #authentification #form_auth .oubli a {color:#f06703;font-weight:bold;}
#global_cont_pan #cont_auth #authentification #form_auth #submit_auth {float:right;margin:10px 40px 0 0;}
#global_cont_pan #cont_auth #authentification #create {margin:0 0 0 30px;padding:20px 0 0 0;}
#global_cont_pan #cont_auth #authentification #create .contact {color:#f06703;margin:20px 0 0 70px;}
#global_cont_pan #cont_auth #authentification #create .contact a {color:#f06703;font-weight:bold;}
#global_cont_pan #cont_auth #authentification #create #submit_auth {float:right;margin:10px 40px 0 0;}
#global_cont_pan #cont_auth .sep {border-bottom:1px dashed #87888a;}
#global_cont_pan #cont_auth #creation {width:800px;border:1px solid #cfd1d2;padding:20px 0 0 0;}
#global_cont_pan #cont_auth #creation .titrecol {margin:10px 0 30px 0;text-align:center;}
#global_cont_pan #cont_auth #creation .titrecol span {color:#92b916;font-size:15px;border:1px solid #a1c235;padding:5px;}
#global_cont_pan #cont_auth #creation #to_adrs {float:right;margin:0 20px 0 0;color:#646567;cursor:default;}
#global_cont_pan #cont_auth #creation #facturation {float:left;width:420px;border-right:1px solid #7aa71f;}
#global_cont_pan #cont_auth #creation #facturation label {float:left;width:220px;color:#646567;text-align:right;margin:3px 10px 0 0;}
#global_cont_pan #cont_auth #creation #facturation .ipt {width:150px;margin:1px 0 0 0;}
#global_cont_pan #cont_auth #creation #facturation textarea {width:150px;margin:1px 0 0 0;}
#global_cont_pan #cont_auth #creation #livraison {float:left;width:375px;}
#global_cont_pan #cont_auth #creation #livraison label {float:left;width:150px;color:#646567;text-align:right;margin:3px 10px 0 0;}
#global_cont_pan #cont_auth #creation #livraison .ipt {width:150px;margin:1px 0 0 0;}
#global_cont_pan #cont_auth #creation #livraison textarea {width:150px;margin:1px 0 0 0;}
#global_cont_pan #cont_auth #creation #submit_crea {margin:0 0 0 310px;}
#global_cont_pan #cont_auth #creation #submit_crea input {float:left;margin:0 10px 0 0;}
#global_cont_pan #cont_auth #creation #sub_crea {margin:10px 0 0 0;color:#97bf0d;}

/* Page Mode de livraison */
#global_cont_pan #cont_livraison {float:left;margin:40px 0 0 0;}
#global_cont_pan #cont_livraison .content {float:left;width:864px;}
#global_cont_pan #cont_livraison .titre {text-align:center;font-size:22px;font-weight:bold;color:#87888a;font-family:"Arial Narrow",Arial;}
#global_cont_pan #cont_livraison .sstitre {text-align:center;font-size:17px;font-weight:bold;color:#fff;font-family:"Arial Narrow",Arial;background:url(images/t_livraison.png) no-repeat;width:421px;height:27px;padding:3px 0 0 0;behavior: url(iepngfix.htc);}
#global_cont_pan #cont_livraison .container {width:864px;height:140px;background:#e3e4e4;}
#global_cont_pan #cont_livraison .container table {text-align:center;color:#87888a;}
#global_cont_pan #cont_livraison .container table th {border-bottom:1px dashed #87888a;}
#global_cont_pan #cont_livraison .container table tbody tr td {padding:10px 0 0 0;}
#global_cont_pan #cont_livraison .container table .def {text-align:left;margin:0 0 0 15px;}
#global_cont_pan #cont_livraison .container table .def img {float:left;margin:0 20px 0 0;height:60px;}
#global_cont_pan #cont_livraison .container table .defr {color:#0473ba;}
#global_cont_pan #cont_livraison .container table .defr a {color:#0473ba;font-size:12px;text-decoration:none;font-weight:bold;border-bottom:1px dashed #0473ba;}
#global_cont_pan #cont_livraison .container table .prix {font-weight:bold;font-size:14px;}
#global_cont_pan #cont_livraison  #bt_poursuivre {text-align:right;}
#global_cont_pan #cont_livraison  .container_modif {width:844px;height:135px;background:#e3e4e4;color:#87888a;padding:20px 0 0 20px;}
#global_cont_pan #cont_livraison  #form_modif .container {width:844px;height:280px;background:#e3e4e4;color:#87888a;padding:20px 0 0 20px;}
#global_cont_pan #cont_livraison  #form_modif label {float:left;width:80px;color:#646567;text-align:right;margin:3px 10px 0 0;}
#global_cont_pan #cont_livraison  #form_modif input[type="text"] {width:200px;}
#global_cont_pan #cont_livraison  #form_modif textarea {width:200px;}

/* Page Récapitulatif */
#global_cont_pan #cont_recapitulatif {float:left;margin:40px 0 0 0;min-height:100px;}
#global_cont_pan #cont_recapitulatif .content {float:left;width:864px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier {color:#87888a;}
#global_cont_pan #cont_recapitulatif .content #tab_panier th {font-size:22px;background:url(images/t_gris.gif) no-repeat bottom center;height:40px;font-family:"Arial Narrow",Arial;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #head td {border-right:none;border-bottom:1px dashed #87888a;font-weight:bold;height:30px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #head #h_ref {padding:0 0 0 15px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #head #h_pdt {padding:0 0 0 15px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier tbody td {border-right:1px solid #88898b;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .row {background:#eceded;height:57px;color:#8f9092;font-weight:bold;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .row_remise {height:30px;color:#8f9092;font-weight:bold;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .row_remise td {border-left:1px solid #88898b;border-bottom:1px solid #88898b;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .row_remise div {margin:0 0 0 10px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .row .first {border-left:1px solid #88898b;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .row td {border-bottom:1px solid #88898b;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .ref {padding:0 0 0 15px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .modele {padding:0 0 0 15px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .dispo {padding:0 0 0 20px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .prix_1 {font-size:18px;font-weight:normal;}
#global_cont_pan #cont_recapitulatif .content #tab_panier .prix_2 {font-size:18px;font-weight:normal;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #row_promo {border-right:none;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #form_sup_panier {float:right;width:500px;height:48px;background:url(images/bck_cpromo.gif) no-repeat;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #form_sup_panier #ipt_promo {float:left;margin:5px 0 0 60px;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #form_sup_panier #ipt_promo label {color:#fff;font-weight:bold;}
#global_cont_pan #cont_recapitulatif .content #tab_panier #form_sup_panier #bt_valider {float:left;color:#fff;margin:5px 0 0 40px;}
#global_cont_pan #cont_recapitulatif .content #ft_panier {float:right;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier {color:#87888a;width:482px;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier th {color:#fff;font-size:18px;background:url(images/bck_tot_pan.gif) repeat-x;height:24px;font-family:"Arial Narrow",Arial}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier td {height:30px;font-size:13px;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .row_1 {background:#eceded;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .row_2 {background:#f6f6f6;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .libelle {text-align:right;width:175px;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .sep {text-align:center;width:235px;color:#f78304;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .montant {text-align:right;width:80px;padding:0 20px 0 0;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .row_total {background:#f6f6f6;color:#f78304;font-weight:bold;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .row_total .libelle {border-top:2px solid #f78304;border-bottom:2px solid #f78304;border-left:2px solid #f78304;font-size:16px;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .row_total .sep {border-top:2px solid #f78304;border-bottom:2px solid #f78304;}
#global_cont_pan #cont_recapitulatif .content #ft_panier #tab_tot_panier .row_total .montant {border-top:2px solid #f78304;border-bottom:2px solid #f78304;border-right:2px solid #f78304;font-size:16px;}
#global_cont_pan #cont_recapitulatif .titre {text-align:center;font-size:22px;font-weight:bold;color:#87888a;margin:40px 0 0 0;font-family:"Arial Narrow",Arial;}
#global_cont_pan #cont_recapitulatif .sstitre {margin:10px 0 15px 0;}
#global_cont_pan #cont_recapitulatif .sstitre span {color:#92b916;font-size:16px;font-family:"Arial Narrow",Arial;border:1px solid #a1c235;padding:7px;}
#global_cont_pan #cont_recapitulatif .container_fact {float:left;width:421px;padding:0 0 0 10px;border-right:1px solid #9a9b9d;color:#646567;position:relative;}
#global_cont_pan #cont_recapitulatif .container_fact .bt {position:absolute;left:220px;top:80px;}
#global_cont_pan #cont_recapitulatif .container_liv {float:left;width:422px;padding:0 0 0 10px;color:#646567;position:relative;}
#global_cont_pan #cont_recapitulatif .container_liv .bt {position:absolute;left:220px;top:80px;}
#global_cont_pan #cont_recapitulatif .logo {text-align:center;}
#global_cont_pan #cont_recapitulatif  #form_modif .container {width:844px;height:280px;background:#e3e4e4;color:#87888a;padding:20px 0 0 20px;}
#global_cont_pan #cont_recapitulatif  #form_modif label {float:left;width:80px;color:#646567;text-align:right;margin:3px 10px 0 0;}
#global_cont_pan #cont_recapitulatif  #form_modif input[type="text"] {width:200px;}
#global_cont_pan #cont_recapitulatif  #form_modif textarea {width:200px;}

/* Page Récapitulatif */
#global_cont_pan #cont_paiement {float:left;margin:40px 0 0 0;min-height:100px;}
#global_cont_pan #cont_paiement .content {float:left;width:864px;color:#87888a;text-align:center;}
#frm_fco table {width:100%;}
#frm_fco table tr {height:26px;}
#frm_fco label {float:left;width:120px;padding:3px 0 0 0;}
#frm_fco input[type="text"] {width:140px;color:#646567;}
#frm_fco select {color:#646567;}
#frm_fco .conjoint_coemprunteur {float:none;}

/* Page Contact */
#global_cont_contact #cont_contact {width:951px;margin:0 0 0 15px;}
#global_cont_contact #cont_contact #form_contact {width:700px;height:449px;background:#eeeeee;float:left;margin:10px 0 0 0;}
#global_cont_contact #cont_contact #form_contact #cont_form {padding:20px 10px;position:relative;}
#global_cont_contact #cont_contact #form_contact #cont_form .num_tel {position:absolute;left:425px;top:340px;}
#global_cont_contact #cont_contact #form_contact #cont_form .col1 {float:left;width:280px;margin:30px 0 0 0;}
#global_cont_contact #cont_contact #form_contact #cont_form .col2 {float:left;width:380px;margin:55px 0 0 20px;}
#global_cont_contact #cont_contact #form_contact #cont_form label {float:left;width:80px;color:#646567;text-align:right;margin:3px 10px 0 0;}
#global_cont_contact #cont_contact #form_contact #cont_form .ipt {width:175px;margin:3px 0;}
#global_cont_contact #cont_contact #form_contact #cont_form textarea {width:175px;margin:3px 0;}
#global_cont_contact #cont_contact #form_contact #cont_form #message {width:275px;}
#global_cont_contact #cont_contact #form_contact #cont_form #civilite {color:#646567;margin:3px 0;}
#global_cont_contact #cont_contact #form_contact #cont_form #submit_cont {float:right;margin:0 10px 0 0;}
#global_cont_contact #cont_contact #cont_coord {float:left;width:249px;height:125px;margin:125px 0 0 0;background:url(images/bck_n_cont.gif);}
#global_cont_contact #cont_contact #cont_coord #coord {color:#646567;margin:30px 0 0 50px;}

/* Page Esprit */
#cont_esprit {color:#646567;font-size:13px;}
#cont_esprit .sommaire {margin:0 0 0 5px;}
#cont_esprit .sommaire img {margin:7px;}
#cont_esprit .bloc {width:830px;margin:0 0 0 50px;}
#cont_esprit .bloc span {color:#77ad02;text-decoration:underline;}
#cont_esprit .bloc a {color:#646567;}
#cont_esprit .bt_top_choix {float:right;margin:25px 10px 0 0;}
#cont_esprit .bt_top_evaluation {float:right;margin:32px 10px 0 0;}
#cont_esprit .bt_top_securite {float:right;margin:25px 10px 0 0;}
#cont_esprit .bt_top_sav {float:right;margin:15px 10px 0 0;}
#cont_esprit .bt_top_stock {float:right;margin:22px 10px 0 0;}
#cont_esprit .bt_top_environnement {float:right;margin:32px 10px 0 0;}
#cont_esprit .part {margin:70px 0 0 0;}
#cont_esprit .indent {text-indent:30px;}
#cont_esprit .center {text-align:center;margin:20px 0;}
#cont_esprit .delai {margin:20px 0 20px 50px;}
#cont_esprit .delai .titre {float:left;font-weight:bold;font-size:18px;margin:26px 5px 0 0;}
#cont_esprit .delai .image {float:left;margin:20px 0 20px 0;}
#cont_esprit table {margin:20px 0 20px 50px;}
#cont_esprit th {width:100px;height:26px;background:#b2c902;font-size:12px;}
#cont_esprit tr .first {width:200px;background:#fff;font-size:11px;text-align:left;}
#cont_esprit tr {text-align:center;font-weight:bold;background:#d9dadb;}
#cont_esprit tr td {font-size:12px;height:49px;}
#cont_esprit .legende {font-size:11px;font-style:italic;text-indent:0;}

/* Page FAQ */
#cont_faq  {width:864px;margin:0 auto;}
#cont_faq .titre {text-align:center;font-size:22px;font-weight:bold;color:#87888a;margin:40px 0 0 0;font-family:"Arial Narrow",Arial;}
#cont_faq .question {margin:20px 0 0 0;color:#a3c200;font-size:14px;}
#cont_faq .reponse {margin:5px 0 0 0;color:#87888a;text-indent:20px;}

/* Page CGV */
#cont_cgv {width:864px;margin:0 auto;}
#cont_cgv .sommaire a {color:#77ad02;}
#cont_cgv .titre {text-align:center;font-size:22px;font-weight:bold;color:#87888a;margin:40px 0 0 0;font-family:"Arial Narrow",Arial;}
#cont_cgv .sstitre {margin:20px 0 0 0;color:#a3c200;font-size:18px;}
#cont_cgv .art {margin:5px 0 0 0;color:#87888a;text-indent:20px;text-align:justify;}

/* Page Fidélité */
#cont_fidelite  {width:876px;margin:0 auto;}
#cont_fidelite .colf1 {float:left;width:585px;margin:0 10px 0 0;}
#cont_fidelite .colf1 th {padding:8px 0;}
#cont_fidelite .colf1 tbody tr {height:64px;color:#87888a;}
#cont_fidelite .colf1 tbody tr td {padding:0 8px;}
#cont_fidelite .colf2 {float:left;width:260px;}
#cont_fidelite .colf2 tbody tr td {height:21px;text-align:center;background:#fd9500;color:#fff;}
#cont_fidelite .colf2 .legende {height:21px;text-align:left;background:#fff;color:#646567;font-style:italic;padding:0 0 0 10px;}

/* Page Oubli */
#global_cont_oubli #cont_oubli {width:839px;margin:40px auto;}
#global_cont_oubli #cont_oubli .img {width:839px;}
#global_cont_oubli #cont_oubli .cont_form {width:839px;height:140px;background:#e3e4e4;float:left;margin:10px 0 0 0;}
#global_cont_oubli #cont_oubli .cont_form #form_oubli {margin:20px 0 10px 0;padding:0 0 15px 0;border-bottom:1px dashed #646567;}
#global_cont_oubli #cont_oubli .cont_form #form_oubli label {float:left;width:150px;color:#646567;text-align:right;margin:3px 10px 0 0;}
#global_cont_oubli #cont_oubli .cont_form #form_oubli input[type="text"] {width:200px;}
#global_cont_oubli #cont_oubli .cont_form #form_oubli #chp_oubli {float:left;width:380px;margin:2px 0 0 200px;}
#global_cont_oubli #cont_oubli .cont_form .explic {text-align:center;color:#646567;}
#global_cont_oubli #cont_oubli .cont_form .send {text-align:center;color:#646567;margin:30px 0 0 0;}

/* Page Compte */
#global_cont_cpte #cont_cpte_new {width:844px;margin:20px auto;}
#global_cont_cpte .container {width:844px;height:435px;margin:20px 0;background:#d9dadb;}
#global_cont_cpte .container #form_new_cpte {padding:20px;color:#646567;}
#global_cont_cpte .container #form_new_cpte input[type="text"] {width:190px;margin:10px 0;}
#global_cont_cpte .container #form_new_cpte input[type="password"] {width:190px;margin:10px 0;}
#global_cont_cpte .container #form_new_cpte textarea {width:190px;height:90px;margin:10px 0;}
#global_cont_cpte .container #form_new_cpte .col1 {float:left;width:350px;}
#global_cont_cpte .container #form_new_cpte .col1 label {float:left;width:130px;text-align:right;margin:12px 10px 0 0;}
#global_cont_cpte .container #form_new_cpte .col1 #sub_new_cpte {float:right;margin:35px 40px 0 0;}
#global_cont_cpte .container #form_new_cpte .col2 {float:left;width:450px;}
#global_cont_cpte .container #form_new_cpte .col2 label {float:left;width:210px;text-align:right;margin:12px 10px 0 20px;}
#global_cont_cpte .container #form_new_cpte .col2 #valider_new_cpte {float:right;margin:30px 15px 0 0;}
#global_cont_cpte .container_valid {width:844px;height:150px;margin:20px 0;background:#d9dadb;}
#global_cont_cpte .container_valid .cont_form {padding:50px;text-align:center;}
#global_cont_cpte #cont_cpte {width:955px;margin:0 auto;color:#646567;}
#global_cont_cpte #cont_cpte .img {margin:20px 0;}
#global_cont_cpte #cont_cpte #menu_cpte {float:left;width:183px;height:183px;background:#eceded;border:1px solid #d9dbdc;margin:40px 6px 0 0;padding:20px 0 0 0;}
#global_cont_cpte #cont_cpte #menu_cpte .item {height:20px;padding:5px 0 0 0;margin:2px 0;}
#global_cont_cpte #cont_cpte #menu_cpte .item a {color:#646567;text-decoration:none;display:block;width:173px;height:20px;padding:0 0 0 10px;}
#global_cont_cpte #cont_cpte #menu_cpte .item:hover {background:#accc0b;}
#global_cont_cpte #cont_cpte #menu_cpte .item_on {height:20px;background:#accc0b;padding:5px 0 0 0;margin:2px 0;}
#global_cont_cpte #cont_cpte #menu_cpte .item_on a {color:#646567;text-decoration:none;display:block;width:173px;height:20px;padding:0 0 0 10px;}
#global_cont_cpte #cont_cpte #msg_perso {font-size:14px;}
#global_cont_cpte #cont_cpte #page_profil {width:764px;margin:8px 0 0 0;float:left;}
#global_cont_cpte #cont_cpte #page_profil form {width:764px;color:#646567;margin:0;padding:0;}
#global_cont_cpte #cont_cpte #page_profil .part {margin:0 0 10px 0;}
#global_cont_cpte #cont_cpte #page_profil form input[type="text"] {width:200px;margin:10px 0;}
#global_cont_cpte #cont_cpte #page_profil form input[type="password"] {width:200px;margin:10px 0;}
#global_cont_cpte #cont_cpte #page_profil form textarea {width:200px;height:90px;margin:10px 0;}
#global_cont_cpte #cont_cpte #page_profil form #infos_persos {position:relative;}
#global_cont_cpte #cont_cpte #page_profil form #infos_persos .col1 {float:left;width:350px;}
#global_cont_cpte #cont_cpte #page_profil form #infos_persos .col1 label {float:left;width:120px;text-align:right;margin:12px 10px 0 0;}
#global_cont_cpte #cont_cpte #page_profil form #infos_persos .col2 {float:left;width:384px;}
#global_cont_cpte #cont_cpte #page_profil form #infos_persos .col2 label {float:left;width:100px;text-align:right;margin:12px 10px 0 70px;}
#global_cont_cpte #cont_cpte #page_profil form #infos_persos .col2 .explic {float:right;color:#97bf0d;margin:50px 0 0 0;}
#global_cont_cpte #cont_cpte #page_profil form #infos_persos .bt_mod {position:absolute;top:320px;left:650px;}
#global_cont_cpte #cont_cpte #page_profil form #adrs_liv {position:relative;margin:30px 0 0 0;}
#global_cont_cpte #cont_cpte #page_profil form #adrs_liv label {float:left;width:100px;text-align:right;margin:12px 10px 0 170px;}
#global_cont_cpte #cont_cpte #page_profil form #adrs_liv .bt_mod {position:absolute;top:490px;left:650px;}
#global_cont_cpte #cont_cpte #page_profil form #adrs_liv .explic {color:#97bf0d;margin:20px 0 0 230px;}
#global_cont_cpte #cont_cpte #page_profil form #mod_mdp {position:relative;margin:30px 0 0 0;}
#global_cont_cpte #cont_cpte #page_profil form #mod_mdp label {float:left;width:250px;text-align:right;margin:12px 10px 0 20px;}
#global_cont_cpte #cont_cpte #page_profil form #mod_mdp .bt_mod {position:absolute;top:125px;left:650px;}
#global_cont_cpte #cont_cpte #page_profil .success {text-align:center;color:#77ad02;margin:30px 0 0 0;}
#global_cont_cpte #cont_cpte #page_profil .erreur {text-align:center;color:#f78304;margin:30px 0 0 0;}
#global_cont_cpte #cont_cpte #page_historique {width:764px;margin:8px 0 0 0;float:left;}
#global_cont_cpte #cont_cpte #page_historique table tr th {height:40px;}
#global_cont_cpte #cont_cpte #page_historique table tr td {text-align:center;height:40px;background:#eceded;}
#global_cont_cpte #cont_cpte #page_historique table tr .ref_com {border-left:1px solid #b0b1b2;border-top:1px solid #b0b1b2;border-bottom:1px solid #b0b1b2;}
#global_cont_cpte #cont_cpte #page_historique table tr .date_com {border-top:1px solid #b0b1b2;border-bottom:1px solid #b0b1b2;}
#global_cont_cpte #cont_cpte #page_historique table tr .mont_com {border-top:1px solid #b0b1b2;border-bottom:1px solid #b0b1b2;}
#global_cont_cpte #cont_cpte #page_historique table tr .etat_com {border-top:1px solid #b0b1b2;border-bottom:1px solid #b0b1b2;}
#global_cont_cpte #cont_cpte #page_historique table tr .voir_com {border-right:1px solid #b0b1b2;border-top:1px solid #b0b1b2;border-bottom:1px solid #b0b1b2;}
#global_cont_cpte #cont_cpte #page_fidelite {width:764px;margin:8px 0 0 0;float:left;}
#global_cont_cpte #cont_cpte #page_fidelite table tr th {height:40px;width:191px;}
#global_cont_cpte #cont_cpte #page_fidelite table tr td {text-align:center;height:40px;background:#eceded;}
#global_cont_cpte #cont_cpte #page_fidelite table tr .ref_promo {border:1px solid #b0b1b2;}
#global_cont_cpte #cont_cpte #page_fidelite table tr .taux_promo {border-top:1px solid #b0b1b2;border-bottom:1px solid #b0b1b2;border-right:1px solid #b0b1b2;}
#global_cont_cpte #cont_cpte #page_fidelite #tab_tot_points {color:#87888a;width:480px;float:right;}
#global_cont_cpte #cont_cpte #page_fidelite #tab_tot_points th {color:#fff;font-size:18px;background:url(images/bck_tot_pan.gif) repeat-x;height:24px;font-family:"Arial Narrow",Arial}
#global_cont_cpte #cont_cpte #page_fidelite #tab_tot_points td {height:30px;font-size:13px;}
#global_cont_cpte #cont_cpte #page_fidelite #tab_tot_points .row_1 {background:#eceded;}
#global_cont_cpte #cont_cpte #page_fidelite #tab_tot_points .sep {text-align:right;width:300px;color:#f78304;padding:0 20px 0 0;}
#global_cont_cpte #cont_cpte #page_fidelite #tab_tot_points .montant {text-align:left;color:#f78304;font-weight:bold;font-size:16px;}
#box_progression {width:734px;height:125px;background:#eceded;padding:20px 0 0 30px;}
#box_progression #barre_progression {background:url(images/barre_progression.png) no-repeat;width:590px;height:67px;margin:0 auto;margin-top:30px;behavior: url(iepngfix.htc);}
#box_progression #barre_progression #barre {padding:29px 0 0 9px;}
#global_cont_cpte #cont_cpte #page_sav {width:764px;margin:8px 0 0 0;float:left;}
#global_cont_cpte #cont_cpte #page_sav form label {float:left;width:150px;text-align:right;margin:12px 10px 0 20px;}
#global_cont_cpte #cont_cpte #page_sav form input[type="text"] {width:250px;margin:10px 0;}
#global_cont_cpte #cont_cpte #page_sav form select {width:250px;margin:10px 0;}
#global_cont_cpte #cont_cpte #page_sav form textarea {width:400px;height:100px;margin:10px 0;}
#global_cont_cpte #cont_cpte #page_sav form #submit_sav {text-align:center;}
#global_cont_cpte #cont_cpte #page_sav .success {text-align:center;color:#77ad02;margin:30px 0 0 0;}
#global_cont_cpte #cont_cpte #page_sav .erreur {text-align:center;color:#f78304;margin:30px 0 0 0;}
#global_cont_cpte #cont_cpte #page_del_compte {width:764px;margin:8px 0 0 0;float:left;text-align:justify;}
#global_cont_cpte #cont_cpte #page_del_compte .explic {margin:10px 0 0 0;}
#global_cont_cpte #cont_cpte #page_del_compte .bt_valider {margin:20px 0 0 0;text-align:center;}
#global_cont_cpte #cont_cpte #page_del_compte .success {text-align:center;color:#77ad02;margin:30px 0 0 0;}

/* Page Recherche */
#cont_recherche {margin:20px auto;width:955px;}
#cont_recherche .content {margin:20px 0;}
#cont_recherche .content th {color:#87888a;font-size:14px;font-weight:bold;font-style:italic;border-bottom:9px solid #aac70d;padding:0 0 2px 0;}
#cont_recherche .content .tr_p {background:#eceded;height:95px;}
#cont_recherche .content .tr_i {background:#f6f6f6;height:95px;}
#cont_recherche .content .produit img {padding:0 0 0 10px;}
#cont_recherche .content .produit .description {width:350px;padding:20px 0 0 10px;color:#87888a;font-weight:bold;font-style:italic;}
#cont_recherche .content .produit .description a {color:#87888a;text-decoration:none;}
#cont_recherche .content .dispo {padding:0 0 0 5px;}
#cont_recherche .content .disp_1 {color:#97bf0d;font-size:11px;font-style:italic;}
#cont_recherche .content .disp_1 a {color:#97bf0d;font-size:11px;font-style:italic;text-decoration:none;}
#cont_recherche .content .disp_2 {color:#f57a03;font-size:11px;font-style:italic;}
#cont_recherche .content .disp_2 a {color:#f57a03;font-size:11px;font-style:italic;text-decoration:none;}
#cont_recherche .content .prix {text-align:center;}
#cont_recherche .content .prix_1 a {color:#97ca06;font-size:18px;font-weight:bold;text-decoration:none;}
#cont_recherche .content .prix_1_del a {color:#97ca06;font-size:13px;font-weight:bold;text-decoration:none;}
#cont_recherche .content .prix_2 a {color:#959597;font-size:18px;font-weight:bold;text-decoration:none;}

/* Mentions Légales */
#cont_mentions_legales {width:900px;margin:0 auto;text-align:justify;color:#686A6F;}
#cont_mentions_legales a {color:#aac70d;text-decoration:none;}
#cont_mentions_legales ul {list-style-type:none;font-style:italic;}
#cont_mentions_legales #titre {text-align:center;font-size:18px;}
#cont_mentions_legales .sstitre {color:#f78304;}

/* Plan de site */
#sitemap h4 {border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;margin:0;padding:0;display:inline-block;}
#sitemap .ray {float:left;width:460px;margin:20px 0 20px 18px;border:1px solid #dfdfdf;}
#sitemap .ray .tit_ray {text-align:center;background-color:#ececec;line-height:30px;}
#sitemap .ray .tit_ray a {text-decoration:none;font-weight:bold;font-family:Trebuchet MS,arial,sans-serif;font-variant:small-caps;font-size:20px;}
#sitemap .ray .subrays {padding:10px 0 20px 0;}
#sitemap .ray ul {line-height:18px;}
#sitemap .ray ul em {color:#bbb;}
#sitemap .ray ul a {text-decoration:none;}
#sitemap .ray ul a:hover {text-decoration:underline;}
#sitemap .ray ul .fam {padding:10px 0 0 20px;}
#sitemap .ray ul .fam a {color:#555;font-weight:bold;}
#sitemap .ray ul .sfam {padding:0 0 0 40px;}
#sitemap .ray ul .sfam a {color:#777;}
