/*---------------------------------------------------------------------
			>>	titres des sections principales
----------------------------------------------------------------------*/
#mascotteAccueil{ 
				position:absolute;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/mascotteAccueil.png');
				background-image:url(images/mascotteAccueil.png)!important; /*pour mac os9 */


				background-image:none; 
				background-repeat:no-repeat;
				width:281px;
				height:87px;
				left:400px;
				top:310px; top:224px;
				background-color:transparent;
				z-index:3;
}

#mascotteAccueil[id]{ 
				background-image:url(images/mascotteAccueil.png);
				width:281px;
				height:87px;
}



#titreStore{
				position:absolute;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/titre_store.png');
				background-image:url(images/titre_store.png)!important; /*pour mac os9 */
				background-image:none; 
				background-repeat:no-repeat;
				width:410px;
				height:54px;
				left:65px;
				top:312px;top:226px;
				background-color:transparent;

 }
 #titreStore[id]{ 
				background-image:url(images/titre_store.png);
				width:410px;
				height:54px;
}


#titreMoustiquaire{
				position:absolute;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/titre_moustiquaire.png');
				background-image:url(images/titre_moustiquaire.png)!important; /*pour mac os9 */


				background-image:none; 
				background-repeat:no-repeat;
				width:410px;
				height:54px;
				left:535px;
				top:312px;top:226px;
				background-color:transparent;

 }
 #titreMoustiquaire[id]{ 
				background-image:url(images/titre_moustiquaire.png);
				width:410px;
				height:54px;
}

/*---------------------------------------------------------------------
			>>	les éléments mootools
----------------------------------------------------------------------*/

#kwicks {
	position: relative; 
	width:989px; width:905px; /*dimuninution largeur pour 9 éléments bug ie7*/
	left:55px; left:85px;
	top:25px;
	margin:0px; padding:0px;

}
#kwicks .kwick {
	float: left;
	display: block;
	width: 76px;
	height: 217px;
	cursor:pointer;

}



.kwick {
				 padding-right:6px;
				background-repeat:no-repeat; 
}


#store {
				padding-right:61px; float:left;
}

.kwick span{	 display:block;  width: 100%; height:100%;background-repeat:no-repeat; display:block; margin:0px;
				}

#kwick_1 span  span, #kwick_2 span  span, #kwick_3 span  span, #kwick_4 span  span, #kwick_5 span  span
, #kwick_6 span  span, #kwick_7 span  span, #kwick_8 span  span, #kwick_9 span  span, #kwick_10 span  span{
				width: 100%; height:100%;  
				background-image:url(images/fondGaucheMenuAccueil.gif);
				background-position:left top;
				background-repeat:no-repeat; 

}

li.kwick span span a{
				background-image:url(images/fondDroitMenuAccueil.gif);
				background-position:right top;
				background-repeat:no-repeat;		
				width: 100%; height:100%;  display:block; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				color:#FFFFFF;
				letter-spacing:-0.03em;
				font-weight:normal;
				font-size:14px;

}
li.kwick span span img {
				position:absolute;
				width:65px;height:217px;
				display:block;

				overflow:hidden;

				background-color:transparent;
				z-index:3;				background-repeat:no-repeat; float:left;
}

#kwick_1 span{
				background-position:center top;
				background-image:url(images/cat01.jpg);
}
#kwick_2 span{
				background-position:left top;
				background-image:url(images/cat02.jpg);
}
#kwick_3 span{
				background-position:left top;
				background-image:url(images/cat03.jpg);
}
#kwick_4 span{
				background-position:left top;
				background-image:url(images/cat04.jpg);
}
#kwick_5 span{
				background-position:right top;
				background-image:url(images/cat05.jpg);
}
#kwick_6 span{
				background-position:center top;
				background-image:url(images/cat06.jpg);
}
#kwick_7 span{
				background-position:center top;
				background-image:url(images/cat07.jpg);
}
#kwick_8 span{
				background-position:center top;
				background-image:url(images/cat08.jpg);
}
#kwick_9 span{
				background-position:left top;
				background-image:url(images/cat10.jpg);
}
#kwick_10 span{
				background-position:left top;
				background-image:url(images/cat10.jpg);
}/**************/


#kwick_1 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num01.png');
				background-image:url(images/num01.png)!important; /*pour mac os9 */
				background-image:none; 
}
#kwick_1[id] img{ 
				background-image:url(images/num01.png);
}

#kwick_2 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num02.png');
				background-image:url(images/num02.png)!important; /*pour mac os9 */
				background-image:none; 
}
#kwick_2[id] img{ 
				background-image:url(images/num02.png);
}


#kwick_3 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num03.png');
				background-image:url(images/num03.png)!important; /*pour mac os9 */
				background-image:none; 
}

#kwick_3[id] img{ 
				background-image:url(images/num03.png);
}


#kwick_4 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num04.png');
				background-image:url(images/num04.png)!important; /*pour mac os9 */
				background-image:none; 
}

#kwick_4[id] img{ 
				background-image:url(images/num04.png);
}

#kwick_5 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num05.png');
				background-image:url(images/num05.png)!important; /*pour mac os9 */
				background-image:none; 
}
#kwick_5[id] img{ 
				background-image:url(images/num05.png);
}


#kwick_6 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num06.png');
				background-image:url(images/num06.png)!important; /*pour mac os9 */
				background-image:none; 
}
#kwick_6[id] img{ 
				background-image:url(images/num06.png);
}


#kwick_7 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num07.png');
				background-image:url(images/num07.png)!important; /*pour mac os9 */
				background-image:none; 
}

#kwick_7[id] img{ 
				background-image:url(images/num07.png);
}

#kwick_8 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num08.png');
				background-image:url(images/num08.png)!important; /*pour mac os9 */
				background-image:none; 
}
#kwick_8[id] img{ 
				background-image:url(images/num08.png);
}

#kwick_9 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num09.png');
				background-image:url(images/num09.png)!important; /*pour mac os9 */
				background-image:none; 
}
#kwick_9[id] img{ 
				background-image:url(images/num09.png);
}

#kwick_10 img{ 
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/num10.png');
				background-image:url(images/num10.png)!important; /*pour mac os9 */
				background-image:none; 
}
#kwick_10[id] img{ 
				background-image:url(images/num10.png);
}


/*---------------------------------------------------------------------
			>>	zone de menu
----------------------------------------------------------------------*/
#famille {
	height:309px;
	background-image:url(images/fd_header.jpg);
	background-position:right bottom;
	border-bottom:0px;
	
}

#header {
	height:395px;
}

.zoneCentrale { 	

					top:0px;
}
.basPage{top:0px;
}
/*---------------------------------------------------------------------
			>>	Accueil
----------------------------------------------------------------------*/
.accueil {
			margin:0px; padding:0px;
			border:0px solid red; padding-right:40px;
			position:relative; overflow:hidden;
			
			
			
}
.accueil .imageProduit{
			
}
.accueil .description {
				width:auto;
				}
 .accueil .description h1,  .accueil .description h1 a{
				padding-top:0px; 
				font-size:28px;
				font-weight:bolder;
				color:#20AFAF;
}

.accueil .description h2{
				font-size:28px;
				font-weight:bolder;
				color:#20AFAF;
				
				
			
}
.accueil .description h2 a {
				text-decoration:none;
				font-size:20px;
				letter-spacing:+0.05em;
				font-weight:100;	
				padding:0px; margin:0px;	
				text-align:left;	
				color:#000000;			
}
.accueil .description p{
				
				color:#000000;
				font-family:Arial,Verdana, Helvetica, sans-serif;
				font-size:12px;
				line-height:17px;
				
	
}

.accueil  .zonePrix {
				float:left; clear:left;
				padding-bottom:10px;
				width:190px;
				
				display:none;
}

.accueil .zonePrix  .prix{
				color:#FE0712;
				font-size:36px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
}
.accueil .zonePrix  .prix sup {
				font-size:20px;
}
.accueil  .zonePrix  .ancienPrix{
}

.accueil .imageProduit{
				/*float:left; width:auto; display:none;*/ margin-left:0px;
				width:666px;
				float:none;
}
.accueil .imageProduit a {
				border:0px solid red;width:666px;
}				
				
				

.accueil  .zonePrix .prixPromotion{
				float:right;
				
				height:22px;
				width:auto;
				border:0px solid red;
				margin:0px; padding:0px;
				padding-right:5px;
				padding-top:5px;
				text-align:right;
				font-size:36px;color:#FE0712; clear:left;
}			
.accueil  .zonePrix .prix{
				margin:0px; padding:0px;
				padding-top:5px;
}
.accueil  .zonePrix .ancienPrix{
				margin:0px; padding:0px;
				width:68px;
				overflow:visible;
				font-weight:bolder;
				font-size:18px;
				background-image:url(images/fd_prix_barre.gif);
				background-repeat:no-repeat;
				background-position:center 0px ;
				padding-top:5px;
				padding-left:15px;
				border:0px solid red;
				float:left;
				color:#000;
				text-align:center;

}

.accueil .description a{ display:block; clear:both; padding:0px; margin:0px; position:relative; height:inherit;float:none;


width:inherit; text-align:left; border:0px solid red; overflow:hidden;width:660px; line-height:normal;}
.accueil .description a img{padding:0px; margin:0px; border:0px solid red;}
/*---------------------------------------------------------------------
			>>	produit accueil
----------------------------------------------------------------------*/
.produitPromotion {position:relative; }
.produitPromotion h1{
				margin:0px; padding:0px;
				background-image:url(images/titre_offreANePasRater.png);
				
				background-repeat:no-repeat;
				font-size:14px;
				padding-top:33px;
				background-position:400px 0px;
				text-align:right
}


.listeProduit .listeProduitListing .produit, .listeProduit .produit {
			background-image:none;
			
			clear:none;
			float:left;
			margin:0px; margin-right:16px;
			overflow:hidden;
			padding:0px; padding-top:5px;
			text-align:center;
			width:116px; 
			
			padding-top:5px;
			
}

.listeProduit .produit .header {
			background-image:url(images/hautMiniProduit.png);
			background-position:center top;
			background-repeat:no-repeat;
			border:0px solid red;
			display:block;
			height:8px;
			margin:0px;
			overflow:hidden;
			padding:0px;
			width:116px;
}

.listeProduit .produit .footer {
			background-image:url(images/basMiniProduit.png);
			background-position:center top;
			background-repeat:no-repeat;
			border:0px solid red;
			display:block;
			height:10px;
			margin:0px;
			overflow:hidden;
			padding:0px;
			width:116px;
}

.listeProduit .listeProduitListing .zoneBody, .listeProduit .produit .zoneBody {
			border:0px solid red;
			color:#000000;
			display:block;
			float:left;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:11px;
			margin:0px;
			padding:0px;
			text-align:left;
			width:114px;
			overflow:visible;
			border-left:1px solid #0dbdc3;
			border-right:1px solid #0dbdc3;
			height:310px;height:300px;
}

.listeProduit .listeProduitListing .produit .image, .listeProduit .produit .image {
			background-color:#FFFFFF;
			border-bottom:1px solid #0dbdc3;
			float:none;
			margin:0px;
			overflow:visible;
			height:138px;
			width:114px;
			margin-top:1px;
			position:relative;
}
.listeProduit .listeProduitListing .produit .image, .listeProduit .produit .image a{
			overflow:hidden;
			height:138px;
			width:114px;
			display:block;
}
.listeProduit .listeProduitListing .produit .description, .listeProduit .produit .description {
			background-image:none;
			background-position:right center;
			clear:none;
			float:none;
			margin:0px;
			overflow:hidden;/**/
			padding:0px;
			width:114px;
			height:158px;
}
.listeProduit .listeProduitListing .produit .zonePrix, .listeProduit .produit .zonePrix {
			padding:0px;
			padding-top:15px; padding-right:3px;padding-top:5px;
}
.description .zonePrix .produitDuMois {
			position:relative;
}
.listeProduit .listeProduitListing .produit h1, .listeProduit .produit h1 {
		background-image:none;
		color:#1b0701;
		font-size:11px;
		font-weight:normal;
		line-height:12px;
		margin:0px; padding:0px;
		padding-left:2px; padding-right:2px;		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		text-transform:none;
		padding-top:2px; padding:0px;
}
		.listeProduit .listeProduitListing .produit  .zonePrix a.submitBouton,
		.listeProduit .produit  .zonePrix a.submitBouton {
		display:none;

}

.listeProduit .listeProduitListing .produit h1 a, .listeProduit .produit h1 a{
		/*float:none;
		padding:0px;line-height:12px;font-size:11px;
		color:#119D9D;color:#1b0701; padding-top:0px;*/
}



	