/*-- NP > STYLE IRIS A REPORTER POUR LE BON FONCTIONNEMENT DANS LOTUS --*/
#header #HEADER {
    width: auto !important; margin: 0 -15px 10px !important; min-width: none !important; line-height: normal !important;
}
 
/*-- NP > STYLE POUR LE BON FONCTIONNEMENT DANS LOTUS & IRIS --*/
#timeoutPanier {
    clear: both;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    padding-bottom: 5px;
    position: absolute;
    top: 98px;
    top: 78px !ie;
}

#onglets .ongLink{
    font-size: 11px !important;
}
 
/*-- NP > STYLE CONTEXTUALISES AU HEADER HTML FNAC --*/
 
#HEADER {font-size:12px;margin-bottom:10px}
#HEADER a img{border:0pt none}
#HEADER .blanc{color:#FFFFFF !important}
#HEADER .gras{font-weight:bold !important}
#HEADER .context{overflow:hidden;_overflow:visible;zoom:1}
#HEADER .moutarde {color: #DE9C00 !important}


/* ======********====================
          HEADER
 ========********===================*/

#HEADER{
	/* initialement sur #page */
		  margin:0 auto 0;
		  min-width:996px;
		  width:83em;
	/* === */
  position:relative;
  z-index:999;
  font-family:Arial,Helvetica,Verdana,sans-serif;
  background-color:#FFF; 
}
#HEADER ul{list-style:none;margin:0;padding:0}
#HEADER a, #HEADER a *{cursor:pointer;}


  /* ======* TOP *==================*/
  #TOP{height:136px}
	/*-----*/
     #topLEFT{float:left;width:95px;padding-left:30px;height:95px;padding-top:15px;margin:0;}
      #logoFnac{display:block;width:95px;height:95px;text-indent:-5000px;background: url(/static/uploads/fnacv7/header/sprite-header.png) no-repeat 0 0}
	/*-----*/
	#topChaines{height:30px;background-color:#000;padding-left:125px;/*position:relative;z-index:9998*/}
	  #CHAINES{float:right;}
	    #CHAINES > li{float:left;color:#B3B3B3;line-height:30px;}
	      #CHAINES .lkCh{display:inline-block;height:29px;padding:0 9px;color:#FFF;text-transform:uppercase;font-size:10px;font-weight:bold;text-decoration:none;}
	      #CHAINES .lkCh:hover{background-color:#595959;text-decoration:none}
	      #ch-Adherents .lkCh{color:#ffd500}
	      #ch-Adherents .lkCh:hover{background-color:#ffd500 !important;color:#000}
	      .icoCH{display:inline-block;float:left;height:29px;margin-right:5px;text-indent:-5000px;background-image:url(/static/uploads/fnacv7/header//sprite-header.png);background-repeat:no-repeat;}
	      .icoAdh{width:29px;background-position:-100px 0}
	      .icoMag{width:16px;background-position:-129px 0}
	
	#topRIGHT{padding-left:125px;}
	 #HEADER .reseauxSociauxHeader{margin-top:7px}
	 #HEADER .reseauxSociauxHeader a{float:left;display:block;width:16px;height:16px;text-indent:-5000px;margin-right:10px;background:url(/static/uploads/fnacv7/img/reseauxSociaux.gif) no-repeat left bottom transparent}
 	 #HEADER #facebookHeader a{margin-left:50px}
	 #HEADER #twitterHeader a{background-position:-26px bottom}
	 #HEADER #googleHeader a{background-position:-52px bottom}
	 
	 #HEADER #facebookHeader a:hover{background-position:0 top}
	 #HEADER #twitterHeader a:hover{background-position:-26px top}
	 #HEADER #googleHeader a:hover{background-position:-52px top}
		  
	  /*-*/
	  #MONCOIN{float:right;width:352px;padding-top:16px;font-size:12px;margin-right:0;}
	    .icoMY{display:block;width:34px;height:34px;text-indent:-5000px;background-image:url(/static/uploads/fnacv7/header/sprite-header.png);background-repeat:no-repeat;margin:0 auto}
	    .icoId{background-position:-100px -30px;}
	    a:hover > .icoId{background-position:-134px -30px;}
	    .icoList{background-position:-100px -64px;}
	    a:hover > .icoList{background-position:-134px -64px;}
	    .icoPan{background-position:-100px -98px;}
	    a:hover > .icoPan{background-position:-134px -98px;}
	    #monCompte, #HeaderBasket{float:left;width:33%;text-align:center;padding-right:3%;border-right:1px solid #EEE;margin:0 3% 0 0;}
	      #MonCompteLink{text-align:center}
		  #monCompte a{color:#000;text-decoration:none}
	      #monCompte a:hover{color:#f8ae1b;text-decoration:none}
	    .maWL{float:left;width:24%;padding-right:3%;border-right:1px solid #EEE;margin:0 3% 0 0;}
            .wlHeaderLk_new{display:block;color:#000;text-align:center;text-decoration:none}
            .wlHeaderLk_new:hover{color:#f8ae1b;text-decoration:none}
              .wlHeaderLk_altern{padding-left:24px}
	 	     #monPanier{text-align:center;position:relative;z-index:9997;}
	            #monPanier p{margin:0}
				#monPanier .recapPanier {display:block}
				#monPanier a {color:#000;text-decoration:none}
				#monPanier a:hover {color:#f8ae1b;}
		  #monPanier .basketInfo{color:#000;margin:0;padding:0 0 0 10px}
		  /*-----*/

  /* ======* MENU *=================*/
  #MENU{clear:both;position:relative;height:42px;background-color:#FFF;border-bottom:1px solid #F2F2F2;}
    /*#MENU #onglets{padding-left:1px;}*/
      #onglets > li{ float:left;}
      /* barre-repère sur onglet*/
      #onglets > li:before{content:'';display:block;height:4px;background-color:#FFF;border-bottom:1px solid #D8D8D8;}
      #onglets li.ongActif:before, #onglets li.current:before,  #onglets li:hover:before{background-color:#000;border-bottom-color:#000;}
      #onglets #ong-Spectacles.ongActif:before{background-color:#c71585;border-bottom-color:#c71585;}
      /* degradation gracieuse IE8 */
      .IS_IE7 #onglets li.ongActif:before,.IS_IE7 #onglets li.current:before,.IS_IE7 #onglets #ong-Spectacles.ongActif:before{background-color:#FFF;border-bottom:1px solid #D8D8D8}
	  /**/
		  #onglets .ongLink  {display:block;height:30px;padding:5px 3px 2px 3px; text-align:center; color:#222; font-size:11px;text-decoration:none; border-left:1px solid #F2F2F2;position:relative;  z-index:101;/* 1 couche de plus que les megaMenu */ }
		  #onglets > li:first-child .ongLink{border-left:none}
		  #onglets .current .ongLink, #onglets li a.hover , #onglets li a:hover{color:#000;background-color:#F2F2F2;border-bottom:none;text-decoration:none}
		  #onglets .current .ongLink {height:31px;/*margin-bottom:9px;*/} 
		  #onglets li a.hover {height:31px;margin-bottom:0;}
		  #onglets .current .ongLink {position:static}/* l'onglet de la page Courante ne doit pas passer au dessus des megaMenus */
		  #onglets .current .hover {position:relative}/* SAUF si le megaMenu est deplié */

		/* -- taille des onglets -- */
		  #ong-Livres .ongLink{width:72px;}
		  #ong-Musique .ongLink{width:46px;}
		  #ong-DVD .ongLink{width:39px;}
		  #ong-JeuxVideo .ongLink{width:60px;}
		  #ong-Jouets .ongLink{width:62px;height:16px;padding-top:20px;padding-bottom:2px;background:url(/static/uploads/fnacv7/header/sprite-header.png) no-repeat 0 -379px}
		  #ong-Jouets .ongLink.hover, #ong-Jouets .ongLink{height:16px !important;}
		  #ong-Informatique .ongLink{width:68px;}
		  #ong-Photo .ongLink{width:71px;}
		  #ong-TV .ongLink{width:72px;}
		  #ong-Son .ongLink{width:71px;}
		  #ong-GPS .ongLink{width:91px;}
		  #ong-Gadgets .ongLink{width:46px;}
		  #ong-TiragesPhoto .ongLink{width:43px;}
		  #ong-Evenement .ongLink{width:54px;}
		  #ong-Voyages .ongLink{width:46px; line-height:2.4em;}
		  
		  #MENU #onglets #ong-Spectacles.current:before{border-top-color:#c71585 !important;background-color:#c71585 !important;}
		  #ong-Spectacles .ongLink{width:49px; line-height:2.4em;color:#C71585}
          .oneLine{line-height:2.4em}

/* commons */
  .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  *+html .clearfix, * html .clearfix { /* IE7 et IE6 */
    zoom: 1;
  }

#drapeauAnglais{float:left;padding-top:8px;width:18%;text-align:center}

/* -- Menu onglets FnacSpectacles -- */
.menuSpectacles{border-bottom:1px solid #f2f2f2}
.menuSpectacles ul{position:relative;margin:0;padding:0}
.menuSpectacles ul#spectaclesOngletsRoll{height:52px;text-align:center;background:#f2f2f2}
.menuSpectacles li{display:inline}
.menuSpectacles #spectaclesOngletsRoll li a.ongLink{display:inline-block;color:#535353;padding:34px 5px 5px !important;background:url(/static/uploads/fnacv7/img/header_sprite_v7.png) no-repeat left top transparent;opacity:0.6;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);font-size:11px}
.menuSpectacles #spectaclesOngletsRoll li a.ongLink:hover, .menuSpectacles #spectaclesOngletsRoll li a.currentMENU{color:#D99E00;text-decoration:none;opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
.menuSpectacles #spectaclesOngletsRoll #ong-Home a{background-position:10px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Promos a{background-position:-42px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Concerts a{background-position:-97px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Festivals a{background-position:-153px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Theatre a{background-position:-206px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Humour a{background-position:-259px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Sports a{background-position:-310px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-MuseeExpos a{background-position:-356px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Classique a{background-position:-404px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Parcs a{background-position:-465px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Salons a{background-position:-517px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-GrandsSpectacles a{background-position:-553px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Cinema a{background-position:-617px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Enfants a{background-position:-678px 0;width:auto !important}
.menuSpectacles #spectaclesOngletsRoll #ong-Visites a{background-position:-714px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Danse a{background-position:-774px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Cirques a{background-position:-822px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Autres a{background-position:-873px 0}
.menuSpectacles #spectaclesOngletsRoll #ong-Regions a{background-position:-923px 0}

.menuSpectacles #spectaclesOngletsRoll #ong-Home a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Home a.currentMENU{background-position:10px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Promos a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Promos a.currentMENU{background-position:-42px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Concerts a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Concerts a.currentMENU{background-position:-97px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Festivals a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Festivals a.currentMENU{background-position:-153px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Theatre a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Theatre a.currentMENU{background-position:-206px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Humour a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Humour a.currentMENU{background-position:-259px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Sports a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Sports a.currentMENU{background-position:-310px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-MuseeExpos a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-MuseeExpos a.currentMENU{background-position:-356px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Classique a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Classique a.currentMENU{background-position:-404px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Parcs a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Parcs a.currentMENU{background-position:-465px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Salons a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Salons a.currentMENU{background-position:-517px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-GrandsSpectacles a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-GrandsSpectacles a.currentMENU{background-position:-553px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Cinema a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Cinema a.currentMENU{background-position:-617px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Enfants a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Enfants a.currentMENU{background-position:-678px -60px;width:auto !important}
.menuSpectacles #spectaclesOngletsRoll #ong-Visites a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Visites a.currentMENU{background-position:-714px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Danse a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Danse a.currentMENU{background-position:-774px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Cirques a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Cirques a.currentMENU{background-position:-822px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Autres a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Autres a.currentMENU{background-position:-873px -60px}
.menuSpectacles #spectaclesOngletsRoll #ong-Regions a:hover, .menuSpectacles #spectaclesOngletsRoll #ong-Regions a.currentMENU{background-position:-923px -60px}


#HEADER .onglets li .megaMenu{background:#EBEBEB;border:1px solid #999;display:none;padding:8px;position:absolute;z-index:100;top:52px;right:0}
#HEADER .onglets li#ong-Autres .megaMenu{right:70px}
#HEADER .onglets li .megaMenu li{float:none;width:111px;margin:0 0 5px 15px;display:list-item;text-align:left}
#HEADER .onglets li .megaMenu ul, #HEADER .onglets li .megaMenu li{list-style-type:disc;color:#000}
#HEADER .onglets li .megaMenu ul{float:left;overflow:hidden}
#HEADER .onglets li .megaMenu ul a{display:block}
		
/* ======********====================
          SEARCH
 ========********===================*/
#topRIGHT #SEARCH {
    border: 9px solid #ebebeb;
    float: left;
    height: 42px;
    margin: 12px 10px 0 42px;
    position: relative;
    width: 429px;
}

#SEARCH #QuickSearchForm a{
    color: #a0a0a0;
    display: block;
	float:left;
    font-size: 14px;
    height: 42px;
    width: 160px;
	line-height:42px;
	padding-left:8px;
	border-right:1px solid #F2F2F2
}

#SEARCH #QuickSearchForm a:hover{text-decoration:none}

 
#SEARCH #Fnac_Search{border:0;color:#000;font-size:15px;height:31px;line-height:31px;padding:5px;float:left;width:200px}
#SEARCH #buttonValide{background:url(/static/uploads/fnacv7/header/sprite-header.png) 0 -200px no-repeat transparent;border:0;cursor:pointer;height:42px;width:42px;right:0;position:absolute;margin-right:0;text-indent:-5000px}
#SEARCH .handler{float:right;background:url(/static/uploads/fnacv7/header/sprite-header.png) no-repeat scroll -15px -242px transparent;cursor:pointer;display:inline-block;height:42px;text-indent:-5000px;top:0;width:20px;z-index:1;cursor:pointer}

.dispoRow1 .recherche, .dispoRow0 .recherche{display:none;margin-bottom:0}

#QuickSearchForm ul, #QuickSearchForm ul li{margin:0;padding:0;cursor:pointer}
#QuickSearchForm ul li{color:#666;width:186px;display:block;float:left;padding:8px 0 8px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}
#QuickSearchForm ul li:hover{background:#ebebeb}
#QuickSearchForm ul{top:42px;left:-1px;border:1px solid #A7A6A6;overflow:hidden;background:#fff;z-index:201;border-right:0;border-bottom:0;position:absolute;width:394px}
#QuickSearchForm .cacheListe, #QuickSearchForm ul{display:none}

#suggestResults.blocExpand{left:168px;top:42px;z-index:200}
#SEARCH .locateMe{margin-top:13px}
#timeoutPanier .basketTimeout{color:#000}

/*HEADER MDR AVANCE
#topRIGHT #SEARCHAdv{position:absolute;left:225px;top:90px}
#topRIGHT #SEARCHAdv a{color:#fff;background:#C71585;font-size:14px;padding:2px 6px;border:1px solid #ccc}
#topRIGHT #SEARCHAdv a:hover{color:#C71585;background:#fff;text-decoration:none}*/