/*header ALP*/
.content.header #moteur * {border:medium none}
.content.header .entete {position:relative;height:190px;z-index:1000}
.content.header .entete_sales {position:relative;height:227px;z-index:1000}

#logo {position:absolute;top:10px;left:0;width:247px;height:41px;background: url(/m/_images/cmn/logo_alapage.gif) no-repeat;cursor:pointer}
#logo a {display: block;width: 247px;height: 41px;text-decoration:none;visibility:hidden;font-size:12px;}

#panier {position:absolute;right:0;top:10px;width:155px;height:40px; color: #fff;font-size: 11px;font-weight: bold;text-transform: uppercase;padding: 10px 10px 10px 32px;background-image: url(/m/_images/navigation/bg_panier_header.jpg);background-repeat: no-repeat;}
#panier a {color: #fff;}
#panier p {margin-bottom: 5px;color: #fff;}
#panier #cartBlock {padding-bottom: 4px;}

/* panier partenaires */
/*.content #panierPartenaire {clear: both;height: 23px;display: block;background-color: #ff7300;padding: 5px;margin: 0;border-top: 3px solid #fff;}
.content #panierPartenaire p {float: left;color: #fff;font-weight: bold;margin-right: 20px;}
.content #panierPartenaire a {color: #fff;}
.content #panierPartenaire #cartBlock {padding: 3px 0 4px 25px;background: url(/m/_images/cmn/bg_panier.gif) no-repeat 0 0;}
.content #panierPartenaire #cpteamapage {padding: 3px 0 4px 25px;background: url(/m/_images/cmn/bg_panier.gif) no-repeat 0 -28px;}*/

/* bordure 1px entre les images du menu  ON et OFF
borderRight pour les 3 derniers onglet qui ne changent pas*/
.borderRight,.border_off {border-right: 1px solid #b0b0b0;}
.border_on {border-right: 1px solid #fff;}

/* MENU */
.sf-menu .strong {font-weight:bold;}
.sf-menu .menu_separator {width:120px;margin-left:10px;margin-top:2px;margin-bottom:2px;color:#525E69;background-color:#8F969E;height:1px;border:0;}
.content #navigation {position:absolute;top:70px;left:0;height:51px;padding: 10px 0 10px 0;z-index: 3}
.content #navigation li.onglet {margin-top: 19px;}
.content #navigation li.onglet_boutique {padding-right: 3px;}
.content #navigation li.onglet.split {padding-right: 2px;}

/* sous menu */
.sf-menu {background: url(/m/_images/navigation/bg_onglets.gif) no-repeat 0 0;width:740px}
/* 2 onglets boutique */
.sf-menu,.sf-menu * {margin: 0;padding: 0;list-style: none;}
/*.sf-menu ul {position:absolute;top:-999em;width:10em;}*/
.sf-menu ul li {width: 100%;}
.sf-menu li:hover {visibility: inherit;}
.sf-menu li {float: left;}
.sf-menu a {display:block;position:relative;text-decoration: none;}
.content #navigation .sf-menu li ul {position:absolute;width:150px;padding:10px 0 10px 0;border-top:1px solid #C1C1C1;display:none;z-index:100;background: url(/m/_images/navigation/bg_sous_menu02.gif) no-repeat bottom;}
/*.content #navigation .sf-menu li#tab_papeterie ul{right:3px;position:absolute}*/
.content #navigation .sf-menu li ul li a {background: transparent url(/m/_images/cmn/puce_fond_gris.gif) no-repeat scroll 7px 7px;margin: 0 1px 0 1px;padding: 0px 0px 0px 17px;}
.content #navigation .sf-menu li ul li a:hover {background: transparent url(/m/_images/cmn/puce_fond_gris.gif) no-repeat scroll 7px 7px; background-color: #ddd;}
.content #navigation .sf-menu li ul li.bg {font-weight: bold;}
/*.content #navigation .sf-menu li ul li.soldes a {font-weight: bold;color: #ff7300;}
.content #navigation .sf-menu li ul li.valentin a {font-weight: bold;color: #ce458f;}*/

.content #navigation .span-sm {background: transparent url(/m/_images/cmn/puce_fond_gris.gif) no-repeat scroll 7px 7px;margin: 0 1px 0 1px;padding: 0px 0px 0px 17px;text-decoration:none;display:block;width:131px;}
.content #navigation .span-sm:hover {background: transparent url(/m/_images/cmn/puce_fond_gris.gif) no-repeat scroll 7px 7px; background-color: #ddd;text-decoration:none;}

/*onglets sprite*/
.content #tab_livres a {background:transparent url(/m/_images/navigation/sprite-onglets.gif) 0 -31px no-repeat;}
.content #tab_livres a:hover, .content #tab_livres a.tab_on {background:transparent url(/m/_images/navigation/sprite-onglets.gif) 0 0 no-repeat;}
.content #tab_musiques a {background:transparent url(/m/_images/navigation/sprite-onglets.gif) -51px -31px no-repeat;}
.content #tab_musiques a:hover,.content #tab_musiques a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -51px 0 no-repeat;}
.content #tab_dvd a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -119px -31px no-repeat;}
.content #tab_dvd a:hover, .content #tab_dvd a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -119px 0 no-repeat;}
.content #tab_jeuxvideo a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -181px -31px no-repeat;}
.content #tab_jeuxvideo a:hover, .content #tab_jeuxvideo a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -181px 0 no-repeat;}
.content #tab_informatique a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -260px -31px no-repeat;}
.content #tab_informatique a:hover, .content #tab_informatique a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -260px 0 no-repeat;}
.content #tab_logiciels a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -353px -31px no-repeat;}
.content #tab_logiciels a:hover, .content #tab_logiciels a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -353px 0 no-repeat;}
.content #tab_imageson a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -419px -31px no-repeat;}
.content #tab_imageson a:hover, .content #tab_imageson a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -419px 0 no-repeat;}
.content #tab_coffrets a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -500px -31px no-repeat;}
.content #tab_coffrets a:hover, .content #tab_coffrets a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -500px 0 no-repeat;}
.content #tab_loisirs a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -584px -31px no-repeat;}
.content #tab_loisirs a:hover, .content #tab_loisirs a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -584px 0 no-repeat;}
.content #tab_papeterie a {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -658px -31px no-repeat;}
.content #tab_papeterie a:hover, .content #tab_papeterie a.tab_on {background: transparent url(/m/_images/navigation/sprite-onglets.gif) -658px 0 no-repeat;}

/*.content #tab_boutique a {background: transparent url(/m/_images/navigation/sprite-avantages.gif)0 -50px no-repeat;}
.content #tab_boutique a:hover,.content #tab_boutique a.tab_on {background: transparent url(/m/_images/navigation/sprite-avantages.gif)0 0 no-repeat;}*/
.content .splitmenu {display: block;margin: 0;padding: 0;border-top: 1px solid #B0B0B0;height: 1px;}

/* Moteur */
.content optgroup {padding-left:3px;}
.content optgroup option {border: none;padding-left: 10px;}
.content optgroup.passion {color: #75ad1b;background-color: #FFF}
.content optgroup.equiper {color: #ad3e75;background-color: #FFF}
.content optgroup.divertir {color: #4996af;background-color: #FFF}

/*********************OP COM*********************************/
/*OP destockage */
.content #tab_destockage a {background: transparent url(/m/_images/navigation/sprite-destockage.gif) 0 -50px no-repeat;}
.content #tab_destockage a:hover,.content #tab_destockage a.tab_on {background: transparent url(/m/_images/navigation/sprite-destockage.gif) 0 0 no-repeat;}
/*OP prix coutant */
.content #tab_prixcoutant a {background: transparent url(/m/_images/navigation/sprite-prixcoutant.gif) 0 -50px no-repeat;}
.content #tab_prixcoutant a:hover,.content #tab_prixcoutant a.tab_on {background: transparent url(/m/_images/navigation/sprite-prixcoutant.gif) 0 0 no-repeat;}
/*OP Soldes */
.content #tab_soldes a {background: transparent url(/m/_images/navigation/sprite-soldes.gif) 0 -50px no-repeat;}
.content #tab_soldes a:hover,.content #tab_soldes a.tab_on {background: transparent url(/m/_images/navigation/sprite-soldes.gif) 0 0 no-repeat;}
/*OP Charme */
.content #tab_charme a {background: transparent url(/m/_images/navigation/sprite-charme.gif) 0 -50px no-repeat;}
.content #tab_charme a:hover,.content #tab_charme a.tab_on {background: transparent url(/m/_images/navigation/sprite-charme.gif) 0 0 no-repeat;}


.content #soldes {
        position: absolute;
        top:176px;
        left:0;
        width: 978px;
        height: 28px !important; /* 33px */
        height: 30px; 

}

/* -------------------- MOTEUR DE RECHERCHE --------------------------*/
	/* ------------------------------------------------------------------ */
.content #moteur {
	position: absolute;
	top:140px;
	left:0;
	width: 978px;
	height: 28px !important; /* 33px */
	height: 30px; /* 33px */
	padding-top: 5px !important;
	padding-top: 3px;
	text-align: center;
	border: 1px solid #b0b0b0;
	background-image: url(/m/_images/cmn/bg_moteur.jpg);
	background-repeat: repeat-x;
	z-index: 1;
}

.content #moteur p {color: #fff;margin: 0;}
.content #moteur a {color: #fff;font-size: 12px;}
.content #moteur span {font-size: 13px;font-weight: bold;color: #fff;float: left;padding-top: 3px;margin: 0 10px 0 15px;}
.content #moteur #select {width: 200px;height: 21px;border: 1px solid #b0b0b0;font-size: 12px;float: left;margin: 0 10px 0 0;vertical-align: middle;}
.content #moteur #select_replace {width: 200px;display: none;float: left;margin: 0 10px 0 0;vertical-align: middle;}

/* champs de texte sans recherche avanc�e */
.content #moteur #fulltext {width: 405px;height: 20px;font-size: 12px;padding: 0 5px;margin: 1px 10px 0 0 !important;margin: 0 10px 0 0;float: left;}
.content #moteur #rechercher {float:left;padding-top:2px}
.content #moteur #searchadvlink {display:none;font-weight:normal}

/* quicksearch*/
.content #moteur #quickSearchDisplay {text-align:left;position:absolute;border:1px solid #ccc;border-top:none;display:none;top:26px;left:314px;z-index:9999;padding:3px;background-color:#FFF;width:407px}
.content #moteur #quickSearchDisplay table {width:407px}
.content #moteur #quickSearchDisplay table td {padding:2px 0 2px 0;cursor:pointer;}
.content #moteur #quickSearchDisplay table td span{font-size:11px;color:#FF7300;font-weight:bold;float:none;display:inline;margin:0}
.content #moteur #quickSearchDisplay table td.selected {background-color:#FF7300;color:#FFF;}
.content #moteur #quickSearchDisplay table td.selected span{color:#FFF;}

