/*-- Catalogue Home --*/
#focus_gamme .overlay, #focus_sgamme .overlay, #cont_miniatures .overlay{
background:#fff;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
position:absolute;
top:0;
left:0;
z-index:100;
}

/*-- Focus Gamme --*/
#focus_gamme{
width:568px;
height:222px;
overflow:hidden;
zoom:1;
background:url(../images/f_focus1.gif) no-repeat bottom left;
padding:4px 0 0 21px;
position:relative;
margin:0 0 20px 0;
}
#focus_gamme #bt_fg_prec, #focus_gamme #bt_fg_suiv{
float:left;
width:26px;
height:41px;
display:block;
text-indent:-9999px;
background-image:url(../images/bt_une_home.gif);
background-repeat:no-repeat;
background-position:0 0;
margin:60px 15px 0 0;
position:relative;
}
#focus_gamme #bt_fg_suiv{
background-position:-26px 0;
margin:60px 0 0 15px;
}
#focus_gamme #bt_fg_prec.off{
background-position:0 -41px;
cursor:default;
}
#focus_gamme #bt_fg_suiv.off{
background-position:-26px -41px;
cursor:default;
}
#focus_gamme .label{
position:absolute;
top:0;
left:16px;
}
/*- Indices -*/
#focus_gamme .indices{
width:408px;
height:20px;
padding:10px 0 0 82px;
overflow:hidden;
zoom:1;
}
#focus_gamme .indices ul{
overflow:hidden;
zoom:1;
float:right;
}
#focus_gamme .indices ul li{float:left;}
#focus_gamme .indices ul li a{
width:10px;
height:15px;
display:block;
color:#fff;
text-decoration:none;
font-size:10px;
line-height:15px;
background:url(../images/bt_indices.gif) no-repeat top left;
margin:0 0 0 4px;
padding:0 0 0 5px;
}
#focus_gamme .indices ul li a:hover, #focus_gamme .indices ul li a.off{background:url(../images/bt_indices.gif) no-repeat bottom left;}
/*- Contenu -*/
#focus_gamme .ensemble{
overflow:hidden;
zoom:1;
padding:0 0 0 20px;
}
#focus_gamme #cont_fg{
float:left;
width:429px;
height:175px;
overflow:hidden;
zoom:1;
position:relative;
}
#focus_gamme #liste_fg{
overflow:hidden;
zoom:1;
}
#focus_gamme #liste_fg .produit{
width:429px;
height:175px;
overflow:hidden;
zoom:1;
float:left;
}
#focus_gamme #liste_fg .produit .gauche{
float:left;
width:173px;
padding:12px 1px 0 1px;
text-align:center;
}
#focus_gamme #liste_fg .produit .visuel{padding:20px 0;}
#focus_gamme #liste_fg .produit .gauche strong{
display:block;
padding:0 0 5px 0;
color:#fe0000;
}
#focus_gamme #liste_fg .produit .droite{
width:220px;
padding:12px 10px 0 0;
float:right;
}
#focus_gamme #liste_fg .produit .marque{padding:0 0 3px 0;}
#focus_gamme #liste_fg .produit a.nom{
color:#010101;
font-size:13px;
text-decoration:none;
display:block;
margin:0 0 3px 0;
}
#focus_gamme #liste_fg .produit .etat{
font-size:11px;
font-weight:bold;
color:#80b12c;
padding:0 0 5px 0;
}
#focus_gamme #liste_fg .produit .etiquette{
background-image:url(../images/medium.png) !important; 
background-image:url(no-image);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/medium.png');
background-repeat:no-repeat;
background-position:0 0;
width:112px;
height:43px;
margin:0 0 5px 0;
}

/*-- Focus sous gamme --*/
#focus_sgamme{margin:0 0 0 20px;}
#focus_sgamme .sgamme{
border:1px solid #e1e1e2;
float:left;
width:523px;
height:225px;
padding:14px 10px 0 14px;
margin:0 0 15px 0;
background:url(../images/f_gamme.gif) #fff repeat-x bottom left;
}
#focus_sgamme .sgamme h2{
height:32px;
background:url(../images/alifax1.gif) no-repeat 2px 6px;
padding:0 0 0 32px;
font-size:22px;
font-weight:normal;
color:#010101;
}
#focus_sgamme .sgamme .ensemble{
overflow:hidden;
zoom:1;
}
#focus_sgamme .sgamme ul.gauche{
padding:10px 0 0 0;
float:left;
width:155px;
}
#focus_sgamme .sgamme ul.gauche li{
padding:0 0 5px 0;
margin:0 0 5px 0;
border-bottom:1px solid #ececeb;
}
#focus_sgamme .sgamme ul.gauche li.tout{
padding:0;
margin:0;
border:none;
}
#focus_sgamme .sgamme ul.gauche li a{
background:url(../images/puce1.gif) no-repeat 2px 4px;
padding:0 0 0 13px;
text-decoration:none;
display:block;
}
#focus_sgamme .sgamme ul.gauche li.tout a{
color:#ed2028;
font-weight:bold;
}
#focus_sgamme .sgamme ul.gauche li a:hover{color:#ed2028;}
#focus_sgamme .sgamme ul.gauche li.tout a:hover{color:#010101;}
#focus_sgamme .sgamme .focus_sgamme{
float:right;
width:338px;
}
#focus_sgamme .bt_prec, #focus_sgamme .bt_suiv{
float:left;
padding:80px 0 0 0;
}
#focus_sgamme .bt_suiv{float:right;}
#focus_sgamme .bt_prec a, #focus_sgamme .bt_suiv a{
width:15px;
height:23px;
display:block;
text-indent:-9999px;
background-image:url(../images/bt_focus_sgamme.gif);
background-repeat:no-repeat;
background-position:0 0;
}
#focus_sgamme .bt_suiv a{background-position:-15px 0;}
#focus_sgamme .bt_prec a:hover{background-position:0 -23px;}
#focus_sgamme .bt_suiv a:hover{background-position:-15px -23px;}
#focus_sgamme .bt_prec .off, #focus_sgamme .bt_prec .off:hover{
background-position:0 -46px;
cursor:default;
}
#focus_sgamme .bt_suiv .off, #focus_sgamme .bt_suiv .off:hover{
background-position:-15px -46px;
cursor:default;
}

#focus_sgamme .cont_sg{
width:308px;
height:176px;
overflow:hidden;
zoom:1;
float:left;
position:relative;
background:url(../images/f_focus_sgamme.gif) no-repeat;
}
#focus_sgamme .liste_sg{
overflow:hidden;
zoom:1;
}
#focus_sgamme .produit{
width:308px;
height:176px;
overflow:hidden;
zoom:1;
float:left;
}
#focus_sgamme .produit .gauche{
float:left;
width:130px;
padding:21px 0 0 10px;
text-align:center;
}
#focus_sgamme .produit .visuel{padding:0 0 10px 0;}
#focus_sgamme .produit .etiquette{
background-image:url(../images/medium.png) !important; 
background-image:url(no-image);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/medium.png');
background-repeat:no-repeat;
background-position:0 0;
width:112px;
height:43px;
}
#focus_sgamme .produit .droite{
float:left;
width:168px;
}
#focus_sgamme .produit .droite h3{
color:#fff;
width:88px;
height:23px;
padding:14px 0 0 80px;
margin:0 0 12px 0;
font-size:13px;
font-weight:bold;
}
#focus_sgamme .produit .droite h3.vf{background:url(../images/t_vf.gif) no-repeat;}
#focus_sgamme .produit .droite h3.destock{background:url(../images/t_destock.gif) no-repeat;}
#focus_sgamme .produit .droite h3.promo{background:url(../images/t_promo.gif) no-repeat;}
#focus_sgamme .produit .droite h3.new{background:url(../images/t_new.gif) no-repeat;}

#focus_sgamme .produit .droite .txt{padding:0 5px 0 8px;}
#focus_sgamme .produit .droite .sstitre{padding:49px 5px 0 8px;}
#focus_sgamme .produit a.nom{
color:#010101;
font-size:13px;
display:block;
text-decoration:none;
margin:0 0 10px 0;
}
#focus_sgamme .produit .marque{padding:0 0 5px 0;}
#focus_sgamme .produit .etat{
font-size:11px;
font-weight:bold;
color:#80b12c;
padding:0 0 12px 0;
}

/*-- Catalogue Liste --*/
#catalogue_liste .titre_marque{padding:0 0 15px 0;}
#catalogue_liste h1{
background:url(../images/alifax2.gif) no-repeat 0 6px;
padding:0 0 10px 30px;
margin:0 0 10px 0;
border-bottom:2px solid #e1e1e2;
font-size:25px;
font-weight:normal;
color:#010101;
}

/*-- Mini Comparateur --*/
#mini_comparateur{padding:0 0 10px 0;}
/*- Entete -*/
#mini_comparateur .entete{
overflow:hidden;
zoom:1;
height:33px;
background:url(../images/f_entete_comp.gif) repeat-x;
border-left:1px solid #e1e1e2;
border-right:1px solid #e1e1e2;
}
#mini_comparateur .entete p{
padding:11px 10px 0 10px;
float:left;
}
#mini_comparateur .entete a{
float:right;
display:block;
padding:11px 40px 0 0;
text-align:right;
height:22px;
border-left:1px solid #e1e1e2;
text-decoration:none;
background:url(../images/bt_bas1.gif) no-repeat 95% 60%;
width:152px;
}
#mini_comparateur .entete a:hover{
background:url(../images/bt_bas1_on.gif) no-repeat 95% 60%;
text-decoration:underline;
}
#mini_comparateur .entete a.on{background:url(../images/bt_haut1.gif) no-repeat 95% 60%;}
#mini_comparateur .entete a.on:hover{background:url(../images/bt_haut1_on.gif) no-repeat 95% 60%;}
/*- Liste Produits -*/
#mini_comparateur .liste{
overflow:hidden;
zoom:1;
border:1px solid #e1e1e2;
border-top:none;
}
#mini_comparateur .produit{
float:left;
width:170px;
height:159px;
overflow:hidden;
zoom:1;
border-left:1px solid #fff;
border-bottom:1px solid #fff;
border-right:1px solid #f0efee;
background:url(../images/f_produit_comp.gif) #f0efee repeat-x;
text-align:center;
padding:15px 10px 5px 10px;
}
#mini_comparateur .last{border-right:1px solid #fff;}
#mini_comparateur .produit .visuel{padding:0 0 10px 0;}
#mini_comparateur .produit .nom{
text-decoration:none;
font-size:11px;
display:block;
color:#010101;
display:block;
padding:0 0 5px 0;
}
#mini_comparateur .produit .nom:hover{color:#ed1c24;}
#mini_comparateur .produit .prix{
font-size:21px;
font-weight:bold;
color:#ed1c24;
}
#mini_comparateur .produit .vide{
background:url(../images/f_produit_comp_vide.gif) no-repeat;
width:86px;
height:44px;
font-size:11px;
margin:0 auto;
padding:105px 20px 0 20px;
}
#mini_comparateur .produit .chargement{padding:65px 0 0 0;}
/*- Actions -*/
#mini_comparateur .actions{
background:url(../images/b_comp.gif) no-repeat bottom left;
height:25px;
overflow:hidden;
zoom:1;
padding:5px 5px 0 0; 
}
#mini_comparateur .actions ul{float:right;}
#mini_comparateur .actions ul li{
float:left;
padding:0 0 0 5px;
}

/*-- Catalogue Detail --*/
/*-- Infos Produit --*/
#infos_produit{
padding:0 0 15px 0;
overflow:hidden;
zoom:1;
}
#infos_produit .ensemble{
overflow:hidden;
zoom:1;
}
#infos_produit .gauche{
float:left;
width:373px;
height:392px;
border:1px solid #e1e1e2;
overflow:hidden;
zoom:1;
}
#infos_produit #onglet ul{
overflow:hidden;
zoom:1;
}
#infos_produit #onglet ul li{
float:left;
overflow:hidden;
zoom:1;
}
#infos_produit #onglet ul li a{
background-image:url(../images/d_onglet_detail.gif);
background-repeat:no-repeat;
background-position:100% 0;
float:left;
text-decoration:none;
display:block;
padding:0 17px 0 0;
}
#infos_produit #onglet ul li a span{
background-image:url(../images/g_onglet_detail.gif);
background-repeat:no-repeat;
background-position:0 0;
float:left;
line-height:30px;
display:block;
padding:0 0 0 25px;
cursor:pointer;
}
#infos_produit #onglet ul li a:hover{background-position:100% -30px;}
#infos_produit #onglet ul li a:hover span{background-position:0 -30px;}
#infos_produit #onglet ul li a.in, #infos_produit #onglet ul li a.in:hover{background-position:100% -30px;}
#infos_produit #onglet ul li a.in span, #infos_produit #onglet ul li a.in:hover span{background-position:0 -60px;}
#infos_produit .bloc{
padding:10px;
width:351px;
height:231px;
overflow:hidden;
zoom:1;
text-align:center;
}
#infos_produit #zoom{
position:relative;
width:351px;
height:231px;
}
#infos_produit .autre_zoom{
height:36px;
overflow:hidden;
zoom:1;
padding:0 6px 0 0;
border-bottom:4px solid #e1e1e2;
}
#infos_produit .autre{
float:left;
padding:0 6px;
display:block;
font-weight:bold;
background:url(../images/bt_autres_vues.gif) no-repeat 100% 0;
line-height:30px;
text-decoration:none;
margin:6px 0 0 0;
}
#infos_produit .zoom{float:right;}
#infos_produit .miniatures{
overflow:hidden;
zoom:1;
border-top:1px solid #fff;
padding:7px 0;
background:#f5f5f4;
}
#infos_produit #bt_prec, #infos_produit #bt_suiv{
width:21px;
height:52px;
text-indent:-9999px;
display:block;
overflow:hidden;
zoom:1;
float:left;
background-image:url(../images/bt_mini.gif);
background-repeat:no-repeat;
background-position:0 0;
margin:2px 0 0 0;
}
#infos_produit #bt_suiv{
float:right;
background-position:100% 0;
}
#infos_produit #bt_prec.off{
background-position:0 -52px;
cursor:default;
}
#infos_produit #bt_suiv.off{
background-position:100% -52px;
cursor:default;
}
#infos_produit #cont_miniatures{
width:291px;
height:56px;
overflow:hidden;
zoom:1;
float:left;
position:relative;
margin:0 20px;
}
#cont_miniatures .overlay{background:#f5f5f4;}
#infos_produit #liste_miniatures{
overflow:hidden;
zoom:1;
}
#infos_produit #cont_miniatures .mini{
width:75px;
height:56px;
padding:0 11px;
float:left;
overflow:hidden;
zoom:1;
}
#infos_produit #cont_miniatures .mini a{
width:73px;
height:54px;
display:block;
overflow:hidden;
zoom:1;
border:1px solid #ececec;
background-color:#fff;
text-align:center;
}
#infos_produit #cont_miniatures .mini a:hover{border:1px solid #fd3030;}
#infos_produit .legende_video{
background:url(../images/f_video.gif) no-repeat;
line-height:50px;
text-align:center;
font-size:13px;
padding:11px;
}
/*- Infos droite -*/
#infos_produit .wg p{
padding:0;
line-height:normal;
}
#infos_produit .wg{padding:0 0 15px 0;}
#infos_produit .droite{
float:right;
width:375px;
}
#infos_produit .barre_actions{
margin:0 0 15px 0;
position:relative;
}
#infos_produit .barre_actions ul{
overflow:hidden;
zoom:1;
}
#infos_produit .barre_actions ul li{float:left;}
#infos_produit .barre_actions a{
background-repeat:no-repeat;
background-position:0 0;
width:201px;
line-height:31px;
display:block;
text-decoration:none;
padding:0 0 0 10px;
}
#infos_produit .barre_actions a:hover{background-position:0 -31px;}
#infos_produit .barre_actions a.on, #infos_produit .barre_actions a.on:hover{background-position:0 -62px;}
#infos_produit .barre_actions a.ami{background-image:url(../images/bt_env_ami.gif);}
#infos_produit .barre_actions a.imp{
width:153px;
background-image:url(../images/bt_imp.gif);
}
#cont_env_ami .b{
position:absolute;
top:31px;
left:0;
width:211px;
padding:0 0 2px 0;
background:url(../images/b_env_ami.gif) #fff no-repeat bottom left;
}
#cont_env_ami .m{
border-left:1px solid #e1e1e2;
border-right:1px solid #e1e1e2;
padding:5px 12px;
}
#cont_env_ami .champ{padding:0 0 8px 0;}
#cont_env_ami .divError{
padding:2px 0 0 0;
font-size:10px;
color:#ED1C24;
}
#cont_env_ami .env_conf{
color:#ED1C24;
font-weight:bold;
}
#cont_env_ami label{
text-transform:uppercase;
font-size:10px;
font-weight:bold;
display:block;
padding:0 0 3px 0;
}
#cont_env_ami label sup{
vertical-align:top;
color:#ed1c24;
}
#cont_env_ami .champ input, #cont_env_ami textarea{
width:176px;
border:1px solid #e1e1e2;
padding:2px;
}
#cont_env_ami .champ input.inputError{border:1px solid #ED1C24;}
#cont_env_ami textarea{height:100px;}
#cont_env_ami .submit{text-align:center;}
#infos_produit .infos, #infos_produit .points_forts{
padding:0 0 13px 0;
margin:0 0 13px 0;
border-bottom:1px solid #e1e1e2;
}
#infos_produit .marque{padding:0 0 10px 0;}
#infos_produit .droite .ensemble{
overflow:hidden;
zoom:1;
padding:0 0 10px 0;
}
#infos_produit .etiquette{
background-image:url(../images/medium.png) !important; 
background-image:url(no-image);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/medium.png');
background-repeat:no-repeat;
background-position:0 0;
width:112px;
height:43px;
float:left;
margin:0 8px 0 0;
}
#infos_produit .eco{
font-size:9px;
padding:18px 0 0 0;
float:left;
}
#infos_produit .panier{
padding:10px 0 0 0;
float:right;
}
#infos_produit .etat{
font-size:14px;
font-weight:bold;
color:#80b12c;
padding:0 0 5px 0;
}
#infos_produit .promo{
font-size:14px;
font-weight:bold;
text-transform: capitalize;
color:#fe0000;
padding:0 0 5px 0;
}
#infos_produit .frais{
background:url(../images/frais.gif) no-repeat 0 2px;
padding:0 0 0 25px;
}
#infos_produit .points_forts h3{
font-size:16px;
font-weight:bold;
padding:0 0 5px 0;
}
#infos_produit .points_forts .bts{
overflow:hidden;
zoom:1;
padding:0 0 10px 0;
}
#infos_produit .points_forts .bts li{
float:left;
margin:0 10px 0 0;
}
#infos_produit .points_forts .bts li a{
float:left;
background:url(../images/d_fiche.gif) no-repeat top right;
text-decoration:none;
padding:0 10px 0 0;
color:#ed1c24;
}
#infos_produit .points_forts .bts li a span{
float:left;
display:block;
cursor:pointer;
background:url(../images/g_fiche.gif) no-repeat top left;
padding:0 0 0 18px;
line-height:22px;
}
#infos_produit .points_forts .bts li a:hover{background:url(../images/d_fiche.gif) no-repeat bottom right;}
#infos_produit .points_forts .bts li a:hover span{background:url(../images/g_fiche.gif) no-repeat bottom left;}
#infos_produit .points_forts .fiche_technique a{
padding:0 0 3px 15px;
background:url(../../../images/commun/picto/doc.gif) no-repeat 0 2px;
text-decoration:none;
}
#infos_produit .points_forts .fiche_technique a:hover{text-decoration:underline;}

/*-- Normes produit --*/
#normes_produit{
overflow:hidden;
zoom:1;
padding:0 0 30px 0;
}
#normes_produit .hd{
background:url(../images/hd_produit.gif) no-repeat top right;
float:left;
}
#normes_produit .hg{
background:url(../images/hg_produit.gif) no-repeat top left;
padding:4px 0 0 0;
}
#normes_produit .bd{
background:url(../images/bd_produit.gif) no-repeat bottom right;
}
#normes_produit .bg{
background:url(../images/bg_produit.gif) no-repeat bottom left;
padding:0 0 4px 0;
}
#normes_produit .m{
border-left:1px solid #e1e1e2;
border-right:1px solid #e1e1e2;
padding:0 5px;
}
#normes_produit ul{
overflow:hidden;
zoom:1;
}
#normes_produit ul li{
float:left;
padding:5px;
}
#normes_produit ul li strong{
width:50px;
height:50px;
text-indent:-9999px;
overflow:hidden;
zoom:1;
display:block;
background-repeat:no-repeat;
background-position:center;
}
/*-- Complements produit --*/
#complements_produit{padding:0 0 20px 0;}
#complements_produit .onglets ul{
overflow:hidden;
zoom:1;
}
#complements_produit .onglets ul li{
float:left;
padding:0 3px 0 0;
}
#complements_produit .onglets a{
float:left;
background-image:url(../images/d_onglet_produit.gif);
background-repeat:no-repeat;
background-position:100% 0;
padding:0 12px 0 0;
text-decoration:none;
}
#complements_produit .onglets a span{
background-image:url(../images/g_onglet_produit.gif);
background-repeat:no-repeat;
background-position:0 0;
padding:0 0 0 25px;
display:block;
line-height:30px;
}
#complements_produit .onglets a:hover{background-position:100% -30px;}
#complements_produit .onglets a:hover span{background-position:0 -30px;}
#complements_produit .onglets a.in, #complements_produit .onglets a.in:hover{
background-position:100% -60px;
color:#fff;
}
#complements_produit .onglets a.in span, #complements_produit .onglets a.in:hover span{background-position:0 -60px;}
#complements_produit .liste_complements{border:1px solid #e1e1e2; background:#fff;}
#complements_produit .entete{
line-height:32px;
border-top:1px solid #fff;
border-bottom:1px solid #e1e1e2;
padding:0 10px;
background:#f5f5f4;
font-weight:bold;
}
#complements_produit .pack{
background:url(../images/f_ligne.gif) #fff repeat-x;
border-top:1px solid #fff;
padding:10px;
overflow:hidden;
zoom:1;
}
#complements_produit .pack .desc{
float:left;
width:450px;
}
#complements_produit .pack .desc .groupe{
overflow:hidden;
zoom:1;
padding:0 0 5px 0;
}
#complements_produit .pack .desc a{
float:left;
width:73px;
height:54px;
overflow:hidden;
zoom:1;
text-align:center;
}
#complements_produit .pack .op{
float:left;
margin:19px 10px 0 10px;
}
#complements_produit .pack .egal{margin:23px 10px 0 10px;}
#complements_produit .pack .desc strong{
float:left;
font-size:26px;
font-weight:bold;
color:#ed1c24;
line-height:54px;
}
#complements_produit .pack .desc p{
font-size:11px;
font-weight:bold;
}
#complements_produit .pack .economie, #complements_produit .pack .panier{
float:right;
margin:12px 0 0 10px;
}
#complements_produit .pack .economie{
width:109px;
height:24px;
padding:3px 6px 4px 6px;
overflow:hidden;
zoom:1;
background:url(../images/f_economie.gif) no-repeat;
}
#complements_produit .pack .economie p{
font-size:10px;
width:55px;
float:left;
}
#complements_produit .pack .economie strong{
float:right;
font-size:20px;
font-weight:bold;
color:#80b12c;
padding:2px 0 0 0;
display:block;
}
#complements_produit .wg{padding:10px 10px 0 10px;}
#complements_produit .wg p{padding:0 0 10px 0;}

/*-- Comparateur --*/
#comparateur{
padding:0 0 0 20px;
width:980px;
}
#comparateur .entete{
padding:0 0 0 27px;
height:37px;
background:url(../images/t_comparateur.gif) no-repeat;
}
#comparateur .entete a{
padding:6px 29px 0 0;
display:block;
height:31px;
float:left;
border-right:1px solid #1e1d1c;
}
#comparateur .entete h1{
float:left;
color:#fff;
font-size:20px;
font-weight:normal;
padding:0 0 0 15px;
line-height:37px;
}
#comparateur table{border-collapse:collapse;}
#comparateur th{
border-left:1px solid #e1e1e2;
border-right:1px solid #e1e1e2;
background:url(../images/f_tab1.gif) #f5f5f4 repeat-y top right;
text-align:left;
padding:5px 0 5px 12px;
font-weight:bold;
width:166px;
}
#comparateur .type2 th{background:url(../images/f_tab1.gif) #fafafa repeat-y top right;}
#comparateur td{
border-left:1px solid #e1e1e2;
border-right:1px solid #e1e1e2;
background:#fdfdfd;
text-align:left;
padding:6px 10px;
width:180px;
text-align:center;
vertical-align:top;
}
#comparateur .prod td{padding:10px 10px;}
#comparateur .ajout td{padding:15px 10px;}
#comparateur .type2 td{background:url(../images/f_tab3.gif) #f5f5f4 repeat-y top right;}
#comparateur .nom, #comparateur .visuel{
display:block;
padding:0 0 5px 0;
color:#010101;
text-decoration:none;
}
#comparateur .important td{font-weight:bold;}
#comparateur .oui_non span{
display:block;
width:20px;
margin:0 auto;
padding:0 0 0 20px;
background:url(../images/oui.gif) no-repeat 0 50%;
}
#comparateur .oui_non span.non{background:url(../images/non.gif) no-repeat 0 50%;}
#comparateur .prix td{
color:#ed1c24;
font-size:21px;
font-weight:bold;
}
#comparateur .etat td{
color:#80b12c;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
}
#comparateur .tableau{
border-bottom:1px solid #e1e1e2;
margin:0 0 20px 0;
}