*{margin:0;padding:0;}

body{
	background:url(../images/bg_body.jpg) no-repeat center top;
	font:0.7em  Verdana, Arial, Helvetica, sans-serif;
}

#global{width:960px;padding:0 5px;margin:0 auto;background:url(../images/bg_shadow.png) repeat-y left top}

a{text-decoration:none;outline:none}

sup{font-size:8px}

/*h1{display:none}*/

/*//////////////////////////////////////////////////////////////////////////////////

	header

///////////////////////////////////////////////////////////////////////////////////*/


#header{position:relative;height:209px;width:960px;background:url(../images/bg_header.jpg) no-repeat left top;z-index:2}
#flash{ background:url(../images/logo.jpg) no-repeat 10px bottom; }
#flash a.linkhome{width:350px;height:119px; display:block; text-indent:-9000px}
#flash h2, #flash h1{display:none; }

#flash.home{background:none;text-indent:0;width:350px;height:98px;padding-top:21px}

#logo{position:absolute;top:0;left:10px}

	/*//////////////////////////////////////////////////////////////////////////////////
	
		sub_header
	
	///////////////////////////////////////////////////////////////////////////////////*/
	
	#sub_header ul{list-style:none;float:right}
	
	#sub_header ul li, #sub_header ul li a{float:left;display:block;height:65px}
	
	#sub_header ul li a{text-indent:-9000px;position:relative}
	
	#sub_header ul li.sub_header_panier a{background:url(../images/panier_btn.png) no-repeat left top;width:100px;z-index:1;margin-right:-30px}
	#sub_header ul li.sub_header_compte a{background:url(../images/mon_compte_btn.png) no-repeat left top;width:125px;z-index:2;margin-right:-47px}
	#sub_header ul li.sub_header_contact a{background:url(../images/contact_btn.png) no-repeat left top;width:100px;z-index:3}

	#sub_header ul li, #sub_header ul li a:hover{background-position:left -65px}
	
	#sub_header p{float:left;font-weight:bold;float:left;padding:3px 0 0 20px;color:white}
	
	#sub_header p span{color:#B6CC29}
	
	/*//////////////////////////////////////////////////////////////////////////////////
	
		menu
	
	///////////////////////////////////////////////////////////////////////////////////*/

	#menu{width:960px;height:90px;background:url(../images/bg_menu.jpg) no-repeat left top;position:relative;z-index:2}
	
	#menu ul{list-style:none}
	
	#menu ul.main{margin-top:23px;padding-left:5px;position:relative;z-index:2000}
	
	#menu ul.main, #menu ul.main li.menu_item, #menu ul.main li.menu_item a.main{float:left;display:block}

	#menu ul.main li.menu_item a.main{cursor:pointer;text-indent:-9000px;height:44px;position:relative;margin-left:-11px}
	
	#menu ul.main li.menu_item:hover a.main{background-position:left -44px}
	
	
	#menu ul.main li.menu_item a.menu1{background:url(../images/menu_percu.png) no-repeat left top;width:104px;z-index:8;margin-left:20px}
	#menu ul.main li.menu_item a.menu2{background:url(../images/menu_guitare.png) no-repeat left top;width:143px;z-index:7}
	#menu ul.main li.menu_item a.menu3{background:url(../images/menu_claviers.png) no-repeat left top;width:77px;z-index:6}
	#menu ul.main li.menu_item a.menu4{background:url(../images/menu_flute.png) no-repeat left top;width:118px;z-index:5}
	#menu ul.main li.menu_item a.menu5{background:url(http://www.noizikidz.com/tempTravail/css/../images/menu_insolite.png) no-repeat left top;width:118px;z-index:4}
	#menu ul.main li.menu_item a.menu6{background:url(../images/menu_toys.png) no-repeat left top;width:91px;z-index:3;margin-left:-15px}
	#menu ul.main li.menu_item a.menu7{background:url(../images/menu_chant.png) no-repeat left top;width:118px;z-index:2;margin-left:-11px}
	#menu ul.main li.menu_item a.menu8{background:url(../images/menu_multimedia.png) no-repeat left top;width:101px;z-index:1;margin-left:-15px}
	#menu ul.main li.menu_item a.menu9{background:url(../images/menu_bp.png) no-repeat left top;width:118px;z-index:0;margin-left:-12px}
	#menu ul.main li.menu_item a{position:relative}
	
		/*//////////////////////////////////////////////////////////////////////////////////
		
			sousmenu
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#menu ul.main li.menu_item ul.sousmenu{
			display:none;
			position:absolute;
			top:41px;
			z-index:2000;
			min-width:210px;
			width:auto;
			padding-right:10px;
			/*min-height:10px;*/
			background:#b81846 url(../images/sousm_bg.jpg) no-repeat right bottom;
		}

		#menu ul.main li.menu_item ul.sousmenu{font-size:10px;padding:6px 0;border:1px solid #bbbbb9;border-top:none}
		
		#menu ul.main li.menu_item:hover ul.sousmenu{display:block}
		
		#menu ul.main li.menu1 ul.sousmenu{left:27px}
		#menu ul.main li.menu2 ul.sousmenu{left:98px}
		#menu ul.main li.menu3 ul.sousmenu{left:230px}
		#menu ul.main li.menu4 ul.sousmenu{left:296px}
		#menu ul.main li.menu5 ul.sousmenu{left:403px}
		#menu ul.main li.menu6 ul.sousmenu{left:520px}
		#menu ul.main li.menu7 ul.sousmenu{left:627px}
		#menu ul.main li.menu8 ul.sousmenu{left:700px}
		#menu ul.main li.menu9 ul.sousmenu{left:780px}
		
		#menu ul.main li.menu_item ul.sousmenu li{height:18px}
		#menu ul.main li.menu_item ul.sousmenu li a{color:#ccc;height:14px;padding:2px 0 2px 17px;background:url(../images/sousmenu_puce.gif) no-repeat -7px top}
	
		#menu ul.main li.menu_item ul.sousmenu li a:hover{color:white;font-weight:bold;background-position:5px 5px}
	
/*//////////////////////////////////////////////////////////////////////////////////

	wrapper

///////////////////////////////////////////////////////////////////////////////////*/

#wrapper{background:white url(../images/bg_wrapper.jpg) no-repeat left top;width:960px;position:relative;z-index:0}/*;position:relative*/

#filetRouge{position:relative;background:url(../images/filetRouge.gif) no-repeat left bottom;width:958px;padding:0 1px}

#filetRouge div.ligne{background:url(../images/left_ligne.gif) repeat-y -1px top;width:958px}

#filetRouge div.ligneHome{background:url(../images/left_ligne2.gif) repeat-y -1px top;width:958px}

#leftBlock, #blockCenter, #rightBlock{display:block;float:left}


	/*//////////////////////////////////////////////////////////////////////////////////
	
		leftBlock
	
	///////////////////////////////////////////////////////////////////////////////////*/

	#leftBlock{
		width:207px;
		font-size:10px;
		background:url(../images/left_Cacheligne.gif) repeat-y left top;
		/*border-right:1px solid #bbd038;*/
	}
	
	#leftBlock .titleBG, #leftBlock h3{text-indent:-9000px;width:207px}
	
	#leftBlock .blocContent{
		background:url(../images/bg_blocWrapper.jpg) no-repeat left top;
		width:163px;
		margin-left:7px;
		padding:0 10px;
	}

	div.bloc-g_wrapper{background:url(../images/bg_blocWrapper2.gif) repeat-y left top;width:207px}
	
	p.bloc-g_footerBtn{background:url(../images/bg_bloc-g_btn_footer.gif) repeat-y left -21px;height:21px;margin-bottom:10px}
	
	p.bloc-g_footerBtn a, p.bloc-g_footerBtn span, p.bloc-g_footerBtn strong{
		display:block;
		background:url(../images/bg_bloc-g_btn_footer.gif) repeat-y left top;
		height:17px;
		color:#333;
		font-size:10px;
		text-align:center;
		padding:4px 10px 0 0;
		font-weight:bold;
	}
	p.bloc-g_footerBtn a:hover{color:#94b11a;background-position:left -21px}
	
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_cat
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#bloc_cat h2{height:39px; text-indent:-9000px;width:207px}
		#bloc_cat h3{ text-indent:0; font-weight:normal; }
		
		#bloc_cat h2.m5{background:url(../images/bg_blocCat_m1.gif) no-repeat left top}
		#bloc_cat h2.m1{background:url(../images/bg_blocCat_m2.gif) no-repeat left top}
		#bloc_cat h2.m6{background:url(../images/bg_blocCat_m3.gif) no-repeat left top}
		#bloc_cat h2.m7{background:url(../images/bg_blocCat_m4.gif) no-repeat left top}
		#bloc_cat h2.m8{background:url(../images/bg_blocCat_m5.gif) no-repeat left top}
		#bloc_cat h2.m9{background:url(../images/bg_blocCat_m6.gif) no-repeat left top}
		#bloc_cat h2.m40{background:url(../images/bg_blocCat_m7.gif) no-repeat left top}
		#bloc_cat h2.m41{background:url(../images/bg_blocCat_m8.gif) no-repeat left top}
		#bloc_cat h2.m80{background:url(../images/bg_blocCat_m9.gif) no-repeat left top}
		
		#bloc_cat ul{list-style:none;padding:12px 0 0 0;width:183px}
		
		#bloc_cat li h3{height:16px; width:183px }
		
		#bloc_cat li h3 a{padding:2px;display:block;color:black;font-size:10px; width:179px;position:relative;overflow:hidden;height:13px; white-space:nowrap}
		#bloc_cat li h3 a:hover{color:white;background:#cc0066}
		#bloc_cat li h3 span.active{padding:2px 0 2px 0;display:block;color:white;background:#cc0066; font-size:10px}
		
		#bloc_cat p.footerNews{background:url(../images/bg_bloc-g_news_footer.gif) no-repeat left bottom;height:12px;margin-bottom:10px;}

		
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_acces
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#bloc_acces h3{height:45px;background:url(../images/bg_acces-trans.png) no-repeat left top}
		
		p.bloc-g_footerBtn span.btnAcces:hover{cursor:pointer;color:#94b11a}
		
		#bloc_acces form {padding-top:5px}
		
		#bloc_acces form select{width:100%;margin:0 0 10px 0;font-size:11px}
		
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_maSelection
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		/*#bloc_maSelection{position:relative}*/
		
		#bloc_maSelection h3{position:relative;height:40px;background:url(../images/bg_maSelection.gif) no-repeat left top}
		
		#bloc_maSelection span.picto_maSelection{display:block;position:absolute;z-index:3;right:7px;top:0;width:47px;height:47px; background:url(../images/panier_maSelection.png) no-repeat left top}
		
		#bloc_maSelection .blocContent{padding:1px 0 1px 0;width:183px}
		
		#bloc_maSelection p.arrow{cursor:pointer;display:block;width:183px;height:14px}
		
		#bloc_maSelection p.panier_up{background:url(../images/panier_up.gif) no-repeat left top;margin:0px 0 2px 0}
		#bloc_maSelection p.panier_dwn{background:url(../images/panier_down.gif) no-repeat left top;margin-Top:0px}
		
		#bloc_maSelection p.arrow:hover{background-position:left -14px}
		
		p.bloc-g_footerBtn strong.btnPanier{cursor:pointer}

		p.bloc-g_footerBtn strong.btnPanier:hover{color:#b36f05}
		
		#bloc_maSelection ul.wrapper{list-style:none;position:absolute;width:183px}
		
		#bloc_maSelection ul.wrapper li p.titre a{color:#cc9900}
		#bloc_maSelection ul.wrapper li p.titre a:hover{text-decoration:underline}
		
		#bloc_maSelection ul.wrapper li{padding:3px;height:52px;overflow:hidden;margin-bottom:2px;background:url(../images/bg_itemsPanier.gif) repeat-x left top}
		
		#bloc_maSelection ul.wrapper li p.titre{height:20px;margin-bottom:4px}
		
		#bloc_maSelection ul.wrapper li span.plus:hover, #bloc_panier ul.wrapper li span.moins:hover{background-position:left -16px}
		
		#bloc_maSelection ul.wrapper li span.suppr_selection{cursor:pointer;display:block;float:left;padding:2px 0 0 13px; background:url(../images/trash.gif) no-repeat left 3px}
		
		#bloc_maSelection ul.wrapper a.img{border:1px solid #e9e9e9;display:block;float:left;margin-right:2px;width:35px;height:35px}
		
		#bloc_maSelection ul.wrapper a.img:hover{border:1px solid #cc9900}
		
		#bloc_maSelection ul.wrapper a img{border:none;width:35px;height:35px}
		
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_panier
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		/*#bloc_panier{position:relative}*/
		
		#bloc_panier .titleBG{position:relative;height:40px;background:url(../images/bg_panier.gif) no-repeat left top}
		
		#bloc_panier span.picto_panier{display:block;position:absolute;z-index:3;right:7px;top:0;width:47px;height:47px; background:url(../images/panier.png) no-repeat left top}
		
		#bloc_panier .blocContent{padding:1px 0 1px 0;width:183px}
		
		#bloc_panier p.arrow{cursor:pointer;display:block;width:183px;height:14px}
		
		#bloc_panier p.panier_up{background:url(../images/panier_up.gif) no-repeat left top;margin:0px 0 2px 0}
		#bloc_panier p.panier_dwn{background:url(../images/panier_down.gif) no-repeat left top;margin-Top:0px}
		
		#bloc_panier p.arrow:hover{background-position:left -14px}

		p.bloc-g_footerBtn a.btnPanier:hover{color:#b36f05}
		
		#bloc_panier ul.wrapper{list-style:none; position:absolute;width:183px}
		
		#bloc_panier ul.wrapper li{padding:3px;height:52px;overflow:hidden;margin-bottom:2px;background:url(../images/bg_itemsPanier.gif) repeat-x left top}
				
		#bloc_panier ul.wrapper li p.titre{height:20px;margin-bottom:4px}
		
		#bloc_panier ul.wrapper li span.plus:hover, #bloc_panier ul.wrapper li span.moins:hover{background-position:left -16px}
		
		#bloc_panier ul.wrapper li span.quantite{display:block;float:left;padding-top:2px}
		
		#bloc_panier ul.wrapper li p.titre a{color:#cc9900}
		#bloc_panier ul.wrapper li p.titre a:hover{text-decoration:underline}
		
		#bloc_panier ul.wrapper a.img{border:1px solid #e9e9e9;overflow:hidden;display:block;float:left;margin-right:2px;width:35px;height:35px}
		
		#bloc_panier ul.wrapper a.img:hover{border:1px solid #cc9900}
		
		#bloc_panier ul.wrapper a img{border:none;width:35px;height:35px}
		
	
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_newsLetter
		
		///////////////////////////////////////////////////////////////////////////////////*/
	
		#bloc_newlsletter .titleBG{background:url(../images/bg_news.jpg) no-repeat left top;height:43px}
		
		p.footerNews, div.footerNews{
			text-align:center;
			padding:4px 10px 0 0;
			font-size:10px;
			background:url(../images/bg_bloc-g_news_footer.gif) no-repeat left top;
			height:23px;
			margin-bottom:10px;
		}
		
		#bloc_newlsletter p.footerNews a{text-decoration:underline}
		
		#bloc_newlsletter p.footerNews a:hover{color:#006699}
		
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_pro
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#bloc_pro{margin-bottom:10px}
		
		#bloc_pro .titleBG{background:url(../images/blocPro_header.jpg) no-repeat left top;text-indent:-9000px;height:136px}
		
		#bloc_pro p.blocPro_link{width:207px;height:77px;}
		
		#bloc_pro p.blocPro_link a{display:block;text-indent:-9000px;width:207px;height:77px;background:url(../images/blocPro_link.jpg) no-repeat left top;}
		
		#bloc_pro p.blocPro_link a:hover{text-decoration:none;background-position:left -77px}
		
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_monCompte
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#bloc_monCompte{font-size:10px}
		
		#bloc_monCompte .titleBG{background:url(../images/bg_compte.gif) no-repeat left top;height:50px}
		
		#bloc_monCompte p.footerMonCompte{
			padding:4px 0 0 32px;
			background:url(../images/bg_bloc-g_compte_footer.gif) no-repeat left top;
			height:36px;
		}
		
		#bloc_monCompte a, form.blocLeft a{display:block;font-size:10px}
		
		form.blocLeft label{display:block;cursor:pointer;padding:5px 0 2px 0}
		
		form.blocLeft input{font-size:10px;width:98%;margin-right:3px;color:#666}
		
		form.blocLeft p.pbt_connect{padding:5px 0;float:right}
		
		span.bt_connect{
			font-weight:bold;
			color:#44abcb;
			background:url(../images/bt_connect.gif) no-repeat left top;
			width:85px;
			height:17px;
			padding:4px 0 0 15px;
			display:block;
			cursor:pointer;
			font-size:10px
		}
		span.bt_connect:hover{color:#006699;background-position:left -21px}
		
		#bloc_monCompte p.footerMonCompte a.mdp{width:125px;color:#981134;padding-bottom:3px}
		#bloc_monCompte p.footerMonCompte a.mdp:hover{text-decoration:underline}

		#bloc_monCompte p.footerMonCompte a.create{text-decoration:underline;width:100px;font-weight:bold;color:#006699}
		#bloc_monCompte p.footerMonCompte a.create:hover{color:black}
		
		
		/*//////////////////////////////////////////////////////////////////////////////////
		
			bloc_payBox
		
		///////////////////////////////////////////////////////////////////////////////////*/
	
		#bloc_payBox .titleBG{height:30px;text-indent:-9000px;background:url(../images/paybox_header.gif) no-repeat left top}
	
		#bloc_payBox div.wrapper{background:url(../images/paybox_wrapper.jpg) no-repeat left bottom;/*height:247px;*/}
		
		#bloc_payBox div.wrapper div.bg{background:url(../images/bg_paybox.gif) repeat-y left top;padding-left:10px}
		
		#bloc_payBox div.footer{background:url(../images/paybox_footer.gif) no-repeat left top;height:30px}
		
		#bloc_payBox table.table_paybox{border:0;width:177px; border-collapse:collapse; border-spacing:0}
		
		#bloc_payBox table.table_paybox img{border:0}
		
		
	/*//////////////////////////////////////////////////////////////////////////////////

	blocCenter
	
	///////////////////////////////////////////////////////////////////////////////////*/
	
	
	#blockCenter{width:565px}/*margin-left:-1pxposition:relative;z-index:2;*/
	
	#ariane{
		position:relative;
		color:black;
		font-size:11px;
		height:45px
	}
	#ariane b{width:565px;height:18px;position:absolute;display:block;top:0;left:0;background:url(../images/bg_ariane2.gif) no-repeat left top}
	#ariane p{padding:20px 20px 15px 20px;background:url(../images/bg_ariane_p.gif) no-repeat left center}
	
	#contenu{padding:15px 15px 30px 15px;width:535px;}/*border-left:1px solid #bbd038;*/
	#contenu.home{padding:0 0 30px 0;width:565px;}
	
	#noizi_home{background:url(../images/home.jpg) no-repeat left top; width:535px;height:200px;font-size:12px;padding:210px 15px 0 15px;text-align:center}
	#noizi_home h2{display:inline;font-size:16px;font-weight:bold}
	#noizi_home a:hover{text-decoration:underline}
	
	div.perso{float:left;position:relative;margin:70px 0 30px 0}
	div.perso h3{color:#cc0066;font-weight:bold;font-size:12px;text-align:center;padding-bottom:5px}
	div.perso p{color:#5a9ac6;font-size:10px;text-align:center}
	div.perso a{display:block;text-indent:-9000px;width:170px;height:65px;position:absolute;bottom:0}
	div.perso div{position:relative;z-index:1}
	
	#perso1 div{ background:url(../images/eveil_bg.png) no-repeat left top;width:169px;height:200px;padding:40px 10px 0 10px}
	#perso2 div{ background:url(../images/jouet_bg.png) no-repeat left top;width:153px;height:200px;margin:-3px 3px 0 3px;position:relative;padding:43px 10px 0 10px}
	#perso3 div{ background:url(../images/training_bg.png) no-repeat left top;width:169px;height:200px;padding:40px 10px 0 10px}

	#perso1 a{background:url(../images/eveil_btn.jpg) no-repeat left top}
	#perso2 a{background:url(../images/jouet_btn.jpg) no-repeat left top;left:2px}
	#perso3 a{background:url(../images/training_btn.jpg) no-repeat left top}
	#perso1 a:hover, #perso2 a:hover, #perso3 a:hover{background-position:left bottom}
	
	#perso1_id{background:url(../images/perso1.png) no-repeat left top;width:102px;height:90px;display:block;position:absolute;top:-75px;left:30px;z-index:0}
	#perso2_id{background:url(../images/perso2.png) no-repeat left top;width:128px;height:90px;display:block;position:absolute;top:-80px;left:30px;z-index:0}
	#perso3_id{background:url(../images/perso3.png) no-repeat left top;width:140px;height:90px;display:block;position:absolute;top:-75px;left:30px;z-index:0}
	
	#perso1_id.actif, #perso2_id.actif, #perso3_id.actif{background-position:left bottom}
	.noir{ color:#000; }
		/*//////////////////////////////////////////////////////////////////////////////////
	
		blocLisitng
		
		///////////////////////////////////////////////////////////////////////////////////*/
		
		.blocListing{width:267px;background:url(../images/bg_lisiting.jpg) no-repeat right bottom;float:left;margin-bottom:20px;position:relative;height:240px}
		
		div.cadeaux{background:url(../images/prod_offert.png) no-repeat left top;width:64px;height:144px;position:absolute;left:50px;z-index:2;text-indent:-9000px}
		div.offre_pack{background:url(../images/offre_pack.png) no-repeat left top;width:64px;height:144px;position:absolute;left:50px;z-index:2;text-indent:-9000px}
		div.solde{background:url(../images/soldes.png) no-repeat left top;width:64px;height:144px;position:absolute;left:50px;z-index:2;text-indent:-9000px}
		
		.listing_img{background:url(../images/elipse_imgListing.jpg) no-repeat right top;height:190px;width:100px;padding-right:7px}
		
		.listing_text{width:150px;height:240px;padding-left:10px}
		
		div.listing_img, div.listing_text{display:block;float:left}
		
		.listing_text strong{display:block}
		.listing_text strong.strongRef, .details_text strong.strongRef{ display:inline; }
		
		.listing_text div, .lisiting_text p{width:150px}
		
		.listing_cat{height:50px}
		
		.listing_title{font-size:10px;height:40px}
				
		.listing_prix{height:38px;font-size:18px;background:url(../images/bg_prix-trans.png) no-repeat left top;margin-left:-5px;padding:12px 0 0 12px}
		
		.listing_details{padding:5px 0}
		
		.listing_details a{display:block;text-decoration:underline;color:#911032;height:15px;background:url(../images/puce_details.gif) no-repeat left 2px;padding-left:15px}
		.listing_details a:hover{color:black}
		
		.listing_type{width:123px;height:20px;background:url(../images/listing_type.gif) no-repeat left top;margin:4px 0 3px 0}
		
		.details_title h2{ font-size:12px;}
		
		div.listing_null .listing_type{background:none}
		div.listing_promo .listing_type{background-position:left top}
		div.listing_nouveaute .listing_type{background-position:left -20px}
		div.listing_coupdecoeur .listing_type{background-position:left -40px}
		
		
		.listing_addCart{height:8px;color:white;font-size:9px;text-align:center}
		
		.listing_addCart p.add{display:block;width:140px;cursor:pointer}
		
		.listing_addCart p.add:hover{display:block;width:140px;color:#981134; text-decoration:underline}
		
		.listing_addCart a{color:white}
		.add span{ font-weight:bold;}
		
		div.listing_promo .lisiting_addCart a.promo:hover{color:black}/*color:#cc0000*/
		div.listing_nouveaute .lisiting_addCart a.promo:hover{color:black}/*color:#cccc33*/
		div.listing_coupdecoeur .lisiting_addCart a.promo:hover{color:black}/*color:#cc0066*/
	
		
			
	/*//////////////////////////////////////////////////////////////////////////////////
	
		rightBlock
	
	///////////////////////////////////////////////////////////////////////////////////*/
	
	#rightBlock{background:#EBEEF3 url(../images/bg_right.jpg) repeat-x left top;width:185px}
	
		/*//////////////////////////////////////////////////////////////////////////////////
	
		bloc_search
	
		///////////////////////////////////////////////////////////////////////////////////*/
	
		#bloc_search{
			width:165px;
			height:45px;
			position:relative;
			z-index:1;
			background:url(../images/search_bg.jpg) no-repeat left top;
			padding:47px 0 0 20px;
		}
		
		#bloc_search input{border:none}
		
		#bloc_search input.search_input{background:none;width:105px;font-size:12px;margin-bottom:5px;display:block;padding:2px 0}
		
		#bloc_search span.search_btn{
			display:block;
			text-indent:-9000px;
			width:62px;
			height:62px; 
			background:url(../images/search_btn-trans.png) no-repeat left -62px;
			position:absolute;
			top:13px;
			right:2px;
			cursor:pointer;
		}
		
		#bloc_search span.search_btn:hover{background-position:0 top}
		
		#bloc_search a.search_plus{color:#0066cc;text-decoration:underline;font-size:10px}
		#bloc_search a.search_plus:hover{color:white}
		
		/*//////////////////////////////////////////////////////////////////////////////////
	
		bloc_selection
	
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#bloc_selection {width:185px}
		
		#bloc_selection h3{height:50px;text-indent:-9000px;background:url(../images/selection_header.gif) no-repeat left top}
		
		#bloc_selection.promo h3{background-position:left top}
		#bloc_selection.nouveaute h3{background-position:left -50px}
		#bloc_selection.coupdecoeur h3{background-position:left -100px}
		
		#bloc_selection ul{
			list-style:none;
			font-size:10px;
			width:175px;
			background:url(../images/selection_bg.jpg) no-repeat left bottom;
			margin-left:10px;
		}
		
		#bloc_selection ul li{display:block;height:53px;padding:4px 5px 0 5px;clear:both}
		
		#bloc_selection ul li.first{background:url(../images/selection_bg.jpg) no-repeat left top}
		
		#bloc_selection ul li a.img{display:block;float:left;width:51px;height:51px;margin-right:2px;border:1px solid #e9e9e9}		

		#bloc_selection ul li a img{border:none}
		
		#bloc_selection ul li a:hover{text-decoration:underline}
				
		#bloc_selection.promo ul li a.img:hover{border:1px solid #cc0000}
		#bloc_selection.promo ul li strong{color:#cc0000}
		
		#bloc_selection.nouveaute ul li a.img:hover {border:1px solid #cc9900}
		#bloc_selection.nouveaute ul li strong{color:#cc9900}
		
		#bloc_selection.coupdecoeur ul li a.img:hover {border:1px solid #cc0066}
		#bloc_selection.coupdecoeur ul li strong{color:#cc0066}
		
		#bloc_selection ul li span, #bloc_selection ul li strong{display:block}
		
		#bloc_selection ul li.swapBloc{height:33px;display:block;padding:0;margin:10px 0 0 4px;width:164px}
		
		#bloc_selection ul li.swapBloc span{display:block;cursor:pointer;height:33px;width:76px;text-indent:-9000px;border:none;margin:0 0px}

		
		#bloc_selection ul li.swapBloc span.promo{background:url(../images/listing_type_promotions.png) no-repeat left top}
		#bloc_selection ul li.swapBloc span.news{background:url(../images/listing_type_nouveautes.png) no-repeat left top}
		#bloc_selection ul li.swapBloc span.coupdecoeur{background:url(../images/listing_type_coupdecoeur.png) no-repeat left top}

		
		#bloc_selection p.footer{clear:both;background:url(../images/selection_footer.jpg) no-repeat left top;width:185px;height:25px}
		
		/*//////////////////////////////////////////////////////////////////////////////////
	
		bloc_ecolozik
	
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#bloc_ecolozik{position:relative;z-index:0;cursor:pointer}
		
		#bloc_ecolozik h3{background:url(../images/ecolozik_header.gif) no-repeat left top;text-indent:-9000px;width:185px;height:83px}
		
		#bloc_ecolozik #bird{position:absolute;height:0}
		
		#bloc_ecolozik div#overEcolo{position:absolute;top:0;left:0;width:185px;height:135px;z-index:1}

		#bloc_ecolozik div#ecolo_wrapper{position:relative;z-index:2;width:185px;position:relative;background:url(../images/ecolozik_wrapper.jpg) repeat-y left top;}
		
		#bloc_ecolozik div.ecolo_wrapper{width:135px;padding:10px 30px 10px 20px}
		
		#bloc_ecolozik p.ecolo_footer{background:url(../images/ecolozik_footer.jpg) no-repeat left top;width:185px;height:52px}
		
		/*//////////////////////////////////////////////////////////////////////////////////
	
		bloc_noiziblog + bloc_livraison
	
		///////////////////////////////////////////////////////////////////////////////////*/
		
		#bloc_noiziblog a img{border:none}
		
		#bloc_livraison{
			width:185px;
			height:393px;
			margin:0 0 0 0;
			position:relative;
			background:url(../images/livraison.jpg) no-repeat left top;
		}
		#bloc_livraison img{position:relative;z-index:1}
		#bloc_livraison a{
			text-indent:-9000px;
			display:block;
			position:absolute;
			bottom:10px;
			left:50px;
			height:15px;
			z-index:2;
			width:120px;
		}
		
		#bloc_paiement{position:relative}
		
		#bloc_paiement a{text-decoration:none;text-indent:-9000px;display:block;position:absolute;}
		#bloc_paiement a.pop1, #bloc_paiement a.pop2{top:160px;width:167px;height:78px}
		
		#bloc_paiement a.pop1{left:10px}
		#bloc_paiement a.pop2{left:10px;top:238px}
		#bloc_paiement a.pop3{width:145px;height:30px;top:220px;left:15px}
		
		#twitter{padding:10px 8px 10px 5px}
		
	
		#twitter a{ background:url(../images/1257153544_twitter.png) no-repeat left center;height:38px;color:#cc0066;font-weight:bold;display:block;padding:10px 0 0 53px;font-size:10px;}
		#twitter a:hover{text-decoration:underline}
	
/*//////////////////////////////////////////////////////////////////////////////////

	footer

///////////////////////////////////////////////////////////////////////////////////*/

#footer{
	clear:both;
	background:url(../images/bg_footer.jpg) no-repeat left top;
	width:920px;
	height:68px;
	margin:0 auto;
	padding:12px 0 0 50px;
	font-size:9px;
	text-align:center;
	margin-bottom:5px;
}

#footer ul{list-style:none}

#footer p, #footer li{float:left;display:block}

#footer ul.gris_clair{padding:0 0 25px 60px;}

#footer ul.noir{padding-left:100px}

#footer ul.gris_clair, #footer ul.gris_clair a{color:#999999}
#footer ul.noir a{color:black}
#footer ul a:hover{text-decoration:underline}
#footer li.black{color:black}
#footer p.adr{width:920px; text-align:center;padding-top:5px}
.backling{ width:970px; text-align:center; font-size:10px; color:#999; margin:0 auto;padding-bottom:5px}
.backling a{ color:#999;}
