#corps h1{padding:0 0 5px 0;margin:10px 0 5px 0;border-bottom:1px solid #999999;}
#corps div.image_cat{float:left;width:180px;margin:0 10px 0 0;}
#corps div.image_cat img{float:left;width:180px;}
#corps div.cat_desc{float:left;width:595px;}
#corps div.cat_desc h2{float:left;width:100%;font-size:13px;color:#006600;font-weight:700;margin:10px 0 10px 0;}
#corps div.cat_desc p{float:left;width:100%;}
#corps div.cat_desc.all{float:left;width:100%;}
#corps div.cat_desc p.savoir{float:left;width:100%;text-align:right!important;margin:5px 0 0 0;}
#corps div.cat_desc p.savoir a{font-size:11px;color:#006600;font-weight:700;text-decoration:underline;}
#corps div.cat_desc p.soldes{float:left;width:100%;margin:0px 0 5px 0;}
#corps div.cat_desc p.soldes a{font-size:12px;color:#ff0000;font-weight:700;text-decoration:underline;}
/*-------------------------------------- LISTE SOUS CATEGORIES --------------------------------------*/
#corps div.sous_cat{float:left;width:100%;margin:15px 0 0 0;}
#corps div.sous_cat div.bloc_sous_cat{position:relative;float:left;width:244px;height:365px;border:1px solid #c9c9c9;margin:0 8px 8px 0;padding:5px;}
#corps div.sous_cat div.bloc_sous_cat:hover{box-shadow:1px 1px 15px #000000;}
#corps div.sous_cat div.bloc_sous_cat.last{margin:0 0 8px 0;}
#corps div.sous_cat div.bloc_sous_cat h3{float:left;width:100%;height:32px;line-height:32px;text-align:center;margin:0;font-size:13px;background:url(../img/fonds/sprite_fond.png) 0 -976px no-repeat;}
#corps div.sous_cat div.bloc_sous_cat.top h3{float:left;width:100%;text-align:center;background:url(../img/fonds/sprite_fond.png) 0 -1018px no-repeat;}
#corps div.sous_cat div.bloc_sous_cat h3 a{font-size:11px;color:#ffffff;font-weight:700;text-transform:uppercase;}
#corps div.sous_cat div.bloc_sous_cat.top h3 a{font-size:11px;color:#395506;font-weight:700;text-transform:uppercase;}
#corps div.sous_cat div.bloc_sous_cat p.aide a{position:absolute;top:13px;right:10px;width:16px;height:16px;cursor:pointer;background:url(../img/pictos/bulle_aide.png) top left no-repeat;}
#corps div.sous_cat div.bloc_sous_cat p.tout{position:absolute;bottom:3px;width:100%;line-height:11px;text-align:center;margin:-3px 0 0 0;}
#corps div.sous_cat div.bloc_sous_cat p.tout a{font-size:11px;color:#395506;}
#corps div.sous_cat div.bloc_sous_cat p.tout a:hover{text-decoration:underline;}
#corps div.sous_cat div.bloc_sous_cat p.img{float:left;width:100%;height:100px;text-align:center;margin:10px 0;}
#corps div.sous_cat div.bloc_sous_cat p.img img{width:100px;}
#corps div.sous_cat div.bloc_sous_cat p.desc{float:left;width:100%;font-size:10px;color:#000000;margin:0 0 5px 0;padding:0 0 10px 0;}
#corps div.sous_cat div.bloc_sous_cat ul.sous_sous{float:left;width:194px;margin:5px 0 0 40px;}
#corps div.sous_cat div.bloc_sous_cat ul.sous_sous li{float:left;width:100%;list-style-type:disc;font-size:14px;color:#99cc00;margin:0 0 3px 0;}
#corps div.sous_cat div.bloc_sous_cat ul.sous_sous li a{font-size:14px;color:#000000;}
#corps div.sous_cat div.bloc_sous_cat ul.sous_sous li a:hover{text-decoration:underline;}
#corps div.sous_cat div.bloc_sous_cat ul.sous_sous li.soldes a{font-size:14px;color:#ff0000;font-weight:700;}
#corps div.sous_cat div.bloc_sous_cat p.img_pro{float:left;width:100%;height:100px;text-align:center;margin:10px 0;}
#corps div.sous_cat div.bloc_sous_cat p.img_pro img{width:100px;}
#corps div.sous_cat div.bloc_sous_cat p.pro{float:left;width:100%;}
#corps div.sous_cat div.bloc_sous_cat p.pro a{font-size:13px;color:#333333;}
#corps div.sous_cat div.bloc_sous_cat p.prix{float:left;width:100%;text-align:right;font-size:18px;color:#ff0000;font-weight:700;padding:0 0 5px 0;margin:0 0 5px 0;}
#corps div.sous_cat div.bloc_sous_cat p.prix img{margin:-2px 10px 0 0;}
#corps div.sous_cat div.bloc_sous_cat p.prix sup{color:#000000;font-size:14px;}
#corps div.sous_cat div.bloc_sous_cat p.separateur{float:left;width:100%;margin:0 0 5px 0;border-bottom:1px solid #999999;}
/*-------------------------------------- LISTE PRODUITS ---------------------------------------------*/
#corps div.top_produit_cat{float:left;width:763px;padding:10px;border:1px solid #999999;}
#corps div.top_produit_cat div.image{float:left;width:250px;text-align:center;margin:0 15px 0 0;}
#corps div.top_produit_cat div.image img{width:200px;}
#corps div.top_produit_cat div.info{position:relative;float:left;width:498px;}
#corps div.top_produit_cat div.info p.titre{float:left;width:100%;margin:15px 0 0 0;}
#corps div.top_produit_cat div.info p.titre a{font-size:20px;font-weight:700;color:#006600;}
#corps div.top_produit_cat div.info div.description{float:left;width:100%;font-size:12px;margin:10px 0 0 0;}
#corps div.top_produit_cat div.info p.prix{float:left;width:50%;font-size:28px;color:red;font-weight:700;}
#corps div.top_produit_cat div.info p.prix img{float:left;width:32px;height:28px;margin:5px 10px 0 0;}
#corps div.top_produit_cat div.info p.prix sup{font-size:14px;color:#000000;}
#corps div.top_produit_cat div.info p.acheter{float:left;width:50%;}
#corps div.top_produit_cat div.info p.acheter a{float:right;width:133px;height:33px;line-height:33px;color:#ffffff;font-weight:700;font-size:12px;text-align:center;background:url(../img/boutons/sprite_bouton.png) -213px -427px no-repeat}
#corps h3{float:left;width:100%;font-size:35px;color:#006600;font-weight:400;margin:10px 0 10px 0;}
#corps h3 span{color:#99cc00;}
#corps p.aide_liste{float:left;width:100%;text-align:right!important;margin:5px 0 0 0;}
#corps p.aide_liste a{font-size:11px;color:#006600;font-weight:700;text-decoration:underline;}
#corps div.product_list{float:left;width:100%;}
#corps div.product_list div.bloc_produit{position:relative;float:left;width:185px;height:228px;margin:6px 5px 6px 5px;border-right:1px solid #999999;}
#corps div.product_list div.bloc_produit.last{border-right:none;}
#corps div.product_list div.bloc_produit p.separateur{position:absolute;bottom:-5px;left:0px;width:175px;margin:0 10px 0 0;border-bottom:1px solid #999999;}
#corps div.product_list div.bloc_produit.last_line p.separateur{border-bottom:none;}
#corps div.product_list div.bloc_produit p.zoom{position:absolute;top:0px;right:0px;width:32px;height:32px;}
#corps div.product_list div.bloc_produit p.zoom a{float:left;width:100%;height:100%;background:url(../img/pictos/zoom.png) top left no-repeat;}
#corps div.product_list div.bloc_produit p.img{float:left;width:100%;height:155px;margin:0 0 0 10px;}
#corps div.product_list div.bloc_produit p.img img{width:155px;}
#corps div.product_list div.bloc_produit h3{float:left;width:175px;height:40px;line-height:11px;margin:0 0 0 10px;}
#corps div.product_list div.bloc_produit h3 a{font-size:12px;font-weight:700;color:#333333;}
#corps div.product_list div.bloc_produit h3.modele a{color:#006600;font-size:11px;}

#corps div.product_list div.bloc_produit .avis{float:left;width:100%;margin:-15px 0 0 8px;}
#corps div.product_list div.bloc_produit:hover .avis{margin:-15px 0 0 18px;}

#corps div.product_list div.bloc_produit p.prix{float:left;width:175px;font-size:24px;color:#ff0000;font-weight:700;margin:0 0 0 10px;}
#corps div.product_list div.bloc_produit p.prix img{float:left;margin:5px 5px 0 0;}
#corps div.product_list div.bloc_produit p.prix sup{font-size:13px;color:#000000;}
#corps div.product_list div.bloc_produit p.prix span{font-size:13px;color:#000000;}
#corps div.product_list div.bloc_produit p.spec{float:left;width:175px;font-size:14px;color:#ff0000;font-weight:700;margin:0 0 0 10px;}
#corps div.product_list div.bloc_produit p.promo{position:absolute;top:110px;right:10px;}
#corps div.product_list div.bloc_produit p.produit_sub{float:left;width:100%;text-align:center;}
#corps div.product_list div.bloc_produit p.produit_sub a{font-size:12px;color:#ff0000;font-weight:700;}
#corps div.product_list div.bloc_produit p.produit_sub a:hover{text-decoration:underline;}
#corps div.product_list div.bloc_produit div.description{float:left;width:165px;height:45px;font-size:10px;color:#000000;margin:10px 10px 5px 10px;padding:0 0 5px 0;border-bottom:1px solid #c2c2c2;}
#corps div.product_list div.bloc_produit .compare a{float:left;width:100%;font-size:10px;text-align:center;color:#333333;}
#corps div.product_list div.bloc_produit p.voir{float:left;width:100%;margin:10px 0 0 0;}
#corps div.product_list div.bloc_produit p.voir a{float:left;width:163px;height:20px;line-height:20px;color:#ffffff;font-size:11px;text-align:center;margin:0 0 0 10px;background:url(../img/boutons/sprite_bouton.png) 0 -498px no-repeat;}
#corps div.product_list div.bloc_produit p.voir a:hover{background:url(../img/boutons/sprite_bouton.png) 0 -518px no-repeat;}
#corps div.product_list div.bloc_produit p.acheter{float:left;width:100%;margin:5px 0 0 0;}
#corps div.product_list div.bloc_produit p.acheter a{float:left;width:161px;height:20px;line-height:20px;color:#ffffff;font-size:11px;text-align:center;margin:0 0 0 11px;background:url(../img/boutons/sprite_bouton.png) 0 -568px no-repeat;}
#corps div.product_list div.bloc_produit p.acheter a:hover{text-decoration:underline;}
#corps div.product_list div.bloc_produit p.livraison{float:left;width:161px;height:18px;line-height:18px;color:#003300;font-size:11px;text-align:center;margin:5px 0 0 11px;background:url(../img/boutons/sprite_bouton.png) 0 -353px no-repeat;}
#corps div.product_list div.bloc_produit p.hidden{position:absolute;top:226px;left:0px;width:195px;height:15px;background:#ffffff;z-index:101;}
#corps div.product_list div.cache{position:absolute;top:232px;left:0px;width:185px;background:#ffffff;z-index:100;padding:0 0 8px 0;}
#corps p.warning{float:left;width:100%;text-align:center;color:#006600;}
#corps div.page_produit{float:left;width:100%;}
#corps div.page_produit div.entete_produit{float:left;width:100%;margin:5px 0 0 0;}
#corps div.page_produit div.entete_produit div.info_produit{float:left;width:80px;height:448px;border-right:1px dotted #a0a0a0;}
#corps div.page_produit div.entete_produit div.info_produit p.bloc{float:left;width:71px;text-align:center;font-size:10px;color:#333333;margin:0;}
#corps div.page_produit div.entete_produit div.info_produit p.bloc span{font-size:20px;font-weight:700;}
#corps div.page_produit div.entete_produit div.image_produit{position:relative;float:left;width:504px;height:448px;margin:0 10px;}
#corps div.page_produit div.entete_produit div.image_produit h2{float:left;width:100%;font-size:14px;color:#333333;font-weight:700;text-transform:uppercase;margin:10px 0 0 0;}
#corps div.page_produit div.entete_produit div.image_produit h1{float:left;width:100%;font-size:18px;color:#006600;text-transform:uppercase;text-align:left;margin:0;border:none;}
#corps div.page_produit div.entete_produit div.image_produit h1 span.pack{color:#ff0000;}
#corps div.page_produit div.entete_produit div.image_produit p.marque_produit{position:absolute;top:60px;left:0px;}
#corps div.page_produit div.entete_produit div.image_produit p.marque_produit img{float:left;width:75px;margin:-12px 0 0 0;}
#corps div.page_produit div.entete_produit div.image_produit p.image_produit{float:left;width:100%;text-align:center;margin:0;}
#corps div.page_produit div.entete_produit div.image_produit p.image_produit a img{width:220px;height:220px;}
#corps div.page_produit div.entete_produit div.image_produit p.image_produit.modele a img{width:360px;height:360px;}
#corps div.page_produit div.entete_produit div.image_produit p.voir_gamme{position:absolute;bottom:10px;left:5px;width:82px;height:78px;}
#corps div.page_produit div.entete_produit div.image_produit p.voir_gamme a{float:left;width:80px;height:78px;color:#000000;font-size:12px;text-align:center;padding:40px 0 2px;word-wrap:break-word;background:url(../img/boutons/btn_modele.png) top left no-repeat;}
#corps div.page_produit div.entete_produit div.image_produit p.voir_gamme a:hover{color:#006600;}
#corps div.page_produit div.entete_produit div.image_produit div.bloc_cadeaux{position:absolute;top:0px;right:-10px;width:70px;height:448px;border-left:1px dotted #a0a0a0;}
#corps div.page_produit div.entete_produit div.image_produit div.bloc_cadeaux p{float:left;width:100%;text-align:center;font-size:10px;color:#000000;}
#corps div.page_produit div.entete_produit div.image_produit div.bloc_cadeaux p a{font-size:10px;color:#000000;}
#corps div.page_produit div.entete_produit div.image_produit div.bloc_cadeaux p.titre{color:#ff0000;font-size:12px;font-weight:700;margin:0 0 10px 0;border-bottom:1px dotted #ff0000;}
#corps div.page_produit div.entete_produit div.image_produit div.bloc_cadeaux p img{float:left;width:60px;margin:0 0 0 5px;}
#corps div.page_produit div.entete_produit div.image_produit div.bloc_cadeaux p img.plus{float:left;width:18px;margin:10px 26px;}
#corps div.page_produit div.entete_produit div.achat_produit{position:relative;float:left;width:368px;height:448px;padding:0 0 0 12px;border-left:1px dotted #a0a0a0;background:url(../img/fonds/fond_bloc_achat_produit.png) bottom right no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit p.prix_pd{float:left;width:100%;text-align:center;font-size:10px;color:#999999;font-weight:700;margin:5px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.prix_barre_pack{float:left;width:328px;font-size:14px;color:#333333;text-decoration:line-through;margin:0 0 0 40px;}
#corps div.page_produit div.entete_produit div.achat_produit p.prix_produit{float:left;width:100%;text-align:center;font-size:46px;color:#ff0000;font-weight:700;margin:5px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.prix_produit sup{font-size:20px;color:#000000;}
#corps div.page_produit div.entete_produit div.achat_produit p.ecotaxe{float:left;width:100%;text-align:right;font-size:10px;color:#666666;margin:0 0 5px 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.economie{float:left;width:100%;text-align:right;font-size:12px;color:#333333;font-weight:700;font-style:italic;margin:0 0 20px 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.apartir{float:left;width:100%;text-align:center;font-size:20px;color:#000000;font-weight:700;margin:10px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.info_modele{position:absolute;bottom:0px;left:25px;width:351px;height:318px;}
#corps div.page_produit div.entete_produit div.achat_produit p.quantite{float:left;width:100%;text-align:center;font-size:12px;color:#000000;margin:10px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.quantite input{width:30px;text-align:center;font-size:12px;color:#000000;}
#corps div.page_produit div.entete_produit div.achat_produit p.btn_ajout_panier{float:left;width:100%;height:88px;margin:0px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.btn_ajout_panier a,#corps div.page_produit div.entete_produit div.achat_produit p.btn_ajout_panier input{float:left;width:287px;height:57px;border:none;cursor:pointer;margin:10px 0 10px 41px;background:url(../img/boutons/sprite_bouton.png) 0 0 no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit p.titre{float:left;width:100%;font-size:10px;color:#999999;text-align:center;margin:0 0 15px 0;}
#corps div.page_produit div.entete_produit div.achat_produit div.stock{float:left;width:174px;height:14px;line-height:14px;font-size:10px;color:#333333;font-family:Verdana, Helvetica, sans-serif;margin:0 0 0 10px;}
#corps div.page_produit div.entete_produit div.achat_produit div.stock p{float:left;width:70px;height:12px;border:1px solid #999999;}
#corps div.page_produit div.entete_produit div.achat_produit div.stock p span{float:left;height:12px;background:url(../img/pictos/stock.png) top left repeat-x;}
#corps div.page_produit div.entete_produit div.achat_produit p.stock img{float:left;margin:0 10px 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.livraison{float:left;width:174px;height:26px;line-height:26px;font-size:10px;color:#333333;font-family:Verdana, Helvetica, sans-serif;margin:-5px 0 0 10px;}
#corps div.page_produit div.entete_produit div.achat_produit p.livraison img{float:left;margin:0 10px 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.garantie{float:left;width:174px;height:31px;line-height:31px;font-size:10px;color:#333333;font-family:Verdana, Helvetica, sans-serif;margin:10px 0 0 10px;}
#corps div.page_produit div.entete_produit div.achat_produit p.garantie img{float:left;margin:0 10px 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis{float:left;width:174px;height:35px;line-height:35px;margin:10px 0 0 10px;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis a{font-size:10px;color:#333333;font-family:Verdana, Helvetica, sans-serif;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis img{float:left;margin:0 10px 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_avis_conso{float:left;width:195px;margin:20px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_avis_conso ul.note_globale{float:left;width:117px;height:20px;padding:4px 0 0 40px;margin:0 0 0 10px;background:url(../img/fonds/sprite_fond.png) 0 -729px no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_avis_conso ul.note_globale li{font-size:10px;color:#ffffff;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_avis_conso ul.note_globale li.etoile{float:left;width:20px;height:20px;background:url(../img/pictos/etoile.png) top left no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_avis_conso ul.note_globale li.etoile.off{background:url(../img/pictos/etoile_off.png) top left no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_avis_conso p.lien a{float:left;width:127px;height:24px;line-height:24px;font-size:10px;color:#333333;padding:0 0 0 30px;margin:5px 0 0 10px;background:url(../img/fonds/sprite_fond.png) 0 -843px no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_avis_conso p.lien a:hover{text-decoration:underline;}
#corps div.page_produit div.entete_produit div.achat_produit div.facilite{float:left;width:173px;text-align:center;}
#corps div.page_produit div.entete_produit div.achat_produit div.facilite object{margin:45px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit div.facilite p{margin:25px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit div.facilite p a:hover{cursor:pointer;}
/*-------------SUR DEVIS (-1)-----------------------*/
#corps div.page_produit div.entete_produit div.achat_produit p.stock_1{float:left;width:100%;height:14px;line-height:14px;font-size:10px;color:#333333;margin:0 0 20px 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.stock_1 img{float:left;width:73px;margin:0 10px 0 45px;}
#corps div.page_produit div.entete_produit div.achat_produit p.titre_1{float:left;width:100%;font-size:13px;color:#006600;font-weight:700;text-align:center;margin:0 0 30px 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.texte_1{float:left;width:220px;font-size:13px;color:#000000;text-align:justify;margin:0 0 0 15px;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_appel_1{float:left;width:201px;height:75px;margin:90px 0 0 15px;background:url(../img/fonds/sprite_fond.png) 0 -486px no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_appel_1 p{float:left;width:100%;color:#ffffff;font-size:15px;font-weight:700;text-align:center;margin:3px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_appel_1 p span{font-size:20px;color:#99cc00;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_appel_1 p.horaire{font-size:10px;color:#99cc00;margin:0;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis_1{position:relative;float:left;width:100%;z-index:1;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis_1 a{float:left;width:240px;height:36px;font-size:20px;color:#ffffff;font-weight:700;padding:23px 0 0 100px;margin:25px 0 0 15px;background:url(../img/boutons/sprite_bouton.png) 0 -190px no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis_1 a span{color:#333333;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis_1 a:hover{color:#333333;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis_1 a:hover span{color:#ffffff;}
#corps div.page_produit div.entete_produit div.achat_produit p.img_1{position:absolute;bottom:0px;right:5px;width:176px;height:314px;z-index:0;}
/*-------------RUPTURE DE STOCK (-2)-----------------------*/
#corps div.page_produit div.entete_produit div.achat_produit.orange{background:url(../img/fonds/fond_bloc_achat_produit_2.png) bottom right no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit p.titre_2{float:left;width:100%;font-size:13px;color:#ff6600;font-weight:700;text-align:center;margin:0 0 30px 0;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_appel_1.moins2{margin:55px 0 0 15px;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis_1.moins2 a{float:left;width:346px;height:66px;font-size:20px;color:#ffffff;font-weight:700;padding:23px 0 0 100px;margin:25px 0 0 15px;background:url(../img/boutons/btn_produit_substitution.png) top left no-repeat;}
/*-------------EXCLUSIVITE MAGASIN (-3)-----------------------*/
#corps div.page_produit div.entete_produit div.achat_produit p.texte_1 span.centrer{float:left;width:100%;text-align:center;margin:5px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.texte_1 a{float:left;width:129px;height:29px;line-height:29px;text-align:center;color:#ffffff;font-size:11px;font-weight:700;margin:5px 0 0 50px;background:url(../img/boutons/sprite_bouton.png) -217px -489px no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit p.texte_1 a:hover{background:url(../img/boutons/sprite_bouton.png) -217px -460px no-repeat;}
div.nyroModalCont.popup_map{width:800px!important;height:500px!important;}
#corps div.page_produit div.entete_produit div.achat_produit div.bloc_appel_1.moins3{margin:20px 0 0 15px;}
/*-------------REMISE SIMPLE APPEL (-5)-----------------------*/
#corps div.page_produit div.entete_produit div.achat_produit.rouge{background:url(../img/fonds/fond_bloc_achat_produit_3.png) bottom right no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit p.texte_5{float:left;width:100%;text-align:center;font-size:20px;color:#ffff33;font-weight:700;text-shadow:1px 1px 3px #000000;}
#corps div.page_produit div.entete_produit div.achat_produit p.horaire_5{float:left;width:100%;text-align:center;font-size:10px;color:#000000;}
#corps div.page_produit div.entete_produit div.achat_produit p.texte_5 span{color:#ffffff;font-size:15px;}
#corps div.page_produit div.entete_produit div.achat_produit p.btn_ajout_panier.moins5 input{float:left;width:291px;height:67px;border:none;cursor:pointer;margin:10px 0 20px 41px;background:url(../img/boutons/sprite_bouton.png) 0 -57px no-repeat;}
#corps div.page_produit div.entete_produit div.achat_produit p.titre.moins5{color:#ffffff;}
#corps div.page_produit div.entete_produit div.achat_produit div.facilite.moins5 object{margin:15px 0 0 0;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis.moins5{margin:-20px 0 0 10px;}
#corps div.page_produit div.entete_produit div.achat_produit p.demande_devis.moins5 a{color:#ffffff;}
#corps div.page_produit div.entete_produit div.achat_produit p.stock.moins5{color:#ffffff;}
#corps div.page_produit div.entete_produit div.achat_produit p.garantie.moins5{color:#ffffff;}
#corps div.page_produit div.entete_produit div.achat_produit p.livraison.moins5{color:#ffffff;}
#corps div.page_produit div.entete_produit div.achat_produit p.quantite.moins5{margin:5px 0 5px 0;}
/*-------------PROMOTION-----------------------*/
#corps div.page_produit div.entete_produit div.achat_produit p.promo{float:left;width:353px;font-size:18px;color:#ff0000;font-weight:700;margin:10px 0 0 15px;}
#corps div.page_produit div.entete_produit div.achat_produit p.promo span.barre{font-weight:400;text-decoration:line-through;}
#corps div.page_produit div.entete_produit div.achat_produit p.prix_barre{float:left;width:100%;text-align:right;font-size:13px;color:#000000;text-decoration:line-through;}
/*-------------INFORMATIONS PRODUIT-----------------------*/
#corps div.page_produit div.informations_produits{float:left;width:100%;margin:10px 0 0 0;}
#corps div.page_produit div.informations_produits div.bloc_pack{float:left;width:100%;margin:0 0 10px 0;}
#corps div.page_produit div.informations_produits div.bloc_pack div.pack{float:left;width:100%;}
#corps div.page_produit div.informations_produits div.bloc_pack div.pack div.bloc_liste_produit{float:left;width:615px;}
#corps div.page_produit div.informations_produits div.bloc_pack div.pack div.bloc_liste_produit p.titre_liste_produit{float:left;width:100%;font-size:12px;color:#a1c31c;font-style:italic;}
#corps div.page_produit div.informations_produits div.bloc_pack div.pack div.bloc_liste_produit p.titre_liste_produit span{color:#1e5e1d;font-weight:700;}
#corps div.page_produit div.informations_produits div.bloc_pack div.pack div.bloc_liste_produit p.liste_produit{float:left;width:100%;}
#corps div.page_produit div.informations_produits div.bloc_pack div.pack div.bloc_liste_produit p.liste_produit img{float:left;width:140px;}
#corps div.page_produit div.informations_produits div.bloc_pack div.pack div.bloc_liste_produit p.liste_produit img.plus{float:left;width:18px;margin:45px 20px;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack{float:left;width:185px;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.titre_prix{float:left;width:100%;font-size:11px;color:#000000;font-weight:700;margin:10px 0 10px 0;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.titre_prix span{color:#858585;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.prix_total{float:left;width:100%;font-size:28px;color:#ff0000;font-weight:700;margin:10px 0 0 0;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.prix_total sup{font-size:11px;color:#000000;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.prix_barre{float:left;width:100%;font-size:14px;color:#7d7d7d;font-weight:700;text-decoration:line-through;margin:-5px 0 0 0;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.remise{float:left;width:100%;font-size:12px;color:#333333;font-style:italic;margin:10px 0 0 0;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.remise span{float:right;font-size:14px;font-weight:700;}
#corps div.page_produit div.bloc_pack div.pack div.prix_pack p.remise sup{font-size:10px;}
#corps div.page_produit div.bloc_pack div.pack p.btn_acheter{float:left;width:168px;margin:70px 0 0 0;}
#corps div.page_produit div.bloc_pack div.pack p.btn_acheter input,#corps div.page_produit div.bloc_pack div.pack p.btn_acheter a{float:right;width:121px;height:26px;border:none;cursor:pointer;margin:50px 0 0 0;background:url(../img/boutons/btn_ajout_panier3.png) top left no-repeat;}
#corps div.page_produit div.informations_produits div.menu_produit{float:left;width:100%;}
#corps div.page_produit div.informations_produits div.menu_produit ul{float:left;width:984px;height:34px;border:1px solid #000000;background:url(../img/fonds/fond_menu_produit.png) top left repeat-x;}
#corps div.page_produit div.informations_produits div.menu_produit ul li{float:left;height:34px;line-height:34px;}
#corps div.page_produit div.informations_produits div.menu_produit ul li img{float:left;margin:4px 0 0 0;}
#corps div.page_produit div.informations_produits div.menu_produit ul li a{float:left;padding:0 13px;font-size:14px;color:#ffffff;}
#corps div.page_produit div.informations_produits div.menu_produit ul li a:hover{background:url(../img/fonds/fond_menu_produit_hover.png) top left repeat-x;}
#corps div.page_produit div.informations_produits div.description_produit{float:left;width:100%;}
#corps div.page_produit div.informations_produits div.description_produit table{float:left;width:100%;}
#corps div.page_produit div.informations_produits p.titre{float:left;width:986px;font-size:16px;font-weight:700;color:#000000;padding:0 0 8px 0;margin:10px 0;background:url(../img/pictos/bordure.png) bottom left no-repeat;}
#corps div.page_produit div.documentation_produit{float:left;width:100%;}
#corps div.page_produit div.documentation_produit p.dl_doc{float:left;width:493px;}
#corps div.page_produit div.documentation_produit p.dl_doc a{float:left;width:448px;height:28px;font-size:14px;color:#333333;text-decoration:underline;padding:15px 0 0 45px;background:url(../img/pictos/pdf.png) top left no-repeat;}
#corps div.page_produit div.bloc_avis_produit p.titre{float:left;width:986px;font-size:16px;font-weight:700;color:#000000;padding:0 0 8px 0;margin:20px 0 -10px 0;background:url(../img/pictos/bordure.png) bottom left no-repeat;}
#corps div.page_produit div.bloc_produit_lie{float:left;width:100%;}
#corps div.page_produit div.bloc_produit_lie table{float:left;width:100%;}
#corps div.page_produit div.bloc_produit_lie table tr.top{border:1px solid #486018;background:#98ca33;}
#corps div.page_produit div.bloc_produit_lie table tr.top th{font-size:12px;color:#486018;font-weight:400;padding:3px 0;border-right:1px solid #ffffff;}
#corps div.page_produit div.bloc_produit_lie table tr.top th.last{border:none;}
#corps div.page_produit div.bloc_produit_lie table tr{background:#eaf5d6;}
#corps div.page_produit div.bloc_produit_lie table tr.paire{background:#ffffff;}
#corps div.page_produit div.bloc_produit_lie table tr td{border-right:1px solid #000000;padding:0 5px;}
#corps div.page_produit div.bloc_produit_lie table tr td.last{border:none;}
#corps div.page_produit div.bloc_produit_lie table tr td.img{width:115px;text-align:center;}
#corps div.page_produit div.bloc_produit_lie table tr td.img img{width:60px;}
#corps div.page_produit div.bloc_produit_lie table tr td.dispo{width:93px;text-align:center;}
#corps div.page_produit div.bloc_produit_lie table tr td.name a{font-size:10px;color:#000000;font-family:Verdana, Helvetica, sans-serif;}
#corps div.page_produit div.bloc_produit_lie table tr td.prix{color:#ff0000;font-weight:700;text-align:right;width:125px;}
#corps div.page_produit div.bloc_produit_lie table tr td.qte{width:80px;}
#corps div.page_produit div.bloc_produit_lie table tr td input.text{float:left;width:60px;font-size:11px;color:#333333;text-align:center;margin:0 0 0 10px;}
#corps div.page_produit div.bloc_produit_lie table tr td.acheter{width:60px;}
#corps div.page_produit div.bloc_produit_lie table tr td a.ajax_add_to_cart_button{float:left;width:20px;height:15px;border:none;font-size:0;cursor:pointer;margin:0 0 0 23px;background:url(../img/pictos/acheter.png) top left no-repeat;}
#corps div.demande_devis{float:left;width:100%;}
#corps div.demande_devis p.text{float:left;width:100%;font-size:14px;color:#333333;margin:0 0 10px 0;}
#corps div.demande_devis div.bloc_formulaire{float:left;width:954px;height:498px;padding:10px 15px;border:1px solid #10490f;background:url(../img/fonds/fond_bloc_devis.png) top left repeat-x;}
#corps div.demande_devis div.bloc_formulaire p.titre_bloc{float:left;width:914px;height:30px;line-height:34px;font-size:18px;color:#ffffff;font-weight:700;padding:0 0 7px 40px;border-bottom:1px solid #ffffff;background:url(../img/pictos/devis2.png) top left no-repeat;}
#corps div.demande_devis div.bloc_formulaire p.titre_bloc span{float:right;font-size:10px;font-weight:400;}
#corps div.demande_devis div.bloc_formulaire div.col1{float:left;width:345px;}
#corps div.demande_devis div.bloc_formulaire div.formulaire{float:left;width:100%;margin:0 0 5px 0;}
#corps div.demande_devis div.bloc_formulaire div.col1 div.formulaire.first{margin:15px 0 5px 0;}
#corps div.demande_devis div.bloc_formulaire div.formulaire p.label{float:left;width:83px;height:25px;line-height:25px;color:#ffffff;font-size:12px;font-weight:700;}
#corps div.demande_devis div.bloc_formulaire div.formulaire p input{float:left;width:232px;height:25px;border:none;color:#ffffff;font-weight:700;font-size:12px;padding:0 5px;background:url(../img/form/input_devis2.png) top left no-repeat;}
#corps div.demande_devis div.bloc_formulaire div.formulaire p.radio input{float:left;width:15px;height:20px;}
#corps div.demande_devis div.bloc_formulaire div.formulaire p.radio label{float:left;height:25px;line-height:25px;color:#ffffff;font-size:12px;font-weight:700;cursor:pointer;}
#corps div.demande_devis div.bloc_formulaire p.img{float:left;width:261px;margin:0 0 0 30px;}
#corps div.demande_devis div.bloc_formulaire div.col2{float:left;width:609px;margin:15px 0 0 0;}
#corps div.demande_devis div.bloc_formulaire div.col2 p.label{float:left;width:90px;}
#corps div.demande_devis div.bloc_formulaire div.col2 p input{float:left;width:504px;height:25px;border:none;color:#ffffff;font-weight:700;font-size:12px;padding:0 5px;background:url(../img/form/input_devis3.png) top left no-repeat;}
#corps div.demande_devis div.bloc_formulaire div.col2 p textarea{float:left;width:582px;height:308px;color:#003300;font-weight:700;font-size:12px;border:none;padding:5px;margin:10px 0 0 0;background:url(../img/form/textarea.png) top left no-repeat;}
#corps div.demande_devis div.bloc_formulaire div.submit{float:left;width:100%;}
#corps div.demande_devis div.bloc_formulaire div.submit input.submit{float:right;width:150px;height:20px;line-height:20px;color:#003300;font-size:11px;text-align:center;cursor:pointer;padding:0 0 0 10px;margin:20px 14px 0 0;background:#8fc400 url(../img/pictos/v.png) 3px 3px no-repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#corps div.demande_devis div.bloc_formulaire div.submit input.submit:hover{box-shadow:1px 1px 5px #8fc400;}
#corps div.demande_devis p.form_devis_valid{float:left;width:974px;font-size:11px;color:#99CC33;font-weight:700;padding:5px;margin:0 0 5px 0;border:1px solid #99CC33;}
#corps div.demande_devis div.form_devis_erreur{float:left;width:974px;padding:5px;margin:0 0 5px 0;border:1px solid #ff0000;}
#corps div.demande_devis div.form_devis_erreur p{float:left;width:100%;color:#ff0000;font-size:11px;}
#corps div.demande_devis div.form_devis_erreur p.titre_erreur{font-weight:700;}
#corps div.demande_devis p.titre{float:left;width:986px;font-size:16px;font-weight:700;color:#000000;padding:0 0 8px 0;margin:10px 0;background:url(../img/pictos/bordure.png) bottom left no-repeat;}
#corps div.page_produit div.avis_client div.resume{float:left;width:100%;margin:0 0 10px 0;}
#corps div.page_produit div.avis_client div.resume p.nb{float:left;width:50%;color:#99cc00;font-size:12px;font-weight:700;}
#corps div.page_produit div.avis_client div.resume p.nb span{color:#006600;}
#corps div.page_produit div.avis_client div.resume p.lien_avis{float:left;width:50%;text-align:right;}
#corps div.page_produit div.avis_client div.resume p.lien_avis a{color:#333333;font-size:11px;text-decoration:underline;}
#corps div.page_produit div.avis_client div.resume ul.note_globale{float:left;width:100%;}
#corps div.page_produit div.avis_client div.resume ul.note_globale li.etoile{float:left;width:20px;height:20px;font-size:0px;background:url(../img/pictos/etoiles.gif) top left no-repeat;}
#corps div.page_produit div.avis_client div.resume ul.note_globale li.etoile.off{background:url(../img/pictos/etoiles.gif) center -60px no-repeat;}
#corps div.page_produit div.avis_client div.formulaire_avis{float:left;width:100%;padding:10px 0 0 0;border-top:1px solid #dddddd;}
#corps div.page_produit div.avis_client div.formulaire_avis p.titre_formulaire_avis{float:left;width:100%;font-size:15px;color:#333333;font-weight:700;margin:0 0 10px 0;}
#corps div.page_produit div.avis_client div.formulaire_avis div.formulaire{float:left;width:100%;margin:0 0 5px 0;}
#corps div.page_produit div.avis_client div.formulaire_avis div.formulaire p.label{float:left;width:120px;height:26px;line-height:26px;font-size:12px;font-weight:700;color:#333333;}
#corps div.page_produit div.avis_client div.formulaire_avis div.formulaire p input{float:left;width:173px;height:26px;border:none;color:#006600;font-size:11px;font-weight:700;padding:0 5px;background:url(../img/form/text_183.png) top left no-repeat;}
#corps div.page_produit div.avis_client div.formulaire_avis div.formulaire p textarea{float:left;width:173px;height:129px;border:none;color:#006600;font-size:11px;font-weight:700;padding:5px;background:url(../img/form/textarea_183x139.png) top left no-repeat;}
#corps div.page_produit div.avis_client div.formulaire.etoile{float:left;width:100%;}
#corps div.page_produit div.avis_client div.formulaire.etoile ul li{float:left;width:20px;}
#corps div.page_produit div.avis_client div.formulaire.etoile ul li input{position:absolute;left:-999%;}
#corps div.page_produit div.avis_client div.formulaire.etoile ul li label{float:left;width:20px;height:20px;text-align:center;line-height:20px;cursor:pointer;font-size:0px;background:url(../img/pictos/etoiles.gif) top left no-repeat;}
#corps div.page_produit div.avis_client div.formulaire.etoile ul li.off label{background-position:center -60px;}
#corps div.page_produit div.avis_client div.formulaire_avis div.formulaire input.submit{float:left;width:180px;height:26px;line-height:26px;text-align:center;color:#003300;font-size:11px;cursor:pointer;border:none;margin:20px 14px 0 0;background:#8fc400;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#corps div.page_produit div.avis_client div.formulaire_avis div.formulaire input.submit:hover{box-shadow:1px 1px 5px #8fc400;}
#corps div.page_produit div.avis_client div.formulaire_avis p.erreur_avis{float:left;width:984px;text-align:center;padding:5px 0;color:red;font-size:12px;font-weight:700;margin:10px 0;border:1px solid red;}
#corps div.page_produit div.avis_client p.valid_avis{float:left;width:984px;text-align:center;color:#006600;font-size:12px;font-weight:700;padding:5px 0;margin:10px 0;border:1px solid #99cc00;}
#corps div.page_produit div.avis_client div.liste_commentaire{float:left;width:100%;padding:10px 0 0 0;border-top:1px solid #dddddd;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire{float:left;width:100%;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #dddddd;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire ul.note{float:left;width:100px;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire ul.note li.etoile{float:left;width:20px;height:20px;background:url(../img/pictos/etoiles.gif) top left no-repeat;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire ul.note li.etoile.off{background:url(../img/pictos/etoiles.gif) center -60px no-repeat;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire p.titre_commentaire{float:left;width:876px;height:20px;line-height:20px;font-size:12px;color:#333333;margin:0 0 0 10px;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire p.titre_commentaire span.titre{font-weight:700;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire p.titre_commentaire span.auteur{text-decoration:underline;}
#corps div.page_produit div.avis_client div.liste_commentaire div.bloc_commentaire p.comment{float:left;width:876px;font-size:11px;color:#666666;margin:5px 0 0 110px;}
#corps div.page_produit div.bloc_pub_code_promo{float:left;width:983px;margin:5px 0 0 3px;}
/*-------------VENTE FLASH-----------------------*/
#corps div.page_produit div.vente_flash_produit{float:left;width:100px;height:103px;color:#000000;font-size:12px;font-weight:700;text-align:center;padding:25px 0 0 70px;background:url(../img/pictos/chrono.png) top left no-repeat;}
#corps div.page_produit div.vente_flash_produit span#chrono{float:left;width:100%;text-align:center;color:#ff0000;font-weight:400;font-size:13px;font-weight:700;}
#corps div.page_produit div.vente_flash_produit span.min{float:left;width:100%;text-align:center;font-size:10px;}
/*-------------MINIATURE-----------------------*/
#corps div.page_produit #thumbs_list{overflow:hidden;float:left;width:255px;height:80px;margin:0 0 0 52px;}
#corps div.page_produit #thumbs_list ul{padding-left:0;list-style-type:none;margin-top:5px}
#corps div.page_produit #thumbs_list li{float:left;cursor:pointer;width:80px;height:80px;margin-right:5px;}
#corps div.page_produit #thumbs_list li img{width:73px;height:73px;border:1px solid #9a9a9a;}
#corps div.page_produit #view_scroll_left, #corps div.page_produit #view_scroll_right{background:url(../img/pictos/fleche_g.png) top left no-repeat;text-indent:-3000px;width:24px;height:25px;float:left;margin-top:30px;padding-right:4px;padding-left:4px}
#corps div.page_produit #view_scroll_left{margin:30px -57px 0 100px;}
#corps div.page_produit #view_scroll_right{margin:30px 0 0 3px;background:url(../img/pictos/fleche_d.png) top left no-repeat;}
/*-------------MODELE-----------------------*/
#corps div.bloc_declinaison_modele{float:left;width:100%;margin:20px 0 0 0;}
#corps div.bloc_declinaison_modele p.titre_desc{float:left;width:100%;font-size:14px;color:#000000;font-weight:700;padding:0 0 3px 0;margin:0 0 3px 0;border-bottom:1px solid #99cc00;}
#corps div.bloc_declinaison_modele div.bloc_titre{float:left;width:100%;padding:0 0 3px 0;margin:0 0 3px 0;border-bottom:1px solid #99cc00;}
#corps div.bloc_declinaison_modele div.bloc_titre p{float:left;font-size:11px;color:#000000;font-weight:700;}
#corps div.bloc_declinaison_modele p.titre{width:430px;font-size:14px!important;}
#corps div.bloc_declinaison_modele p.titre_dispo{width:193px;margin:0 0 0 60px;}
#corps div.bloc_declinaison_modele p.titre_prix{width:100px;text-align:right;}
#corps div.bloc_declinaison_modele p.titre_acheter{width:115px;text-align:right;margin:0 0 0 50px;}
#corps div.bloc_declinaison_modele div.declinaison{float:left;width:100%;height:30px;padding:5px 0;border-bottom:1px dotted #999999;}
#corps div.bloc_declinaison_modele div.declinaison:hover{background:#eeeeee;}
#corps div.bloc_declinaison_modele div.declinaison:last-child{border:none;}
#corps div.bloc_declinaison_modele div.declinaison h1.name,#corps div.bloc_declinaison_modele div.declinaison h2.name,#corps div.bloc_declinaison_modele div.declinaison p.name{float:left;width:340px;height:30px;line-height:30px;border:none;padding:0;margin:0;text-align:left;color:#000000;font-size:11px;font-weight:700;}
#corps div.bloc_declinaison_modele div.declinaison h1.name a,#corps div.bloc_declinaison_modele div.declinaison h2.name a,#corps div.bloc_declinaison_modele div.declinaison p.name a{float:left;color:#000000;font-size:11px;font-weight:700;}
#corps div.bloc_declinaison_modele div.declinaison h1.name img,#corps div.bloc_declinaison_modele div.declinaison h2.name img,#corps div.bloc_declinaison_modele div.declinaison p.name img{float:right;margin:0 20px 0 0;}
#corps div.bloc_declinaison_modele div.declinaison p.promotion img{width:25px;}

#corps div.bloc_declinaison_modele div.declinaison div.avis{float:left;width:150px;height:30px;}
#corps div.bloc_declinaison_modele div.declinaison div.avis img{}
#corps div.bloc_declinaison_modele div.declinaison div.avis span{float:left;width:100%;font-size:11px;margin:0 0 0 3px;}

#corps div.bloc_declinaison_modele div.declinaison div.dispo{float:left;width:88px;height:30px;line-height:30px;}
#corps div.bloc_declinaison_modele div.declinaison div.dispo span.text{float:left;font-size:10px;color:#666666;margin:0 0 0 5px;background:none;}
#corps div.bloc_declinaison_modele div.declinaison div.dispo p{float:left;height:12px;width:70px;margin:6px 0 0 0;border:1px solid #999999;}
#corps div.bloc_declinaison_modele div.declinaison div.dispo p.noborder{border:none;margin:0;}
#corps div.bloc_declinaison_modele div.declinaison div.dispo span{float:left;height:12px;background:url(../img/pictos/stock.png) top left repeat-x;}
#corps div.bloc_declinaison_modele div.declinaison div.dispo a.lien_sub{float:left;width:100%;font-size:10px;color:#666666;}
#corps div.bloc_declinaison_modele div.declinaison div.dispo a.lien_sub:hover{text-decoration:underline;}
#corps div.bloc_declinaison_modele div.declinaison div.etat{float:left;width:105px;height:30px;line-height:30px;}
#corps div.bloc_declinaison_modele div.declinaison div.etat p{float:left;width:100%;height:30px;line-height:30px;font-size:10px;text-align:center;color:#000000;}
#corps div.bloc_declinaison_modele div.declinaison div.etat a{float:left;width:100%;height:30px;line-height:10px;font-size:10px;text-align:center;color:#000000;margin:-8px 0 0 0;}
#corps div.bloc_declinaison_modele div.declinaison div.etat a span.text{float:left;margin:0;}
#corps div.bloc_declinaison_modele div.declinaison p.prix{float:left;width:100px;height:30px;line-height:30px;color:#ff0000;font-size:16px;font-weight:700;text-align:right;margin:0 20px 0 0;}
#corps div.bloc_declinaison_modele div.declinaison p.prix sup{font-size:11px;}
#corps div.bloc_declinaison_modele div.declinaison p.commander{float:left;width:100px;height:30px;line-height:30px;margin:0 5px 0 0;}
#corps div.bloc_declinaison_modele div.declinaison p.commander a{float:left;width:94px;height:30px;margin:1px 0 0 0;background:url(../img/boutons/btn_acheter.png) top left no-repeat;}
#corps div.bloc_declinaison_modele div.declinaison p.commander a:hover{background:url(../img/boutons/btn_acheter_hover.png) top left no-repeat;}
#corps div.bloc_declinaison_modele div.declinaison p.devis{float:left;width:75px;height:25px;line-height:25px;}
#corps div.bloc_declinaison_modele div.declinaison p.devis a{color:#666666;text-align:center;font-size:10px;}
#corps div.bloc_declinaison_modele div.declinaison p.devis a:hover{text-decoration:underline;}
#corps div.bloc_declinaison_modele div.contenu{float:left;width:100%;}
#corps div.bloc_declinaison_modele div.contenu table{float:left;width:100%;}
#corps table.pdf_modele{float:left;width:100%;}
#corps table.pdf_modele tr{border-bottom:1px solid #999999;}
#corps table.pdf_modele tr th{text-align:center;padding:5px;font-size:12px;color:#666666;font-weight:700;}
#corps table.pdf_modele tr td{text-align:left;padding:3px;font-size:11px;color:#666666;border-right:1px solid #999999;}
#corps table.pdf_modele tr td:last-child{border:none;}
#corps table.pdf_modele tr td.centrer{text-align:center;width:150px;}
/*-------------------------------- FILTRES MODELE -----------------------------*/
#corps div.bloc_filtre_modele{position:relative;float:left;width:786px;padding:0 200px 0 0;background:#9C3;}
#corps div.bloc_filtre_modele p.select{float:left;margin:5px 10px;}
#corps div.bloc_filtre_modele input.vider{position:absolute;top:5px;right:10px;border:none;cursor:pointer;color:#ffffff;font-size:11px;text-decoration:underline;background:none;}
#corps div.bloc_filtre_modele input.vider:hover{text-decoration:none;}
#corps div.liste_declinaison p.recap_filtre{float:left;width:974px;color:#006600;font-size:12px;padding:5px;margin:5px 0 5px 0;border:1px dashed #006600;background:#f2fce7;}
