﻿
 /* -----------
  fnacSearch.css
-------------*/
#search .pager, #search .pagerH, #search .pagerB 
{
	background:url(../../Img/es-ES/RIA/micros/catalogList/pages_v2.png) no-repeat left center;
}
.advancedSearch .tabSelectedSolo {height:50px;background-color:#f5f5f5;color:#de9c00;border-left:1px solid #d9d6d6;border-top:1px solid #d9d6d6;border-right:1px solid #d9d6d6;border-bottom:1px solid #f5f5f5;line-height:20px}

 /* -----------
  stylesPipe.css
-------------*/
#orderPreview .checkout-payment .tab_header .carte { background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 0 5px;padding:5px 0 10px 39px;}
#orderPreview .checkout-payment .tab_header .paypal { background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 0 5px;padding:18px 0 15px 39px}
#orderPreview .checkout-payment .tab_header .chq { background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 0 5px;padding:18px 0 15px 39px}
#orderPreview .checkout-payment .tab_header .phone { background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 0 5px;padding:10px 0 10px 39px}
#orderPreview .checkout-payment .tab_header .plusieurs-x { background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 0 5px;padding:10px 0 10px 39px;}
#orderPreview .checkout-payment .tab_header .plusieurs-cartes { background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 0 5px;padding:5px 0 10px 39px;}

#orderPreview .checkout-payment .tab_header .diff {background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 3px 5px;padding:13px 0 22px 55px;}
#orderPreview .checkout-payment .tab_header .vrm {background:url(../Img/es-ES/decos/pixel_vacio.png) no-repeat 3px 5px;padding:0px 0 20px 10px;}

#thankYou div.adh .pictoAdh2 {height:35px;background:transparent url(../Img/es-ES/pictos/pictos_clubfnac.png) no-repeat left top;padding-left:45px}

#choiceMode .shop {color:#de9e00;background:transparent url(../Img/es-ES/decos/pipe/envio_gratis.png) no-repeat 148px 15px}
#choiceMode .shop {color:inherit ;background:none}
#orderPreview .checkout-payment .dynamic_radio_tabs .tab_header{
	display: block;
	width:145px;
	height:55px;
	padding: 0 2px 0 3px;
	font-weight: normal;
	font-size:14px;
	float: left;
	cursor:pointer;
	text-align:left;
	background:#EBECEA url(../Img/decos/pipe/bg_gradiant_tab_title_1.png) repeat-x left bottom;
	border:1px solid #CCC;
	border-width:1px 1px 1px 0;
}
 /* -----------
  stval2012.css
-------------*/
.pictoPrix{background-image:url(../../../img/es-ES/pictos/price/sprite-pictos.png);background-repeat:no-repeat;background-color:Transparent;padding-left:27px}

 /* -----------
  homeG_B2B.css
-------------*/
.pictoProduitNormal{padding-left:27px;margin:3px 0;background-image:url(../../img/es-ES/pictos/price/sprite-pictos.png);background-repeat:no-repeat}

 /* -----------
  homeG.css
-------------*/
.pictoProduitNormal{padding-left:27px;margin:3px 0;background-image:url(../../img/es-ES/pictos/price/sprite-pictos.png);background-repeat:no-repeat}
.pictoVoyage{background-image:url(../../Img/es-ES/pictos/minipicto-voyage.gif);}
#ssd {float:left;height:auto;width:auto;overflow:hidden;text-align:right;position:relative}
#scrum {padding:2px 11px 0 11px;left:625px;position:;right:0;top:0;height:auto;width:auto;text-align: right;}

.specific-bundle-layout { margin-left: 30px; padding-top: 25px; margin-bottom: 25px;}


*+html .blk { width: 99.9%; } /* Only IE7 - Home Gene block too large */
 /* -----------
  Pestaña Extra Menu.css
-------------*/

#ong-ope .ongLink {
/*font-weight: bold;*/
color: white;
background-color: #ff6766;
border-bottom-color: #ff6766;
}

textarea 
{
    border: 1px solid #A7A6AA; 
	font-size: 1.2em;
	color: #000000;
}

/* stylesvnAdherents.css */
.adherents select{height: inherit;}
*+html .adherents select{height: 19em;}

.dynamic-banner-sep { display: block; }

#awardsSpe-general { height: 220px; }
#awardsSpe-content { height: 200px; }
#award-slide { display: inline-block; float: left; width:151px; text-align: center;}
#award-pager-next { position: relative; display:block; margin-left: 773px; padding-top:90px;}
#award-pager-previous { padding-top: 92px; float: left; }
#ParticipantCommentsPager { float: right; margin-right: 20px; padding-bottom: 5px; }



/* lien catalog & catalogRIA */
#selSimple a { background:url(../img/es-ES/RIA/common/boutons/aller-vers-la-version-en-liste_es.png) no-repeat left top; width:183px; }
#selFlash a { background:url(../img/es-ES/RIA/common/boutons/aller-vers-la-version-flash_es.png) no-repeat left top; width:183px; }

/* -----------
  fnacStyles.css
-------------*/
.produit dd.pictoPrixRougeNormal{ background-image:url(../../Img/es-ES/pictos/minipictoaffaire.png);}
.produit dd.pictoPremierPrix { background-image:url(../../Img/es-ES/pictos/mini1erprix.gif);}


/* -----------
  HEADER es-ES COLOR BLANCO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-------------*/

#HEADER{
  background-color:#FFF; 
}

#CHAINES .lkCh{color:#000;padding:0 5px;text-transform:uppercase;font-size:0.9em;text-decoration:none}
.lkCh-socios{color:#000;background-color:#ffed00; padding:2px;text-transform:uppercase;font-size:0.9em;text-decoration:none}
.lkCh-pro{color:#000;background-color:#CCC; padding:2px;text-transform:uppercase;font-size:0.9em;text-decoration:none}
.lkCh-market{color:#FFF;background-color:#3775da; padding:2px;text-transform:uppercase;font-size:0.9em;text-decoration:none}

#TOP{height:95px}
    #topLEFT{float:left;width:165px;height:95px;margin:0;}
      #logoFnac{display:block;width:145px;height:59px;text-indent:-5000px;margin:17px 0 0 12px;background: url(../../Img/es-ES/commons/header_logo_ES_2016.png); }

      
/* ======* MENU *=================*/
#MENU{clear:both;position:relative;height:35px;width:996px;}
#MENU #onglets{padding-left:0px}
#MENU #onglets li{
		  float:left;
		  position:relative;
      }

	#onglets .ongLink  {
		display:block;
		text-align:center;
		font-size:11px;
		position:relative;
		z-index:101;/* 1 couche de plus que les megaMenu */
	}
	#onglets .ongLink{
        height: 30px;
        margin-bottom: 4px;
        padding: 3px 2px 0;
        color: #FFF;
        background-color: #4e4e4e;
        border-bottom-style: solid;
        border-width: 1px;
        border-color: #4E4E4E;
        border-right-color: #6b6b6b;
	}

	#onglets .current .ongLink, #onglets .ongLink:hover, #onglets .ongLink.hover{color:#000;background-color:#FFF;border-bottom:none;text-decoration:none}
	#onglets .current .ongLink{height:31px;margin-bottom:3px;} 
	#onglets .ongLink:hover, #onglets .ongLink.hover{height:34px;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, #onglets .current .ongLink:hover{position:relative}/* SAUF si le megaMenu est deplié */

/* -- taille des onglets --*/ 
	#ong-libros .ongLink{width:74px; }
    #ong-kids .ongLink{width:59px;  }
	#ong-musica .ongLink{width:65px; }
	#ong-cine .ongLink{width:50px; }
	#ong-videojuegos .ongLink{width:62px; }
    #ong-merchandising .ongLink{width:52px; }
	#ong-informatica .ongLink{width:55px;}
    #ong-telefonia .ongLink{width:73px;  }
	#ong-hogar .ongLink{width:73px; }
    #ong-deporte .ongLink{width:51px; }
    #ong-foto .ongLink{width:73px; }
	#ong-imagen .ongLink{width:57px; }
	#ong-sonido .ongLink{width:65px; }
    /*#ong-revelado .ongLink{width:47px;  }*/
    #ong-packs .ongLink{width:56px;  }
	#ong-lowcost .ongLink{width:41px; }
    #ong-happydays .ongLink{width:35px; background-color:#bcff58; color:red; font-weight:bold; }
    #ong-flash .ongLink{width:41px; background-color:#cc0000; color:white; font-weight:bold; }
    #ong-reinicia .ongLink{width:41px; background-color:#d2d5d9; color:#005a95; font-weight:bold; }
    #ong-starwars .ongLink{width:41px; background-color:#2a4e73; color:white; font-weight:bold; }
    #ong-navidad .ongLink{width:41px; background-color:#c20826; color:white; font-weight:bold; }
    #ong-rebajas .ongLink{width:41px; background-color:#d60634; color:white; font-weight:bold; }
    #ong-sanvalentin .ongLink{width:41px; background-color:#ca0675; color:white; }
    #ong-bigbangday .ongLink{width:41px; background-color:#288f98; color:white; }
    #ong-diapadre .ongLink{width:41px; background-color:#e9b001; color:black; font-weight:bold;}
    #ong-diamadre .ongLink{width:41px; background-color:#db6389; color:white; font-weight:bold;}
    #ong-verano .ongLink{width:41px; background-color:#fccd49; color:black; }
    #ong-bts .ongLink{width:41px; background-color:#d7ab1d; color:white; font-weight:bold;}
    #ong-diasfnac .ongLink{width:41px; background-color:#dca100; color:white; font-weight:bold;}
	
	.bulleNew{display:block;width:21px;height:14px;position:absolute;top:-10px;right:10px;text-indent:-5000px;background:url(../img/Template/Header/sprite-header2-png24.png) no-repeat -80px -80px}
	.bulleNewRouge{background-position:-80px -94px;top:-9px;right:4px}


    	/* -- les megaMenus -- */
      #onglets li .megaMenu{
		  width:514px;
		  padding:10px;
		  border:1px solid #727171;
		  border-bottom-left-radius:5px;
		  -moz-border-radius-bottomleft:5px;
		  -webkit-border-bottom-left-radius:5px;
		  border-bottom-right-radius:5px;
		  -moz-border-radius-bottomright:5px;
		  -webkit-border-bottom-right-radius:5px;
		  background-color:#FFF;
		  position:absolute;
		  top:37px;
		  z-index:100;/* doit reste une couche de moins que le lien des onglets .ongLink */
		  display:none;
      }
	  .posL{left:0}
	  .posM{left:-200px}
	  .posR{right:0}

	  #onglets .megaMenu .mainCol,
	  #onglets .megaMenu .rightCol{
	  	background-color:#EBEBEB;
		padding:10px;
	  	min-height:25em;
	  	height: auto !important;
	  	height: 25em;	  	
	  }
	  #onglets .megaMenu .rightCol{
		position:relative;
	  }
	  #onglets .megaMenu .mainCol{width:60%;float:left;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */



/* -----------
  HEADER es-ES COLOR NEGRO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-------------

#HEADER{
  background-color:#000; 
}

#CHAINES .lkCh{color:#FFF;padding:0 5px;text-transform:uppercase;font-size:0.9em;text-decoration:none}
#CHAINES .lkCh-socios{color:#dca100;padding:0 5px;text-transform:uppercase;font-size:0.9em;text-decoration:none}

#TOP{height:95px}
	/*-----
    #topLEFT{float:left;width:165px;height:95px;margin:0;}
      #logoFnac{display:block;width:145px;height:59px;text-indent:-5000px;margin:25px 0 0 12px;background: url(../../Img/es-ES/commons/header_logo_ES.png); }

      
/* ======* MENU *=================
#MENU{clear:both;position:relative;height:35px;width:996px;}
#MENU #onglets{padding-left:0px}
#MENU #onglets li{
		  float:left;
		  position:relative;
      }

/* -- taille des onglets -- 
	#ong-libros .ongLink{width:42px; }
	#ong-musica .ongLink{width:65px; }
	#ong-cine .ongLink{width:42px; }
	#ong-videojuegos .ongLink{width:60px; }
    #ong-merchandising .ongLink{width:70px; }
	#ong-kids .ongLink{width:45px;  }
    #ong-packs .ongLink{width:69px;  }
	#ong-informatica .ongLink{width:60px;}
    #ong-telefonia .ongLink{width:75px;  }
	#ong-hogar .ongLink{width:32px; }
    #ong-deporte .ongLink{width:45px; }
    #ong-foto .ongLink{width:69px; }
	#ong-imagen .ongLink{width:57px; }
	#ong-sonido .ongLink{width:65px; }
    #ong-revelado .ongLink{width:47px;  }
	#ong-lowcost .ongLink{width:25px;  }
	
	.bulleNew{display:block;width:21px;height:14px;position:absolute;top:-10px;right:10px;text-indent:-5000px;background:url(../img/Template/Header/sprite-header2-png24.png) no-repeat -80px -80px}
	.bulleNewRouge{background-position:-80px -94px;top:-9px;right:4px}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */



/* -----------
  fnacStyles_RIA.css
-------------*/      
	.produit dd.pictoPrixRougeNormal{background-image:url(../../img/es-ES/pictos/minipictoaffaire.png);
}


/**************  gestion de borde de botones ***************/

.brd_azulkids{border:1px solid #0099CC}
.brd_rojonavidad{border:1px solid #CC0000}
.brd_verdekids{border:1px solid #5b8021}
.brd_socios{border:1px solid #ffdb01}
.brd_mostaza{border:1px solid #dca100}
.brd_negro{border:1px solid #000000}
.brd_rosa{border:1px solid #c71585}



/**************  Pop-Up de Marketplace en caja de importe ***************/

/*popin Marketplace*/

.parentDisableMPBox {
    z-index:1000;
    width:100%;
    height:4000px;
    display:none;
    position:absolute;
    top:0;
    left:0;
    /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background: rgba(0, 0, 0, 0.3);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

.popinMPBox {
    width:400px;
    height:240px;
    color: #000;
    background-color: #fff;
    padding:15px;
    position:fixed;
    top: 50%;
    left: 50%;
    margin-top: -140px;
    margin-left: -230px;
    font-size: 12px;
}
 
#divBelowOrderButton {
    text-align:right;
    padding-right:5px;
    padding-top:10px;
}


/* - Home Marketing Text  - */
    .introHome {color:#666;margin:0 0 10px 0}
    .introHome a {color:#666; font-weight:bold;}
    .introHome dt, .introHome dd {margin:0; padding:0; display:inline}


/* xxxxxxxx Nueva cesta de la compra KISS xxxxxx */

.bout-ajout, .bout-ajout .inner {
    background-image: url(../../Img/es-ES/boutons/bg-bouton-ajout-panier.png);
    background-repeat: no-repeat;
    color:#ffffff;
}

.bout-or, .bout-or .inner {
    background-image: url(../../Img/es-ES/boutons/bg-bouton-mout.png);
    background-repeat: no-repeat;
    font-size: 12px;
    color: #FFFFFF;
}

.bout-or-flech, .bout-or-flech .inner {
    background-image: url(../../Img/es-ES/boutons/bg-bouton-flech-mout.png);
    background-repeat: no-repeat;
    font-size: 12px;
    color:#ffffff;
}

.bout-gris, .bout-gris .inner {
    background-image: url(../../Img/es-ES/boutons/bg-bouton-gris-es.png);
    background-repeat: no-repeat;
    font-size: 12px;
    color:#000;
}

.bout-verde, .bout-verde .inner {
    background-image: url(../../Img/es-ES/boutons/bg-bouton-verde-es.png);
    background-repeat: no-repeat;
    font-size: 12px;
    color: #FFFFFF;
}