.---------------Structure------------------- {
}
.form {
	margin: 0px;
	padding: 0px;
}

.p {
	font-size: 5px;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e4268;
	font-weight: bold;
	text-decoration:none;
}

.contener_interface {
	width: 993px;
	margin-right: auto;
	margin-left: auto;
}
.contener_header {
	width: 993px;
	float: left;
	padding-bottom: 7px;
}
.contener_centre {
	width: 993px;
	float: left;
	padding-bottom: 5px;
	color: #767575;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contener_footer {
	float: left;
	width: 993px;
}
.---------------header------------------- {
}
.contener_header_bandeau {
	background-image: url(../images/interface/fr/fond_bandeau_haut.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 97px;
	width: 993px;
}
.contener_header_navigation {
	height: 24px;
	width: 993px;
	float: left;
	padding: 0px 0px 0px 2px;
	margin:0px;
}

.contener_header_btn_nav {
	float: left;
}
.contener_header_separateur_nav {
	background-color: #FFFFFF;
}
.contener_header_moteur_newsletter {
	float: left;
	width: 993px;
	height: 33px;
	background-image: url(../images/interface/fr/fond_moteur_header.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.contener_header_moteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #40a2b4;
	padding-top: 10px;
	padding-left: 65px;
	width: 708px;
	float: left;
	height: 23px;
}
.contener_texte_moteur {
	float: left;
	height: 19px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.contener_fied_moteur {
	float: left;
	height: 20px;
	width: 350px;
}
.contener_header_recevoir_nos_offres {
	width: 220px;
	float: left;
	height: 23px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #304778;
}
.contener_header_recevoir_nos_offres_txt {
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.contener_header_recevoir_nos_offres_btn {
	background-color: #50638a;
	float: left;
	margin-right: 3px;
	margin-left: 4px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.contener_header_panier {
	float: left;
	width: 320px;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.contener_texte_panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #50638A;
	text-decoration: none;
	background-color: #FFFFFF;
	float: left;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url(../images/interface/fr/fond_panier.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 17px;
}
.contener_commander_panier {
	float: left;
	margin-left: 5px;
}




.header_btn_inscrire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


.fied_moteur {
	font-size: 12px;
	width: 350px;
	background-image: none;
	border: 1px solid #DFDCCD;
	color: #3cb9da;
}
.fied_moteur_btn {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 10px;
	background-image: none;
	padding-top: 1px;
}
.contener_fied_btn_ok {
	float: left;
	height: 15px;
	margin-top: 2px;
	width: 35px;
}





.contener_header_logo {
	float: left;
	height: 97px;
	width: 276px;
}
.contener_header_accroche {
	float: left;
	height: 97px;
	width: 356px;
}
.contener_header_panier_compte {
	float: left;
	height: 97px;
	width: 361px;
}
.contener_header_compte {
	float: right;
	width: 361px;
	height: 20px;
}
.contener_header_btn_accueil {
	height: 20px;
	width: 27px;
	float: right;
}
.contener_header_btn_compte {
	height: 17px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #41BDDB;
	padding-right: 6px;
	padding-left: 6px;
	margin-left: 1px;
	padding-top: 3px;
}
.header_fleche_compte {
	vertical-align: middle;
	margin-right: 2px;
}
.header_btn_compte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}







.---------------home------------------- {
}

.contener_home_gauche {
	float: left;
	width: 748px;
	margin-right: 7px;
}
.contener_home_droite {
	width: 238px;
	float: left;
	padding-bottom: 7px;
}
.contener_home_col_droite{
	width: 238px;
	float: left;
}
.contener_home_box_pub_mask{
	position:relative;
	width:748px;
	height:186px;
	overflow:hidden;
	float:left;
}
.contener_home_box_pub_mask span{
	position:absolute;
	display:block;
	border:none;
}



.contener_home_box_pub_centrale{
	float: left;
}
.contener_home_box_pub {
	float: left;
}

.contener_home_box_pub_droite_mask{
	position:relative;
	width:238px;
	height:270px;
	overflow:hidden;
}
.contener_home_box_pub_droite_mask span{
	position:absolute;
	display:block;
	border:none;
}
.contener_home_box_droite_pub {
	float: left;
}

.contener_home_best_of_du_mois {
	float: left;
	padding-top: 7px;
	padding-bottom: 10px;
}
.contener_home_titre_best_of {
	background-image: url(../images/interface/fr/best_of_home.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 748px;
	float: left;
}
.contener_home_texte_best_of {
	width: 748px;
	float: left;
	padding-top: 5px;
}
.contener_home_coup_de_coeur {
	width: 379px;
	float: left;
	margin-right: 6px;
}
.contener_home_titre_coup_de_coeur {
	width: 379px;
	float: left;
	background-image: url(../images/interface/fr/coup_de_coeur_de_la_semaine.gif);
	background-repeat: no-repeat;
	height: 29px;
}

.contener_home_les_meilleures_ventes {
	width: 363px;
	float: left;
}
.contener_home_titre_meilleures_ventes {
	width: 363px;
	float: left;
	background-image: url(../images/interface/fr/les_meilleures_ventes.gif);
	background-repeat: no-repeat;
	height: 29px;
}
.contener_home_texte_coup_de_coeur {
	float: left;
	background-image: url(../images/interface/fr/fond_texte_coup_de_coeur_home.jpg);
	height: 157px;
	width: 339px;
	padding-top: 9px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}
.contener_home_texte_meilleures_ventes {
	width: 363px;
	float: left;
	padding-bottom: 10px;
}
.contener_home_box_01_meilleures_vente {
	height: 30px;
	width: 363px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfdfde;
	border-right-color: #dfdfde;
	border-bottom-color: #dfdfde;
	border-left-color: #dfdfde;
	padding-top: 4px;
	background-color: #f3f2f2;
	padding-bottom: 4px;
}
.contener_home_box_02_meilleures_vente {
	height: 30px;
	width: 363px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfdfde;
	border-right-color: #dfdfde;
	border-bottom-color: #dfdfde;
	border-left-color: #dfdfde;
	padding-top: 4px;
	padding-bottom: 4px;
}
.contener_home_texte_droit {
	width: 130px;
	float: left;
}

.contener_home_nom_produit_meilleures_ventes {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3b5471;
	height: 21px;
	padding-top: 7px;
	width: 188px;
	padding-left: 10px;
}
.contener_home_lien_produit_meilleures_ventes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3b5471;
	text-decoration:none;
}
.contener_home_etoile_meilleures_ventes {
	float: left;
	height: 20px;
	width: 70px;
	text-align: center;
	padding-top: 8px;
}
.contener_home_prix_meilleures_ventes {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3b5471;
	width: 95px;
}
.contener_home_produit_coup_de_coeur {
	float: left;
	width: 319px;
	padding: 10px;
}
.contener_home_descriptif_produit_coup_de_coeur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b5471;
	padding-top: 0px;
	padding-bottom: 5px;
}
.contener_home_prix_coup_de_coeur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3b5471;
	height: 35px;
}
.contener_home_ajouter_panier_coup_de_coeur {
	float: left;
	margin-right: 10px;
}
.---------------home_listing------------------- {
}
.contener_haut_de_page {
	text-align: right;
	width: 767px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.contener_listing_produit {
	float: left;
	width: 228px;
	height: 147px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.contener_listing_separateur_vertical {
	background-image: url(../images/interface/fr/separateur_vertical_produit_listing.gif);
	background-repeat: no-repeat;
	/*background-position: center top;*/
	height: 135px;
	width: 1px;
	float: left;
}

.contener_listing_separateur_produit {
	font-size: 1px;
	float: left;
	width: 748px;
	font-family: Arial, Helvetica, sans-serif;
	height: 1px;
	background-image: url(../images/interface/fr/separateur_produit_listing.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.contener_listing_selection {
	background-image: url(../images/interface/fr/fond_btn_selection.gif);
	background-repeat: repeat-x;
	background-position: left center;
	width: 100%;
	float: left;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.contener_listing_produit_photo {
	float: left;
	margin-right: 10px;
	width: 88px;
}

.contener_listing_produit_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b5471;
	font-weight:normal;
}
.contener_listing_produit_titre_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b5471;
	font-weight:bold;
	text-decoration:none;
}
.contener_listing_produit_tri{
	float:right;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
}
.contener_listing_produit_auteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
}
.contener_listing_produit_etoile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b5471;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 13px;
}

.contener_listing_produit_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3b5471;
	height: 28px;
}
.contener_listing_produit_ajouter_panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b5471;
	padding-top: 5px;
}
.contener_listing_produit_prix_best_of {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3b5471;
	height: 28px;
	float:left;
}
.contener_listing_produit_ajouter_panier_best_of {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b5471;
	padding-top: 5px;
	float:left;
}
.contener_listing_produit_stock {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	color: #5f86bb;
	width: 88px;
}

.txt_stock_listing{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	color: #5f86bb;
}

.btn_tout_voir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303a6b;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.listing_prix_barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b5471;
	text-decoration: line-through;
}
.listing_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d5477f;
	font-weight: bold;
}
.btn_lire_la_suite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3e9dbd;
}



.---------------txt------------------- {
}

.txt_interface_3b5471_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3b5471;
}
.txt_interface_3b5471_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b5471;
}
.txt_interface_3b5471_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b5471;
}
.--------------------------------------- {
}

.txt_interface_30352E_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #767575;
	text-decoration: none;
}
.txt_interface_30352E_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}



.---------------footer------------------- {
}
.contener_footer_liste_des_categories {
	background-image: url(../images/interface/fr/fond_footer_liste_des_categories.gif);
	width: 953px;
	background-color: #b3c8e4;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	float: left;
}
.contener_footer_liste_des_categories_texte {
	background-color: #F3F6FA;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	width: 933px;
}
.contener_footer_liste_des_categories_texte_contener {
	float: left;
	width: 933px;
	padding-top: 10px;
}
.contener_footer_liste_des_categories_col {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 296px;
	padding-right: 15px;
}
.contener_footer_services {
	float: left;
	width: 993px;
	padding-top: 10px;
}
.contenr_footer_services_titre {
	background-image: url(../images/interface/fr/fond_btn_selection.gif);
	background-repeat: repeat-x;
	background-position: left center;
	width: 978px;
	padding-left: 15px;
	clear: both;
}
.contenr_footer_services_texte {
	width: 953px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}

.contener_footer_services_garanties_col {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767575;
	height: 25px;
	padding-right: 40px;
}
.contener_footer_facebook_col {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767575;
	height: 25px;
}
.contener_footer_types_paiements {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #767575;
	height: 25px;
}

.contener_footer_webfutur {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #767575;
	width: 993px;
}



.footer_liste_des_categories_familles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2f3e88;
}
.footer_liste_des_categories_sous_familles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2f3e88;
	text-decoration: none;
}
.footer_image_services_garanties {
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.---------------Col_gauche------------------- {
}
.contener_listing_col_gauche {
	float: left;
	width: 216px;
}
.contener_listing_col_droite {
	float: left;
	margin-left: 10px;
	width: 767px;
}
.contener_listing_pub_gauche_mask{
	position:relative;
	width:216px;
	height:221px;
	overflow:hidden;
}
.contener_listing_pub_gauche_mask span{
	position:absolute;
	display:block;
	border:none;
}
.contener_listing_pub_gauche {
	width: 216px;
	float: left;
	padding-bottom: 7px;
}

/* Conteneur principal nav gauche */
.contener_listing_navigation_gauche {
	padding: 0px 0px 7px 0px;
	width: 216px;
	list-style:none;
	margin:0px;
}
/*Sous category de la category principale de la page */
.contener_listing_navigation_gauche li{
}
/* Conteneur des categ lvl2 */
.contener_listing_navigation_gauche ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
/* Element Categ lvl2  */
.contener_listing_navigation_gauche ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a7a7a;
	width: 196px;
}

.contener_listing_navigation_gauche ul li.contener_nav_categorie_separateur{
	width: 216px;
	height: 1px;
	font-size: 1px;
	background-image: url(/images/interface/fr/separateur_produit_listing.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding:0px;
	margin:0px;
}

/* Conteneur des themes lvl1   */
.contener_listing_navigation_gauche ul ul{
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
}
/* element theme lvl1   */
.contener_listing_navigation_gauche ul ul li{
	padding: 0px 50px 0px 30px;
	height: 16px;
	width: 136px;
}
/* Conteneur des themes lvl2   */
.contener_listing_navigation_gauche ul ul ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
/* element theme lvl2   */
.contener_listing_navigation_gauche ul ul ul li{
	padding: 0px 50px 0px 30px;
	height: 16px;
	width: 136px;
}
.elem_no_puce{
	padding-left:16px;
	font-size:1px;
}
.titre_categ_lvl2{
	padding-top:5px;
	padding-bottom:5px;
}
.titre_categ_lvl1{
	color:#FFF;
	text-decoration:none;
}

.---------------nav_categorie_gauche------------------- {
}
.contener_nav_categorie_sous_familles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	color: #7a7a7a;
	height: 16px;
	width: 196px;
}
.contener_nav_categorie_separateur {
	width: 216px;
	height: 1px;
	font-size: 1px;
	background-image: url(/images/interface/fr/separateur_produit_listing.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding:0px;
	margin:0px;
	clear:both;
}
.contener_nav_categorie_fleches {
	vertical-align: middle;
	margin-right: 3px;
	cursor:pointer;
}



.element {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.-------------------------------------------- {
}



.----------------------------------- {
}

.contener_nav_categorie_tourisme_loisir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #59ACB9;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.contener_nav_categorie_vie_pratique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ACC949;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.contener_nav_categorie_jeunesse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E75B72;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.contener_nav_categorie_papeterie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F4A046;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.contener_nav_categorie_nouveautes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A64E90;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.contener_nav_categorie_bonnes_affaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7F5A63;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.-------------------------------------------- {
}
.liens_s_famille_tourisme_loisir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}
.liens_s_famille_tourisme_loisir:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #59ACB9;
	text-decoration: none;
	font-weight: bold;
}
.liens_s_famille_vie_pratique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}
.liens_s_famille_vie_pratique:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACC949;
	text-decoration: none;
}
.liens_s_famille_jeunesse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}
.liens_s_famille_jeunesse:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E75B72;
	text-decoration: none;
	font-weight: bold;
}
.liens_s_famille_papeterie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}
.liens_s_famille_papeterie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F4A046;
	text-decoration: none;
	font-weight: bold;
}
.liens_s_famille_nouveautes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}
.liens_s_famille_nouveautes:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A64E90;
	text-decoration: none;
	font-weight: bold;
}
.liens_s_famille_bonnes_affaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}
.liens_s_famille_bonnes_affaires:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F5A63;
	text-decoration: none;
	font-weight: bold;
}
.---------------fil_arine------------------- {
}
.contener_fil_arine {
	width: 767px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
	background-image: url(../images/interface/fr/fond_btn_selection.gif);
	background-repeat: repeat-x;
	background-position: left 5px;
	height: 14px;
	float: left;
}
.contener_fil_ariane_lien {
	background-color: #FFFFFF;
	padding-right: 5px;
	float: left;
}

.fil_arine_lien {
	color: #767575;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.fil_arine_lien:hover {
	color: #50638A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.fil_arine_lien_selection {
	color: #50638A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.---------------listing_produit------------------- {
}
.contener_listing_combo_recherche {
	clear:both;
	float: left;
	background-color: #FFFFFF;
	width: 757px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.field_combo_recherche {
	margin-right: 0px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F86BB;
	padding-right: 3px;
	padding-left: 3px;
}


.contener_listing_produit_retour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	float: right;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}

.txt_listing_produit_retour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#767575;
}

.contener_listing_produit_meilleures_ventes {
	float: left;
	width: 765px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 216px;
	border: 1px solid #EAEAEA;
}
.contener_listing_produit_meilleures_ventes_titre_gauche {
	height: 216px;
	width: 133px;
	float: left;
}
.contener_listing_produit_meilleures_ventes_btn_slide {
	height: 216px;
	width: 26px;
	margin-right: 1px;
	margin-left: 1px;
	float: left;
}
.contener_listing_produit_meilleures_ventes_contenu_slide {
	float: left;
	height: 186px;
	width: 536px;
	padding-left: 40px;
	padding-top: 30px;
}
.contener_listing_produit_resultat {
	float: left;
	width: 767px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.contener_listing_produit_titre_resultat {
	background-image: url(../images/interface/fr/fond_btn_selection.gif);
	background-repeat: repeat-x;
	background-position: left 12px;
	float: left;
	width: 767px;
}
.contener_listing_produit_texte_titre {
	background-color: #FFFFFF;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3b5471;
	float:left;
}
.contener_listing_produit_puce_titre {
	background-color: #FFFFFF;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	float: left;
	color: #3b5471;
}
.contener_listing_produit_box_article {
	float: left;
	width: 767px;
	padding-top: 10px;
}
.contener_listing_produit_article {
	float: left;
	width: 767px;
}
.contener_listing_produit_article_separateur {
	font-size: 1px;
	background-image: url(../images/interface/fr/separateur_nav_gauche.gif);
	background-repeat: repeat-x;
	background-position: left center;
	width: 767px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 1px;
	clear: both;
}
.contener_listing_produit_article_photo {
	width: 88px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	height: 122px;
}
.contener_listing_produit_article_texte {
	width: 449px;
	float: left;
	height: 122px;
	margin-right: 60px;
}
.contener_listing_produit_article_info_prix {
	width: 130px;
	float: left;
	height: 122px;
}
.contener_listing_produit_article_en_stock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f86bb;
	text-align: center;
	font-weight: bold;
	padding-bottom: 5px;
	width: 130px;
}
.contener_listing_produit_article_quantite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3b5471;
	text-align: center;
	width: 130px;
}
.contener_listing_produit_article_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3b5471;
	height: 35px;
	width: 130px;
}
.contener_separateur_listing_produit {
	background-image: url(../images/interface/fr/separateur_nav_gauche.gif);
	background-repeat: repeat-x;
	background-position: center center;
	width: 130px;
	padding-top: 5px;
	padding-bottom: 5px;
}



.field_quantite {
	vertical-align: middle;
	width: 45px;
	margin-left: 5px;
	font-size: 11px;
	color: #3DA6C5;
}
.contener_listing_produit_article_nom_produit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e4268;
	width: 449px;
	padding-bottom: 8px;
}
.contener_listing_produit_article_nom_produit_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e4268;
	font-weight: bold;
	text-decoration:none;
}
.contener_listing_produit_article_nom_produit_texte_legende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e4268;
	text-decoration:none;
}

.contener_listing_produit_article_auteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	width: 449px;
	padding-bottom: 8px;
}
.contener_listing_produit_article_descriptif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	width: 449px;
	padding-bottom: 5px;
}
.contener_listing_produit_article_separateur_articles {
	font-size: 1px;
	width: 767px;
	background-image: url(../images/interface/fr/separateur_nav_gauche.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 30px;
	float: left;
}
.contener_listing_produit_article_separateur_combo_recherche {
	font-size: 1px;
	width: 767px;
	background-image: url(../images/interface/fr/separateur_nav_gauche.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 20px;
	float: left;
}
.contener_listing_produit_article_nombre_pages {
	font-size: 12px;
	width: 767px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5f86bb;
}
.contener_listing_produit_article_nombre_pages_contener{
	float: left;
	width: 593px;
}
.contener_listing_produit_article_nombre_pages_contener_center{
	text-align: center;

}
.contener_listing_produit_article_numero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #94AED1;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 13px;
}}
.contener_listing_produit_article_numero_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 13px;
}

.contener_listing_produit_article_numero_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #94AED1;
	background-color: #3e9dbd;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 13px;
}
.contener_listing_produit_article_numero_page{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	color: #3e9dbd;
}
.contener_listing_produit_article_numero_prevnext_page{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	color: #DDDDDD;
}
.contener_listing_produit_article_numero a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.contener_listing_produit_article_numero_over a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.contener_listing_produit_article_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 13px;
}
.liens_numeros_pages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	text-decoration: none;
}
.liens_numeros_pages:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3e9dbd;
}
.---------------fiche_produit------------------- {
}
.contener_fiche_produit{
	float:left;
}
.contener_fiche_produit_col_1 {
	width: 219px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	padding-bottom: 5px;
}
.contener_fiche_produit_col_2 {
	width: 508px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
	padding-bottom: 15px;
}
.contener_fiche_produit_col_3 {
	width: 330px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
}
.contener_fiche_produit_col_4 {
	width: 178px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767575;
}

.contener_fiche_nom_produit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e4268;
	padding-bottom: 15px;
}
.contener_fiche_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b5471;
	padding-bottom: 10px;
	text-align: center;
}
.contener_fiche_quantite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3b5471;
	text-align: center;
}
.contener_donnez_votre_avis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #3b5471;
}
.contener_fiche_btn_ajouter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3b5471;
	padding-bottom: 10px;
	text-align: center;
}
.contener_fiche_stock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5f86bb;
	padding-top: 5px;
}
.contener_fiche_separateur_stock {
	font-size: 1px;
	background-image: url(../images/interface/fr/separateur_nav_gauche.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 10px;
	width: 219px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.contener_decouvrir_avis_derniers {
	float: left;
	width: 767px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #aaaaa9;
}

.contener_btn_decouvrir_avis_derniers {
	float: left;
	cursor:pointer;
}



.txt_fiche_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #d5477f;
	font-weight: bold;
}
.txt_stock_fiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5f86bb;
}

.image_loupe {
	float: right;
}
.picto_envoyer_imprimer {
	margin: 5px;
}

/****** Slider Listing ********/
#mask_list_meilleurs_ventes {
	position:relative;
	width:496px;
	height:160px;
	overflow:hidden;
	float:left;
}
#container_slide_meilleurs_ventes {
	position:relative;
	left: 0;
}
#container_slide_meilleurs_ventes div {
display:block;
}
.contener_listing_produit_article_precedente_suivante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 13px;
	width: 85px;
	text-align: center;
}

.contener_resultat_inscription_newsletter{
	margin: 50px 0px 50px 0px;
	text-align:center;
}

