/******************************************
*   Main or page navigation styles                       
******************************************/


/* Main Navbar */

	#nav {width:937px; float:left; clear:both; position:relative; }
	#nav li {float:left; }
	#nav a {display:block; height:28px; line-height:28px; text-align:center; font-weight:bold; font-size:1.1em; color:#fff; background-position:0 0; background-repeat:no-repeat; }
	#nav a:hover,
	#nav a.on,
	#nav .current-cat a,
	#nav .current-cat-parent a,
	#nav .current_page_item a { color:#c5bfb8; text-decoration:none; background-position:0 -28px; }
	
	/* accueil */
	#nav .menu-acceuil a { background-image:url(../images/menu-accueil.gif); width:92px; }
	
	/* mon magasin */
	#nav .cat-item-25 a,
	#nav .cat-item-25.current-cat li a,
	#nav .cat-item-25.current-cat li li a,
	#nav .cat-item-25.current-cat-parent li a,
	#nav .cat-item-25.current-cat-parent li li a,
	#nav .cat-item-25.current-cat-parent .current-cat li a,	
	#nav .cat-item-25 .current-cat li a,
	#nav .cat-item-25 .current-cat-parent li a {color:#fff; background:#b2c159}
	
	#nav .cat-item-25 a:hover,
	#nav .cat-item-25.current-cat li a:hover,
	#nav .cat-item-25.current-cat li li a:hover,
	#nav .cat-item-25.current-cat-parent li a:hover,
	#nav .cat-item-25.current-cat-parent li li a:hover,
	#nav .cat-item-25.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-25 .current-cat li a:hover,
	#nav .cat-item-25 .current-cat-parent li a:hover,	
	#nav .cat-item-25.current-cat a,
	#nav .cat-item-25.current-cat-parent a,
	#nav .cat-item-25.current-cat-parent .current-cat a,
	#nav .cat-item-25 .current-cat-parent .current-cat a,
	#nav .cat-item-25 .current-cat a,
	#nav .cat-item-25 .current-cat-parent a {color:#b2c159; border-color:#b2c159; background:#fff}
	
	#nav .cat-item-26 a,
	#nav .cat-item-26.current-cat li a,
	#nav .cat-item-26.current-cat li li a,
	#nav .cat-item-26.current-cat-parent li a,
	#nav .cat-item-26.current-cat-parent li li a,
	#nav .cat-item-26.current-cat-parent .current-cat li a,	
	#nav .cat-item-26 .current-cat li a,
	#nav .cat-item-26 .current-cat-parent li a {color:#fff; background:#b2c159}
	
	#nav .cat-item-26 a:hover,
	#nav .cat-item-26.current-cat li a:hover,
	#nav .cat-item-26.current-cat li li a:hover,
	#nav .cat-item-26.current-cat-parent li a:hover,
	#nav .cat-item-26.current-cat-parent li li a:hover,
	#nav .cat-item-26.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-26 .current-cat li a:hover,
	#nav .cat-item-26 .current-cat-parent li a:hover,	
	#nav .cat-item-26.current-cat a,
	#nav .cat-item-26.current-cat-parent a,
	#nav .cat-item-26.current-cat-parent .current-cat a,
	#nav .cat-item-26 .current-cat-parent .current-cat a,
	#nav .cat-item-26 .current-cat a,
	#nav .cat-item-26 .current-cat-parent a {color:#b2c159; border-color:#b2c159; background:#fff}

	#nav .cat-item-27 a,
	#nav .cat-item-27.current-cat li a,
	#nav .cat-item-27.current-cat li li a,
	#nav .cat-item-27.current-cat-parent li a,
	#nav .cat-item-27.current-cat-parent li li a,
	#nav .cat-item-27.current-cat-parent .current-cat li a,	
	#nav .cat-item-27 .current-cat li a,
	#nav .cat-item-27 .current-cat-parent li a {color:#fff; background:#b2c159}
	
	#nav .cat-item-27 a:hover,
	#nav .cat-item-27.current-cat li a:hover,
	#nav .cat-item-27.current-cat li li a:hover,
	#nav .cat-item-27.current-cat-parent li a:hover,
	#nav .cat-item-27.current-cat-parent li li a:hover,
	#nav .cat-item-27.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-27 .current-cat li a:hover,
	#nav .cat-item-27 .current-cat-parent li a:hover,	
	#nav .cat-item-27.current-cat a,
	#nav .cat-item-27.current-cat-parent a,
	#nav .cat-item-27.current-cat-parent .current-cat a,
	#nav .cat-item-27 .current-cat-parent .current-cat a,
	#nav .cat-item-27 .current-cat a,
	#nav .cat-item-27 .current-cat-parent a {color:#b2c159; border-color:#b2c159; background:#fff}

	#nav .cat-item-16 a,
	#nav .cat-item-16.current-cat li a,
	#nav .cat-item-16.current-cat li li a,
	#nav .cat-item-16.current-cat-parent li a,
	#nav .cat-item-16.current-cat-parent li li a,
	#nav .cat-item-16.current-cat-parent .current-cat li a,	
	#nav .cat-item-16 .current-cat li a,
	#nav .cat-item-16 .current-cat-parent li a {color:#fff; background:#b2c159}
	
	#nav .cat-item-16 a:hover,
	#nav .cat-item-16.current-cat li a:hover,
	#nav .cat-item-16.current-cat li li a:hover,
	#nav .cat-item-16.current-cat-parent li a:hover,
	#nav .cat-item-16.current-cat-parent li li a:hover,
	#nav .cat-item-16.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-16 .current-cat li a:hover,
	#nav .cat-item-16 .current-cat-parent li a:hover,	
	#nav .cat-item-16.current-cat a,
	#nav .cat-item-16.current-cat-parent a,
	#nav .cat-item-16.current-cat-parent .current-cat a,
	#nav .cat-item-16 .current-cat-parent .current-cat a,
	#nav .cat-item-16 .current-cat a,
	#nav .cat-item-16 .current-cat-parent a {color:#b2c159; border-color:#b2c159; background:#fff}
	
	/* cuisine */
	#nav .cat-item-5 a,
	#nav .cat-item-5.current-cat li a,
	#nav .cat-item-5.current-cat li li a,
	#nav .cat-item-5.current-cat-parent li a,
	#nav .cat-item-5.current-cat-parent li li a,
	#nav .cat-item-5.current-cat-parent .current-cat li a,	
	#nav .cat-item-5 .current-cat li a,
	#nav .cat-item-5 .current-cat-parent li a { color:#fff; background-image:url(../images/menu-cuisine.gif); width:123px; }
	
	#nav .cat-item-5 a:hover,
	#nav .cat-item-5.current-cat li a:hover,
	#nav .cat-item-5.current-cat li li a:hover,
	#nav .cat-item-5.current-cat-parent li a:hover,
	#nav .cat-item-5.current-cat-parent li li a:hover,
	#nav .cat-item-5.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-5 .current-cat li a:hover,
	#nav .cat-item-5 .current-cat-parent li a:hover,
    #nav .cat-item-5.current-cat a,	
	#nav .cat-item-5.current-cat-parent a,
	#nav .cat-item-5 .current-cat-parent a {color:#f5a338; border-color:#f5a338;}
	
    #nav .cat-item-5 .children { background-color:#f5a338; }
	#nav .cat-item-5 .children a:hover { background-color:#fff; }
	#nav .cat-item-5 .children .current-cat-parent a:hover { color:#f5a338; }
	
	/* decoration table */
	#nav .cat-item-14 a,
	#nav .cat-item-14.current-cat li a,
	#nav .cat-item-14.current-cat li li a,
	#nav .cat-item-14.current-cat-parent li a,
	#nav .cat-item-14.current-cat-parent li li a,
	#nav .cat-item-14.current-cat-parent .current-cat li a,	
	#nav .cat-item-14 .current-cat li a,
	#nav .cat-item-14 .current-cat-parent li a {color:#fff; background-image:url(../images/menu-recoie.gif); width:124px; }
	
	#nav .cat-item-14 a:hover,
	#nav .cat-item-14.current-cat li a:hover,
	#nav .cat-item-14.current-cat li li a:hover,
	#nav .cat-item-14.current-cat-parent li a:hover,
	#nav .cat-item-14.current-cat-parent li li a:hover,
	#nav .cat-item-14.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-14 .current-cat li a:hover,
	#nav .cat-item-14 .current-cat-parent li a:hover,	
	#nav .cat-item-14.current-cat a,
	#nav .cat-item-14.current-cat-parent a,
	#nav .cat-item-14 .current-cat-parent a {color:#774570; border-color:#774570;}
	
	#nav .cat-item-14 .children { background-color:#774570; }
	#nav .cat-item-14 .children a:hover { background-color:#fff; }
	#nav .cat-item-14 .children .current-cat-parent a:hover { color:#774570; }

	/* decoration creative */
	#nav .cat-item-15 a,
	#nav .cat-item-15.current-cat li a,
	#nav .cat-item-15.current-cat li li a,
	#nav .cat-item-15.current-cat-parent li a,
	#nav .cat-item-15.current-cat-parent li li a,
	#nav .cat-item-15.current-cat-parent .current-cat li a,	
	#nav .cat-item-15 .current-cat li a,
	#nav .cat-item-15 .current-cat-parent li a {color:#fff; background-image:url(../images/menu-cree-deco.gif); width:144px; }
	
	#nav .cat-item-15 a:hover,
	#nav .cat-item-15.current-cat li a:hover,
	#nav .cat-item-15.current-cat li li a:hover,
	#nav .cat-item-15.current-cat-parent li a:hover,
	#nav .cat-item-15.current-cat-parent li li a:hover,
	#nav .cat-item-15.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-15 .current-cat li a:hover,
	#nav .cat-item-15 .current-cat-parent li a:hover,	
	#nav .cat-item-15.current-cat a,
	#nav .cat-item-15.current-cat-parent a,
	#nav .cat-item-15 .current-cat-parent a {color:#ca428c; border-color:#ca428c; }
	
	#nav .cat-item-15 .children { background-color:#ca428c; }
	#nav .cat-item-15 .children { background-image:none }
	#nav .cat-item-15 .children a:hover { background-color:#fff; }
	#nav .cat-item-15 .children .current-cat-parent a:hover { color:#ca428c; }

	/* conseil-astuces  */
	#nav .cat-item-21 a,
	#nav .cat-item-21.current-cat li a,
	#nav .cat-item-21.current-cat li li a,
	#nav .cat-item-21.current-cat-parent li a,
	#nav .cat-item-21.current-cat-parent li li a,
	#nav .cat-item-21.current-cat-parent .current-cat li a,	
	#nav .cat-item-21 .current-cat li a,
	#nav .cat-item-21 .current-cat-parent li a {color:#fff; background:#6d5f4d}
	
	#nav .cat-item-21 a:hover,
	#nav .cat-item-21.current-cat li a:hover,
	#nav .cat-item-21.current-cat li li a:hover,
	#nav .cat-item-21.current-cat-parent li a:hover,
	#nav .cat-item-21.current-cat-parent li li a:hover,
	#nav .cat-item-21.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-21 .current-cat li a:hover,
	#nav .cat-item-21 .current-cat-parent li a:hover,	
	#nav .cat-item-21.current-cat a,
	#nav .cat-item-21.current-cat-parent a,
	#nav .cat-item-21.current-cat-parent .current-cat a,
	#nav .cat-item-21 .current-cat-parent .current-cat a,
	#nav .cat-item-21 .current-cat a,
	#nav .cat-item-21 .current-cat-parent a {color:#6d5f4d; border-color:#6d5f4d; background:#fff}

	/* videos  */
	#nav .cat-item-17 a,
	#nav .cat-item-17.current-cat li a,
	#nav .cat-item-17.current-cat li li a,
	#nav .cat-item-17.current-cat-parent li a,
	#nav .cat-item-17.current-cat-parent li li a,
	#nav .cat-item-17.current-cat-parent .current-cat li a,	
	#nav .cat-item-17 .current-cat li a,
	#nav .cat-item-17 .current-cat-parent li a {color:#fff; background:#9a836b}
	
	#nav .cat-item-17 a:hover,
	#nav .cat-item-17.current-cat li a:hover,
	#nav .cat-item-17.current-cat li li a:hover,
	#nav .cat-item-17.current-cat-parent li a:hover,
	#nav .cat-item-17.current-cat-parent li li a:hover,
	#nav .cat-item-17.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-17 .current-cat li a:hover,
	#nav .cat-item-17 .current-cat-parent li a:hover,	
	#nav .cat-item-17.current-cat a,
	#nav .cat-item-17.current-cat-parent a,
	#nav .cat-item-17.current-cat-parent .current-cat a,
	#nav .cat-item-17 .current-cat-parent .current-cat a,
	#nav .cat-item-17 .current-cat a,
	#nav .cat-item-17 .current-cat-parent a {color:#9a836b; border-color:#9a836b; background:#fff}

/* contact */
	#nav .cat-item-18 {border-right:0}
	#nav .cat-item-18 a {background:#b2c159;}
	#nav .cat-item-18 a:hover, #nav .cat-item-18.current-cat a {color:#b2c159; border-color:#b2c159; background:#fff}
	
	/* confort  */
	#nav .cat-item-185 a,
	#nav .cat-item-185.current-cat li a,
	#nav .cat-item-185.current-cat li li a,
	#nav .cat-item-185.current-cat-parent li a,
	#nav .cat-item-185.current-cat-parent li li a,
	#nav .cat-item-185.current-cat-parent .current-cat li a,	
	#nav .cat-item-185 .current-cat li a,
	#nav .cat-item-185 .current-cat-parent li a {color:#fff; background-image:url(../images/menu-confort.gif); width:167px; }
	
	#nav .cat-item-185 a:hover,
	#nav .cat-item-185.current-cat li a:hover,
	#nav .cat-item-185.current-cat li li a:hover,
	#nav .cat-item-185.current-cat-parent li a:hover,
	#nav .cat-item-185.current-cat-parent li li a:hover,
	#nav .cat-item-185.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-185 .current-cat li a:hover,
	#nav .cat-item-185 .current-cat-parent li a:hover,	
	#nav .cat-item-185.current-cat a,
	#nav .cat-item-185.current-cat-parent a,
	#nav .cat-item-185 .current-cat-parent a {color:#9f7e58; border-color:#9f7e58; }
	
	#nav .cat-item-185 .children { background-color:#9f7e58; }
	#nav .cat-item-185 .children a:hover { background-color:#fff; }
	
	/* range  */
	#nav .cat-item-195 a,
	#nav .cat-item-195.current-cat li a,
	#nav .cat-item-195.current-cat li li a,
	#nav .cat-item-195.current-cat-parent li a,
	#nav .cat-item-195.current-cat-parent li li a,
	#nav .cat-item-195.current-cat-parent .current-cat li a,	
	#nav .cat-item-195 .current-cat li a,
	#nav .cat-item-195 .current-cat-parent li a {color:#fff; background-image:url(../images/menu-range.gif); width:104px; }
	
	#nav .cat-item-195 a:hover,
	#nav .cat-item-195.current-cat li a:hover,
	#nav .cat-item-195.current-cat li li a:hover,
	#nav .cat-item-195.current-cat-parent li a:hover,
	#nav .cat-item-195.current-cat-parent li li a:hover,
	#nav .cat-item-195.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-195 .current-cat li a:hover,
	#nav .cat-item-195 .current-cat-parent li a:hover,	
	#nav .cat-item-195.current-cat a,
	#nav .cat-item-195.current-cat-parent a,
	#nav .cat-item-195 .current-cat-parent a {color:#91be40; border-color:#91be40; }
	
	#nav .cat-item-195 .children { background-color:#91be40; }
	#nav .cat-item-195 .children a:hover { background-color:#fff; }
	#nav .cat-item-195 .children .current-cat-parent a:hover { color:#91be40; }
	
	/* chouchoute enfants  */
	#nav .cat-item-190 a,
	#nav .cat-item-190.current-cat li a,
	#nav .cat-item-190.current-cat li li a,
	#nav .cat-item-190.current-cat-parent li a,
	#nav .cat-item-190.current-cat-parent li li a,
	#nav .cat-item-190.current-cat-parent .current-cat li a,	
	#nav .cat-item-190 .current-cat li a,
	#nav .cat-item-190 .current-cat-parent li a {color:#fff; background-image:url(../images/menu-enfants.gif); width:183px; }
	
	#nav .cat-item-190 a:hover,
	#nav .cat-item-190.current-cat li a:hover,
	#nav .cat-item-190.current-cat li li a:hover,
	#nav .cat-item-190.current-cat-parent li a:hover,
	#nav .cat-item-190.current-cat-parent li li a:hover,
	#nav .cat-item-190.current-cat-parent .current-cat li a:hover,	
	#nav .cat-item-190 .current-cat li a:hover,
	#nav .cat-item-190 .current-cat-parent li a:hover,	
	#nav .cat-item-190.current-cat a,
	#nav .cat-item-190.current-cat-parent a,
	#nav .cat-item-190 .current-cat-parent a {color:#47c3cb; border-color:#47c3cb; }
	
	#nav .cat-item-190 .children { background-color:#47c3cb; }
	#nav .cat-item-190 .children a:hover { background-color:#fff; }
	#nav .cat-item-190 .children .current-cat-parent a:hover { color:#47c3cb; }

/* Dropdown Menus */
	#nav li ul { position:absolute; z-index:98; left:-999em; height:auto; width:174px; }
	#nav li ul li { width:174px; z-index:99; }
	#nav .children a { background-image:none; height:auto; line-height:16px; width:164px !important; color:#fff; }
	#nav li ul li a, #nav li ul li a:hover, #nav li.current-cat-parent ul li a, #nav li li.current-cat-parent a, #nav li li li.current-cat a  { padding: 5px 0 5px 10px; color:#fff; border-bottom:0; text-align:left; }

	/* mon magasin */
	#nav li.cat-item-25 ul,
	#nav li.cat-item-26 ul,
	#nav li.cat-item-27 ul,
	#nav li.cat-item-16 ul {border:1px solid #b2c159; border-top-color:#fff}
	/* cuisine */
	#nav li.cat-item-5 ul {border:1px solid #f5a338; border-top-color:#fff}
	/* decoration table */
	#nav li.cat-item-14 ul {border:1px solid #774570; border-top-color:#fff}
	/* decoration creative */
	#nav li.cat-item-15 ul {border:1px solid #ca428c; border-top-color:#fff}
	/* conseil-astuces */
	#nav li.cat-item-21 ul {border:1px solid #6d5f4d; border-top-color:#fff}
	/* videos */
	#nav li.cat-item-17 ul {border:1px solid #9a836b; border-top-color:#fff}
	/* confort */
	#nav li.cat-item-185 ul {border:1px solid #9f7e58; border-top-color:#fff}
	/* range */
	#nav li.cat-item-195 ul {border:1px solid #91be40; border-top-color:#fff}
	/* chouchoute enfants */
	#nav li.cat-item-190 ul {border:1px solid #47c3cb; border-top-color:#fff}

			
	#nav li:hover ul,
	#nav li.sfhover ul {left:0; width:935px;}
	

	
	#nav ul.children li a { background-image:none !important; }
	
    #nav .children .current-cat a { color:#fff; }
	#nav .children .current-cat-parent a { color:#fff; }
