/* MENU PRINCIPAL DU SITE 
-----------------------------------------------------------------------*/

ul#topmenu 								{list-style: none; }
ul#topmenu li 							{display: inline; float: left; margin-left: 0; }
ul#topmenu li a 						{
	display: block;
	height: 85px;
	background-image: url(../img/menu_FR_2012.png);
	text-indent: -9999px;
	line-height: 0;
}
ul#topmenu li a.propos 					{width: 75px; background-position: 0 0; }
ul#topmenu li a.boutique 				{width: 75px; background-position: -75px 0; }
ul#topmenu li a.collections 			{width: 90px; background-position: -150px 0; }
ul#topmenu li a.complements 			{width: 105px; background-position: -240px 0; }
ul#topmenu li a.conseils 				{width: 70px; background-position: -345px 0; }
ul#topmenu li a.achats		 			{width: 135px; background-position: -415px 0; }

/*---*/
ul#topmenu li a.propos:hover, 
ul#topmenu li a.propos:focus 			{background-position: 0px -85px; }

#topmenu li .propos.selected, 
#topmenu li .propos.selected:hover 		{background-position: 0px -340px; }
/*---*/
ul#topmenu li a.boutique:hover, 
ul#topmenu li a.boutique:focus 			{background-position: -75px -85px; }

#topmenu li .boutique.selected, 
#topmenu li .boutique.selected:hover 	{background-position: -75px -340px; }

#topmenu li a.boutique.shadow 			{background-position: -75px -170px; }
#topmenu li a.boutique.shadow:hover 	{background-position: -75px -255px; }
/*---*/
ul#topmenu li a.collections:hover, 
ul#topmenu li a.collections:focus 		{background-position: -150px -85px; }

#topmenu li .collections.selected, 
#topmenu li .collections.selected:hover {background-position: -150px -340px; }

#topmenu li a.collections.shadow 		{background-position: -150px -170px; }
#topmenu li a.collections.shadow:hover 	{background-position: -150px -255px; }
/*---*/
ul#topmenu li a.complements:hover, 
ul#topmenu li a.complements:focus 		{background-position: -240px -85px; }

#topmenu li .complements.selected, 
#topmenu li .complements.selected:hover {background-position: -240px -340px; }

#topmenu li a.complements.shadow 		{background-position: -240px -170px; }
#topmenu li a.complements.shadow:hover 	{background-position: -240px -255px; }
/*---*/
ul#topmenu li a.conseils:hover, 
ul#topmenu li a.conseils:focus 			{background-position: -345px -85px; }

#topmenu li .conseils.selected, 
#topmenu li .conseils.selected:hover 	{background-position: -345px -340px; }

#topmenu li a.conseils.shadow 			{background-position: -345px -170px; }
#topmenu li a.conseils.shadow:hover 	{background-position: -345px -255px; }
/*---*/
ul#topmenu li a.achats:hover, 
ul#topmenu li a.achats:focus 			{background-position: -415px -85px; }

#topmenu li .achats.selected, 
#topmenu li .achats.selected:hover 		{background-position: -415px -340px; }

#topmenu li a.achats.shadow 			{background-position: -415px -170px; }
#topmenu li a.achats.shadow:hover 		{background-position: -415px -255px; }
/*---*/


#menu_principal 						{
	height: 85px;
	top: 80px;
	left: 0;
	position: absolute;
	width: 620px;
}
#infos_supp 							{margin-left: 20px; top: 20px; text-align: right;}
#infos_supp p 							{text-align: right; margin-top: 5px;}
#titre_de_page 							{margin: 35px, 0, 10px; }

.logo_bouton{
	background-image: url(../img/menu/logo-bouton-150x165_2011.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 165px;
	display: block;
	text-indent: -99999px;	
}
.logo_bouton:hover{
	background-position: left bottom;
}
