/* CSS Document */

/* ///////////// MENU PRINCIPAL ///////////// */
#main-menu{
position:absolute;
bottom:0;
/*left:283px;*/
left:149px;
}

#main-menu ul{
}

#main-menu li{
display:block;
float:left;
}

#main-menu li span{
position:absolute;
top:-5000px;
left:-5000px;
}
/* ////////////////////////// */
.mmh0 a{
display:block;
width:30px;
height:37px;
background-image:url(images/commun/main-menu/accueil2.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mmh0 a:hover{
background-image:url(images/commun/main-menu/accueil2.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mmh0-active{
display:block;
width:30px;
height:37px;
background-image:url(images/commun/main-menu/accueil2.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
/* ////////////////////////// */
/* ////////////////////////// */
.mmh a{
display:block;
width:74px;
height:37px;
background-image:url(images/commun/main-menu/accueil.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mmh a:hover{
background-image:url(images/commun/main-menu/accueil.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mmh-active{
display:block;
width:74px;
height:37px;
background-image:url(images/commun/main-menu/accueil.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
/* ////////////////////////// */
.mm1 a{
display:block;
width:96px;
height:37px;
background-image:url(images/commun/main-menu/premiers-pas.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mm1 a:hover{
background-image:url(images/commun/main-menu/premiers-pas.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mm1-active{
display:block;
width:96px;
height:37px;
background-image:url(images/commun/main-menu/premiers-pas.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
/* ////////////////////////// */
.mm2 a{
display:block;
width:124px;
height:37px;
background-image:url(images/commun/main-menu/amenagez-votre-maison.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mm2 a:hover{
background-image:url(images/commun/main-menu/amenagez-votre-maison.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mm2-active{
display:block;
width:124px;
height:37px;
background-image:url(images/commun/main-menu/amenagez-votre-maison.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
/* ////////////////////////// */
.mm3 a{
display:block;
width:134px;
height:37px;
background-image:url(images/commun/main-menu/life-plus-nutrition.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mm3 a:hover{
background-image:url(images/commun/main-menu/life-plus-nutrition.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mm3-active{
display:block;
width:134px;
height:37px;
background-image:url(images/commun/main-menu/life-plus-nutrition.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

/* ////////////////////////// */
.mm32 a{
display:block;
width:134px;
height:37px;
background-image:url(images/commun/main-menu/life-plus-nutrition-en-images.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mm32 a:hover{
background-image:url(images/commun/main-menu/life-plus-nutrition-en-images.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mm32-active{
display:block;
width:134px;
height:37px;
background-image:url(images/commun/main-menu/life-plus-nutrition-en-images.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
/* ////////////////////////// */
.mm4 a{
display:block;
width:86px;
height:37px;
background-image:url(images/commun/main-menu/produits.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mm4 a:hover{
background-image:url(images/commun/main-menu/produits.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mm4-active{
display:block;
width:86px;
height:37px;
background-image:url(images/commun/main-menu/produits.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
/* ////////////////////////// */
.mm5 a{
display:block;
width:133px;
height:37px;
background-image:url(images/commun/main-menu/telechargements.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mm5 a:hover{
background-image:url(images/commun/main-menu/telechargements.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mm5-active{
display:block;
width:133px;
height:37px;
background-image:url(images/commun/main-menu/telechargements.jpg);
background-repeat:no-repeat;
background-position:0 0;
}
/* ////////////////////////// */
.mmc a{
display:block;
width:85px;
height:37px;
background-image:url(images/commun/main-menu/friskies-chat.jpg);
background-repeat:no-repeat;
background-position:0 -37px;
}

.mmc a:hover{
background-image:url(images/commun/main-menu/friskies-chat.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

.mmc-active{
display:block;
width:85px;
height:37px;
background-image:url(images/commun/main-menu/friskies-chat.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

/* ///////////// MENU LEFT ///////////// */
#menu-left{
}

#menu-left2 ul{
position:relative;
z-index:50;
margin-top:-6px;
}

#menu-left li{
display:block;
width:134px;
padding:0 5px 0 12px;
position:relative;
}

#menu-left2 li{
display:block;
width:134px;
padding:0 5px 0 12px;
position:relative;
}

.plus{
padding:4px;
}

#menu-left li a,#menu-left2 li a{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
font-size:10px;
/*font-variant:small-caps;*/
text-transform:uppercase;
text-decoration:none;
color:#fff;
font-weight:bold;
}

#menu-left li a:hover,#menu-left2 li a:hover{
color:#ffec00;
}

.menu-left-active{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
/*font-variant:small-caps;*/
text-transform:uppercase;
text-decoration:none;
color:#ffec00;
}

.sub-menu-left-pp{
position:relative;
height:95px;
}

.sub-menu-left-pp ul{
position:absolute;
left:0;
}

.mlt{
width:151px;
height:19px;
background-image:url(images/commun/menu-left/fond-menu-left-top.jpg);
background-repeat:no-repeat;
background-position:0 0;
line-height:17px;
}

.mlt-grand{
width:151px;
height:25px;
background-image:url(images/commun/menu-left/fond-menu-left-top-grand.jpg);
background-repeat:no-repeat;
background-position:0 0;
line-height:7px;
}

.mlt-grand a{
position:relative;
top:3px;
}

.ml{
width:151px;
height:19px;
background-image:url(images/commun/menu-left/fond-menu-left.jpg);
background-repeat:no-repeat;
background-position:0 0;
line-height:14px;
}

.ml-grand{
width:151px;
height:25px;
background-image:url(images/commun/menu-left/fond-menu-left-grand.jpg);
background-repeat:no-repeat;
background-position:0 0;
line-height:9px;
}

/*.ml-end{
margin-bottom:-3px;
}*/

/* ///////////// MENU FOOTER ///////////// */
#menu-footer ul{
margin-left:10px;
}

#menu-footer li{
display:block;
float:left;
padding: 0 5px;
line-height:15px;
}

.s-f{
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.s-f span{
position:relative;
top:2px;
}

#menu-footer li a{
text-decoration:none;
color:#fff;
font-size:11px;
font-weight:bold;
}

#menu-footer li a:hover{
text-decoration:underline;
}


