body {color:#000000;font-family:Helvetica,Arial,sans-serif; font-size:12px; font-weight:700; margin:0; padding:0;background:#FFFFFF;}
img {border:0;}
h1 {margin:0; padding:0;}
h2 {margin:0; padding:0;}
h3 {margin:0; padding:0;}
h4 {margin:0; padding:0;}
h5 {margin:0; padding:0;}
a   {text-decoration:none;}
li   {list-style-type:none;}
ul  {margin:0; padding:0;}
strong{font-weight:bold;}
noscript span{font-size:20px; background:#FFFFFF; color:#000000; padding:5px; display:block; border:5px solid #FF0000; margin-bottom:20px;}
em {color:#FF0000;font-style:normal;font-size:1.2em;}

a:link {border:0 none;}
a:visited {border:0 none;}
a:hover {border:0 none;}
a:active {border:0 none;}

.clear{clear:both;}
.visible{display:inline;}
.invisible{display:none;}
.zoneombre{clear:both;background:transparent url(ombre/menu.png) bottom repeat-x;height:4px;}
.check{background:url(icone/check.png) left -34px no-repeat;}
.check:hover{background-color:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}
.checkno{background:url(icone/check.png) left 0px no-repeat;}
.checkno:hover{background-color:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}

.vitrinetitre,.vitrinetitreseul,.fabricanttitre,.rubriquetitre,.titre,.titre_souligne {font-size:30px; letter-spacing:-3px;}
.rubriquetitre,.fabricanttitre {background:#FFFFFF;color:#000000; display:block; padding-left:5px; margin-bottom:10px;margin-top:20px; border-bottom:5px solid #000000;}
.fabricanttitre img {padding-left:15px;}
.titre_souligne {border-bottom:1px dotted #000000;display:block;}

.boutonimprimer{background:url(icone/print.png) no-repeat;padding-left:20px;color:#656565;margin-left:10px;}
.boutonimprimer:hover{background:#FFCC00 url(icone/print.png) no-repeat;box-shadow: 1px 1px 10px 3px #FFCC00;}
.boutoncompareoui{background:url(icone/bande_compare.png) left -14px no-repeat;height:16px;padding-left:20px;color:#656565;border:0;}
.boutoncompareoui:hover{background-color:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}
.boutoncomparenon{background:url(icone/bande_compare.png) left 0px no-repeat;height:16px;padding-left:20px;color:#656565;border:0;height:30px;}
.boutoncomparenon:hover{background-color:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}
.boutonfavoris{background:url(icone/compare.png) no-repeat;padding-left:20px;color:#656565;margin-left:10px;}
.boutonfavoris:hover{background:#FFCC00 url(icone/compare.png) no-repeat;box-shadow: 1px 1px 10px 3px #FFCC00;}
.top {font-size:13px;letter-spacing:0px;color:#000000;margin-top:16px;}
.top:hover{background:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}

/*
.favorisin {background:#000000;color:#E0E0E0;display:block;padding:3px;text-align:center;}
.favorisin {font-size:0.9em; font-weight:bold;}
.favorisin:hover{color:#000000;background:#E0E0E0;}
.favorisin h1{display:none;font-size:12px; font-weight:bold;padding-top:5px;}
*/

#zonemilieu,#zonebas{clear:both;}

/* ------------------------------ */
#zoneprint{display:block;width:100%;}

/* ------------------------------ */
#zonehautfixe{height:0px;display:block;width:100%;}
#zonehaut {z-index:100000;width:100%;top:0px;left:0px;border-bottom:1px solid #000000;}

  #entetelarge {background:#000000;}

  #entete {width:1009px; text-align:left; margin: 0 auto;background:#000000;}
  #enteteprint {display:none;}
  
	/* ------------------------------ */
	#menu_general {color:#FFFFFF;height:17px;background:#656565;}  /* width:1009px;;margin-bottom:15px;padding-right:0px;height:17px;font-size:12px;background:#656565;*/

		#zonedatemaj {float:left;margin-left:5px;margin-top:1px;}
		#menu_compte{float:right;width:300px;text-align:right;margin-top:1px;margin-right:20px;background:url(icone/deroule.png) no-repeat right 2px;}
		#menu_compte a{color:#FFFFFF;font-size:12px;margin-right:20px;}
		#menu_compte a:hover{color:#FFCC00;}
		#menu_general_recherche {float:right;font-size:14px;margin-right:10px;padding-left:7px;width:237px;height:17px;border-right:1px solid #C0C0C0;border-left:1px solid #C0C0C0;background:#909090;}

		#menu_panier a{background:#909090 url(icone/panier/chariot.png) no-repeat 3px 3px;float:right;margin-top:8px;padding:8px 8px 3px 33px;cursor:pointer;width:203px;color:#FFFFFF;height:20px;font-size:14px;border:1px solid #c0c0c0;margin-right:10px;}
		#menu_panier a:hover{color:#FFCC00;border:1px solid #FFCC00;}

		#bulle_compte{background:#000000 url(icone/enroule.png) no-repeat 3px bottom;}

		#bulle_compte{display:none;z-index:100200; padding:5px 8px 3px 18px;font-size:12px;color:#FFFFFF;border:1px solid #A0A0A0;border-top:0;box-shadow: 1px 1px 10px 3px #A0A0A0;}
		#bulle_compte a{font-size:12px; color:#D0D0D0; border:0;float:left;padding:0;margin:0;margin-bottom:5px;background:transparent;box-shadow: 0 0 0 0;}
		#bulle_compte a:hover{color:#FFCC00;}
		#bulle_compte span {color:#D0D0D0;}
		#bulle_compte form{color:#FFFFFF;padding:0;margin:0;}
		#bulle_compte label{width:70px; display:block; float:left;padding-top:4px;}
		.bulle_compte_input {border:0;margin-top:4px;}
		.bulle_compte_submit{width:213px;background:transparent;color:#FFFFFF;cursor:pointer;border:1px solid #FFFFFF;margin-top:10px;margin-bottom:10px;}
		.bulle_compte_submit:hover {background:#FFCC00;color:#000000;}
	/* ------------------------------ */
	#entetelogo{float:left;margin-top:19px;}

	/* ------------------------------ */
	#entetedroite{float:right;width:255px;margin:0;height:74px;}

		#menu_recherche {width:233px;padding:1px 3px 0px 8px;font-size:12px;background:#909090;float:right;border:1px solid #c0c0c0;border-top:0;margin-right:10px;}
		#menu_recherche form{padding-bottom:5px;}
		#menu_recherche input {padding:2px;margin:0;}
		#recherche_univers{margin-top:0px;width:202px;background:#FFFFFF;border:0;font-size:12px;margin-top:5px;}
		#recherche_saisi{height:16px; width:198px; background:#FFFFFF; border:0px;color:#000000;padding:2px; margin-top:2px;margin-bottom:10px;font-size:12px;margin-top:8px;}
		#recherche_ok{height:20px; width:25px; background:transparent url(boutons/ok_recherche.png) 0 0 no-repeat; cursor:pointer; border:0;padding:0;}
		#recherche_ok:hover{background:transparent url(boutons/ok_recherche.png) 0 -20px no-repeat; }

	/* ------------------------------ */
	#menudepannage {clear:both;}
	#menudepannage a{color:#FFFF00;display:block; border:0px; background:url(icone/tools.png) left top no-repeat;padding-left:45px;font-size:30px;letter-spacing:-2px; padding-top:0px;}
	#menudepannage a:hover{color:#FFCC00;border:0px;background:url(icone/tools.png) left top no-repeat;}
	#menudepannage span{color:#A0A0A0; background:transparent url(clic_bande.png) 97% no-repeat ; padding-left:6px;padding-right:40px; padding-bottom:2px; font-size:13px;text-align:left; letter-spacing:-1px;}

	/* ------------------------------ */
	#menu_univers{clear:both;overflow:auto;padding-top:10px;}
	#menu_univers a{float:left;height:14px;padding:3px 5px;color:#FFFFFF;}
	#menu_univers a:hover{background:#FFCC00;color:#000000;}
	#menu_univers span a {margin-top:3px;color:#FFCC00;background:#656565;border-bottom:5px solid transparent;}
	#menu_univers span a:hover{background:#656565;color:#FFCC00;}
	#menu_univers form {float:left;margin-top:-2px; border:1px solid #F0F0F0;}
	#menu_univers strong a{float:right;color:#FFFFFF; background:#FF0000;}

	#menu_rayon{clear:both;overflow:auto;white-space:nowrap;background:#656565;padding-top:4px;overflow:hidden;}
	#menu_rayon a{padding-bottom:6px;}
	#menu_rayon span a{margin-top:0px;border:0px;}
	#menu_univers #menu_rayon strong a{float:right;color:#F0F0F0; background:#858585;margin-right:5px;}

	#menu_avertissement{background:#FFFF00;padding:2px 15px 2px 15px;font-size:24px;}
	#menu_avertissement_reste{background:#FFFF00;padding:2px 15px 2px 15px;font-size:24px;}

	.rubriqueproduit{float:left; text-align:center; margin-top:3px; margin-left:3px; background:#FFFFFF; width:143px;border:1px solid #A0A0A0; padding:5px;}
	.rubriqueproduit a{margin-left:0px;color:#000000;font-size:12px;letter-spacing:0px;margin-right:0px;line-height:14px; display:block;}
	.rubriqueproduit a span {height:70px;display:block;cursor:pointer;}
	.rubriqueproduitfleche {float:left; text-align:center; margin-top:3px; margin-left:7px; width:60px; height:100px; background:#FFFFFF; font-size:12px;}

	.menu_newsletter_saisi{height:16px; width:184px; background:transparent; border:0px;font-size:12px;color:#FFFFD0;}
	.menu_newsletter_ok      {height:20px; width:27px; background:transparent url(boutons/ok_menu.png); cursor:pointer; border:0; margin-left:0px;}
	.menu_newsletter_ok:hover{height:20px; width:27px; background:transparent url(boutons/ok_menu.png) 0 -20px no-repeat; cursor:pointer; border:0;}

	.menubulle {clear:both; overflow:auto; margin-bottom:5px;padding:1px;}
	.menubullesouscat {width:104px; float:left; text-align:center; height:105px;margin-top:1px;margin-right:1px;}
	.menubullesouscat a{float:left; color:#000000; font-size:12px;height:104px; line-height:14px; width:104px;}
	.menubullesouscat strong {clear:both;margin:0px; padding:2px;display:block;height:50px;overflow:auto;cursor:pointer;}

	.menubullesouscatcontainer{position:relative;overflow:hidden;height:104px;width:104px;}
	.menubullesouscatdetail {position:absolute; top:105px; left:0px; width:104px; height:54px; background:#C0C0C0; opacity:0.85;}
	.menubullesouscatdetail span {width:104px; height:120px;display:block; color:#FFFFFF;cursor:pointer;background:#FF00FF url(boutons/menudetails.png) no-repeat;}
	.menubullesouscatdetail span:hover {background:#FF00FF url(boutons/menudetails.png) 0px -18px no-repeat;}

	.menubullefabricant{clear:both;color:#000000;font-size:12px;padding:3px;}
	.bulleU >.menubullefabricant a,.bulleR>.menubullefabricant a{margin-right:5px;}
	.bulleU >.menubullefabricant a:hover,.bulleR>.menubullefabricant a:hover{background:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}

	.bulleI{display:none; background:#FFFFFF; color:#FFFFFF; z-index:100100; padding:8px; border:10px solid #656565;font-size:18px;padding-left:26px;box-shadow: 1px 1px 10px 3px #1D1D1D;}
	.bulleI a{font-size:12px; margin:0px;padding:0px;color:#000000;}
	.bulleU{display:none; background:#FFFFFF; color:#FFFFFF; z-index:100100; padding:1px; border:10px solid #FFCC00;font-size:18px;box-shadow: 1px 1px 10px 3px #1D1D1D;}
	.bulleU a{font-size:12px; margin:0px;padding:0px;color:#000000;}
	.bulleR{display:none; background:#FFFFFF; color:#000000; z-index:100100; padding:1px; border:10px solid #FFCC00;font-size:18px;box-shadow: 1px 1px 10px 3px #1D1D1D;}
	.bulleR a{font-size:12px; margin:0px;padding:0px;color:#000000;}
	#bullemenuR001001{padding:5px 5px 5px 145px;text-align:center;background:#FFCC00 url(icone/horloge.png) no-repeat 4px 2px;}
	#bullemenuR001001 a{font-size:44px;color:#FFFFFF;display:block;padding:10px;border:2px solid #767676; background:#000000 url(clic_bande.png) no-repeat 5px 5px;}
	#bullemenuR001001 span{color:#00FF00;}
	#bullemenuR001001 strong{color:#FF0000;}
	#bullemenuR001001 h1{font-size:14px;}

/* ------------------------------ */
#zonemilieu  {text-align:center;background:#F0F0F0 url(body/zonemilieu.png) top center repeat-y;width:100%;padding-top:0px;}

  #corps {width:1009px; text-align:left; margin: 0 auto;padding:0px 0px 0px 0px;background:#FFFFFF;}

	/* ------------------------------ */
	#central_info{border-bottom:1px solid #D0D0D0;padding:5px;padding-bottom:3px;}

	/* ------------------------------ */
	#central{padding-bottom:15px;clear:both;}
	#central_marge{padding:0px 10px 15px 10px;clear:both;}
	#central_filtre{background:url(ombre/relief_filtre.png) repeat-y 198px;padding-bottom:15px;clear:both;}
	#central_kit{background:#FF6600;}
	#central_accueil{padding-bottom:15px;clear:both;}
	#central_accueil > .accrocheproduit{margin-left:38px;margin-top:20px;}
	#central_univers{padding-bottom:15px;clear:both;}
	#central_univers > .accrocheproduit{margin-left:38px;margin-top:20px;}

	/* ------------------------------ */
	#tesou{float:left;font-size:12px; color:#000000;text-align:left;width:80%;}  /*margin-bottom:5px;padding-top:5px;padding-bottom:5px;*/
	#tesou a{color:#767676; margin-left:3px;padding-bottom:0px;}
	#tesou a:hover{background:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}

	/* ------------------------------ */
	#comparateur {width:20%; float:right;text-align:right;}
	#comparateur a {color:#33CC33;padding:0px;font-size:12px;margin:0px;text-align:right;}
	#comparateur a:hover{background:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}

	#bulle_comparateur{display:none;color:#000000;z-index:90000;padding:0;font-size:18px;position:absolute;height:359px;width:478px;background:#FFFFFF;border-radius:4px; box-shadow: 1px 1px 10px 3px #1D1D1D;}
	#bulle_comparateurclic{clear:both;text-align:right;padding-right:5px;padding-top:2px;}
	#bulle_comparateurclic a{font-size:20px;margin:20px 0px 0px 5px;padding:0px 170px 0px 0px;color:#000000;text-align:right;background:url(boutons/bullecomparateur.png) 0px 0px no-repeat;}
	#bulle_comparateurclic a:hover{background:url(boutons/bullecomparateur.png) 0px -24px no-repeat;}

	/* ------------------------------ */
	.vitrine {float:left;width:969px;border-bottom:1px solid #C0C0C0;line-height:20px;margin-left:10px;}
	.vitrine span {font-size:10px; color:#656565;text-align:right;}
	.vitrine strong {font-size:18px;padding-right:5px;}
	.vitrine a {color:#FFFFFF; padding-right:5px;white-space:nowrap;color:#000000;font-weight:normal;}
	.vitrine a:hover,.vitrine a:hover span {box-shadow: 1px 1px 10px 3px #FFCC00;background:#FFCC00;}

	.vitrinepub{float:left;margin-top:3px; margin-left:3px;margin-bottom:0px; padding:0px;}
	.vitrinepubtop{float:left;margin:10px 0 0 0; padding:0px;width:989px;text-align:right;}
	.vitrinepubbottom{float:left;margin-top:3px; margin-left:202px;margin-bottom:0px; padding:0px;}

	.vitrinecoupegroupe{clear:both; padding-bottom:5px;overflow:auto;}  /*pour la recherche*/

	/* ------------------------------ */
	#filtre {float:left;width:198px;font-size:12px;padding-bottom:30px;}

	.filtre_actif{background:url(icone/filtre_ok.png) no-repeat top left;}

	#filtre_univers_menu ,#filtre_fabricant_menu,#filtre_sous_categorie_menu,#filtre_prix_menu {width:200px;padding-top:10px;border-bottom:1px solid #C0C0C0;}
	#filtre_univers_menu a ,#filtre_fabricant_menu a,#filtre_sous_categorie_menu a,#filtre_prix_menu a {color:#000000;display:block;padding:2px;padding-left:25px;margin-right:10px;margin-bottom:3px;}
	#filtre_univers_menu a:hover,#filtre_fabricant_menu a:hover,#filtre_sous_categorie_menu a:hover,#filtre_prix_menu a:hover {box-shadow: 1px 1px 10px 3px #FFCC00;background:#FFCC00;}
	#filtre_univers_menu a.filtre_actif:hover,#filtre_fabricant_menu a.filtre_actif:hover,#filtre_sous_categorie_menu a.filtre_actif:hover,#filtre_prix_menu a.filtre_actif:hover{background:#FFCC00 url(icone/filtre_ok.png) no-repeat top left;}
	
	#filtre_fabricant_menu a {margin-bottom:7px;}
	#filtre_fabricant_menu a:hover{background:#FFCC00;}
	#filtre_fabricant_menu a.filtre_actif:hover{background:#FFCC00 url(icone/filtre_ok.png) no-repeat top left;}

	#filtre_produit{width:200px;border-bottom:1px solid #C0C0C0;font-size:14px;}
	#filtre_produit h1{font-size:14px;margin-bottom:10px;}
	#filtre_produit a {display:block;color:#767676;margin-left:10px;font-weight:normal;letter-spacing:0px;font-size:12px;margin-bottom:4px;}
	#filtre_produit a:hover {background:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}
	#filtre_produit a span{font-size:10px;padding-left:3px;color:#606060;}
	#filtre_produit a strong{margin-left:-5px;}
	#filtre_produit .filtre_produit_actif {color:#000000;font-weight:bold;}
	#filtre_produit .filtre_produit_titre{margin-left:0px;font-size:14px;font-weight:bold;line-height:10px;margin-top:10px;}

	#filtre_historique {width:200px;padding-top:10px;border-bottom:1px solid #C0C0C0;font-size:14px;}
	#filtre_historique h1{font-size:14px;margin-bottom:10px;}
	#filtre_historique a {display:block;color:#767676;margin-left:5px;font-weight:normal;letter-spacing:0px;font-size:12px;margin-top:5px;}
	#filtre_historique a:hover {background:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}
	#filtre_historique a span{font-size:10px;padding-left:3px;color:#606060;}
	#filtre_historique .filtre_historique_actif {color:#000000;font-weight:bold;}

	#filtre_comparateur {border-bottom:2px solid #C0C0C0;margin-bottom:10px;width:100%;}
	#filtre_comparateur a {border:1px dotted #FFCC00;background:#858585;color:#FFFFFF;padding:0 10px;margin:0 10px;float:right;font-size:20px;}
	#filtre_comparateur span{float:left;padding:3px;color:#000000; font-size:20px;}
	#filtre_comparateur a:hover{color:#000000;background:#FFCC00;border:1px solid #FFCC00;}
	#filtre_comparateur img {margin-left:20px;}

	/* ------------------------------ */
	#bande_complet{float:right; width:780px;padding-left:10px;}

		.bande {clear:both;overflow:auto; border-bottom:1px solid #C0C0C0; margin-top:5px;padding-bottom:5px;}
		.bandetitre   {font-size:18px; font-family:Helvetica,Arial,sans-serif; font-weight:bold; letter-spacing:-1px; margin-bottom:3px;}
		.bandephoto {float:left; width:11%;}
		.bandephoto a{padding-left:20px;font-size:12px;border:0;}
		.bandephoto a:hover{background-color:#FFCC00;border:0;}
		.bandedetail{float:left; width:60%;}
		.bandedetail> a{padding-left:5px;display:block; padding-right:5px;color:#767676;font-size:10px;border-bottom:5px solid transparent;}
		.bandedetail> a:hover{background-color:#F4F4F4;border-bottom:5px solid #FFCC00;}
		.bandedetail> a strong {color:#FF0000;}
		.bandedetail> a h1{color:#404040;font-size:14px;}
		.bandedetail> a h1 strong {font-size:10px;}
		.bandedetail> a h2 span{color:#606060;font-size:14px;padding-right:6px;}
		.bandedetail> a h2{color:#000000;font-size:12px;background:url(boutons/vitrinevoir.png) right 1px no-repeat;}
		.bandeprix {float:right; width:27%; }

	/* ------------------------------ */
	#fiche{float:right; width:780px;padding-left:10px;}
	#fichev2{float:right;}

	.fichev2_obsolete {margin-top:30px; background:#000000; color:#FFFFFF; text-indent:10px; font-size:50px;letter-spacing:-1px;}

	.fichev2_titre       {font-size:22px;color:#000000;text-indent:5px;background:url(ombre/fond_fiche.png) bottom repeat-x;} 
	.fichev2_titre h1   {font-size:30px;color:#000000;text-indent:5px;}
	.fichev2_titre img {margin-right:10px;clear:both;}
	.fichev2_photo       {width:350px; height:330px;float:left;margin:10px 15px 0px 10px;}
	.fichev2_photo_h     {width:100px; height:100px;float:left;margin-top:10px;}
	.fichev2_prix         {width:624px;float:left;margin-top:0px;}
	.fichev2_prix_h       {width:255px;float:left;margin-top:10px;margin-right:10px;}
	.fichev2_zone_cmd { width:624px;height:130px;float:left;margin-top:10px;}
	.fichev2_garantie {float:left;width:140px;height:90px;margin-bottom:3px;text-align:center;background:#000000;}
	.fichev2_garantievide{float:left;width:140px;height:90px;margin-bottom:3px;text-align:center;}
	.fichev2_dispo       {float:left; width:474px;height:20px;margin-bottom:3px;margin-left:9px;font-size:17px;color:#00B000;}
	.fichev2_livraison   {float:left; width:468px;height:57px;margin-bottom:3px;background:#E0E0E0;padding:5px;margin-left:5px;color:#000000;font-size:14px;}
	.fichev2_livraison  a{font-size:9px;color:#202020;margin-left:5px;font-weight:normal;}
	.fichev2_livraison a:hover{box-shadow: 1px 1px 10px 3px #FFCC00;background:#FFCC00;}
	.fichev2_panier       {float:left; width:624px;height:40px;}
	.fichev2_outils      {float:left; width:624px;height:20px;padding-top:0px;font-size:0px;}
	.fichev2_outils a {float:left;margin-right:10px;margin-left:0px;font-size:12px;height:14px;}
	.fichev2_outils div {}
	.fichev2_outils >.bouton{margin-right:10px;}

	.fichev2_accroche {clear:both;color:#2B5497;font-size:30px;letter-spacing:-3px;margin-bottom:10px;margin-left:10px;}

	.fichev2_titre_rubrique,.fichev2_titre_rubriquebas {color:#000000;margin:5px 10px 0px 10px;border-bottom:1px solid #000000;clear:both;height:35px;}
	.fichev2_titre_rubrique span,.fichev2_titre_rubriquebas span{float:left;width:60%;font-size:30px;letter-spacing:-3px;}
	.fichev2_titre_rubrique a,.fichev2_titre_rubriquebas a{float:right;width:20%;text-align:right;}
	.fichev2_titre_rubriquebas {border-bottom:0px;}
	.fichev2_titre_rubrique ul li {line-height:24px;}
	.fichev2_titre_rubrique ul li a{float:left;text-align:left;border:1px solid #767676;margin-right:10px;border-bottom:1px solid #000000;padding:5px;color:#767676;background:#E0E0E0;font-size:30px;letter-spacing:-3px;width:auto;padding-right:25px;}
	.fichev2_titre_rubrique ul li a:hover{background:#FFCC00;}
	.fichev2_titre_rubrique .ongletactif {float:left;text-align:left;margin-right:10px;padding:5px;font-size:30px;letter-spacing:-3px;width:auto;padding-right:25px;background:#FFFFFF;color:#000000;border-bottom:1px solid #FFFFFF;}
	.fichev2_titre_rubrique .ongletactif:hover{background:#FFFFFF;cursor:default;}

	.fichev2_caracteristique  {clear:both;  text-align:left; margin-bottom:20px; padding:10px;}  /*border:1px solid #000000;border-top:0;background:#FFFFFF;*/
	.fichev2_caracteristique  ul {font-size:16px;color:#000000;border-bottom:1px dotted #A0A0A0;padding:3px 3px 3px 3px;} /* background:url(icone_caracteristique_ouvre.png)  no-repeat 1px 5px;*/
	.fichev2_caracteristique  ul li {font-size:11px; color:#404040;font-weight:normal;padding:0 3px 0 10px;} /*display:none;*/

	.fichev2_option {clear:both;margin-bottom:0px;margin-top:20px;margin-left:15px;}
	.fichev2_option  h1 {clear:both;color:#767676;font-size:20px;letter-spacing:0px;margin-bottom:5px;}
	.fichev2_option  ul {font-size:16px;color:#000000;border-bottom:1px dotted #A0A0A0;padding:3px 3px 3px 3px;} /* background:url(icone_caracteristique_ouvre.png)  no-repeat 1px 5px;*/
	.fichev2_option  span {font-size:16px;color:#FF0000;}
	.fichev2_option  ul li {font-size:11px; color:#404040;font-weight:normal;padding:0 3px 0 10px;} /*display:none;*/
	.fichev2_option  ul li span {font-size:14px; color:#FF0000;}
	.fichev2_option_bas{height:20px; } /*background:url(ombre/ucpc.png) repeat-x bottom;border-bottom:1px solid #000000;*/
	.fichev2_option_bas a {float:right;padding-right:10px;background:url(boutons/plusdechoix.png) right 0px no-repeat;height:24px;width:300px;}
	.fichev2_option_bas a:hover{background:url(boutons/plusdechoix.png) right -24px no-repeat;}

	.fichev2_option_sm a {float:right;background:url(boutons/ucverssm.png) right 0px no-repeat;height:82px;width:969px;margin-bottom:20px;}
	.fichev2_option_sm a:hover {background:url(boutons/ucverssm.png) right -82px no-repeat;}

	.fichev2_option_mini{clear:both;border-bottom:1px dotted #A0A0A0;margin-bottom:5px;margin-left:15px;width:95%;margin-left:5%;}
	.fichev2_option_mini strong{margin-bottom:0px;float:left;width:89%;}
	.fichev2_option_mini span{margin-bottom:0px;float:right;width:8%;text-align:right;}

	.boutonplusdechoix a{font-size:20px}

	.fichedoublev2_photo       {height:330px;float:left;margin-top:10px;width:38%;}
	.fichedoublev2_zone_prix { width:100%;margin-bottom:10px;}
	.fichedoublev2_prix_droite  {float:right; width:61%;}
	.fichedoublev2_prix_gauche  {float:right; width:36%;margin-right:10px;margin-top:0px; border:1px solid #000000; padding:5px; background:#E0E0E0; font-size:20px;text-align:center;}

	.fichedoublev2_zone_cmd { width:100%;margin-bottom:10px;}
	.fichedoublev2_cmd_droite  {float:right; width:61%;}
	.fichedoublev2_cmd_gauche  {float:right; width:36%;}

/* ------------------------------ */
#zonebas  {text-align:center;background:#F0F0F0;width:100%;}

/* ------------------------------ */
	#baspaiement,#basmarque,#bassouscat  {clear:both; text-align:left;margin: 0 auto;font-size:14px;font-weight:normal;line-height:13px;padding:10px; padding-top:20px; padding-bottom:10px;}

	#baspaiement { width:999px;color:#464646;padding:5px;}
	#baspaiement  a {display:block;float:left;padding:0px;margin:10px 5px;background:#FFFFFF url(paiement/_css.png) no-repeat; height:30px;}
	#basmarque {background:#FFFFFF url(ombre/marque_bas.png) repeat-x; width:989px;color:#464646;}
	#basmarque  a {display:block;float:left;padding:0px;margin:3px 5px;background:url(logo/_css.png) no-repeat; height:20px;}
	#basmarque  a:hover {box-shadow: 1px 1px 10px 3px #FFCC00;background-color:#FFCC00;}
	#basmarque img {height:20px;padding:5px;}
	#bassouscat  {background:#E3E3E3 url(ombre/marque_bas.png) repeat-x; width:989px;color:#464646;font-size:16px;font-weight:bold;}
	#bassouscat a  {color:#AAAAAA; margin-right:5px; font-size:10px; white-space:nowrap;font-weight:normal;}
	#bassouscat a:hover {box-shadow: 1px 1px 10px 3px #FFCC00;background:#FFCC00;color:#000000;text-decoration:none;font-size:14px;font-weight:normal;}
	#bassouscat span {color:#868686; margin-left:8px; font-size:12px; white-space:nowrap;font-weight:bold;}
	#bassouscat span:hover {box-shadow: 1px 1px 10px 3px #FFCC00;background:#FFCC00;color:#000000;text-decoration:none;font-size:16px;font-weight:bold;}

	#baspaiement img {padding-right:10px;}

	/* ------------------------------ */
	#decorbas {height:2px; margin: 0 auto; width:1009px;}
	#zonecopyright  {clear:both; text-align: center; height:25px;}
	#zonecopyright .copyright {width:989px; margin:0 auto; height:25px; text-align:left; clear:both; color:#000000; font-size:10px;}

/* ------------------------------ */
#bulle3fois{display:none;background:#FFFFFF;position:absolute;font-size:16px;width:440px;color:#000000;z-index:80000;text-align:center;padding:5px;border-radius:4px; box-shadow: 1px 1px 10px 3px #1D1D1D;}
#bullepanierajoutevalide{clear:both;width:200px;background:#FF0000; color:#FFFFFF;margin-top:20px;padding:10px;text-align:right;}
.bulleferme{position:absolute;background:url(icone/ferme.png) right top no-repeat;height:13px;width:10px;cursor:pointer;margin-top:3px;margin-left:95%;}

/* ------------------------------ */
.accrocheproduit{float:left; text-align:center; margin-top:3px; margin-left:3px; width:143px;border:0px solid #A0A0A0; padding:5px;height:300px;margin-bottom:10px;}
.accrocheproduit a{color:#000000;font-size:12px;line-height:14px;background:#FFFFFF;border:0;display:block;}
.accrocheproduit a:hover{background:#FFCC00;}
.accrocheproduit a span {height:60px;display:block;cursor:pointer;}

.accrocheproduitcontainer{position:relative;overflow:hidden;height:203px;width:143px;}

.accrocheproduitdetail {position:absolute;top:203px; left:0px; width:143px; height:183px;background:#C0C0C0; opacity:0.85;}
.accrocheproduitdetail a {background:#C0C0C0;color:#000000;display:block;width:143px; height:235px;padding:0;}
.accrocheproduitclick {position:absolute;top:286px; left:0px; width:143px; background:#C0C0C0;}
.accrocheproduitclick  a {background:#656565;display:block;color:#FFFFFF;padding:3px;}
.accrocheproduitclick .comparein {margin-top:0px;height:18px;}
.accrocheproduitclick a.comparein{background:#C0C0C0 url(boutons/accrochecompare.png) no-repeat;margin-left:2px;}
.accrocheproduitclick a.comparein:hover {background:#C0C0C0 url(boutons/accrochecompare.png) 0px -24px no-repeat;}
.accrocheproduitclick .details {margin-top:0px;height:18px;}
.accrocheproduitclick a.details{background:#C0C0C0 url(boutons/accrochedetails.png) no-repeat;margin-left:2px;}
.accrocheproduitclick a.details:hover {background:#C0C0C0 url(boutons/accrochedetails.png) 0px -24px no-repeat;}

.accrocheproduitclick .panier {background:#656565;color:#FFFFFF;display:block;padding:3px;text-align:center;margin-top:30px;}

.accrocheproduitcompare{float:left; text-align:center; margin:11px 0px 10px 7px; width:143px;border:0px solid #A0A0A0; padding:3px;background:#FFFFFF;height:300px;cursor:pointer;color:#000000;font-size:12px;line-height:14px;border:0;}
.accrocheproduitcompareout a {background:#656565;color:#FFFFFF;display:block;padding:3px;text-align:center;margin-bottom:10px;}

/* ------------------------------ */
.prix {text-align:center;font-size:8px;color:#000000;}
.prix h1 {width:100%; text-align:center; display:block;color:#000000;background:url(prix/ttc21.png) no-repeat right bottom;}
.prix h2 {text-align:center; display:block; margin-bottom:0px;color:#FF0000;background:#FFFF00;}
.prix h5 {text-align:center; display:block; margin-bottom:0px;color:#FF0000;}
.prix h2 span {text-decoration:line-through; color:#707070; text-decoration:line-through;display:inline;background:#FFF500;}
.prix h3 {width:100%; text-align:center; display:block;color:#FF0000;cursor:pointer;}
.prix h4 {width:100%; text-align:center; display:block;color:#FF0000;}
.prix h3 span {display:inline;}

.prix21 h1 {font-size:10px;}
.prix21 h2 {font-size:11px;padding:3px;margin-bottom:5px;}
.prix21 h5 {font-size:11px;}
.prix21 h3 {font-size:12px;}
.prix21 h4 {font-size:11px;}
.prix21_ecotaxettc {clear:both; font-size:8px; font-weight:normal; text-align:right; padding-right:3px; letter-spacing:0px;}

.prix36 h1 {font-size:16px; background:url(prix/ttc36.png) no-repeat right bottom;}
.prix36 h2 {font-size:12px; padding:6px;margin-bottom:7px;}
.prix36 h2 span {font-size:14px;padding-right:10px;}
.prix36 h2 img {padding-top:5px;}
.prix36 h5 {font-size:12px;}
.prix36 h3 {font-size:12px;padding-top:10px;}
.prix36 h3 span {font-size:18px;}
.prix36 h4 {font-size:12px;}
.prix36_ecotaxettc {clear:both; font-size:10px; font-weight:normal; text-align:right; padding-right:3px; letter-spacing:0px;}

.prix60 h1 {font-size:16px; background:url(prix/ttc36.png) no-repeat right bottom;}
.prix60 h2 {font-size:20px; padding:6px;margin-bottom:7px;}
.prix60 h2 span {font-size:20px;padding-right:10px;}
.prix60 h2 img {padding-top:5px;}
.prix60 h5 {font-size:12px;}
.prix60 h3 {font-size:20px;padding-top:10px;}
.prix60 h3 span {font-size:22px;}
.prix60 h4 {font-size:12px;}
.prix60_ecotaxettc {clear:both; font-size:10px; font-weight:normal; text-align:right; padding-right:3px; letter-spacing:0px;}

.prix69 h1 {font-size:16px; background:url(prix/ttc69.png) no-repeat right bottom;}
.prix69 h2 {font-size:26px;padding:8px;margin-bottom:10px;border:1px dotted #000000;}
.prix69 h2 span {font-size:20px;padding-right:10px;}
.prix69 h5 {font-size:26px;}
.prix69 h3 {font-size:26px;padding-top:10px;}
.prix69 h3 span {font-size:26px;color:#000000;font-family:Helvetica;}
.prix69 h4 {font-size:26px;}
.prix69_ecotaxettc {clear:both; font-size:10px; font-weight:normal; text-align:right; padding-right:3px; letter-spacing:0px;}

.prixjaune{background:#FFF500;}
.prixblanc{background:#FFFFFF;}

/* ------------------------------ */
.dispo_vert       {color:#00B000;}
.dispo_rouge       {color:#0B0000;}
.dispo_noir       {color:#000000;}

/* ------------------------------ */
.smnoscript {background:#FF0000;display:block;font-size:30px;text-align:center;color:#FFFFFF;}
.smligne {float:left; width:929px;}
div.smlignecontainer {position:relative; overflow:hidden; width:929px;}
div.smlignecontainer div.smligneitems {position:absolute; width:30000px;left:0px;}
div.smlignecontainer div.smligneitems div {float:left; width:929px;}
div.smlignecontainer div.smligneitems div div.smprixtext{float:left; width:874px;}
div.smlignecontainer div.smligneitems div div.smprixphoto{float:left; width:50px;margin-right:5px;margin-top:5px;}

.smligneboutonmoins{width:30px; height:50px;float:left;}
.smligneboutonplus {width:30px; height:50px;float:left;}
.smlignemoins {display:none;float:left;cursor:pointer;width:20px; height:50px;}
.smligneplus {display:block;float:left;cursor:pointer;width:20px; height:50px; margin-left:10px;}

.smlignechoix {display:none; background:#000000;color:#202020;margin-left:0px;margin-right:0px;padding-top:2px;background:#E0E0E0;text-align:center;font-size:10px;white-space:normal;}
.smlignechoix  a {color:#000000; margin-left:6px;padding:3px;cursor:pointer;font-size:12px;}
.smlignechoix  a:hover {background:#FFFFFF;}
.smlignechoix a h1 {display:inline; font-size:12px;padding-left:3px;color:#767676;}
.smlignechoix  a span{color:#000000; font-size:11px;padding-left:2px;}
.smlignechoix  div {border:1px solid #303030;display:inline;font-size:12px;padding:0px;margin:2px;white-space:nowrap;line-height:22px;float:left;padding-left:2px;color:#767676;}
a.smlignechoixactif {background:#FFFFFF; color:#000000;}
a.smlignechoixinitial {color:#FF0000;}



#bulle_panier_ajout_cache_fond{display:none;position:fixed;top:0px;left:0px;height:500px;width:500px;background:#000000;z-index:150000;}
#bulle_panier_ajout_details{display:none;position:fixed;top:150px;left:0px;width:600px;background:#FFFFFF;z-index:150100;opacity:1000;box-shadow: 1px 1px 10px 3px #404040;padding:10px;border-radius:4px;}
#bulle_panier_ajout_details span{clear:both;font-size:28px;display:block;text-align:center;color:#33CC33;}
#bulle_panier_ajout_details img {float:left;padding-top:5px;padding-right:10px;}
#bulle_panier_ajout_details_produit {clear:both;margin-top:20px;}
#bulle_panier_ajout_details_produit h1 {font-size:24px;margin-left:10px;color:#404040;}
#bulle_panier_ajout_details_produit h2 {font-size:20px;color:#000000;}
#bulle_panier_ajout_details_produit h3 {font-size:18px;margin-top:5px;color:#606060;}
#bulle_panier_ajout_details_bouton {clear:both;}
#bulle_panier_ajout_details_bouton a {width:283px;font-size:20px;color:#000000;display:block;float:left;border:1px solid #000000;text-align:center;margin-left:10px;}


#zoneout {position:relative; top:0px; left:0px; height:1px; width:1px;z-index:0;visibility:hidden;}

/* ------------------------------ */
#fichesm{width:989px;margin-top:0px;}

.smoptionv2 {width:949px;margin:0 20px 0 20px;}
.smv2prixtext{float:left; width:814px;}
.smv2prixphoto{float:left; width:50px;margin-right:5px;margin-top:5px;}

.smv2optionmaxi{padding:0px 0 4px 10px; display:none;background:#FFFFFF url(icone/sm/inclus.png) right no-repeat;border:#C0C0C0 4px solid;}
.smv2optionmini {margin:0 30px;}
.smv2optionmini a{color:#000000;display:block;background:#E0E0E0;padding:2px;}
.smv2optionmini a:hover{background:#FFCC00;}
.smv2optionmini a strong{color:#FF0000;}
.smv2optionmini a span{font-size:12px; float:right;}

/* ------------------------------ */
#smentete{position:fixed;top:-340px;left:0;color:#000000;width:100%;z-index:50000;text-align:center;}

#smentetecontainerprix{background:#FFFFFF;}

#smentetetesou{text-align:left;margin: 0 auto;width:989px;height:24px;}

#smentetecontainerbouton{background:#F0F0F0;}

#smentetebouton{text-align:left;margin: 0 auto;width:1009px;height:16px;padding:5px 0px 5px 0px;}
#smentetebouton span {float:right;margin-right:10px;}
#smentetebouton a {margin-left:10px;}
#smentetebouton a:hover{background-color:#FFCC00;box-shadow: 1px 1px 10px 3px #FFCC00;}
#smentetebouton span a {color:#656565;margin-left:10px; padding:0px;display:block;float:left;}  /*background:url(boutons/accrochecompare1.png) no-repeat; width:200px; height:24px;*/

/* ------------------------------ */
.smenteteligneprix{margin: 0 auto; width:1009px;}
.smentetephoto{float:left;margin-right:10px;margin-left:10px;}
.smentetegarantie{float:left;margin-right:10px;margin-top:30px;}
#smprix{float:left;width:630px;}
.pcsmdispo{background:#88E312;padding:10px;font-size:26px;font-weight:bold;text-align:right;}
