/* Général */
ul.menu, ul.menu li, ul.menu ul { margin: 0; padding: 0; list-style: none; } 
ul.menu a { text-decoration: none;text-transform: uppercase; font-size: 0.85em;  }
ul.menu a.aselect { font-weight: bold; }

/* Blocs bas de page */
li.localisation {}


/* Outils */
#outils,#outils2 { float: left;  }
#outils { margin-left:1.5em; margin-top:0.9em; width:210px; }
#outils2 { margin-left:5.3em; margin-top: 0.8em; }

#outils a, #outils2 a { }

#outils li {
	display: inline;
	white-space: nowrap;
}
#outils li a {
	color: #8B857B;
	border-right: 1px solid #8B857B;
	padding-right: 0.5em;
	margin-right: 0.5em;
}
#outils li a:hover, #outils2 li a:hover {color: #ff0089 !important;}
#outils li.last a { border-right: 0; }

#outils2 li { display: block; float: left; }
#outils2 li.espace-membre a, #outils2 li.panier a {
	width: 142px;
	height: 22px;
	padding: 5px 0 0 30px;
	display: block;
	font-size: 0.85em;
	margin-right: 1px;
	color: #FFF;
	font-weight: bold;
}
#outils2 li.espace-membre a { background: url(../images/bt_espace_client.gif) no-repeat; }
#outils2 li.panier a { background: url(../images/bt_panier.gif) no-repeat; }

/* Catalogue */
ul#catalogue { border-top: #FFFFFF solid 10px; clear: both; background: url(../images/bg_ul_menu.gif) no-repeat; height: 32px; position: relative; }
body.catalogue ul#catalogue { height: 62px; }
ul#catalogue li { float: left; display: block; }
/* Items du menu */
ul#catalogue li ul {/*background-image:url(../images/nos_collections.gif); background-position: 50px -5px; background-repeat: no-repeat; */}
ul#catalogue li a { height: 28px; display: block; background: no-repeat top left; text-align: center; color: #FFF; padding: 0.2em 2px; }
ul#catalogue li.matelas ul { background-color: #7B0960; } ul#catalogue li.matelas a { width: 76px; } ul#catalogue li.matelas a:hover, ul#catalogue li.matelas a.aselect { background-image: url(../images/bg_li_matelas.gif); }
ul#catalogue li.sommiers ul { background-color: #7C202F; } ul#catalogue li.sommiers a { width: 86px; } ul#catalogue li.sommiers a:hover, ul#catalogue li.sommiers a.aselect { background-image: url(../images/bg_li_sommiers.gif); }
ul#catalogue li.lits-deco ul { background-color: #B4313E; } ul#catalogue li.lits-deco a { width: 91px; } ul#catalogue li.lits-deco a:hover, ul#catalogue li.lits-deco a.aselect { background-image: url(../images/bg_li_lits-deco.gif); }
ul#catalogue li.couettes-oreillers ul { background-color: #CA3D78; } ul#catalogue li.couettes-oreillers a { width: 96px; } ul#catalogue li.couettes-oreillers a:hover, ul#catalogue li.couettes-oreillers a.aselect { background-image: url(../images/bg_li_couettes-oreillers.gif); }
ul#catalogue li.textiles-decoration ul { background-color: #66B5C5; } ul#catalogue li.textiles-decoration a { width: 104px; } ul#catalogue li.textiles-decoration a:hover, ul#catalogue li.textiles-decoration a.aselect { background-image: url(../images/bg_li_textiles-decoration.gif); }
ul#catalogue li.canapes-lits-banquettes ul { background-color: #1B5076; } ul#catalogue li.canapes-lits-banquettes a { width: 111px; } ul#catalogue li.canapes-lits-banquettes a:hover, ul#catalogue li.canapes-lits-banquettes a.aselect { background-image: url(../images/bg_li_canapes-lits-banquettes.gif); }
ul#catalogue li.espace-naturel ul { background-color: #241D6D; } ul#catalogue li.espace-naturel a { width: 78px; } ul#catalogue li.espace-naturel a:hover, ul#catalogue li.espace-naturel a.aselect { background-image: url(../images/bg_li_espace-naturel.gif); }
ul#catalogue li.confortest ul { background-color: #241D6D; } ul#catalogue li.confortest a { width: 100px; } ul#catalogue li.confortest a:hover, ul#catalogue li.confortest a.aselect {width: 100px; background-image: url(../images/bg_li_confortest.gif); }
ul#catalogue li.promotions ul { background-color: #241D6D; } ul#catalogue li.promotions a { width: 103px; color: #ffec00;} ul#catalogue li.promotions a:hover, ul#catalogue li.promotions a.aselect { width: 103px; background-image: url(../images/bg_li_promotions.gif); }
ul#catalogue li.espaces-marques ul { background-color: #241D6D; } ul#catalogue li.espaces-marques a { width: 90px; } ul#catalogue li.espaces-marques a:hover, ul#catalogue li.espaces-marques a.aselect { width: 90px; background-image: url(../images/bg_li_espaces-marques.gif); }


/* Catalogue n2 */
ul#catalogue ul { visibility: hidden; position: absolute; top: 32px; left: 0; padding: 0.5em 0; width: 975px; }
ul#catalogue li.select ul { visibility: visible; text-align: center; }
ul#catalogue li.select li, ul#catalogue li.select li a { display: inline; float: none; }
ul#catalogue li.select li a { list-style: disc inside; background: url(../images/bg_li_n2.png) no-repeat left center; padding-left: 15px; margin-left: 5px; text-transform: none; font-size: 1em; }
ul#catalogue li.select li a.aselect, ul#catalogue li.select li a:hover { background: url(../images/bg_li_n2.png) no-repeat left center; color: #ffce00;}

ul#catalogue li.confortest ul,ul#catalogue li.promotions ul,ul#catalogue li.espaces-marques ul { display:none; }

/* Sous menu des pages */
#snav { text-align: right; }
#snav a { color: #8B857B; white-space: nowrap; }
#snav a.selected { text-decoration: underline; }

