img#header
{
	margin-top:0;
	font-size:1.5em;
	float:left;
margin:0;
padding-left:25px;
padding-top:15px !important;
padding-top:20px;
	border:none;
}
		
img#header a
{
	
	position:relative;
	left:25px;
	top:74px;
}

div#barre_user
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-0.08em;
	text-transform: uppercase;
	font-size: 0.80em;
	color:#747474;
	text-align:right;
	
	/*position:absolute;
	top:71px;
	right:0;*/
	float:right;
	padding-top:61px;
	
	width:600px !important;
	width:627px;	/* bug letter-spacing ie6 */
}
div.panier_rempli
{
	background:url(../media/images/cerise.png) no-repeat 78px 55px !important;
	background:url(../media/images/cerise.png) no-repeat 118px 65px;
}

div#barre_user a
{
padding-left:1px;
padding-right:1px;
}
div#barre_user a:hover
{
	color:#bfbfbf;
}
div#barre_user input
{
	padding:0;
	margin:0;
	position:relative;
/*	bottom:2px !important;
	bottom:1px;*/
	margin:0;
padding:0;
}
div#barre_user input.input_text
{
	width:55px;
height:16px;
	border:1px solid #bfbfbf;
	color:grey;
	font-size:0.9em;
	line-height:18px;
/*	padding-left:17px;*/
padding-left:7px;
}
div#barre_user input.input_text2
{
	width:64px;
	padding-left:6px;
	/*margin-right:40px;*/
	margin-right:65px;
}
input.input_ok
{
	position:absolute;
	width:38px;
	height:27px;
	background:url(../media/images/header_bouton_ok.png) no-repeat 0 0;
	border:none;
	top:59px;
	right:102px;
	cursor:pointer;
}
div#barre_user a#lien_partenaire
{
	color:#747474;
	text-decoration:underline;
	text-transform:none;
	
}
div#barre_user form
{	margin:0;padding:0;	margin-left:-25px;}
/*p#sous_menu
{
	height:13px;
margin:0;
padding:0;
	clear: left;
	text-align:right;
	text-transform:uppercase;
	font-size:0.8em;
	padding-bottom:20px;
}*/


/*////////////*/
ul#menu
{
	clear:both;
	list-style-type:none;
	text-indent: -5000px;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-left:25px;
overflow:hidden;
width:950px;
}

ul#menu li{
	float:left;
}

ul#menu li a
{
	display:block;
	padding:0;margin:0;
	height:27px;
}

#menu1
{	background:url(../media/images/menu1.png) no-repeat;
	width:99px;	}
	
body#en	#menu1
{	background:url(../media/images/menu1_en.jpg) no-repeat;
	width:99px;	}
	
#menu2
{	background:url(../media/images/menu2.png) no-repeat;
	width:189px;	}
	
body#en	#menu2
	{	background:url(../media/images/menu2_en.jpg) no-repeat;
		width:151px;	}


#menu3
{	background:url(../media/images/menu3.png) no-repeat;
	width:73px;	}


body#en	#menu3
	{	background:url(../media/images/atelier_gris_en.jpg) no-repeat;
		width:90px;	}	
	
#menu4
{	background:url(../media/images/menu4.png) no-repeat;
	width:49px;	}
	
body#en	#menu4
	{	background:url(../media/images/news_gris_en.jpg) no-repeat;
		width:46px;	}

#menu5
{	background:url(../media/images/menu5.png) no-repeat;
	width:122px;	}

body#en	#menu5
	{	background:url(../media/images/stock_gris_en.jpg) no-repeat;
		width:79px;	}	
	
#menu6
{	background:url(../media/images/menu6.png) no-repeat;
	width:67px;	}
	
body#en	#menu6
	{	background:url(../media/images/contact_gris_en.jpg) no-repeat;
		width:69px;	}	

#menu7
{	background:url(../media/images/menu7.png) no-repeat;
	width:136px;	/*width:128px;*/	
}

body#en	#menu7
	{	background:url(../media/images/mention_legale_gris_en.jpg) no-repeat;
		width:100px;	}	
	
#menu8
{	background:url(../media/images/menu8.png) no-repeat;
	width:196px;	}
	
body#en	#menu8
	{	background:url(../media/images/version_fr_gris_en.jpg) no-repeat;
		width:290px;	}	

#menu1:hover, #menu1_sel
{	background:url(../media/images/menu1_hover.png) no-repeat;
	width:99px;	}
	
body#en #menu1:hover, body#en #menu1_sel{
	background:url(../media/images/menu1_hover_en.jpg) no-repeat;
	width:99px;
}	
	
#menu2:hover, #menu2_sel
{	background:url(../media/images/menu2_hover.png) no-repeat;
	width:189px;	}
	
	
body#en	#menu2:hover, body#en #menu2_sel
	{	background:url(../media/images/chapeau_3_clic_rouge_en.jpg) no-repeat;
		width:151px;	}	
	
#menu3:hover, #menu3_sel
{	background:url(../media/images/menu3_hover.png) no-repeat;
	width:73px;	}
	
body#en	#menu3:hover, body#en #menu3_sel
	{	background:url(../media/images/atelier_rouge_en.jpg) no-repeat;
		width:90px;	}	
	
#menu4:hover, #menu4_sel
{	background:url(../media/images/menu4_hover.png) no-repeat;
	width:49px;	}
	
body#en	#menu4:hover, body#en #menu4_sel
	{	background:url(../media/images/news_rouge_en.jpg) no-repeat;
		width:46px;	}	
	
#menu5:hover, #menu5_sel
{	background:url(../media/images/menu5_hover.png) no-repeat;
	width:122px;	}
	
body#en	#menu5:hover, body#en #menu5_sel
	{	background:url(../media/images/stock_rouge_en.jpg) no-repeat;
		width:79px;	}	
	
#menu6:hover, #menu6_sel
{	background:url(../media/images/menu6_hover.png) no-repeat;
	width:67px;	}
	
body#en	#menu6:hover, body#en #menu6_sel
	{	background:url(../media/images/contact_rouge_en.jpg) no-repeat;
		width:69px;	}
			
#menu7:hover, #menu7_sel
{	background:url(../media/images/menu7_hover.png) no-repeat;
	width:136px;	/*width:128px;*/`
}
	
body#en	#menu7:hover, body#en #menu7_sel
	{	background:url(../media/images/mention_legale_rouge_en.jpg) no-repeat;
		width:100px;	}
			
#menu8:hover, #menu8_sel
{	background:url(../media/images/menu8_hover.png) no-repeat;
	width:188px;	/*width:196px;*/
	}

body#en	#menu8:hover, body#en #menu8_sel
	{	background:url(../media/images/version_fr.jpg) no-repeat;
		width:290px;	}