*, body, html {margin:0; padding:0; text-decoration:none; font-family:Arial, Helvetica, sans-serif;border:none;font-size:11px;}
a img{border:none;}
/*input, label {vertical-align:middle;}
*/
.clear{clear:both;}
.MainContainer {margin:auto;position:relative;width:988px;z-index:1;}
#header{
	background:transparent url(../img/header/bg_header.jpg) repeat-x;
	position:relative;
	width:988px;
	height:175px;
	z-index:1;
	/*border: #e8e8e8 1px solid;*/
	border-bottom:none;
	margin:0 auto;
}
/*Infos compte*/
#header .Header_content{
	padding:8px 2px;
	height:89px;
	position:relative;
	color:#1e1e1e;
}

#header .Header_content .BgTelechargement{
	width:107px;
	height:61px;
	position:absolute;
	background: url(../img/header/BgTelechargement.png) no-repeat;
	right:6px;
	top:45px;
}

/*Logo*/
#header .Header_content h1.Header_logo a{width:220px;height:86px;float:left;}



/*Navigation up*/
#header .Header_content ul {list-style:none; float:left;}
#header .Header_content ul li{float:left; background:url(../img/header/UlDivider.jpg) no-repeat right; margin:0 5px 0 7px;}
#header .Header_content ul li.LastOneLi{float:left; background:none; margin:0 5px;}

#header .Header_content ul li a{ padding:0 11px;color:#1e1e1e; font-size:11px; background: url(../img/header/grey_arrow.png) no-repeat 0 3px; text-decoration:none;}
#header .Header_content ul li a:hover{color:#cc042f;}

	/*Identification*/
	#header .Header_content ul li.IdentificationNav{background-position:right top;padding:0 5px 0 0; width:218px; overflow:hidden; margin-left:2px;}
	#header .Header_content ul li.IdentificationNav span{ padding:0 15px 0 15px;color:#1e1e1e; font-size:11px; background: url(../img/header/grey_arrow.png) no-repeat 0 3px; text-decoration:none;}
	#header .Header_content ul li.IdentificationNav span a{color:#cc042f; font-size:11px; text-decoration:underline; background:none;padding:0;}
	#header .Header_content ul li.IdentificationNav dl.Inscription {clear:both;color:#aaa;}
	#header .Header_content ul li.IdentificationNav dl.Inscription a{color:#aaa; font-size:11px; text-decoration:none; background:none;padding:0;}
	#header .Header_content ul li.IdentificationNav dl.Inscription a:hover{color:#595959;}
	

/*Panier*/
#header .Header_content ul.Panier{ position:absolute; right:0; top:0; width:161px; height:35px; background:url(../img/header/Bg_Panier.png) no-repeat; list-style:none;}
#header .Header_content ul.Panier li{ float:left; padding:10px 0 0 42px; background:none; margin:0;}
#header .Header_content ul.Panier li a{ height:20px; padding:0 15px 0 15px;color:#1e1e1e; font-size:11px; background: url(../img/header/Bag_Icon.png) no-repeat 0 0; text-decoration:none; display:block; line-height:20px;}
#header .Header_content ul.Panier li a:hover{color:#b50a2c;}
#header .Header_content ul.Panier li a em{ color:#595959; font-size:10px;}

/*Barre de recherche*/
#header .Header_search{
	background:transparent url(../img/header/bg_barre.gif) repeat-x left bottom;
	height:40px; width:988px;
	position:absolute;
	top:135px;
	/*line-height:40px;*/
}
#header .Header_search fieldset{float:left; width:265px; border:0; padding:12px 0 0 10px;}
#header .Header_search fieldset label{font-weight:bold; font-size:14px; color:#fff;}
#header .Header_search fieldset input{border:1px double black;}
#header .Header_search fieldset input.valid_search {background:transparent url(../img/header/bg_botok.gif) no-repeat scroll 0 0;font-weight:bold;font-size:12px;text-align:center;width:28px; height:15px; color:#636164; border:none;}
#header .Header_search ul.Baisseprix{float:left; list-style:none; height:32px; line-height:32px; padding:7px 0 0 0;} 
#header .Header_search ul.Baisseprix li{float:left; margin-right:15px; background:url(../img/header/divider.gif) no-repeat left; padding-left:8px;}
#header .Header_search ul.Baisseprix li a{padding-left:35px;color:#fff; font-size:11px;color:#fff; text-transform:uppercase; font-weight:bold; background:url(../img/header/PictoBaisse.png) no-repeat 0 0; float:left;}
#header .Header_search ul.Baisseprix li a:hover{text-decoration:underline;}

/*Navigation Acces bouton*/
#header .Header_search ul.Access{float:right;list-style:none;padding:7px 20px 0 0; height:32px; overflow:hidden; line-height:32px;}

#header .Header_search ul.Access li{float:left;background:url(../img/header/divider.gif) no-repeat right;padding:0 8px 0 8px;}
#header .Header_search ul.Access li.LastOneAcces{float:left; background:none; padding:0 8px 0 8px
;}

#header .Header_search ul.Access li a.pcbyacces{float:left; background:url(../img/header/PcbyAcces.png) no-repeat 0 0; width:103px; height:29px; text-decoration:none;}
#header .Header_search ul.Access li a.pcbyacces:hover{background-position: 0 -29px;}

#header .Header_search ul.Access li a.surcoufEntp{float:left; background:url(../img/header/EntpAcces.png) no-repeat 0 0; width:99px; height:32px; text-decoration:none;}
#header .Header_search ul.Access li a.surcoufEntp:hover{background-position: 0 -32px;}

#header .Header_search ul.Access li.LastOneAcces a.EspaceApple{float:left; background:url(../img/header/AppleAcces.png) no-repeat 0 0; width:94px; height:32px; text-decoration:none;}
#header .Header_search ul.Access li.LastOneAcces a.EspaceApple:hover{background-position: 0 -32px;}

/*Menu Onglets*/

#header ul.menu{
	list-style-type:none;
	height:35px; /*width:988px; bugIE6*/
	padding-left:5px;
}

#header ul.menu li, #header ul.menu li a, #header ul.menu li a span, #header ul.menu li a span strong{float:left;height:35px;}
#header ul.menu li a, #header ul.menu li a span, #header ul.menu li a span strong{display:block;}

#header ul.menu li a{
	background:transparent url(../img/header/left_btn.gif) no-repeat scroll 0 0;
	padding:0 0 0 6px;
}
#header ul.menu li a.download{
	background:transparent url(../img/header/left_btndl.png) no-repeat scroll 0 0;
}

#header ul.menu li a span{
	background:transparent url(../img/header/bg_btn.gif) no-repeat scroll 100% 0;
	display:block;
	padding:0 8px 0 0;
	white-space:nowrap;
}

#header ul.menu li a span.bgdownload{
	background:transparent url(../img/header/bg_btndl.png) no-repeat scroll 100% 0;
}
#header ul.menu li a span.bgdownload strong{
	color:#2a1700;
}

#header ul.menu li a span strong{
	font-size:11px;
	display:block;
	color:#464545;
	text-align:center;
	line-height:17px;
	font-weight:normal;
	cursor:pointer;
}
#header ul.menu li a:hover, #header ul.menu li a span:hover, #header ul.menu li a span strong:hover{color:#fff;} 
#header ul.menu li a:hover{background-position: 0 -35px;}
#header ul.menu li a span:hover{background-position: 100% -35px;}

#header ul.menu li a:hover.download, #header ul.menu li a span:hover.bgdownload, #header ul.menu li a span.bgdownload strong:hover{color:#fff;} 
#header ul.menu li a:hover.download{background-position: 0 0;}
#header ul.menu li a span:hover.bgdownload{background-position: 100% 0;}
/*Etat On*/
#header ul.menu li a.on, #header ul.menu li a span.on, #header ul.menu li a span strong.on{color:#fff;} 
#header ul.menu li a.on{background-position: 0 -35px;}
#header ul.menu li a span.on{background-position: 100% -35px;}

