/* Menu gauche */
#gauche{
background: url(../images/common/h_gauche_produits.gif) no-repeat 0px 0px;
}
ul#smenu li a:hover, ul#smenu li a.on{
color:#EF9702;
}
ul#smenu li ul li a:hover, ul#smenu li ul li a.on{
color:#FBA20C;
background:url(../images/common/puce_smenu_on.gif) no-repeat top right;
}
/* Chemin */
.chemin{
border-bottom:5px solid #E6E6E6;
margin:25px 0px 0px 0px;
padding:0px 0px 9px 0px;
}
.chemin a.racine, .chemin span.racine, .chemin a.racine_recherche{
font-size:13px;
font-weight:bold;
color:#EF9702;
text-transform:uppercase;
text-decoration:none;
background:none;
padding:0;
margin:0;
}
.chemin a.racine_recherche{
color:#88A500;
}
.chemin a{
background:url(../images/common/puce_chemin.gif) no-repeat 0px 3px;
font-size:13px;
color:#2F2F2F;
text-decoration:none;
padding:0px 0px 0px 13px;
margin:0px 0px 0px 7px;
}
.chemin a:hover{
color:#EF9702;
}

.chemin a.retour{
float:right;
background:url(../images/common/picto_retour.gif) no-repeat 0px 2px;
font-size:12px;
color:#2F2F2F;
text-decoration:none;
padding:0px 0px 0px 15px;
margin:2px 0px 0px 7px;
}
.chemin a.retour:hover{
color:#787878;
}
.chemin strong{
font-size:13px;
color:#4C4C4C;
background:url(../images/common/sep_chemin_selection.gif) no-repeat 0px 3px;
padding:0px 0px 0px 15px;
}
.chemin strong span{
color:#EF9702;
}
.chemin span.nb_resultat{
float:right;
font-size:13px;
font-weight:bold;
color:#4C4C4C;
}
a.imprimer_selection{
display:block;
background:url(../images/picts_fr/bt_imprimer_selection.gif) no-repeat 0px 0px;
width:136px;
height:23px;
float:right;
text-indent:-9999px;
overflow:hidden;
margin:-3px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/* Pagination */
.pagination, .pagination_single{
border-bottom:2px solid #E6E6E6;
font-size:11px;
padding:6px 0px 6px 0px;
margin:0px 0px 20px 0px;
}
.pagination h1{
float:left;
font-size:12px;
font-weight:normal;
height:17px;
padding:3px 20px 0px 0px;
margin:0px 20px 0px 0px;
border-right:2px solid #D6D6D6;
}
.pagination_single h1{
float:left;
font-size:12px;
font-weight:normal;
height:17px;
padding:3px 20px 0px 0px;
margin:0px 20px 0px 0px;
border-right:none;
}
a.precedent{
float:left;
display:block;
background:url(../images/common/precedent.gif) no-repeat 0px 0px;
width:16px;
height:15px;
margin:3px 12px 0px 0px;
text-indent:-9999px;
overflow:hidden;
}
a.precedent:hover{
background:url(../images/common/precedent.gif) no-repeat 0px -15px;
}
a.premiere{
float:left;
display:block;
background:url(../images/common/premiere.gif) no-repeat 0px 0px;
width:16px;
height:15px;
margin:3px 2px 0px 0px;
text-indent:-9999px;
overflow:hidden;
}
a.premiere:hover{
background:url(../images/common/premiere.gif) no-repeat 0px -15px;
}

a.suivant{
float:left;
display:block;
background:url(../images/common/suivant.gif) no-repeat 0px 0px;
width:16px;
height:15px;
margin:3px 0px 0px 12px;
text-indent:-9999px;
overflow:hidden;
}
a.suivant:hover{
background:url(../images/common/suivant.gif) no-repeat 0px -15px;
}
a.derniere{
float:left;
display:block;
background:url(../images/common/derniere.gif) no-repeat 0px 0px;
width:16px;
height:15px;
margin:3px 0px 0px 2px;
text-indent:-9999px;
overflow:hidden;
}
a.derniere:hover{
background:url(../images/common/derniere.gif) no-repeat 0px -15px;
}

.page{
float:left;
margin:3px 0px 0px 0px;
}
.page a{
color:#2F2F2F;
margin:0px 2px 0px 2px;
}
.page a:hover{
color:#EF9702;
}
.page a.on{
color:#EF9702;
font-weight:bold;
text-decoration:none;
}
/* Liste produit */
.ligne{
padding:0px 0px 26px 0px;
margin:0px 0px 23px 0px;
border-bottom:1px solid #E6E6E6;
zoom:1;
}
.ligne_derniere{
padding:0px 0px 26px 0px;
border-bottom:5px solid #E6E6E6;
}
.liste_visuel{
float:left;
width:99px;
text-align:center;
}
.liste_visuel img{
border:none;
}
.liste_texte{
float:left;
width:138px;
padding:0px 14px 0px 14px;
}
.liste_texte h1{
font-size:13px;
margin:0px 0px 20px 0px;
text-transform:uppercase;
}
a.info{
display:block;
width:90px;
height:18px;
background:url(../images/picts_fr/bt_plus_info.gif) no-repeat 0px 0px;
margin:10px 0px 0px 0px;
text-indent:-9999px;
overflow:hidden;
}
a.info:hover{
background:url(../images/picts_fr/bt_plus_info.gif) no-repeat 0px -18px;
}
/* Fiche */
.fiche_visuel{
float:left;
width:197px;
margin:21px 0px 0px 0px;
}
.f_fiche_visuel{
width:197px;
background: #ECEBED url(../images/common/f_visu_produit.gif) repeat-x;
border:1px solid #E1E0E0;
text-align:center;
padding:10px 0px 10px 0px;
}
a.zoom{
display:block;
font-size:11px;
color:#4C4C4C;
text-decoration:none;
background:url(../images/common/picto_zoom.gif) no-repeat 0px 0px;
padding:4px 0px 4px 30px;
margin:6px 0px 0px 0px;
}
a.zoom:hover{
color:#787878;
}
a.calameo{
display:block;
font-size:11px;
color:#4C4C4C;
text-decoration:none;
background:url(../images/common/picto_calameo.gif) no-repeat 0px 0px;
padding:4px 0px 4px 30px;
margin:6px 0px 0px 0px;
}
a.calameo:hover{
color:#787878;
}

.fiche_texte{
float:left;
width:308px;
font-size:12px;
margin:21px 0px 0px 24px;
}
.fiche_texte h1{
font-size:16px;
color:#2F2F2F;
/*margin:0px 0px 8px 0px;*/
}
.fiche_texte .index{
display:block;
margin:0px 0px 8px 0px;
}

a.ajouter{
display:block;
width:170px;
height:25px;
background:url(../images/picts_fr/bt_ajouter_selection.gif) no-repeat 0px 0px;
margin:14px 0px 9px 0px;
text-indent:-9999px;
overflow:hidden;
}
a.ajouter:hover{
background:url(../images/picts_fr/bt_ajouter_selection.gif) no-repeat 0px -25px;;
}
.h_partenaire{
width:285px;
background:url(../images/common/h_encart_partenaire.gif) no-repeat;
padding:2px 0px 0px 0px;
margin:10px 0px 0px 0px;
}
.b_partenaire{
background:url(../images/common/b_encart_partenaire.gif) no-repeat bottom;
padding:0px 0px 2px 0px;
}
.f_partenaire{
background:url(../images/common/picto_caddie.gif) no-repeat 8px 6px;
border-left:1px solid #E1E0E0;
border-right:1px solid #E1E0E0;
padding:6px 10px 10px 30px;
font-size:11px;
}
.f_partenaire a{
display:block;
float:left;
margin:6px 8px 0px 0px;
border:1px solid #E1E0E0;
}
.f_partenaire a.dernier{
display:block;
float:left;
margin:6px 0px 0px 0px;
border:1px solid #E1E0E0;
}
.f_partenaire a:hover{
border:1px solid #FBAC0C;
}
.f_partenaire img{
border:none;
}
.f_partenaire h1{
font-size:12px;
color:#2F2F2F;
margin:0px 0px 0px 0px;
}
.fiche_texte2, .recherche_plus{
font-size:12px;
}
.fiche_texte2 h1, .recherche_plus h1{
font-size:13px;
color:#2F2F2F;
text-transform:uppercase;
background:url(../images/common/fleche_bas_orange.gif) no-repeat 0px 3px;
border-bottom:1px solid #EDEDED;
padding:0px 0px 6px 19px;
margin:27px 0px 15px 0px;
}
.recherche_plus h1{
background:url(../images/common/fleche_bas_vert.gif) no-repeat 0px 3px;
}
.fiche_texte2 a.hot_tag, .recherche_plus a.hot_tag{
color:#2F2F2F;
}
.ligne_consulter{
zoom:1; /* Hack anti guillotine IE */
background:url(../images/common/f_consulter_aussi.gif) repeat-y 50% 0%;
margin:0px 0px 0px 0px;
}
.col_consulter{
width:154px;
float:left;
text-align:center;
padding:0px 10px 0px 10px;
}
.ligne_consulter h2{
width:154px;
float:left;
text-align:center;
font-size:12px;
font-weight:normal;
margin:0px 0px 20px 0px;
padding:0px 10px 0px 10px;
}
.ligne_consulter h2 a{
color:#2F2F2F;
text-decoration:none;
}
.col_consulter a img{
display:block;
border:none;
margin:auto;
}
.fiche_texte2 hr, .recherche_plus hr{
height:1px;
border:none;
border-top:1px solid #EDEDED;
margin:15px 0px 15px 0px;
!margin:5px 0px 5px 0px;
}
/* Ma sélection */
a.supprimer{
display:block;
float:right;
background:url(../images/picts_fr/bt_supprimer.gif) no-repeat 0px 0px;
width:90px;
height:18px;
margin:0px 0px 0px 20px;
}
a.supprimer span{
display:none;
}

.selection_visuel{
float:left;
width:100px;
text-align:center;
margin:21px 0px 0px 0px;
}
.selection_texte{
float:left;
width:418px;
font-size:11px;
margin:21px 0px 0px 12px;
}
.selection_texte h1{
font-size:16px;
color:#2F2F2F;
margin:0px 0px 8px 0px;
}
.h_partenaire2{
width:418px;
background:url(../images/common/h_encart_partenaire2.gif) no-repeat;
padding:2px 0px 0px 0px;
margin:10px 0px 0px 0px;
}
.b_partenaire2{
background:url(../images/common/b_encart_partenaire2.gif) no-repeat bottom;
padding:0px 0px 2px 0px;
}
.f_partenaire2{
border-left:1px solid #E1E0E0;
border-right:1px solid #E1E0E0;
padding:0px 2px 0px 6px;
}
.f_partenaire2 a{
display:block;
float:right;
margin:1px 6px 1px 0px;
border:1px solid #E1E0E0;
}
.f_partenaire2 a.dernier{
display:block;
float:right;
margin:1px 0px 1px 0px;
border:1px solid #E1E0E0;
}
.f_partenaire2 a:hover{
border:1px solid #FBAC0C;
}
.f_partenaire2 img{
border:none;
}
span.commander{
display:block;
float:left;
background:url(../images/common/picto_plus_gros.gif) no-repeat 0px 3px;
font-size:12px;
font-weight:bold;
color:#2F2F2F;
text-decoration:none;
padding:4px 0px 4px 24px;
margin:10px 0px 0px 0px;
border:none;
cursor:default;
}

hr.selection{
clear:both;
height:1px;
border:none;
border-top:1px solid #EDEDED;
margin:19px 0px 0px 0px;
!margin:9px 0px 0px 0px;
}
hr.selection_fin{
clear:both;
height:1px;
border:none;
border-top:5px solid #EDEDED;
margin:19px 0px 15px 0px;
!margin:9px 0px 5px 0px;
}
