*{margin:0;padding:0;}
.png, .sid{behavior:url("/pngbehavior.htc");}
img{border:0;}
a{text-decoration:none;}
ul{list-style:none;}
body{font-family:Arial;font-size:11px;background:#ffffff url('/styles/images/header/bgbody.png') repeat-x top left;}
#categorie_information #univers_desc h1{font-family:verdana;font-size:11px;color:#888888;text-align:left}
#categorie_information #univers_desc h2{font-family:verdana;font-size:11px;color:#888888;text-align:left}
#univers_information #univers_desc h1{font-family:verdana;font-size:11px;color:#888888;text-align:left}
#univers_information #univers_desc h2{font-family:verdana;font-size:11px;color:#888888;text-align:left}
.bloc_annonce .texte h1{font-family:verdana;font-size:11px;color:#888888;text-align:left}
.bloc_annonce .texte h2{font-family:verdana;font-size:11px;color:#888888;text-align:left}
.upline{font-style:italic;text-align:center;font-size:10px;color:#BCB9AA;width:100%;}
#wrapper-slider{position:absolute;z-index:0;top:15px;left:622px;width:139px;height:105px;}
#slider-head{margin-left:18px;margin-top:18px;}
#slider-head ul, #slider-head li{margin:0;padding:0;list-style:none;}
#slider-head li{width:99px;height:68px;overflow:hidden;}
.clear{clear:both;}
.clear2{clear:both;font-size:0;height:6px;margin:0;padding:0;}
.png, .sid{behavior:url("/pngbehavior.htc");}
#contenu_global{width:989px;overflow: hidden;margin-left:auto;margin-right:auto;background:transparent url('/styles/images/header/bg_headhaut.png') no-repeat top center;}
#header{}
#header_haut{width:990px;height:185px;position:relative;}
#logopos{left:15px;position:absolute;top:27px;}
#carnetpos{left:652px;position:absolute;top:121px;}
#carnetpos img{width:82px;height:39px;}
#header_panier{width:147px;height:63px;position:absolute;right:16px;top:11px;}
#header_panier_qte a{color:#FFFFFF;display:block;font-size:12px;font-weight:bold;height:31px;padding-left:45px;padding-top:32px;width:102px;}
#header_panier_qte a span{font-size:16px;}
#header_connexion{width:131px;height:28px;position:absolute;bottom:68px;right:21px;}
#header_connexion a{display:block;color:#9e9c92;font-size:12px;font-weight:bold;width:131px;height:28px;}
#header_inscription{width:132px;height:29px;position:absolute;bottom:31px;right:21px;}
#header_inscription a{display:block;color:#dab03a;font-size:12px;font-weight:bold;width:132px;height:29px;}
#menu{padding-left: 9px;display:block;margin:0;position:relative;z-index:999;height:40px;width:955px;margin-left:auto;margin-right:auto;}
#menu ul.niveau1{}
#menu li.mopt{color:#FFFFFF;display:inline;float:left;font-size:12px;font-weight:bold;height:40px;padding-left:4px;padding-right:4px;position:relative;text-align:center;}
#menu li.msep{background:transparent url('/styles/images/header/menu_sep.png') no-repeat scroll left top;display:block;float:left;font-size:1px;width:2px;height:40px;}
#menu li.mopt table td{height:36px;text-align:center;vertical-align:middle;}
#menu li.mopt a{color:#FFFFFF;display:block;}
#menu li.mopt a:hover{color:#49aec3;}
#menu ul.niveau1 ul{display:;height:0;left:0;overflow:hidden;position:absolute;text-align:left;top:40px;width:201px;z-index:99999;background:#555555 url('/styles/images/header/bg_menus.png') no-repeat bottom left;font-size:0;}
#menu ul.niveau1 li li{width:189px;z-index:99999;display:block;padding-left:12px;height:25px;line-height:25px;}
#menu ul.niveau1 ul li{height:25px;line-height:25px;overflow:hidden;z-index:99999;border-top:#757575 1px solid;border-bottom:#4d4d4d 1px solid;}
#menu ul.niveau1 ul li img{float:left;display:inline;margin-top:8px;width:7px;height:9px;}
#menu ul.niveau1 li li a{color:#FFFFFF;z-index:99999;height:25px;line-height:25px;float:left;display:block;padding-left:8px;font-size:12px;font-family:Georgia, Arial;}
#menu li.active a{color:#49aec3;}
#menu ul.niveau1 ul li.libasmenu{background:transparent;height:25px;width:201px;display:block;margin:0;padding:0;font-size:12px;}
#pre_centre{position:relative;}
#centre_page{width:988px;background:#FFFFFF;border-left:#f0f0f0 1px solid;border-right:#f0f0f0 1px solid;border-top:#f0f0f0 1px solid;margin-top:21px;position:relative;z-index:1;}
#recoin_gauche{left:-6px;position:absolute;top:-8px;z-index:99;}
#recoin_droit{right:0px;position:absolute;top:-8px;z-index:99;}
#header_gauche{width:146px;float:left;display:inline;margin-top:43px;margin-left:6px;}
#header_recherche{background:transparent url('/styles/images/header/bg_recherche.png') no-repeat top left;width:145px;height:200px;}
#header_recherche_titre{color:#e7e7e7;font-size:18px;font-style:italic;font-family:"times new roman";padding-left:38px;padding-top:5px;height:28px}
#recherche_form{text-align:center;padding:5px;height:156px;}
#recherche_form .input_recherche{margin-top:4px;width:116px;height:19px;border:#c7c7c7 1px solid;color:#49aec3;font-size:12px;font-weight:bold;}
#recherche_form .select_recherche{margin-top:10px;width:116px;height:21px;border:#c7c7c7 1px solid;color:#7c7c7c;font-size:11px;font-style:italic;}
#recherche_form .submit_recherche{background:transparent url('/styles/images/header/okrech.png') no-repeat top left;width:127px;height:24px;cursor:pointer;margin-top:11px;border:0;color:#FFFFFF;font-weight:bold;padding-left:18px;}
#header_vente_flash{width:145px;min-height:100px;height:auto !important;height:100px;overflow:hidden;margin-top:16px;position:relative;}
#hvf_titre{height:80px;left:-23px;margin-left:15px;margin-top:8px;position:absolute;top:36px;width:100px;}
#hvf_date{height:50px;}
#hvf_pourc{background:transparent url('/styles/images/header/pourcflash.png') no-repeat top left;width:50px;height:50px;color:#ffffff;text-align:center;line-height:50px;font-size:14px;font-weight:bold;float:left;display:inline;margin-left:7px;}
#hvf_jusque{float:left;display:inline;margin-top:9px;margin-left:7px;}
#spanjusque{color:#828282;font-size:14px;font-style:italic;display:block;}
#hvf_spandate{color:#e2b232;font-size:14px;font-style:italic;font-weight:bold;display:block;}
#hvp_cadre{background:transparent url('/styles/images/header/cadreflash.png') no-repeat top left;width:145px;height:305px;margin-top:5px;}
#hvp_image{height:104px;margin-left:20px;padding-top:20px;width:104px;}
#hvp_image img{width:104px;height:104px;border:#c9c9c8 1px solid;}
#hvp_nom{color:#FFFFFF;font-size:12px;font-weight:bold;width:82px;height:33px;padding-left:25px;padding-top:6px;overflow:hidden;}
#hvp_nom a{color:#FFFFFF;}
#hvp_prix{height:29px;text-align:center;color:#ffffff;font-size:18px;font-weight:bold;padding-top:3px;}
#hvp_prix a{color:#ffffff;}
#hvp_profite{display:block;width:114px;height:100px;margin-left:16px;margin-top:7px;}
#header_gamme{margin-top:19px;}
#header_gamme_titre2{background:transparent url('/styles/images/header/theme_header2.png') no-repeat top left;height:35px;width:138px;font-size:22px;font-style:italic;color:#7b7b7b;font-family:"times new roman";padding-top:5px;padding-left:7px;margin-top:19px;text-align:center;}
#header_gamme_titre{background:transparent url('/styles/images/header/theme_header.png') no-repeat top left;height:35px;width:112px;font-size:22px;font-style:italic;color:#7b7b7b;font-family:"times new roman";padding-top:5px;padding-left:33px;}
#header_gamme_liste{background:transparent url('/styles/images/header/bg_theme.png') repeat-y top left;}
#header_gamme_liste li{height:32px;border-bottom:#e3e3e0 1px solid;border-top:#FFFFFF 1px solid;line-height:32px;color:#7c7c7c;font-family:Verdana;font-size:12px;background:transparent url('/styles/images/header/fleche_theme.png') no-repeat 9px 12px;padding-left:24px;}
#header_gamme_liste li:last-child{border-bottom:none;}
#header_gamme_liste li a{color:#7c7c7c;display:block;}
#header_gamme_liste li a:hover{text-decoration:underline;}
#header_gauche_zoom{background:transparent url('/styles/images/header/header_zoom_bg.png') no-repeat top left;width:122px;height:222px;padding-left:11px;padding-right:12px;padding-top:12px;}
#hgz_image{width:120px;height:115px;}
#hgz_image img{width:100px;height:100px;margin-left:11px;margin-top:10px;}
#hgz_nom{width:83px;color:#878787;font-size:12px;font-weight:bold;height:31px;padding-left:12px;overflow:hidden;}
#hgz_nom a{color:#878787;}
#hgz_panier{background:transparent url('/styles/images/header/btn_panier.png') no-repeat top left;width:100px;height:24px;color:#ffffff;line-height:24px;padding-left:27px;font-size:12px;overflow:hidden;margin-top:10px;}
#hgz_panier a{color:#ffffff;}
#hgz_prix{color:#929084;font-size:18px;height:32px;line-height:32px;overflow:hidden;text-align:center;font-weight:bold;}
#imgsecureheader{margin-top:10px;margin-bottom:10px;}
#imgsecurefooter{margin-top:20px;margin-bottom:10px;margin-left:166px;}
#page_index{float:left;display:inline;width:673px;margin-left:4px;margin-top:9px;}
#index_publicite{width:661px;overflow:hidden;border:#e5e5e5 1px solid;padding:4px;}
.index_gamme{float:left;display:inline;width:321px;margin-left:6px;background:#ffffff url('/styles/images/index/bg_gamme.png') no-repeat top left;margin-top:12px;}
.index_gamme_titre{height:38px;text-align:center;color:#ffffff;font-size:26px;font-style:italic;font-family:"times new roman";}
.index_gamme_titre a{color:#ffffff;}
.bloc_produit{float:left;display:inline;width:150px;height:234px;margin-top:10px;margin-left:6px;background:transparent url('/styles/images/index/bg_produit.png') no-repeat top left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/images/index/bg_produit.png', sizingMethod="scale");}
.bloc_produit a{position:relative;}
.bloc_produit_image{text-align:center;height:110px;}
.bloc_produit_image img{width:105px;height:105px;margin-top:5px;}
.bloc_produit_nom{color:#878787;font-size:12px;font-weight:bold;height:33px;overflow:hidden;padding-left:8px;padding-top:5px;width:135px;}
.bloc_produit_nom a{color:#878787;}
.bloc_produit_prix{height:38px;position:relative;}
.bloc_produit_prix_normal{text-align:center;font-size:14px;color:#929084;font-weight:bold;padding-top:11px;}
.bloc_produit_prix_promo{}
.bloc_produit_panier{background:transparent url('/styles/images/index/ajout_panier.png') no-repeat top left;width:127px;height:24px;margin-left:auto;margin-right:auto;margin-top:20px;}
.notelisting{float:right;margin:5px;}
.bloc_produit_panier a{color:#ffffff;font-size:12px;display:block;width:102px;height:24px;line-height:23px;padding-left:25px;float:left;}
.bloc_produit_panier_note a{line-height:17px;}
.produit_promo_valeur{width:38px;height:38px;background:transparent url('/styles/images/index/produit_promo.png') no-repeat top left;float:left;display:inline;margin-top:2px;margin-left:13px;font-size:14px;font-weight:bold;color:#ffffff;line-height:38px;text-align:center;overflow:hidden;}
.produit_promo_prix{float:left;display:inline;margin-left:21px;margin-top:5px;color:#8f9b41;font-size:14px;font-weight:bold;}
.produit_promo_prix span{font-weight:normal;font-size:12px;color:#4bbad0;text-decoration:line-through;}
.style-bloc-listing{margin-left:12px;}
.bloc-prod-univers{margin-left:18px !important;}
.bloc_produit2{position:relative;float:left;width:194px;height:303px;margin-top:10px;margin-left:8px;background:transparent url('/styles/images/index/bg_produit2.png') no-repeat top left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/images/index/bg_produit.png', sizingMethod="scale");}
.bloc_produit2 .bloc_produit_image img{width:140px;height:140px;margin-top:10px;}
.bloc_produit2 .bloc_produit a{position:relative;}
.bloc_produit2 .bloc_produit_image{text-align:center;height:150px;}
.bloc_produit2 .bloc_produit_nom{color:#878787;font-size:12px;font-weight:bold;height:39px;overflow:hidden;padding-left:12px;padding-top:3px;width:169px;}
.bloc_produit2 .bloc_produit_nom a{color:#878787;}
.bloc_produit2 .bloc_produit_prix{height:51px;position:relative;}
.bloc_produit2 .bloc_produit_prix_normal{text-align:center;font-size:16px;color:#929084;font-weight:bold;padding-top:15px;}
.bloc_produit2 .bloc_produit_panier{background:transparent url('/styles/images/index/ajout_panier3.png') no-repeat top left;width:140px;height:26px;margin-left:auto;margin-right:auto;margin-top:23px;}
.bloc_produit2 .bloc_produit_panier a{color:#ffffff;font-size:13px;display:block;width:138px;height:31px;line-height:26px;padding-left:30px;float:left;}
.bloc_produit2 .notelisting{position:absolute;right:5px;top:223px;}
.bloc_produit2 .produit_promo_valeur{width:49px;height:49px;background:transparent url('/styles/images/index/produit_promo2.png') no-repeat top left;float:left;display:inline;margin-top:1px;margin-left:13px;font-size:14px;font-weight:bold;color:#ffffff;line-height:48px;text-align:center;overflow:hidden;}
.bloc_produit2 .produit_promo_prix{float:left;display:inline;margin-left:38px;margin-top:5px;color:#8f9b41;font-size:14px;font-weight:bold;}
.index_gamme_lnk{color:#b2b1a8;font-size:11px;font-weight:bold;text-align:center;margin-top:10px;}
.index_gamme_lnk a{color:#b2b1a8;text-decoration:underline;}
#index_bestseller{width:659px;background:transparent url('/styles/images/index/bestseller.png') no-repeat top left;margin-left:7px;margin-top:20px;}
#index_bestseller_titre{font-size:30px;font-style:italic;text-align:center;height:38px;line-height:35px;color:#ffffff;font-family:"times new roman";}
.bestseller_bloc{width:322px;float:left;display:inline;margin-top:12px;margin-left:5px;}
.bestseller_titre{background:transparent url('/styles/images/index/bestseller_titre.png') no-repeat top left;width:252px;height:42px;color:#828282;font-size:22px;font-style:italic;font-family:"times new roman";line-height:38px;padding-left:70px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/images/index/bestseller_titre.png', sizingMethod="scale");}
.bestseller_titre a{color:#828282;position:relative;}
.bloc_bestseller{background:transparent url('/styles/images/index/bgseller.png') no-repeat top left;width:322px;height:229px;margin-top:2px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/images/index/bgseller.png', sizingMethod="scale");}
.bloc_seller_hack{position:relative;}
.bloc_seller_hack img{left:9px;position:absolute;top:4px;}
.bloc_seller_voir_lnk{width:298px;height:44px;background:transparent url('/styles/images/index/bg_lnk_seller.png') no-repeat top left;position:absolute;top:174px;left:13px;}
.bloc_seller_voir_lnk a.lnk_seller_hack{position:relative;color:#ffffff;font-size:14px;font-weight:bold;display:block;width:298px;height:44px;line-height:44px;text-align:center;}
#footer_droit{float:left;display:inline;width:145px;margin-top:43px;margin-left:3px;}
.fd_bloc{width:145px;margin-bottom:15px;}
.fd_cms_titre{width:111px;height:33px;background:transparent url('/styles/images/footer/bg_cms_titre.png') no-repeat top left;color:#e7e7e7;font-size:18px;font-style:italic;font-family:"times new roman";line-height:33px;padding-left:34px;}
.fd_bloc_content{width:133px;background:transparent url('/styles/images/footer/bg_cms_centre.png') repeat-y top left;padding:6px;}
.fd_bloc_content_newsletter{width:145px;background:transparent url('/styles/images/footer/bg_cms_centre.png') repeat-y top left;}
.fd_bloc_bas{width:145px;height:9px;background:transparent url('/styles/images/footer/bg_cms_bas.png') no-repeat top left;}
.fd_ulcms li{background:transparent url('/styles/images/footer/flecheli.png') no-repeat 2px 11px;height:28px;line-height:28px;padding-left:15px;color:#7c7c7c;font-size:11px;font-size:Verdana;}
.fd_ulcms li a{color:#7c7c7c;}
.fd_nl_titre{width:111px;height:33px;background:transparent url('/styles/images/footer/bg_nl_titre.png') no-repeat top left;color:#e7e7e7;font-size:18px;font-style:italic;font-family:"times new roman";line-height:33px;padding-left:34px;}
.fd_bloc_txt{color:#7c7c7c;font-size:12px;}
.fd_bloc_txt_newsletter{color:#7c7c7c;font-size:12px;padding:6px;}
.fd_bloc_txt_newsletter a{color:#7c7c7c;}
.fd_bloc_txt_newsletter #frmNewsletter{margin-top:2px;}
.input_nl{width:116px;height:19px;border:#c7c7c7 1px solid;color:#49AEC3;font-size:12px;font-style:italic;margin-left:5px;}
.submit_nl{margin-top:5px;}
#popupamis{position:relative;}
#popup_content{border:#eeeeee 1px solid;background:#f6f6f2;position:absolute;top:25px;left:10px;color:#8b8b8b;padding:5px;font-size:16px;text-align:center;font-weight:bold;width:367px;height:125px;}
#footer_blocnote{width:145px;height:211px;background:transparent url('/styles/images/footer/blocnote.png') no-repeat top left;position:relative;}
#footer_blocnote_titre{font-family:"times new roman";font-size:24px;font-style:italic;color:#929292;position:absolute;top:15px;left:42px;}
#footer_blocnote_titre a{color:#929292;}
#footer_blocnote_nom{color:#dcb13e;font-family:"times new roman";font-size:14px;font-weight:bold;width:136px;height:39px;overflow:hidden;position:absolute;top:45px;left:5px;}
#footer_blocnote_nom a{color:#49AEC3;}
#footer_blocnote_desc{color:#7c7c7c;font-size:12px;font-style:italic;position:absolute;top:93px;left:4px;width:130px;height:105px;overflow:hidden;line-height:17px;}
#footer_blocnote_desc a{color:#7c7c7c;}
#footer_blocnote_lnk{color:#b2b1a8;font-size:11px;font-weight:bold;text-align:right;padding-right:20px;}
#footer_blocnote_lnk a{color:#b2b1a8;text-decoration:underline;}
#footer_interieur{margin-top:14px;width:145px;height:160px;background:url('/styles/images/footer/votre_interieur.png') no-repeat;}
#footer_interieur_lnk{margin-top: 34px;color:#b2b2a8;font-size:11px;font-weight:bold;text-align:center;}
#footer_interieur_lnk a{color:#b2b2a8;text-decoration:underline;}
.fd_contact_titre{width:111px;height:33px;background:transparent url('/styles/images/footer/bg_contact_titre.png') no-repeat top left;color:#e7e7e7;font-size:18px;font-style:italic;font-family:"times new roman";line-height:33px;padding-left:34px;}
.btn_classique{width:104px;height:24px;background:transparent url('/styles/images/footer/btn_contact.png') no-repeat top left;display:block;line-height:24px;padding-left:23px;font-size:12px;font-weight:bold;color:#ffffff;}
#footer_parrainage{width:145px;height:157px;background:transparent url('/styles/images/footer/footer_parrainage.png') no-repeat top left;}
#footer_parrainage_titre{color:#8c8b8b;font-size:18px;font-style;italic;font-family:"times new roman";line-height:17px;padding-top:7px;padding-left:12px;}
#footer_parrainage_desc{color:#7c7c7c;font-size:12px;padding-top:12px;padding-left:12px;height:50px;}
#footer_cadeau{width:145px;height:157px;background:transparent url('/styles/images/footer/chequecadeau.png') no-repeat top left;margin-top:15px;}
#footer_cadeau_titre{color:#e7e7e7;font-size:18px;font-style:italic;font-family:"times new roman";height:33px;line-height:33px;padding-left:31px;}
#footer_cadeau_titre a{color:#e7e7e7;}
#footer_cadeau_desc{color:#7c7c7c;font-size:18px;font-style:italic;font-family:"times new roman";margin-left:10px;margin-top:15px;line-height:22px;}
#footer_cadeau_desc a{color:#7c7c7c;}
#footer_hack{background:#3DAAC0 url('/styles/images/footer/bg_footer.png') no-repeat top center;min-height:191px;height:auto !important;height:191px;}
#footer_global{width:989px;margin-left:auto;margin-right:auto;background:transparent url('/styles/images/footer/bg_footer2.png') no-repeat top center;min-height:205px;height:auto !important;height:205px;}
#footer_ref{margin-left:auto;margin-right:auto;position:relative;width:927px;padding-left:29px;padding-right:29px;padding-top:20px;color:#b9b9b9;font-size:11px;text-align:justify;height:85px;overflow:hidden;}
#footer_ref a{color:#b9b9b9;text-decoration:underline;}
#footer_page{margin-top:30px;text-align:center;font-size:12px;color:#ffffff;}
#footer_page a{color:#ffffff;}
#footer_realisation{margin-top:22px;text-align:center;font-size:11px;font-weight:bold;color:#95cfdf; margin-bottom:10px;}
#footer_realisation a{color:#95cfdf;}
#footer_hack2{background:#555555;height:auto !important;}
#footer_global2{width:989px;margin-left:auto;margin-right:auto;height:auto !important;padding:10px 0px 30px 0px;text-align:center;}
.lien_block{float:left;display:inline;width:220px;border-left:#757575 1px solid;padding-left:25px;color:#b7b7b7;font-size:11px;height:79px;padding-top:10px;}
.lien_block a{color:#b7b7b7;}
#footer_global2 p a, #footer_global2 p{color:#b7b7b7;}
#ariane{color:#818181;font-size:12px;text-align:center;margin-bottom:12px;}
#ariane a{color:#b2b1a8;font-size:12px;font-weight:bold;text-decoration:underline;}
#univers_information{background:transparent url('/styles/images/univers/univers_nom_bg.png') no-repeat top left;margin-top:10px;width:658px;margin-left:auto;margin-right:auto;}
#univers_information h1, #univers_information h1 a{color:#ffffff;font-size:30px;font-weight:normal;font-style:italic;font-family:"times new roman";text-align:center;line-height:30px;}
#univers_desc{width:628px;padding:15px;color:#818181;font-size:11px;font-family:Verdana;line-height:14px;}
#univers_desc a{color:#B7B7B7;text-decoration:underline;}
#univers_arbo{background:#efeee8 url('/styles/images/univers/arbo_haut.png') no-repeat top left;width:145px;margin-top:14px;}
.arbo_univers{height:27px;line-height:27px;color:#7c7c7c;font-size:18px;font-style:italic;font-family:"times new roman";text-align:center;}
.arbo_univers a{color:#7c7c7c;}
.arbo_cat{min-height:25px;height:auto !important;height:25px;font-size:12px;padding-left:5px;margin-top:5px;color:#ffffff;font-size:11px;font-weight:bold;font-family:Verdana;padding-top:2px;padding-bottom:2px;background:#8A8A8A;}
.arbo_cat a{color:#ffffff;display:block;}
.arbo_cat_active{min-height:25px;height:auto !important;height:25px;background:#4bbad0;color:#ffffff;font-size:11px;font-weight:bold;font-family:Verdana;padding-top:2px;padding-bottom:2px;padding-left:5px;margin-top:5px;}
.arbo_cat_active a{color:#ffffff;display:block;}
.arbolisscat{color:#9e9c92;font-size:12px;margin-top:3px;background:#fdfdfc;min-height:17px;width:131px;margin-left:auto;margin-right:auto;height:auto !important;height:17px;font-size:11px;font-family:Verdana;padding-left:9px;}
.arbolisscat a{color:#9e9c92;display:block;}
.arbolisscat_active{color:#9e9c92;font-size:12px;margin-top:3px;background:#fdfdfc;min-height:17px;width:131px;margin-left:auto;margin-right:auto;height:auto !important;height:17px;font-size:11px;font-family:Verdana;padding-left:9px;}
.arbolisscat_active a{color:#9e9c92;display:block;text-decoration:underline;}
.univers_categorie{background:#ffffff url('/styles/images/univers/scat.png') no-repeat top left;width:658px;margin-left:auto;margin-right:auto;margin-bottom:15px;}
.univers_categorie h2{height:41px;float:left;display:inline;width:307px;color:#828282;font-size:22px;font-style:italic;font-family:"times new roman";line-height:41px;padding-left:245px;font-weight:normal;}
.univers_categorie h2 a{color:#828282;}
.univers_tous{float:right;display:inline;color:#b2b2a8;font-size:11px;font-weight:bold;padding-left:15px;margin:5px 13px 10px 0px;}
.univers_tous a{color:#b2b2a8;text-decoration:underline;}
#page_categorie{float:left;display:inline;width:817px;margin-left:4px;margin-top:9px;}
#categorie_information{background:transparent url('/styles/images/univers/univers_nom_bg.png') no-repeat top left;margin-top:8px;margin-left:5px;width:658px;float:left;display:inline;}
#categorie_information h1{color:#ffffff;font-size:30px;font-weight:normal;font-style:italic;font-family:"times new roman";text-align:center;line-height:30px;}
#categorie_newsletter{display:inline;float:left;margin-left:8px;margin-top:8px;width:145px;}
#categorie_rayon{margin-left:7px;}
#categorie_rayon_lbl{float:left;display:inline;color:#49AEC3;font-size:14px;font-weight:bold;text-decoration:underline;width:90px;margin-top:3px;margin-left:10px;}
#categorie_rayon_lst{float:left;display:inline;width:700px;margin-left:5px;}
.cat_rayon{float:left;display:inline;margin-left:9px;margin-bottom:6px;}
.cat_rayon .cat_rayon_gauche{float:left;display:inline;width:14px;height:24px;background:transparent url('/styles/images/categorie/rayongauche.png') no-repeat top left;}
.cat_rayon_active .cat_rayon_gauche{background:transparent url('/styles/images/categorie/rayongauchea.png') no-repeat top left;}
.cat_rayon .cat_rayon_centre{float:left;display:inline;height:24px;line-height:24px;background:transparent url('/styles/images/categorie/rayoncentre.png') repeat-x top left;color:#828282;font-size:14px;font-weight:bold;}
.cat_rayon_active .cat_rayon_centre{background:transparent url('/styles/images/categorie/rayoncentrea.png') repeat-x top left;}
.cat_rayon .cat_rayon_centre a{color:#828282;}
.cat_rayon .cat_rayon_droit{float:left;display:inline;width:14px;height:24px;background:transparent url('/styles/images/categorie/rayondroit.png') no-repeat top left;}
.cat_rayon_active .cat_rayon_droit{background:transparent url('/styles/images/categorie/rayondroita.png') no-repeat top left;}
.affichage_liste{background:transparent url('/styles/images/categorie/bg_affichage.png') no-repeat top left;width:815px;height:42px;margin-top:12px;margin-left:5px;}
.nb_article_liste label{float:left;display:inline;color:#919191;font-size:12px;font-weight:bold;margin-left:38px;margin-top:13px;width:120px;}
.nb_article_liste .button{float:left;display:inline;width:40px;color:#939292;font-size:18px;font-weight:bold;cursor:pointer;margin-top:9px;text-align:center;}
.nb_article_liste .active{float:left;display:inline;width:40px;color:#49AEC3;font-size:18px;font-weight:bold;cursor:pointer;margin-top:9px;text-align:center;}
.nb_article_liste .btn_affichage_tous{display:inline;font-weight:bold;line-height:25px;font-size:12px;text-align:left;width:125px;margin-top:7px;margin-left:10px;}
.nb_article_liste .btn_affichage_tousa{display:inline;font-weight:bold;line-height:25px;font-size:12px;text-align:left;width:125px;margin-top:7px;margin-left:10px;}
.pagination_liste .active{background:#49aec3 none repeat scroll 0 0;color:#FFFFFF;display:block;float:left;height:19px;line-height:19px;margin-left:5px;margin-right:1px;margin-top:1px;text-align:center;width:19px;font-size:14px;font-weight:bold;border:#ffffff 1px solid;margin-bottom:2px;}
.pagination_liste .lien{border:1px solid #c7c7c7;color:#878787;display:block;float:left;font-size:14px;font-weight:bold;height:19px;line-height:19px;margin-left:5px;text-align:center;width:19px;margin-top:1px;margin-bottom:4px;}
.pagination_liste .fleche{border:1px solid #c7c7c7;color:#878787;display:block;float:left;font-size:14px;font-weight:bold;height:19px;line-height:19px;margin-left:5px;text-align:center;width:19px;margin-top:1px;}
.pagination_liste .fleche a{color:#878787;display:block;}
.pagination_liste{margin-top:15px;float:right;display:inline;margin-right:5px;}
.noproduit{text-align:center;font-weight:bold;color:red;font-size:14px;margin-top:25px;}
.liste_produits_bg{background:#ffffff url('/styles/images/categorie/bg_liste_produit.png') no-repeat top left;width:815px;margin-top:15px;}
#produit_nom_header{width:815px;height:39px;background:transparent url('/styles/images/produit/header.png') no-repeat top left;margin-left:3px;margin-top:19px;position:relative;}
#produit_nom_header h1{position:absolute;width:815px;height:39px;top:0;left:0;text-align:center;color:#ffffff;font-size:24px;font-style:italic;font-family:"times new roman";line-height:39px;}
#pnh_ref{color:#bdbdbd;font-size:11px;position:absolute;right:34px;top:13px;}
#page_produit{width:815px;margin-left:3px;margin-top:20px;}
#page_produit_gauche{float:left;display:inline;width:315px;}
#conteneur_photoprod{border:1px solid #d1d1d1;height:310px;width:310px;}
#photoprod{height:310px;width:310px;}
.produit_loupe{bottom:-17px;cursor:pointer;position:absolute;right:1px;z-index:999999999;}
#page_produit_droit{float:left;display:inline;width:485px;margin-left:10px;}
#ppd_desc{color:#818181;font-size:12px;font-family:Verdana;line-height:15px;line-height:19px;padding-left:10px;}
#ppd_desc a{color:#818181;}
#ppd_desc h1{font-size:20px;margin-bottom:10px;}
#ppd_fournisseur{color:#49aec3;font-size:12px;font-weight:bold;font-family:Verdana;margin-top:8px;}
#refproduit{float:right;color:#818181;font-size:11px;}
.produit_nom_info{width:232px;float:left;display:inline;margin-top:20px;color:#818181;font-size:12px;font-family:Verdana;}
.produit_nom_info_haut{background:transparent url('/styles/images/produit/bulleinfo_haut.png') no-repeat top left;width:232px;height:10px;}
.produit_nom_info_centre{background:transparent url('/styles/images/produit/bulleinfo_centre.png') repeat-y top left;width:221px;padding-left:11px;padding-top:4px;padding-bottom:4px;}
.produit_nom_info_bas{background:transparent url('/styles/images/produit/bulleinfo_bas.png') no-repeat top left;width:232px;height:10px;}
#produit_stock{background:transparent url('/styles/images/produit/bulleinfo.png') no-repeat top left;width:221px;height:51px;float:left;display:inline;margin-top:20px;overflow:hidden;color:#818181;font-size:12px;font-family:Verdana;padding-left:11px;padding-top:12px;}
#produit_nom_info_val{margin-top:6px;}
.produit_stock_haut img{float:left;display:inline;}
.produit_stock_haut strong{float:left;display:inline;margin-left:8px;}
.produit_stock_bas{margin-top:10px;}
.produit_stock_haut_rupture{padding-top:12px;}
.produit_stock_haut_rupture img{float:left;display:inline;}
.produit_stock_haut_rupture strong{float:left;display:inline;margin-left:8px;}
.produit_stock_bas img{float:left;display:inline;margin-left:2px;}
.produit_stock_bas strong{float:left;display:inline;margin-left:8px;}
.attributs_conteneur{border:1px solid #EEEEEE;background:#ffffff;width:468px;margin-top:10px;padding-right:10px;padding-bottom:5px;}
#lst_attributs{float:left;display:inline;width:370px;}
.ac_dimension{color:#9B839D;font-family:Verdana;font-size:12px;font-weight:bold;margin-left:11px;padding-top:12px;color:#818181;float:left;width:80px;}
.block_attribut{border:1px solid #EEEEEE;color:#7C7C7C;cursor:pointer;display:inline;float:left;font-size:10px;margin-left:6px;margin-top:5px;text-align:center;width:74px;}
#ajout_panier_bas{background:transparent url('/styles/images/produit/bg_qte.png') no-repeat top left;width:482px;height:75px;margin-top:12px;}
#produit_emballage{float:left;display:inline;height:45px;width:164px;padding-top:24px;padding-left:10px;padding-right:6px;padding-bottom:6px;font-size:11px;font-style:italic;font-family:Verdana;color:#818181;overflow:hidden;}
#bloc_prix{float:left;display:inline;height:75px;width:152px;overflow:hidden;}
#produit_quantite{float:left;display:inline;height:75px;width:148px;overflow:hidden;}
#bloc_prix_promo{width:48px;height:48px;background:transparent url('/styles/images/produit/promo.png') no-repeat top left;line-height:48px;text-align:center;color:#ffffff;font-weight:bold;font-size:17px;float:left;display:inline;margin-left:9px;margin-top:14px;}
#bloc_prix_promo2{width:48px;height:48px;background:transparent url('/styles/images/produit/promo3.png') no-repeat top left;line-height:48px;text-align:center;color:#ffffff;font-weight:bold;font-size:17px;float:left;display:inline;margin-left:9px;margin-top:14px;}
#bloc_prix_valeur{float:left;display:inline;width:87px;margin-left:8px;font-size:18px;color:#8f9b40;font-weight:bold;margin-top:18px;}
#choix_px_sspromo{color:#e2b232;font-size:14px;font-weight:normal;}
#produit_prix{margin-top:5px;}
.produit_prix{height:75px;width:152px;line-height:75px;text-align:center;color:#818181;font-size:22px;font-weight:bold;}
#produit_quantite .produit_qte{width:28px;height:24px;border:#d9d9d6 1px solid;color:#49aec3;font-size:18px;font-weight:bold;text-align:center;float:left;display:inline;margin-left:11px;margin-right:11px;}
#produit_quantite .btnqte{float:left;display:inline;margin-top:5px;cursor:pointer;}
#prod_qte_conteneur{margin-left:25px;margin-top:9px;}
.btn_panier_produit{width:125px;height:22px;margin-left:auto;margin-right:auto;margin-top:8px;}
.reseau_conteneur{background:transparent url('/styles/images/produit/bg_option.png') no-repeat top left;width:482px;height:63px;margin-top:10px;color:#909090;font-size:18px;font-style:italic;font-family:"times new roman";}
.rc_label{float:left;display:inline;width:110px;margin-left:10px;margin-top:20px;}
.rc_facebook{float:left;display:inline;margin-left:7px;margin-top:19px;}
.rc_twitter{float:left;display:inline;margin-left:25px;margin-top:19px;}
.rc_delicious{float:left;display:inline;margin-left:20px;margin-top:20px;}
.rc_amis{float:left;display:inline;color:#a3a3a3;font-size:10px;margin-left:30px;width:51px;margin-top:2px;font-style:normal;text-align:center;cursor:pointer;}
.rc_ookoodoo{float:left;display:inline;color:#a3a3a3;font-size:10px;margin-left:28px;width:70px;margin-top:6px;font-style:normal;text-align:center;cursor:pointer;}
.rc_ookoodoo a{color:#a3a3a3;}
.rc_ookoodoo img{margin-left:19px;display:block;margin-bottom:2px;}
#popupamis2{left:11px;position:absolute;top:195px;width:431px;}
#popupamis2 label{color:#8e8d8d;display:block;float:left;font-size:12px;margin-right:5px;text-align:right;width:150px;}
#popupamis2 .input160{border:1px solid #c7c7c7;color:#e2b232;display:inline;float:left;font-size:14px;font-weight:bold;font-style:italic;height:18px;width:160px;}
#popupamis2 textarea{border:1px solid #c7c7c7;height:80px;width:200px;font-size:14px;font-weight:bold;font-style:italic;color:#e2b232;}
#produit_interieur{float:left;display:inline;width:144px;text-align:center;margin-left:4px;margin-top:15px;}
#produit_interieur div{margin-top:4px;}
#produit_interieur a{color:#b2b2a8;font-size:11px;text-decoration:underline;}
#produit_bloc_note{width:644px;margin:auto;margin-top:15px;}
#pbn_header{background:transparent url('/styles/images/produit/commentaire_header.png') no-repeat top left;width:644px;height:40px;}
#pbn_titre{color:#909090;font-size:18px;font-style:italic;font-family:"times new roman";height:40px;float:left;display:inline;line-height:40px;width:150px;margin-left:42px;}
#pbn_hnote{float:right;display:inline;height:40px;line-height:40px;color:#49aec3;font-size:14px;margin-right:20px;font-family:Verdana;}
#pbn_note_option{float:right;display:inline;height:40px;line-height:40px;color:#909090;font-size:14px;margin-right:10px;font-family:Verdana;}
.titre_avis{background:#FFFFFF url('/styles/images/produit/titre_avis.png') no-repeat top left;color:#49aec3;font-family:"times new roman";font-size:24px;font-style:italic;font-weight:normal;height:28px;line-height:28px;margin-left:5px;padding-left:15px;width:346px;}
.div_form_avis{background:#EFEFEF;border:1px solid #C6C6C6;color:#868686;font-family:Georgia,Arial,sans-serif;font-size:24px;padding:10px;}
.msg_pas_connecte{color:#868686;font-size:12px;font-weight:bold;text-align:center;}
.inp_submit{border:1px solid #AFAFAF;font-size:11px;background:#FFFFFF none repeat scroll 0 0;color:#8F9B40;cursor:pointer;font-weight:bold;padding:1px;width:26px;}
#infos_livraison_prod{width:807px;height:87px;background:#FFFFFF url('/styles/images/produit/bg_livraison.png') no-repeat top left;margin-top:10px;position:relative;}
#infos_livraison_prod1{color:#8E8E8E;font-size:18px;left:73px;position:absolute;top:23px;}
#infos_livraison_prod1 a{color:#8E8E8E;}
#infos_livraison_prod11{color:#8E8E8E;font-size:10px;left:73px;position:absolute;top:52px;}
#infos_livraison_prod11 a{color:#8E8E8E;}
#infos_livraison_prod2{color:#8E8E8E;font-size:18px;left:342px;position:absolute;top:23px;}
#infos_livraison_prod2 a{color:#8E8E8E;}
#infos_livraison_prod3{color:#8E8E8E;font-size:18px;left:613px;position:absolute;top:23px;}
#infos_livraison_prod3 a{color:#8E8E8E;}
#produit_assoc_aimerez{width:815px;background:transparent url('/styles/images/produit/bg_aimerez.png') no-repeat top left;margin-top:17px;}
#paa_title{height:40px;font-size:26px;color:#979797;font-style:italic;font-family:"times new roman";text-align:center;line-height:40px;}
#page_process{float:left;display:inline;width:973px;margin-left:4px;margin-top:0px;}
#entete_panier{width:973px;height:38px;background:transparent url('/styles/images/panier/header_panier.png') no-repeat top left;}
#entete_panier h1{color:#ffffff;font-size:24px;font-style:italic;font-family:"times new roman";font-weight:normal;height:38px;line-height:38px;padding-left:445px;}
#process_ariane{height:95px;}
#process_ariane li{float:left;display:inline;}
#process_ariane li.pali_a{width:187px;height:95px;}
#process_ariane li.pali_a .pali_point{width:30px;height:46px;color:#ffffff;font-size:24px;font-weight:bold;background:transparent url('/styles/images/panier/point_jaune.png') no-repeat top left;padding-left:16px;line-height:46px;margin-left:auto;margin-right:auto;margin-top:18px;}
#process_ariane li.pali_a .pali_point a{color:#ffffff;}
#process_ariane li.pali_a .pali_desc{color:#49aec3;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;margin-top:11px;}
#process_ariane li.pali_a .pali_desc a{color:#49aec3;}
#process_ariane li.pali_b{width:187px;height:95px;}
#process_ariane li.pali_b .pali_point{width:30px;height:46px;color:#ffffff;font-size:24px;font-weight:bold;background:transparent url('/styles/images/panier/point_gris.png') no-repeat top left;padding-left:16px;line-height:46px;margin-left:auto;margin-right:auto;margin-top:18px;}
#process_ariane li.pali_b .pali_point a{color:#ffffff;}
#process_ariane li.pali_b .pali_desc{color:#6e6e6e;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;margin-top:11px;}
#process_ariane li.pali_b .pali_desc a{color:#6e6e6e;}
#divtablepanier{margin-top:29px;}
.table_panier{width:100%;}
.table_panier th{text-align:center;color:#efefef;font-size:14px;font-weight:bold;height:26px;background:transparent url('/styles/images/panier/bg_th.png') repeat-x top left;border-right:#565656 1px solid;}
#panier_vide{text-align:center;font-weight:bold;font-size:12px;}
.panier_prod_loupe{bottom:-9px;position:absolute;right:-7px;width:22px;height:29px;}
.table_panier td.td_error{height:50px;color:#49AEC3;background:#ebebeb;}
.table_panier td .bg_img_panier{background:transparent url('/styles/images/panier/bg_img.png') no-repeat top left;width:120px;height:120px;margin-left:auto;margin-right:auto;position:relative;}
.table_panier td .bg_img_panier img{margin-left:3px;margin-top:3px;}
.table_panier td.panier_td_sep{height:6px;background:#ffffff;font-size:0;}
.table_panier td.pt0{background:#f4f4f4;}
.table_panier td.pt1{background:#ebebeb;}
.table_panier td.panier_td{height:153px;border-right:#e3e3e3 1px solid;}
.panier_prod_ref{text-align:center;color:#bdbdbd;font-size:11px;text-transform:uppercase;margin-top:7px;}
.panier_info_prod{margin-left:35px;margin-right:10px;width:408px;height:140px;overflow:hidden;margin-top:10px;}
.panier_bulle_promo{background:transparent url('/styles/images/panier/bulle_promo.png') no-repeat top left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/images/panier/bulle_promo.png', sizingMethod="scale");width:39px;height:39px;color:#ffffff;font-size:14px;font-weight:bold;line-height:39px;text-align:center;float:left;display:inline;}
.panier_desc{float:left;display:inline;width:345px;margin-left:15px;}
.panier_desc_nom{color:#878787;font-size:14px;font-weight:bold;}
.panier_desc_nom a{color:#878787;}
.panier_desc_message1{color:#818181;font-size:11px;font-style:italic;font-family:Verdana;margin-top:5px;}
.panier_desc_message1 input{float:left;display:inline;}
.panier_desc_message1 label{text-decoration:underline;cursor:pointer;float:left;display:inline;margin-left:5px;}
.panier_desc_message2{color:#49aec3;font-size:11px;font-weight:bold;font-family:Verdana;margin-left:30px;margin-top:6px;}
.panier_desc_message2 a{color:#49aec3;}
.panier_prod_stock{background:transparent url('/styles/images/panier/bg_stock.png') no-repeat top left;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/images/panier/bg_stock.png', sizingMethod="scale");width:218px;height:50px;margin-top:10px;padding-top:13px;padding-left:14px;color:#818181;font-weight:bold;font-size:12px;font-family:Verdana;}
.btn_moins{background:transparent url(/styles/images/panier/moins.png) no-repeat scroll left top;border:medium none;cursor:pointer;display:inline;float:left;height:21px;margin-left:14px;margin-right:10px;margin-top:5px;width:21px;}
.input_qte{border:1px solid #dcdcdc;font-size:18px;font-weight:bold;color:#49aec3;display:inline;float:left;height:24px;margin-right:10px;text-align:center;width:25px;}
.btn_plus{background:transparent url(/styles/images/panier/plus.png) no-repeat scroll left top;border:medium none;cursor:pointer;display:inline;float:left;height:21px;margin-top:5px;width:21px;}
.panier_px_ttc{color:#49aec3;font-size:18px;font-weight:bold;text-align:center;}
.popup_textarea{left:0;position:absolute;top:100px;}
.popup_textarea textarea{border:#c7c7c7 1px solid;width:376px;height:143px;font-size:14px;font-weight:bold;font-style:italic;color:#49aec3;}
.popup_textarea_legende{color:#bdbdbd;font-size:11px;text-align:left;margin-top:3px;}
.popup_emballage_btn{position:absolute;top:285px;left:0;width:377px;}
.table_panier td.tdlivraison{height:55px;border-top:#d8d8d8 1px solid;border-bottom:#d8d8d8 1px solid;}
.livraison_s{padding-left:23px;}
.livraison_s label{color:#8a8a8a;font-size:12px;font-weight:bold;display:block;margin-bottom:5px;}
.livraison_s select{color:#8a8a8a;font-size:12px;border:#8a8a8a 1px solid;;}
.center{text-align:center;}
.tdlivraison_prix{color:#49aec3;font-weight:bold;font-size:14px;}
.tool-tip{color:#ffffff;width:300px;z-index:13000;}
.tool-title{background:#49aec3;font-size:11px;font-weight:bold;margin:0pt;padding:8px 8px 4px;}
.tool-text{background:#49aec3;font-size:11px;font-weight:bold;margin:0px;padding:8px 8px 8px;text-align:justify;}
.panier_livraison_manquant{color:#49aec3;font-size:14px;font-style:italic;padding-left:190px;margin-top:5px;}
#promocode{width:483px;height:75px;background:transparent url('/styles/images/panier/bg_code.png') no-repeat top left;float:left;display:inline;margin-left:55px;margin-top:32px;}
#uneuropanier{width:170px;height:45px;float:left;display:inline;margin-left:30px;margin-top:40px;}
.promo_span{color:#8a8a8a;font-size:12px;font-weight:bold;margin-top:27px;}
.promo_span label{float:left;display:inline;margin-left:18px;margin-top:4px;}
.promo_span input{float:left;display:inline;}
.promo_span input.promo_txt{width:77px;height:18px;border:#6c6c6c 1px solid;margin-left:12px;margin-top:2px;color:#49aec3;font-weight:bold;}
.promo_span input.promo_submit{background:transparent url('/styles/images/panier/btn_ok.png') no-repeat top left;width:24px;height:23px;border:0;margin-left:6px;cursor:pointer;}
input.ok_cp{background:transparent url('/styles/images/panier/btn_ok2.png') no-repeat top left;width:25px;height:21px;border:0;margin-left:6px;cursor:pointer;}
.message_ko_process, .message_ko{background:#fff;font-size:12px;font-weight:bold;color:#FF0000;border:#FF0000 1px solid;padding:5px;width:960px;margin-top:10px;}
#panier_totaux{width:153px;height:100px;float:right;display:inline;margin-top:11px;background:#ffffff;margin-right:55px;}
#panier_totaux_header{color:#49aec3;font-size:18px;font-weight:bold;width:143px;text-align:center;}
#pt_prix{width:143px;height:44px;line-height:44px;text-align:center;border:#cbcbcb 1px solid;margin-top:7px;color:#49aec3;font-weight:bold;font-size:24px;}
#pt_tva{width:143px;text-align:center;color:#acabab;font-size:11px;margin-top:2px;}
#process_nav{display:inline;float:right;margin-right:21px;margin-top:34px;}
#process_nav2{margin-top:15px;text-align:center;}
#produit_historique{width:973px;background:transparent url('/styles/images/panier/bg_historique.png') no-repeat top left;margin-left:auto;margin-right:auto;margin-top:48px;}
#produit_historique_titre{height:42px;color:#979797;font-size:26px;font-style:italic;font-family:"times new roman";text-align:center;line-height:42px;}
#entete_process{width:973px;height:38px;background:transparent url('/styles/images/login/header.png') no-repeat top left;}
#entete_process h1{text-align:center;color:#ffffff;font-size:24px;font-style:italic;font-family:"times new roman";font-weight:normal;height:38px;line-height:38px;}
#page_login{margin-top:38px;}
.bloc_inscrir{float:left;display:inline;width:469px;}
.bi_titre_1{width:300px;height:42px;background:transparent url('/styles/images/login/entete_newclient.png') no-repeat top left;color:#49aec3;font-size:22px;font-style:italic;font-family:"times new roman";line-height:42px;padding-left:169px;}
.bi_txt{width:429px;height:158px;background:transparent url('/styles/images/login/bg_login.png') no-repeat top left;overflow:hidden;margin-top:2px;padding:34px 20px 20px 20px;text-align:center;color:#8e8d8d;font-size:14px;font-weight:bold;}
.btnconnexion{margin-top:65px;}
.bi_titre_2{width:280px;height:42px;background:transparent url('/styles/images/login/entete_connexion.png') no-repeat top left;color:#828282;font-size:22px;font-style:italic;font-family:"times new roman";line-height:42px;padding-left:189px;}
.bi_txt_form label{color:#8e8d8d;display:inline;float:left;font-size:14px;font-weight:bold;width:184px;text-align:right;margin-right:5px;}
.inputlogin{border:1px solid #c7c7c7;font-size:14px;font-weight:bold;font-style:italic;color:#49aec3;display:inline;float:left;height:19px;width:143px;}
.mdp_oubli{color:#c2c2c2;font-size:10px;margin-left:58px;}
.mdp_oubli a{color:#c2c2c2;text-decoration:underline;}
.bloc_inscription{display:inline;float:left;width:469px;}
.bi_header{width:469px;height:42px;background:transparent url('/styles/images/inscription/header.png') no-repeat top left;color:#828282;font-size:22px;font-style:italic;font-family:"times new roman";line-height:42px;text-align:center;}
.bi_centre{border:1px solid #f4f4f4;height:600px;overflow:hidden;padding-left:48px;padding-top:25px;padding-bottom:15px;width:407px;margin-left:auto;margin-right:auto;margin-top:5px;}
.bi_centre label{color:#8e8d8d;display:block;font-size:14px;margin-bottom:3px;}
.input200{border:1px solid #B9B9B9;display:block;font-size:12px;height:19px;width:200px;color:#49AEC3;font-size:14px;font-weight:bold;font-style:italic;}
.clear3{clear:both;font-size:0;height:15px;}
.input100{border:1px solid #B9B9B9;display:block;font-size:12px;height:19px;width:100px;color:#49aec3;font-size:14px;font-weight:bold;font-style:italic;}
.input175{border:1px solid #B9B9B9;display:block;font-size:12px;height:19px;width:175px;color:#49aec3;font-size:14px;font-weight:bold;font-style:italic;}
.input250{border:1px solid #B9B9B9;display:block;font-size:12px;height:19px;width:250px;color:#49aec3;font-size:14px;font-weight:bold;font-style:italic;}
.bi_centre select{border:1px solid #B9B9B9;font-size:12px;color:#49aec3;font-size:14px;font-weight:bold;font-style:italic;}
.champs_obligatoire{color:#bdbdbd;font-size:11px;margin-top:5px;margin-left:20px;}
.bi_centre_header{width:447px;height:31px;margin-left:auto;margin-right:auto;background:#f5f5f5;margin-top:5px;}
.transport_bloc{width:973px;margin-left:auto;margin-right:auto;}
.tb_titre{width:973px;height:26px;background:transparent url('/styles/images/coordonnees/bgtransport.png') repeat-x top left;color:#efefef;font-size:14px;font-weight:bold;line-height:26px;text-align:center;}
.tb_centre{border:#d7d7d7 1px solid;margin-top:6px;}
.tb_centre_bloc{float:left;display:inline;width:480px;}
.tb_centre_bloc_header{width:470px;margin-left:auto;margin-right:auto;height:31px;background:#f5f5f5;margin-top:5px;color:#8a8a8a;font-size:14px;font-weight:bold;line-height:31px;text-align:center;}
.tb_desc{padding:5px;color:#8a8a8a;font-size:12px;}
.textarea_observation{width:453px;height:82px;border:#c7c7c7 1px solid;margin-left:9px;margin-top:17px;font-size:14px;font-weight:bold;font-style:italic;color:#49aec3;}
#mode_paiement_recap{float:left;display:inline;width:773px;}
.lbl_choix_paiement{float:left;display:inline;color:#8a8a8a;font-size:14px;font-weight:bold;width:250px;margin-left:17px;margin-top:15px;}
.lst_choix_paiement{float:left;display:inline;width:455px;margin-top:5px;}
#paiement_recap{float:left;display:inline;width:154px;margin-left:30px;}
.panier_cgv{padding-top:30px;margin-left:17px;color:#49aec3;font-size:14px;text-align:center;font-weight:bold;font-style:italic;}
.panier_cgv a{color:#49aec3;text-decoration:underline;}
.tb_centre_bis{padding:15px;color:#8a8a8a;font-size:12px;}
.tb_centre_bis a{color:#8a8a8a;}
.btn_noir{display:block;margin-left:auto;margin-right:auto;width:200px;height:25px;background:#49aec3;text-align:center;line-height:25px;cursor:pointer;color:#FFFFFF;font-weight:bold;}
#entete_process_logout{display:inline;float:right;margin-right:49px;margin-top:13px;}
.account_opt{width:469px;float:left;display:inline;margin-bottom:10px;}
.account_titre{width:469px;height:35px;background:transparent url('/styles/images/compte/header.png') no-repeat top left;text-align:center;color:#828282;font-size:22px;font-style:italic;font-family:"times new roman";padding-top:7px;}
.account_titre a{color:#828282;}
.account_content{width:449px;height:147px;background:transparent url('/styles/images/compte/bg.png') no-repeat top left;margin-top:5px;padding:10px;}
.account_content_txt{width:330px;margin-left:auto;margin-right:auto;color:#8e8d8d;font-size:14px;font-weight:bold;line-height:17px;margin-top:25px;height:70px;}
.account_content_txt a{color:#8e8d8d;}
.tb_centre_form{padding-top:10px;}
.tb_centre_form label{display:inline;float:left;padding-right:7px;text-align:right;width:425px;color:#9E9C92;font-size:12px;font-weight:bold;}
.table_process{width:100%;}
.table_process th{text-align:center;color:#efefef;font-size:14px;font-weight:bold;height:26px;background:transparent url('/styles/images/panier/bg_th.png') repeat-x top left;border-right:#565656 1px solid;}
.table_process td.pc0{background:#f4f4f4;}
.table_process td.pc1{background:#ebebeb;}
.table_process td.process_td{height:46px;color:#878787;font-size:14px;font-weight:bold;}
.table_process td.process_td_sep{height:6px;background:#ffffff;font-size:0;}
.table_process td.td_error{height:50px;color:#49AEC3;background:#ebebeb;}
.commande_resume_gauche{float:left;margin-left:5px;text-align:left;font-size:12px;color:#888888;}
.commande_resume_gauche img{margin-top:40px;}
#cmd_pourc{font-size:13px;font-weight:bold;}
.table_process td.sentete{height:26px;background:#676767 url('/styles/images/panier/bg_th.png') repeat-x top left;color:#FFFFFF;font-size:14px;font-weight:bold;text-align:center;border-right:#ffffff 1px solid;}
.bi_centre1212 select{border:1px solid #B9B9B9;font-size:12px;color:#49aec3;font-size:14px;font-weight:bold;font-style:italic;}
.bi_centre1212{font-size:12px;color:#888888;}
.tb_centre_bis2{border:1px solid #E4E4E4;overflow:hidden;padding:12px;margin-top:6px;}
.tb_centre_bis2 label{display:inline;float:left;margin-right:5px;text-align:right;width:410px;}
.tb_centre_bis2 select{border:1px solid #B9B9B9;font-size:12px;color:#49aec3;font-size:14px;font-weight:bold;font-style:italic;}
.tb_centre_bis2 label{color:#8E8D8D;display:block;font-size:14px;margin-bottom:3px;}
#page_cms{width:815px;margin-left:3px;margin-top:20px;}
.tb_centre_bis22{border:1px solid #E4E4E4;overflow:hidden;padding:12px;margin-top:6px;}
.tb_centre_bis22 label{display:inline;float:left;margin-right:5px;text-align:right;width:300px;}
.tb_centre_bis22 select{border:1px solid #B9B9B9;font-size:12px;color:#e2b232;font-size:14px;font-weight:bold;font-style:italic;}
.tb_centre_bis22 label{color:#8E8D8D;display:block;font-size:14px;margin-bottom:3px;}
.tb_centre_bis22 textarea{border:1px solid #c7c7c7;height:80px;width:200px;font-size:14px;font-weight:bold;font-style:italic;color:#49aec3;}
.tb_centre_new{padding:15px;font-size:12px;color:#888888;}
.tb_centre_new label{font-weight:bold;}
.div_form_avis label{font-size:14px;width:55px;float:left;display:inline;}
#notation_defaut, #notation_nom{color:#8F9B40;display:inline;float:left;font-family:Arial;font-size:11px;font-weight:bold;margin-left:10px;margin-top:2px;}
.div_form_avis textarea{border:1px solid #c7c7c7;height:80px;width:400px;font-size:14px;font-weight:bold;font-style:italic;color:#49AEC3;}
#img_note{display:inline;float:left;list-style-type:none;margin:2px 0 0;padding:0;}
#img_note li{background:transparent url('/styles/images/avis/etoile_off.png') no-repeat scroll left top;cursor:pointer;display:block;float:left;height:12px;width:13px;}
#img_note li.active{background:transparent url('/styles/images/avis/etoile_on.png') no-repeat top left;width:13px;height:12px;display:block;float:left;cursor:pointer;}
#img_note li.active_click{background:transparent url('/styles/images/avis/etoile_on.png') no-repeat top left;width:13px;height:12px;display:block;float:left;cursor:pointer;}
.msg_erreur_avis{background:red;color:#ffffff;font-size:12px;font-weight:bold;padding:5px;text-align:center;margin-bottom:10px;}
.avis_poste{background:#EDEDED;color:#49AEC3;font-size:12px;font-weight:bold;padding:5px;text-align:center;font-family:Arial;}
.page_contenu{color:#474747;font-size:12px;line-height:19px;text-align:justify;padding:15px;}
.page_contenu a{color:#474747;}
#limit_page{height:70px;}
#div_limit{background:#EAEAEA;display:inline;float:left;height:40px;margin:10px 0;padding:5px;width:250px;}
.bloc_annonce{border:1px solid #D6D6D6;padding:5px;}
.actutrouv{color:#7B7C7C;font-size:18px;font-style:italic;}
.bloc_annonce .titre{background:#EABC27;height:40px;line-height:38px;}
.bloc_annonce .texte{border-bottom:1px solid #D6D6D6;color:#7C7C7C;line-height:16px;padding:10px 0;text-align:justify;font-size:12px;}
.bloc_annonce .texte a{color:#7C7C7C;text-decoration:underline;}
.desccouractu{color:#FFFFFF;font-size:14px;font-weight:bold;}
.desccouractu a{color:#FFFFFF;}
.dateactucour{color:#7B7C7C;font-size:12px;}
.chiffreactu{font-size:14px;font-weight:bold;}
.chiffreactua{font-size:14px;font-weight:bold;color:#EABC27;}
.voir_actualite{color:#EABC27;font-size:14px;text-decoration:underline;font-weight:bold;}
.titlecatalogue{background:#49AEC3;color:#FFFFFF;font-size:16px;font-weight:bold;height:35px;line-height:35px;margin-bottom:10px;text-align:center;}
ul.ul_sitemap_cat li.lvl1{display:inline;float:left;font-size:11px;margin-bottom:5px;margin-left:-1px;width:195px;}
.lvl1title{color:#FFFFFF;font-size:12px;font-weight:bold;height:35px;line-height:35px;text-align:center;text-decoration:none;}
.lvl2{height:350px;overflow:auto;}
.infos_cheque{color:#49aec3;font-size:12px;font-weight:bold;}
.promo_txt2{border:1px solid #6C6C6C;color:#49aec3;font-weight:bold;height:18px;margin-left:12px;margin-top:2px;width:343px;display:inline;float:left;}
.promo_submit2{background:transparent url(/styles/images/panier/btn_ok.png) no-repeat scroll left top;border:0 none;cursor:pointer;height:23px;margin-left:6px;width:24px;display:inline;float:left;}
.galerie_bloc{float:left;display:inline;width:400px;}
.bloc_inscription_padd textarea{border:1px solid #c7c7c7;height:80px;width:352px;font-size:14px;font-weight:bold;font-style:italic;color:#e2b232;}
#galerie_image{color:#e2b232;font-style:italic;font-size:14px;font-weight:bold;width:352px;}
.galerie_desc{padding:15px;font-size:12px;color:#DCB13E;font-weight:bold;text-align:justify;}
.galerie_btn_choix{text-align:center;margin-top:40px;}
#diaporama_photos{position:relative;width:100%;}
#diaporama_photos_titre{color:#929292;font-family:"times new roman";font-size:24px;font-style:italic;margin-top:40px;text-align:center;}
#galerie_image{float:left;display:inline;width:330px;}
#fiche_produit_droit{float:left;display:inline;width:454px;}
.titre_fiche_produit_etape2{color:#7C7C7C;float:left;font-size:18px;font-weight:normal;height:30px;margin-left:10px;padding-top:5px;font-style:italic;font-family:Verdana;}
.galdesc{color:#818181;font-family:Verdana;font-size:12px;line-height:19px;padding-left:10px;}
#commande_galerie{border:1px solid #8F9B41;color:#8F9B41;float:right;display:inline;font-size:14px;padding:5px;}
#commande_galerie a{color:#8F9B41;}
.previsu{position:absolute;z-index:999999999;}
#header_tag_titre{background:transparent url('/styles/images/header/theme_header2.png') no-repeat top left;height:35px;width:138px;font-size:22px;font-style:italic;color:#7b7b7b;font-family:"times new roman";padding-top:5px;padding-left:7px;margin-top:19px;text-align:center;}
#header_gauche_tags{background:#F2F0E9;width:122px;color:#7C7C7C;padding-left:11px;padding-right:12px;padding-top:12px;padding-bottom:12px;}
#header_gauche_tags a{color:#7C7C7C;}
.partenaires_bloc{border-top:#D0A231 1px solid;margin-top:7px;min-height:135px;height:auto !important;height:135px;width:600px;margin-left:auto;margin-right:auto;}
.pb_img{float:left;display:inline;width:185px;text-align:center;margin-top:7px;}
.cb_img{float:left;display:inline;width:190px;text-align:center;margin-top:2px;padding:5px;}
.pb_txt{float:left;display:inline;width:405px;margin-left:6px;margin-top:7px;}
.cb_txt{float:left;display:inline;width:405px;margin-left:6px;margin-top:7px;}
.carnet_bloc{border:#DBDBDB 1px solid;margin-bottom:18px;min-height:160px;height:auto !important;height:160px;width:700px;margin-left:auto;margin-right:auto;}
.divcarnet a{color:#D0A231;}
#chk_form label{float:left;display:inline;width:150px;}
#chk_form label.lbl_chk{float:left;display:inline;width:250px;margin-left:15px;}
#chk_form .chktxt{float:left;display:inline;border:#bbbbbb 1px solid;width:165px;color:#EABC27;}
#chk_form .chk_chk{float:left;display:inline;margin-top:3px;}
#chk_form textarea{border:#bbbbbb 1px solid;width:165px;color:#EABC27;}
.bi_centre1212 .blabla a{color:#888888;}
.produit_securise{float:right;margin-top:10px;margin-right:10px;height:30px;line-height:30px;width:700px;}
.produit_securise span{float:right;display:inline;color:#909090;font-family:"times new roman";font-size:18px;font-style:italic;}
.produit_securise img{float:right;display:inline;margin-left:3px;margin-top:4px;}
.mode-paiement{float:left;margin-bottom:20px;}
.nom-paiement{float:left;color:#49aec3;padding-left:10px;width:230px;font-weight:bold;font-size:14px;}
.nom-paiement .desc-paiement{font-size:12px;color:#49aec3;font-weight:normal;}
.para_paiement{float:left;height:92px;width:341px;padding:10px;margin:5px !important;margin:2px;border:1px solid #D8D8D8;cursor:pointer;background:#F4F4F4;}
.para_paiement input{float:left;border:0px;margin-right:10px !important;margin-right:5px;}
.btn-fb-like{float:right;padding-top:35px;width:230px;}
.btn-fb-like-line{text-align:center;padding-top:10px;}
#slideshow_pub #slider-head{margin:0;}
.ref-home{color:#7c7c7c;padding:10px;text-align:justify;}
.ref-home h1{font-size:14px;margin-bottom:5px;}
a.retour-galerie{float:right;display:block;color:#E2B232;font-weight:bold;font-size:14px;}
.uppercase{text-transform:uppercase;}
#header_gamme_liste li a.theme-select{text-decoration:underline;color:#49AEC3;}
.last-item-menu2{left:-110px;}
.case-img-slide{vertical-align:middle;height:260px;}
.univers-desc-style{padding:0px;height:8px;}
.bg-nuviers-categorie{margin-bottom:0px;background:#ffffff url('/styles/images/univers/scat2.png') no-repeat top left;}
#footer_droit.footer-votre-interieur{margin-left:10px;}
.visu-interieur-droit{margin: 14px 0 0 12px;}
.bloc-contact-droit{margin-top:15px;}
.bloc-contact-droit-titre{padding-left:44px;width:101px;}
.lien-club-inscrire{margin-top:5px;margin-left:8px;}
.btn-add-newsletter{cursor:pointer;margin-top:1px;}
.ico-fb-droit{margin-right:5px;margin-top:5px;}
.lien-fb-droit{float:left;margin-top:5px;}
#univers_desc h2{font-size:11px; display:inline;}
#blocsimulateur1euro2{margin:5px 0 5px 172px;}
#blocsimulateur1euro{padding: 10px 30px 10px 0;float:right;}
