body {
	color: #000000;
	background-color: #adadad;
	background-image:url('http://www.speedway.fr/fondnoel.jpg');
	background-attachment:fixed;
	font-family: Arial;
	font-size : 12px;
	/*background: #000000 url(img/structure/fond_degrade.gif) repeat-x top;*/
	
}

/*___________________________________________________________________________________________________________________
  COMMONS 																										   */
 
	.iepngfix 
	{
		behavior:url("iepngfix.htc");
	}
	ul, li 
	{
		list-style-type:none;
		padding:0;
		margin:0;
	}
	div.clear 
	{
		clear:both;
	}
	img 
	{
		border:0;
	}
	* 
	{
		outline:none;
	}
	.white 
	{
		color:white;
	}
	.green 
	{
		color:#5E9B16;
	}

/*___________________________________________________________________________________________________________________
  MAIN 																											   */
 
 	div#main 
	{
 		width:910px;
		position:relative;
		background:url(img/structure/bg.png) repeat-y;
 	}
	
/*___________________________________________________________________________________________________________________
  HEADER 																										   */

#changer-couleur
{
  cursor: pointer;
}

.main{
position:relative;
width:900px; z-index:1; border: 0px solid;
text-align:left;
left:0px;
}

.header{
position:relative;
width:900px; 
height:198px; 
top: 0px;
border: 0px #000000 solid;
margin: 0 5px;
padding: 0;
z-index:0;
overflow:hidden;
}
.header object, .header embed 
{	
}

/*___________________________________________________________________________________________________________________
  SUBHEADER 																									   */
 
 	div#SubHeader 
	{
 		position:relative;
		z-index:1;
 		width:900px;
		height:198px;
		margin:0px 5px 0;
 	}
 
/*___________________________________________________________________________________________________________________
  SEARCHBAR 																									   */	
  												
	form#SearchBar 
	{
		height:26px;
		width:214px;
		position:absolute;
		right:12px;
		top:11px;
		z-index:2;
	}
	form#SearchBar input 
	{
		border:0;
		position:absolute;
	}
	form#SearchBar input#field 
	{
		background-color:#423837;
		left:27px;
		top:3px;
		width:145px;
		color:#928783;		
	}
	form#SearchBar input#btn 
	{
		right:0;
		top:0;
		width:36px;
		height:26px;
		background:transparent url(blank.gif);
	}

/*___________________________________________________________________________________________________________________
  SlideShow Component 																							   */
 	
 	div#container 
	{
 		position:relative;
		width:900px;
		z-index:2;
		margin:0 5px;
		/*text-align:left;*/
		background:#b7b5b7 url(img/structure/flash_bg_gris.gif) repeat-x;
 	}
	div#container.INDEX
	{
		background:#fff url(img/structure/flash_bg.gif) repeat-x;
	} 
	
 	div#SlideShowComponent 
	{
 		position:relative;
		width:900px;
		z-index:1;
		text-align:left;
 	}
	div#SlideShowComponent * 
	{
		margin:0;
		padding:0;
	}
	div#SlideShowComponent ul#RubricsList 
	{
		position:relative;
		top:-15px;
		margin-left: 50px;
		padding:0 10px;
	}
	div#SlideShowComponent ul li 
	{
		text-align:center;
		float:left;
		margin:0 10px 0 0;
	}
	div#SlideShowComponent ul li a 
	{
		color:#9f9d9d;
		font-weight:normal;
	}
	div#SlideShowComponent ul li a:hover 
	{
		color:#fff;
	}
	div#SlideShowComponent ul#RubricsList li a span 
	{
		display:block;
	}
	div#SlideShowComponent ul#RubricsList li a span.thumb 
	{
		width:65px;
		height:101px;
		display:inline-block;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Bagagerie a span.thumb 
	{
		background:url(img/structure/picto_bagagerie.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Casque a span.thumb 
	{
		background:url(img/structure/picto_casques.png) no-repeat bottom right;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Blouson a span.thumb 
	{
		background:url(img/structure/picto_blousons.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Pantalon a span.thumb 
	{
		background:url(img/structure/picto_pantalons.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Combinaison a span.thumb 
	{
		background:url(img/structure/picto_combinaisons.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Bottes a span.thumb 
	{
		background:url(img/structure/picto_bottes.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Gants a span.thumb 
	{
		background:url(img/structure/picto_gants.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Antivol a span.thumb 
	{
		background:url(img/structure/picto_antivols.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Pluie a span.thumb 
	{
		background:url(img/structure/picto_froid.png) no-repeat bottom center;
	}
	div#SlideShowComponent ul#RubricsList li#Rubric_Cross a span.thumb 
	{
		background:url(img/structure/picto_casque_cross.png) no-repeat bottom center;
	}
	
/*___________________________________________________________________________________________________________________
  FLASH 																										   */	
	
	div#SlideShowComponent div#flash
	{
		position:relative;
		top:-10px;
		left:0;
		z-index:2;
		margin-bottom:-15px;
		width:900px;
		height:300px;		
	}
	div#SlideShowComponent div#flash object#products 
	{
	}
	
/*___________________________________________________________________________________________________________________
  BLOCS 																										   */
  
	div#leftPart 
	{
		width:50%;
		float:left;
	}
	div#rightPart 
	{
		width:50%;
		float:right;
	}
	div#leftPart *, div#rightPart * 
	{
		margin:0;
		padding:0;
	}

  
        
/*___________________________________________________________________________________________________________________
  MainBlock																										   */

	div.MainBlock 
	{
		width:447px;
		margin:0 3px; 
		position:relative;
		text-align:left;
	} 
	
	/*___________________________________________________________________________________________________________________
  	  HEADERS	 																									   */
	
		div.MainBlock h1.MainBlock_Header 
		{
			width:447px;
			height:66px;
			background:url(canvas_header.php?g=2&t=edito) no-repeat bottom left;
			position:relative;
		} 
		div.MainBlock h1.MainBlock_Header span 
		{
			color:#fff;
			position:absolute;
			left:35px;
			top:24px;
			text-transform:uppercase;
			visibility:hidden;
		}
		div#EDITO.MainBlock h1.MainBlock_Header 
		{
			background:url(canvas_header.php?g=2&t=edito) no-repeat bottom left;
		}
		div#ACTUALITES.MainBlock h1.MainBlock_Header 
		{
			background:url(canvas_header.php?g=2&t=actualites) no-repeat bottom left;
		}
		div#SERVICES.MainBlock h1.MainBlock_Header 
		{
			background:url(canvas_header.php?g=2&t=services) no-repeat bottom left;
		}
		div#AVANTAGES.MainBlock h1.MainBlock_Header 
		{
			background:url(canvas_header.php?g=2&t=avantages) no-repeat bottom left;
		}
		div#NOUVEAUTES.MainBlock h1.MainBlock_Header 
		{
			background:url(canvas_header.php?g=2&t=nouveautes) no-repeat bottom left;
		}
		div#PROMOS.MainBlock h1.MainBlock_Header 
		{
			background:url(img/structure/bloc_header_promos.png) no-repeat bottom left;
			height:64px;
		}
		div#AFFAIRE.MainBlock h1.MainBlock_Header
		{
			background:url(canvas_header.php?g=2&t=stop_affaire) no-repeat bottom left;
		}
		div#PETITPRIX.MainBlock h1.MainBlock_Header
		{
			background:url(canvas_header.php?g=2&t=petit_prix) no-repeat bottom left;
		}
		div#SOLDES.MainBlock h1.MainBlock_Header
		{
			background:url(canvas_header.php?g=2&t=speed_affair) no-repeat bottom left;
		}
		div#EXCLU.MainBlock h1.MainBlock_Header
		{
			background:url(canvas_header.php?g=2&t=exclusivite) no-repeat bottom left;
		}
		div#PARTENAIRE.MainBlock h1.MainBlock_Header
		{
			background:url(canvas_header.php?g=2&t=partenaires) no-repeat bottom left;
		}
		div#RECHERCHE_ASSISTEE.MainBlock h1.MainBlock_Header
		{
			background:url(canvas_header.php?g=2&t=recherche_assistee) no-repeat bottom left;
		}
		
		
		
	/*___________________________________________________________________________________________________________________
  	  BACKGROUND 																									   */	
	
		div.MainBlock div.MainBlock_Content_BackGround 
		{
			background:url(img/structure/bloc_content.png) repeat-y top left;
			padding:1px 0 0;
		}
		
	/*___________________________________________________________________________________________________________________
  	  FOOTERS	 																									   */
		
		div.MainBlock div.MainBlock_Footer 
		{
			position:relative;
			background:url(img/structure/bloc_footer.png) no-repeat top left;
			height:43px;
			width:100%;
		}
		/*div#EDITO.MainBlock div.MainBlock_Footer 
		{
			background:url(img/structure/bloc_footer_edito.png) no-repeat top left;
		}*/
		div#PROMOS.MainBlock div.MainBlock_Footer 
		{
			background:url(img/structure/bloc_footer_promos.png) no-repeat top left;
		}
		div.MainBlock div.MainBlock_Footer a 
		{
			position:absolute;
			top:8px;
			left:160px;
			color:#b2b2b2;
			font-weight:normal;
			font-size:12px;
			background:#262626;
			padding:0 10px 0 0 !important;
		}
		div.MainBlock div.MainBlock_Footer a:hover 
		{
			color:#fff;
			text-decoration:none;
		}
		
		/*___________________________________________________________________________________________________________________
  	  FOOTERS	 																									   */
		
		div.MainBlock div.MainBlock_Footer2 
		{
			position:relative;
			background:url(img/structure/bloc_footer2.png) no-repeat top left;
			height:43px;
			width:100%;
		}
		
	/*___________________________________________________________________________________________________________________
  	  LEFTPART COMMONS																								   */
		
		div#EDITO.MainBlock div.MainBlock_Content,
		div#EXCLU.MainBlock div.MainBlock_Content,
		div#AFFAIRE.MainBlock div.MainBlock_Content,
		div#PETITPRIX.MainBlock div.MainBlock_Content,
		div#SOLDES.MainBlock div.MainBlock_Content,
		div#SERVICES.MainBlock div.MainBlock_Content,
		div#ACTUALITES.MainBlock div.MainBlock_Content,
		div#PARTENAIRE.MainBlock div.MainBlock_Content,
		div#AVANTAGES.MainBlock div.MainBlock_Content 
		{		
			margin:0 25px;
			padding:10px 0;
		}
		div#EDITO.MainBlock div.MainBlock_Content_BackGround h2,
		div#EXCLU.MainBlock div.MainBlock_Content_BackGround h2,
		div#SERVICES.MainBlock div.MainBlock_Content_BackGround h2,
		div#AFFAIRE.MainBlock div.MainBlock_Content_BackGround h2,
		div#PETITPRIX.MainBlock div.MainBlock_Content_BackGround h2,
		div#SOLDES.MainBlock div.MainBlock_Content_BackGround h2,
		div#ACTUALITES.MainBlock div.MainBlock_Content_BackGround h2,
		div#AVANTAGES.MainBlock div.MainBlock_Content_BackGround h2,
		div#PARTENAIRE.MainBlock div.MainBlock_Content_BackGround h2,
		div#PROMOS.MainBlock div.MainBlock_Content_BackGround h2
		{
			color:#d18e0c;		
			font-size:18px;
			text-transform:uppercase;
			background:#383534;
			padding:10px 0;
			margin:0 12px;
			border-bottom:1px solid #313131;
		}
		div#leftPart div.MainBlock div.MainBlock_Content_BackGround h2.MainBlock_Content_Title span,
		div#rightPart div.MainBlock div.MainBlock_Content_BackGround h2.MainBlock_Content_Title span
		{
			display:block;
			margin:0 10px;
		}
		div.MainBlock div.MainBlock_Content p {
			color:#ccc;
			text-align:justify;
		}
		
	/*___________________________________________________________________________________________________________________
  	  RIGHTPART COMMONS																								   */
	 
	 	div#PROMOS.MainBlock div.MainBlock_Content_BackGround,
	 	div#NOUVEAUTES.MainBlock div.MainBlock_Content_BackGround 
		{
			padding:0;
		}
		div#PROMOS.MainBlock div.MainBlock_Content ,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content 
		{
			padding:0;
			margin:0 12px;
		}
	 
	/*___________________________________________________________________________________________________________________
  	  PROMOS	 																									   */
		
		/*div#PROMOS.MainBlock { display:none; }*/
		div#PROMOS.MainBlock div.MainBlock_Content div.desc_promo {
			padding:10px;
			background:#fff;
			border-bottom:1px solid #353535;
			overflow:hidden;
		}
		div#PROMOS.MainBlock div.MainBlock_Content div.desc_promo input,
		div#PROMOS.MainBlock div.MainBlock_Content div.desc_promo img{
			display:block;
			margin:0;
			border:0;
		}
		
	/*___________________________________________________________________________________________________________________
 	  EDITO		 																									   */
	 
		div#EDITO.MainBlock div.MainBlock_Content p span {
			display:block;
		}
		div#EDITO.MainBlock div.MainBlock_Content p img {
			margin:10px 0;
			display:block;
		}
		div#EDITO.MainBlock div.MainBlock_Content p span.largeGreen 
		{
			color:#FB380B;
			font-weight:bold;
		} 
		
	/*___________________________________________________________________________________________________________________
  	  AFFAIRE                                                                                                                                                                                                         */
  	 
		div#AFFAIRE.MainBlock div.MainBlock_Content p span
		{
			display:block;
		}
		div#AFFAIRE.MainBlock div.MainBlock_Content p img
		{
			margin:50px 0;
			display:block;
		}
		div#AFFAIRE.MainBlock div.MainBlock_Content p span.largeGreen 
		{
			color:#FB380B;
			font-weight:bold;
		}
		div#AFFAIRE.MainBlock div.MainBlock_Content h3 
		{
			color:#fb380b;
			font-weight:normal;
			
		}
		
  	 /*____________________________________________________________________________________________________________________
	  
	  	  EXCLU                                                                                                                                                                                                        */
  	 
		div#EXCLU.MainBlock div.MainBlock_Content p span
		{
			display:block;
		}
		div#EXCLU.MainBlock div.MainBlock_Content p img
		{
			margin:50px 0;
			display:block;
		}
		div#EXCLU.MainBlock div.MainBlock_Content p span.largeGreen 
		{
			color:#FB380B;
			font-weight:bold;
		}
		div#EXCLU.MainBlock div.MainBlock_Content h3 
		{
			color:#fb380b;
			font-weight:normal;
			
		}
		
  	 /*____________________________________________________________________________________________________________________
	  
  	  PARTENAIRE                                                                                                                                                                                                       */
  	 
	 div#PARTENAIRE.MainBlock div.MainBlock_Content p img
		{
			margin:0px 0;
			display:block;
		}
	  
  	 /*____________________________________________________________________________________________________________________  
  	  ACTUALITES 																									   */		
	
		div#ACTUALITES.MainBlock div.MainBlock_Content p 
		{
			width:260px;
			float:left;
		}
		div#ACTUALITES.MainBlock div.MainBlock_Content p a 
		{
			color:#fff;
			text-decoration:underline;
		}
		div#ACTUALITES.MainBlock div.MainBlock_Content a.img 
		{
			display:block;
			/*float:right;*/
			margin-top:10px;
			margin-left:50px;
		}		
		
	/*___________________________________________________________________________________________________________________
  	  SERVICES	 																									   */
		
		div#SERVICES.MainBlock div#Livraison.MainBlock_Content
		{
			background:#fff url(img/structure/livraison.jpg) no-repeat top left;
			margin:0 12px;
			padding:0 10px 0 120px;
			height:70px;
			overflow:hidden;
		}
		div#SERVICES.MainBlock div#ContactPanel.MainBlock_Content
		{
			background:#fff url(img/structure/img_contact.jpg) no-repeat top left;
			margin:0 12px;
			padding:10px 10px 0 85px;
			height:100px;
			overflow:hidden;
		}
		div#SERVICES.MainBlock div#ContactPanel.MainBlock_Content p,
		div#SERVICES.MainBlock div#Livraison.MainBlock_Content p
		{
			color:#222;
		}
		div#SERVICES.MainBlock div#Livraison.MainBlock_Content p#offre
		{
			position:relative;
			top:50%;
			margin:-14px 0 0 0;
		}
		div#SERVICES.MainBlock div#ContactPanel.MainBlock_Content p#horaires
		{
			margin:10px 0 0;
			font-weight:bold;
		}
		div#SERVICES.MainBlock div#ContactPanel.MainBlock_Content p a.contact 
		{
			
		}
		div#SERVICES.MainBlock div#PaymentSolutions.MainBlock_Content 
		{
			background:#ece7d8;
			margin:0 12px;
			padding:10px;
		}
		div#SERVICES.MainBlock div#PaymentSolutions.MainBlock_Content ul 
		{
			height:27px;
			margin:0;
		}
		div#SERVICES.MainBlock div#PaymentSolutions.MainBlock_Content ul li 
		{
			float:left;
			margin:0 10px 0 0;
		}
		div#SERVICES.MainBlock div#PaymentSolutions.MainBlock_Content ul li#or 
		{
			font-size:14px;
			font-weight:bold;
			margin:8px 0;
			color:#ff0000;
		} 
		div#SERVICES.MainBlock div.MainBlock_Content p.white		
		{
			color:#fff;
		}
		div#SERVICES.MainBlock div.MainBlock_Content p span.white 
		{
			display:inline;
			color:#fff;
		}
		div#AVANTAGES.MainBlock div.MainBlock_Content p a 
		{
			color:#FB380B;
			text-decoration:underline;
		}
		div#AVANTAGES.MainBlock div.MainBlock_Content ul 
		{
			margin:10px 10px 0 10px;
		}
		div#AVANTAGES.MainBlock div.MainBlock_Content ul li 
		{
			color:#fff;
		}
		div#AVANTAGES.MainBlock div.MainBlock_Content ul li span 
		{
			display:block;
			color:#b2b2b2;
		}
		div.MainBlock div.MainBlock_Content p span.white 
		{
			color:#fff;
		}	
	
	
	
		
	/*___________________________________________________________________________________________________________________
  	  NOUVEAUTES + PROMOS + PETITPRIX + SOLDES																						   */
		
		div#PROMOS.MainBlock div.MainBlock_Content div.paire,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content div.paire,
		div#PETITPRIX.MainBlock div.MainBlock_Content div.paire,
		div#SOLDES.MainBlock div.MainBlock_Content div.paire,
		div#PROMOS.MainBlock div.MainBlock_Content div.impaire,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content div.impaire,
		div#PETITPRIX.MainBlock div.MainBlock_Content div.impaire,
		div#SOLDES.MainBlock div.MainBlock_Content div.impaire
		{
			padding:10px;
		}
		div#PROMOS.MainBlock div.MainBlock_Content div.impaire,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content div.impaire,
		div#PETITPRIX.MainBlock div.MainBlock_Content div.impaire,
		div#SOLDES.MainBlock div.MainBlock_Content div.impaire
		{
			background:#3f3f3f;
			border-bottom:1px solid #353535;
		}		
		div#PROMOS.MainBlock div.MainBlock_Content div.paire,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content div.paire,
		div#PETITPRIX.MainBlock div.MainBlock_Content div.paire,
		div#SOLDES.MainBlock div.MainBlock_Content div.paire
		{
			background:#3b3a3a;
		}
		div#PROMOS.MainBlock div.MainBlock_Content div.Pdt_Img,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content div.Pdt_Img,
		div#PETITPRIX.MainBlock div.MainBlock_Content div.Pdt_Img,
		div#SOLDES.MainBlock div.MainBlock_Content div.Pdt_Img,
		td.Pdt_Canvas div.Pdt_Canvas_Content div.Pdt_Img
		{
			float:left;
			width:100px;
			text-align:center;
			background:#fff;
		}
		div#PROMOS.MainBlock div.MainBlock_Content div.Pdt_Img a,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content div.Pdt_Img a,
		div#PETITPRIX.MainBlock div.MainBlock_Content div.Pdt_Img a,
		div#SOLDES.MainBlock div.MainBlock_Content div.Pdt_Img a,
		td.Pdt_Canvas div.Pdt_Canvas_Content div.Pdt_Img a 
		{
			display:block;
			width:100px;			
		}				
		div#PROMOS.MainBlock div.MainBlock_Content div.Pdt_Desc,
		div#NOUVEAUTES.MainBlock div.MainBlock_Content div.Pdt_Desc,
		div#PETITPRIX.MainBlock div.MainBlock_Content div.Pdt_Desc,
		div#SOLDES.MainBlock div.MainBlock_Content div.Pdt_Desc
		{
			margin:0 0 0 110px;
			width:290px;
		}
		div#PROMOS.MainBlock div.MainBlock_Content h2, 
		div#NOUVEAUTES.MainBlock div.MainBlock_Content h2,
		div#PETITPRIX.MainBlock div.MainBlock_Content h2, 
		div#SOLDES.MainBlock div.MainBlock_Content h2 
		{
			background:none;
			border:0;
			margin:0;
			padding:0;
			text-transform:none;
		}
		div#PROMOS.MainBlock div.MainBlock_Content h2 a, 
		div#NOUVEAUTES.MainBlock div.MainBlock_Content h2 a ,
		div#PETITPRIX.MainBlock div.MainBlock_Content h2 a,
		div#SOLDES.MainBlock div.MainBlock_Content h2 a
		{
			color:#d18e0c;		
			font-size:18px;
			text-decoration:none;
		}	
		div#PROMOS.MainBlock div.MainBlock_Content h3, 
		div#NOUVEAUTES.MainBlock div.MainBlock_Content h3,
		div#PETITPRIX.MainBlock div.MainBlock_Content h3 ,
		div#SOLDES.MainBlock div.MainBlock_Content h3 
		{
			color:#fb380b;
			font-weight:normal;
			margin:5px 0;
		}
		div#PROMOS.MainBlock div.MainBlock_Content h3 span.prix barre, 
		div#NOUVEAUTES.MainBlock div.MainBlock_Content h3 span.prix barre,
		div#PETITPRIX.MainBlock div.MainBlock_Content h3 span.prix barre,
		div#SOLDES.MainBlock div.MainBlock_Content h3 span.prix barre
		{
			text-decoration:line-through;
		}
		div#PROMOS.MainBlock div.MainBlock_Content p, 
		div#NOUVEAUTES.MainBlock div.MainBlock_Content p,
		div#PETITPRIX.MainBlock div.MainBlock_Content p,
		div#SOLDES.MainBlock div.MainBlock_Content p
		{
			margin:0;
		}
	
 
.centre{
position:relative; top:0px; left:0px;
width:900px; z-index:1; border: 0px #FFFF00 solid;left:0px;  right:2px;
margin: 0;
padding: 0;

}

.menu{
position:absolute;
width:897px; height:40px; z-index:2; top: 170px;border: 0px solid;left:0px;
margin: 0;
padding: 0;
}

.sous_menu{
position:relative;
width:880px; height:30px; z-index:2; top: 10px;border: 0px solid;left:0px;
margin: 0;
padding: 0;
}

.menu_magasin{
position:absolute; 
width:140px; height:160px; z-index:2; top: 65px;border: 0px solid;left:20px;
margin: 0;
padding: 0;
}

.titre{
position:absolute; 
width:300px; height:25px; z-index:1; top: 8px; border: 0px solid; left:20px;
margin: 0;
padding: 0;
}

.titre_seul{
position:absolute; 
width:800px; height:25px; z-index:1; top: 8px; border: 0px solid; left:20px;
margin: 0;
padding: 0;
}

.recherche{
position:absolute; 
width:460px; height:25px; z-index:1; top: 8px; border: 0px #cc0000 solid; left:400px;
margin: 0;
padding: 0;
}


.footer{
position:relative;  z-index:3;
width:900px; height:86px; border: 0px #cc0000 solid; left:0px; top:10px;
margin: 0;
padding: 0;
}

.liens_footer{
position:absolute; 
width:330px; height:27px; z-index:1; top: 33px; border: 0px #cc0000 solid; left:535px;
margin: 0;
padding: 0;
}

.marques{
position:relative; 
width:200px; height:250px; z-index:1; top:5px; border: 0px #cc0000 solid; left:0px; overflow:auto;
margin: 0;
padding: 0;
}

.types{
position:relative; 
width:200px;height:250px; z-index:2; top:5px;  border: 0px #cc0000 solid; left:0px; overflow:auto;
margin: 0;
padding: 0;
}

.plan{
position:absolute; 
width:160px;height:30px; z-index:2; top:30px;  border: 0px #cc0000 solid; left:700px;
margin: 0;
padding: 0;
}


/*___________________________________________________________________________________________________________________
  BOITES																							   			   */

	/*___________________________________________________________________________________________________________________
  	  HEADER 																							   		   	   */
	
		.boite_haut
		{
			position:relative; 
			height:65px; 
			width:900px;
			z-index:1; 	
			margin: 0;
			padding: 0;
			background: url(canvas_header.php?t=historique) 0 0 no-repeat;  
			overflow:hidden;
		}
		div#FIDELITE.boite div.boite_haut
		{
			background: url(canvas_header.php?t=carte_de_fidelite) 0 0 no-repeat;
		}
		div#MAGASINS.boite div.boite_haut
		{
			background: url(canvas_header.php?t=magasins) 0 0 no-repeat;
		}
		div#PARTENAIRES.boite div.boite_haut
		{
			background: url(canvas_header.php?t=NOS_partenaires) 0 0 no-repeat;
		}
		div#TESTMYBIKE.boite div.boite_haut
		{
			background: url(canvas_header.php?t=test_my_bike) 0 0 no-repeat;
		}
		div#COORDONNEES.boite div.boite_haut,
		div#COMMANDES.boite div.boite_haut,
		div#DECONNEXION.boite div.boite_haut
		{
			background: url(canvas_header.php?t=mon_compte) 0 0 no-repeat;
		}
		div#CONTACT.boite div.boite_haut
		{
			background: url(canvas_header.php?t=contact) 0 0 no-repeat;
		}
		div#JOB.boite div.boite_haut
		{
			background: url(canvas_header.php?t=emploi) 0 0 no-repeat;
		}
		div#NEWSLETTER.boite div.boite_haut
		{
			background: url(canvas_header.php?t=newsletter) 0 0 no-repeat;
		}
		div#PANIER.boite div.boite_haut
		{
			background: url(canvas_header.php?t=panier) 0 0 no-repeat;
		}
		div#CATALOGUE.boite div.boite_haut
		{
			background: url(canvas_header.php?t=catalogue) 0 0 no-repeat;
		}
		div#CGV.boite div.boite_haut
		{
			background: url(canvas_header.php?t=cgv) 0 0 no-repeat;
		}
		div#SITEMAP.boite div.boite_haut
		{
			background: url(canvas_header.php?t=plan_du_site) 0 0 no-repeat;
		}
		div#FAQ.boite div.boite_haut
		{
			background: url(canvas_header.php?t=faq) 0 0 no-repeat;
		}
		div#PROMOTIONS.boite div.boite_haut
		{
			background: url(canvas_header.php?t=promotions) 0 0 no-repeat;
		}
		div#ACTU.boite div.boite_haut
		{
			background: url(canvas_header.php?t=actualite) 0 0 no-repeat;
		}
		div#NOUVEAUTES_DETAIL.boite div.boite_haut
		{
			background: url(canvas_header.php?t=les_nouveautes) 0 0 no-repeat;
		}
		div#IDEES_NOEL.boite div.boite_haut
		{
			background: url(canvas_header.php?t=idees_cadeaux_de_noel) 0 0 no-repeat;
		}
		div#LISTE_ACTUS.boite div.boite_haut
		{
			background: url(canvas_header.php?t=actualites) 0 0 no-repeat;
		}
		div#REDUCTION.boite div.boite_haut
		{
			background: url(canvas_header.php?t=reduction) 0 0 no-repeat;
		}
		div#EQUIPE.boite div.boite_haut
		{
			background: url(canvas_header.php?t=equipe) 0 0 no-repeat;
		}
		div#NEWCOL.boite div.boite_haut
		{
			background: url(canvas_header.php?t=les_soldes) 0 0 no-repeat;
		}
		div#NOEL.boite div.boite_haut
		{
			background: url(canvas_header.php?t=Speedway_enterre_ses_prix!!!) 0 0 no-repeat;
		}
		div#RECHERCHE_ASSISTEE.boite div.boite_haut
		{
			background: url(canvas_header.php?t=recherche_assitee) 0 0 no-repeat;
		}
		div#VALENTIN.boite div.boite_haut
		{
			background: url(canvas_header.php?t=se_faire_plaisir_pour_faire_plaisir) 0 0 no-repeat;
		}
		
	/*___________________________________________________________________________________________________________________
  	  FOOTER																							   			   */
		
		.boite_bas
		{
			width:900px; 
			height:48px;
			margin: 0;
			padding: 0;
			background: url(img/structure/bloc_footer_canvas.png) top left no-repeat;
			clear:both;
			position:relative;
		}
		.boite_bas ul
		{
			position:absolute;
			left:50px;
			top:10px;
			background:#262626;
		}
		.boite_bas ul li
		{
			float:left;
			margin:0 5px;
		}
		.boite_bas ul li a 
		{
			font-weight:normal;
			color:#b2b2b2;
		}
		.boite_bas ul li a:hover
		{
			color:#fff;
			text-decoration:none;
		}
		
	/*___________________________________________________________________________________________________________________
  	  CONTENT																							   			   */	
		
		.boite_milieu
		{
			position:relative; 
			width:900px;
			margin: 0;
			padding: 0;
			/*background:url(img/structure/bloc_content_canvas.png) top left repeat-y; */
			background:url(img/structure/canvas_content_catalogue.png) top left repeat-y; 
		}
		div#PRODUCTS.boite div.boite_milieu ,
		div#RECHERCHE.boite div.boite_milieu,
		div#PROMOTIONS.boite div.boite_milieu,
		div#NEWCOL.boite div.boite_milieu,
		div#NOEL.boite div.boite_milieu,
		div#IDEES_NOEL.boite div.boite_milieu,
		div#NOUVEAUTES_DETAIL.boite div.boite_milieu

		{
			background:url(img/structure/bloc_content_canvas.png) top left repeat-y; 
		}
		
		
		
		div#container div.boite_milieu div.boite_content
		{
			margin:0 12px;
			background:#ffffff url(img/structure/bg_content.png) repeat-x;
		}
		div#container div.boite_milieu div.boite_content2
		{
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			margin-top:0px;
			background:#ffffff url(img/structure/bg_content.png) repeat-x;
			width:875px;
			height:240px;
		}
		div#container2 div.boite_milieu div.boite_content
		{
			margin:0 0px;
			background:#ffffff url(img/structure/bg_content.png) repeat-x;
		}
		div#container div#PRODUCTS div.boite_milieu div.boite_content,
		div#container div#RECHERCHE div.boite_milieu div.boite_content,
		div#container div#PROMOTIONS div.boite_milieu div.boite_content,
		div#container div#NEWCOL div.boite_milieu div.boite_content,
		div#container2 div#NOEL div.boite_milieu div.boite_content,
		div#container div#IDEES_NOEL div.boite_milieu div.boite_content,
		div#container div#NOUVEAUTES_DETAIL div.boite_milieu div.boite_content
		{
			background:transparent;
		}
		
		div#NEWCOL.boite div.boite_content h2
		{
			color:#d18e0c;		
			font-size:18px;
			text-transform:uppercase;
			background:#383534;
			padding:10px 0;
			margin:0 0;
			border-bottom:1px solid #313131;
		}
		
		div#NEWCOL.boite div.boite_Content p img
		{
			margin:50px 0;
			display:block;
			background:#383534;
		}
		
		
		
		/*div#NOEL.boite div.boite_content2 p img
		{
			position:relative;
			top:0px;
			bottom:0px;
			height:100%;
			width:100%;
			padding-bottom:0px;
			padding-top:0px;
			vertical-align:top;
			margin-top:0px;
			margin-bottom:0px;
			display:block;
			background:#383534;
		}
		div#NOEL.boite div.boite_content h2
		{
			color:#d18e0c;		
			font-size:18px;
			text-transform:uppercase;
			background:#383534;
			padding:0px 0;
			margin:0 0;
			
		}
		*/
	/*___________________________________________________________________________________________________________________
  	  COMMONS																							   			   */
	 
	 	div.boite div.boite_milieu ul#boite_ssmenu 
		{
			height:20px;
			margin:0 0 20px 0;
		}
		div.boite div.boite_milieu ul#boite_ssmenu li
		{
			display:inline-block;
			margin:0 10px 0 0;
		}
		div.boite div.boite_milieu ul#boite_ssmenu li a
		{
			color#222;
			text-decoration:underline;
		}
		div.boite div.boite_milieu ul#boite_ssmenu li a:hover
		{
			color:#000;
		}
		
	/*___________________________________________________________________________________________________________________
  	  HISTORIQUE																						   			   */
	
		div.boite div.boite_milieu div.boite_content div#txt
		{
			float:left;
			width:410px;
			margin:30px 0 0 30px;
			text-align:justify;
			padding:0;
			}
		div#HISTORIQUE.boite div.boite_milieu div.boite_content p span,
		div#HISTORIQUE.boite div.boite_milieu div.boite_content p b
		{
			display:block;
			margin:0 0 10px 0;
		}
		div#HISTORIQUE.boite div.boite_milieu div.boite_content p span.green 
		{
			font-weight:bold;
		}
		div#HISTORIQUE.boite div.boite_milieu div.boite_content img,
		div#FIDELITE.boite div.boite_milieu div.boite_content img 
		{
			float:right;
			display:block;
		}
		
	/*___________________________________________________________________________________________________________________
  	  FIDELITE																							   			   */
	 
	 	div#FIDELITE.boite div.boite_milieu div.boite_content div#txt
		{
			width:450px;
		}
		div#FIDELITE.boite div.boite_milieu div.boite_content div#txt p span
		{
			display:block;
			color:#888;
		}
		div#FIDELITE.boite div.boite_milieu div.boite_content img 
		{
			position:relative;
			right:50px;
			top:-10px;
		}
		
	/*___________________________________________________________________________________________________________________
  	  MAGASINS																							   			   */
	 
	 	div#MAGASINS.boite div.boite_milieu div.boite_content
		{
			text-align:left;
			position:relative;
			padding:20px;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content ul#menu_magasins
		{
	 		float:left;
			width:143px;
	 	}
		div#MAGASINS.boite div.boite_milieu div.boite_content ul#menu_magasins li 
		{
			background:transparent url(img/structure/plq.png) no-repeat scroll 0 0;
			height:32px;
			margin:0 0 5px 0;
			position:relative;
			width:143px;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content ul#menu_magasins li a 
		{
			color:#7B6713;
			font-family:verdana;
			font-size:12px;
			font-weight:bold;
			height:100%;
			left:30px;
			position:relative;
			text-align:center;
			text-decoration:none;
			text-transform:uppercase;
			top:8px;
			width:110px;
			display:inline-block;
			padding:0;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content ul#menu_magasins li a:hover
		{
			color:#000;				
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#images_mag,
		div#MAGASINS.boite div.boite_milieu div.boite_content div#description_magasin
		{			
			width:650px;
			margin:10px 0 0 170px;
			text-align:center;	
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#description_magasin
		{
			text-align:left;
		}
		/*div#MAGASINS.boite div.boite_milieu div.boite_content ul li a.NotCurrentStore
		{
			color:#837a61;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content ul li a:hover
		{
			text-decoration:none;
			color:#e7bd43;
		} 
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Store_Desc
		{
			width:300px;
			height:337px;
			position:absolute;
			top:52px;
			left:1px;
			z-index:2;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Store_Desc div#bg
		{
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
			background:#fff;
			opacity:0.9;
			z-index:1;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Store_Desc div#txt
		{
			padding:0 10px 10px;
			z-index:2;
			position:relative;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Store_Desc div#txt h3,
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Store_Desc div#txt p strong 
		{
			color:#000;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Store_Desc div#txt p 
		{
			color:#000;
			text-align:justify;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Store_Desc div#txt p.horaires
		{
			margin:0;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Medias_Column
		{
			overflow:hidden;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Medias_Column div#map
		{
			width:100%;
			height:500px;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Medias_Column div#Pics
		{
			position:absolute;
			bottom:1px;
		}
		div#MAGASINS.boite div.boite_milieu div.boite_content div#Medias_Column div#Pics img
		{
			margin:0 0 0 1px;
			display:block;
			float:left;
			height:150px;
			border:5px solid #fff;
		}*/
		
	/*___________________________________________________________________________________________________________________
  	  PARTENAIRES																							   			   */
	 
	 	div#PARTENAIRES.boite div.boite_milieu div.boite_content
		{
			text-align:left;
			position:relative;
			padding:20px;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content ul#menu_magasins
		{
	 		float:left;
			width:143px;
	 	}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content ul#menu_magasins li 
		{
			background:transparent url(img/structure/plq.png) no-repeat scroll 0 0;
			height:32px;
			margin:0 0 5px 0;
			position:relative;
			width:143px;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content ul#menu_magasins li a 
		{
			color:#7B6713;
			font-family:verdana;
			font-size:12px;
			font-weight:bold;
			height:100%;
			left:30px;
			position:relative;
			text-align:center;
			text-decoration:none;
			text-transform:uppercase;
			top:8px;
			width:110px;
			display:inline-block;
			padding:0;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content ul#menu_magasins li a:hover
		{
			color:#000;				
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#images_mag,
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#description_magasin
		{			
			width:650px;
			margin:10px 0 0 170px;
			text-align:center;	
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#description_magasin
		{
			text-align:left;
		}
		/*div#PARTENAIRES.boite div.boite_milieu div.boite_content ul li a.NotCurrentStore
		{
			color:#837a61;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content ul li a:hover
		{
			text-decoration:none;
			color:#e7bd43;
		} 
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Store_Desc
		{
			width:300px;
			height:337px;
			position:absolute;
			top:52px;
			left:1px;
			z-index:2;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Store_Desc div#bg
		{
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
			background:#fff;
			opacity:0.9;
			z-index:1;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Store_Desc div#txt
		{
			padding:0 10px 10px;
			z-index:2;
			position:relative;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Store_Desc div#txt h3,
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Store_Desc div#txt p strong 
		{
			color:#000;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Store_Desc div#txt p 
		{
			color:#000;
			text-align:justify;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Store_Desc div#txt p.horaires
		{
			margin:0;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Medias_Column
		{
			overflow:hidden;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Medias_Column div#map
		{
			width:100%;
			height:500px;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Medias_Column div#Pics
		{
			position:absolute;
			bottom:1px;
		}
		div#PARTENAIRES.boite div.boite_milieu div.boite_content div#Medias_Column div#Pics img
		{
			margin:0 0 0 1px;
			display:block;
			float:left;
			height:150px;
			border:5px solid #fff;
		}*/
		
	/*___________________________________________________________________________________________________________________
  	  COORDONNEES																						   			   */
	 
	 	div#COORDONNEES.boite div.boite_milieu div.boite_content,
		div#COMMANDES.boite div.boite_milieu div.boite_content,
		div#DECONNEXION.boite div.boite_milieu div.boite_content
		{
			padding:20px 0;
		}
		div#COORDONNEES.boite div.boite_milieu div.boite_content form div b,
		div#COMMANDES.boite div.boite_milieu div.boite_content form div b,
		div#DECONNEXION.boite div.boite_milieu div.boite_content form div b
		{
			width:90px;
			display:inline-block;
			font-weight:normal;
		}
		
	/*___________________________________________________________________________________________________________________
  	  DIVERS  																							   			   */
	 
	 	div#CONTACT.boite div.boite_milieu div.boite_content,
		div#JOB.boite div.boite_milieu div.boite_content,
		div#NEWSLETTER.boite div.boite_milieu div.boite_content,
		div#PANIER.boite div.boite_milieu div.boite_content,
		div#CATALOGUE.boite div.boite_milieu div.boite_content
		{
			padding:40px 0;
		}
		
	/*___________________________________________________________________________________________________________________
  	  CHOIX DE PRODUIT																					   			   */
		
		div#CHOIX_PDT.boite div.boite_milieu div.boite_content,
		div#PRODUCTS.boite div.boite_milieu div.boite_content
		{
			padding:30px 0;
			background:transparent;
		}
		div#PRODUCTS.boite div.boite_milieu div.boite_content,
		div#FICHE_PDT.boite div.boite_milieu div.boite_content
		{
			background:transparent;
			border-top:1px solid #313131;
		}
		div#CHOIX_PDT.boite div.boite_milieu h2,
		div#PRODUCTS.boite div.boite_milieu h2,
		div#FICHE_PDT.boite div.boite_milieu h2
		{
			color:#d18e0c;		
			font-size:18px;
			text-transform:uppercase;
			/*background:#383534;*/
			background:url(img/structure/canvas_h2.png) repeat-y;  
			padding:10px 0 10px 30px;
			margin:0;			
			text-align:left;
			
		}
		div#CHOIX_PDT.boite div.boite_milieu h2 a,
		div#CHOIX_PDT.boite div.boite_milieu h2 span,
		div#PRODUCTS.boite div.boite_milieu h2 a,
		div#PRODUCTS.boite div.boite_milieu h2 span,
		div#FICHE_PDT.boite div.boite_milieu h2 a,
		div#FICHE_PDT.boite div.boite_milieu h2 span  		
		{
			text-decoration:none;
			color:#d18e0c;
			font-size:18px;
			padding:0;
		}	 	
		div#CHOIX_PDT.boite div.boite_milieu div.boite_content table td,
		div#CHOIX_PDT.boite div.boite_milieu div.boite_content table td a
		{
			color:#333;
		}
		div#container div.boite_milieu div.boite_content .pagination
		{
			text-align:center;			
		}
		div#container div.boite_milieu div.boite_content .pagination a 
		{
			color:#444;
			font-weight:normal;
		}
		div#container div.boite_milieu div.boite_content .pagination a:hover
		{
			color:#000;
		}
		div#PRODUCTS.boite div.boite_milieu div.boite_content table#pdts
		{
			margin:20px 0;
		}
		
	/*___________________________________________________________________________________________________________________
  	  PRODUITS																							   			   */
	 
	 	td.Pdt_Canvas
		{
			width:292px;
			overflow:hidden;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Header
		{
			height:46px;
			width:292px;
			background:url(img/structure/pdt_canvas_header.png) 0 0 no-repeat;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Header span 
		{
			position:relative;
			left:20px;
			top:23px;
			color:#222;
			font-weight:bold;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Background
		{
			width:292px;
			background:url(img/structure/pdt_canvas_content.png) repeat-y;
			height:140px;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Footer
		{
			position:relative;
			width:292px;
			height:38px;
			background:url(img/structure/pdt_canvas_footer.png) 0 0 no-repeat;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Footer a
		{
			font-weight:normal;
			position:absolute;
			left:88px;
			top:8px;
			color:#555;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Footer a:hover
		{
			text-decoration:none;
			color:#222;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Content
		{
			margin:0 12px;
			padding:10px;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Content div.Pdt_Desc
		{
			margin:0 0 0 110px;
			width:130px;
		}	
		td.Pdt_Canvas div.Pdt_Canvas_Content div.Pdt_Desc p 
		{
			margin:0;
			color:#222;
		}
		td.Pdt_Canvas div.Pdt_Canvas_Content div.Pdt_Desc p.prix
		{
			color:#000;
		} 
		
	/*___________________________________________________________________________________________________________________
  	  FICHE PRODUIT																						   			   */
			
		div#FICHE_PDT.boite div.boite_milieu div.boite_content a.petit
		{
			font-weight:normal;
		}
		
	/*___________________________________________________________________________________________________________________
  	  CGV																								   			   */
		
		div#CGV.boite div.boite_milieu div.boite_content p
		{
			margin:0;
			padding:10px 0;
		}
		
	/*___________________________________________________________________________________________________________________
  	  FAQ																								   			   */
		
		div#FAQ.boite div.boite_milieu div.boite_content 
		{
			padding:10px;
			text-align:left;
		}
		
	/*___________________________________________________________________________________________________________________
  	  REDUCTION																							   			   */
		
		div#REDUCTION.boite div.boite_milieu div.boite_content
		{
			padding:20px 0;
		}
		div#REDUCTION.boite div.boite_milieu div.boite_content img
		{
			margin:0 0 10px 0;
			width:400px;
			border:5px solid #4d3e3e;
		}
		div#REDUCTION.boite div.boite_milieu div.boite_content p 
		{
			margin:0;
			padding:0;
		}
		div#REDUCTION.boite div.boite_milieu div.boite_content form
		{
			margin:10px 0 0 0;	
		}

.prod_boite_haut{
position:relative; width:270px; height:39px;
z-index:2; top: 0px;  left:0px;
margin: 0;
padding: 0;
background: url(img/structure/prod_boite_haut.gif) top center no-repeat; 
}

.prod_boite_milieu{
position:relative; width:266px; min-height:130px;
border-left-style:solid; border-left-color:#1D4112; border-left-width:2px;
border-right-style:solid; border-right-color:#1D4112; border-right-width:2px;
z-index:2; top: 0px;  left:0px;
margin: 0;
padding: 0;
background: #FFFFFF url(img/structure/prod_boite_milieu.gif) top center no-repeat; 
}

.prod_boite_bas{
position:relative; width:270px; height:27px;
z-index:2; top: 0px;  left:0px;
margin: 0;
padding: 0;
background: url(img/structure/prod_boite_bas.gif) top center no-repeat; 
}

.titre_prod{
position:absolute; width:195px; height:25px;
top:9px; left:20px; text-align:left; font-weight:bold; font:verdana; font-size:16px;
}

.info_prod{
position:absolute; width:50px; height:25px;
top:9px; left:215px; text-align:left; font-weight:bold; font:verdana; font-size:12px;
}

.edito{
position:relative; text-align:justify; font:verdana;padding-top:8px;
width:900px; height:120px; z-index:1; top: 0px; border: 0px #FF0000 solid; left:0px;
margin: 0;
padding: 0;
background: url(img/structure/edito.gif) bottom center no-repeat; 
}

.accueil_recherche{
position:relative; text-align:justify; font:verdana;
width:429px; height:84px; z-index:1; top: 15px; border: 0px #FF0000 solid; left:15px;
margin: 0;
padding: 0;
background: url(img/structure/recherche.gif) top center no-repeat;
}

.accueil_actualite{
position:relative; text-align:justify; font:verdana;
width:429px; height:44px; z-index:1; top: 0px; border: 0px #FF0000 solid; left:0px;
margin: 0;
padding: 0;
background: url(img/structure/actualite.gif) top center no-repeat;
}

.accueil_milieu{
position:relative; text-align:justify; font:verdana;
border-left-style:solid; border-left-color:#1D4112; border-left-width:2px;
border-right-style:solid; border-right-color:#1D4112; border-right-width:2px;
width:425px; z-index:1; top: 0px; left:0px;
margin: 0;
padding: 0;
background: #FCFCFC url(img/structure/fond_p_boite.gif) top center no-repeat;
}

.accueil_bas{
position:relative; text-align:justify; font:verdana;
width:430px; height:28px; z-index:1; border: 0px #FF0000 solid; left:0px;
margin: 0;
padding: 0;
background: url(img/structure/p_boite_bas.gif) top center no-repeat;
}

.accueil_nouveautes{
position:relative; text-align:justify; font:verdana;
width:429px; height:44px; z-index:1; top: 0px; border: 0px #FF0000 solid; left:0px;
margin: 0;
padding: 0;
background: url(img/structure/nouveautes.gif) top center no-repeat;
}

.accueil_promotions{
position:relative; text-align:justify; font:verdana;
width:429px; height:44px; z-index:1; top: 0px; border: 0px #FF0000 solid; left:0px;
margin: 0;
padding: 0;
background: url(img/structure/promos.gif) top center no-repeat;
}

.accueil_fidelite{
position:relative; text-align:justify; font:verdana;
width:429px; height:44px; z-index:1; top: 0px; border: 0px #FF0000 solid; left:0px;
margin: 0;
padding: 0;
background: url(img/structure/fidelite.gif) top center no-repeat;
}

/*ul du plan de site*/
.ul_plan_site
{
  padding-left:100px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height:13px;
  text-decoration: none;
  font-weight: bold;
  width:300px;
  text-align:left;

}

.titre_plan
{ 
  padding-left:15px;
  text-decoration: underline;
  font-style: italic;
  line-height:20px;
}

.ul_plan_site li
{
  padding-left:30px;
  text-align:left;
  list-style-type:none;

}

#comme_lien
{
  font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:13px; text-decoration: none; font-weight: bold; 
}

a.menu_gauche {font-family:verdana; font-size:14px; text-decoration:none; font-weight:bold; }
a.menu_gauche:link{color:#418F28;}
a.menu_gauche:visited{color:#418F28;}
a.menu_gauche:hover{color:#FFCC66;}
a.menu_gauche:active{color:#418F28;}


a {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:13px; text-decoration: none; font-weight: bold; }
a:link {color : #222;}
a:visited {color : #222;}
a:hover {color : #000;}
a:active {color : #000;}

a.ss_menu {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:13px; text-decoration:underline; font-weight: bold; }
a.ss_menu:link {color : #000000;}
a.ss_menu:visited {color : #000000;}
a.ss_menu:hover {color : #000;}
a.ss_menu:active {color : #000000;}

a.valider {font-family:verdana; font-size:16px; text-decoration:none; font-weight:bold; }
a.valider:link{color:#418F28;}
a.valider:visited{color:#418F28;}
a.valider:hover{color:#555555;}
a.valider:active{color:#418F28;}

a.foot {font-family:verdana; font-size:8px; text-decoration:none; }
a.foot:link{color:#444444;}
a.foot:visited{color:#444444;}
a.foot:hover{color:#444444;}
a.foot:active{color:#444444;}

a.petit {font-family:verdana; font-size:10px; text-decoration:none; }
a.petit:link{color:#888;}
a.petit:visited{color:#888;}
a.petit:hover{color:#888;}
a.petit:active{color:#888;}

a.signe {font-family:verdana; font-size:10px; text-decoration:none; }
a.signe:link{color:#999999;}
a.signe:visited{color:#999999;}
a.signe:hover{color:#CCCCCC;}
a.signe:active{color:#999999;}



.prix_barre{
text-decoration:line-through
}

.prix_promo{
color:#419128;
}
/*
	FOOTER 
*/
/** { behavior: url(iepngfix.htc) !important; }*/
#footer {
	position:relative;
	top:10px;
	z-index:3;
	padding:0 0 10px 0;
	margin:0;
	width:900px;
	height:140px;
	background:url(img/structure/footer_decoupe_gris.gif) no-repeat top left;
}
body div>#footer {
	background:url(img/structure/footer_decoupe_gris.png) no-repeat top left;
}
#footer div#liste_magasins {
	position:absolute;
	left:335px;
	top:60px;
	margin:0;
	padding:0;
	z-index:6;
}
#footer div#liste_magasins select {
	width:180px;
}
#footer ul {
	list-style-type:none;				
}
#footer * {
	margin:0;
	padding:0;
}
#footer ul#liens {
	position:absolute;
	top:50px;
	left:525px;
	height:36px;	
	z-index:4;
}
#footer ul#liens li {
	float:left;
	height:36px;
	margin:0 10px;
}
#footer ul#liens li a {
	display:block;
	height:36px;
}
#footer ul#liens li a#ipone {
	background:url(img/structure/partenaires/ipone.png) no-repeat center center;
	width:40px;
}
#footer ul#liens li a#bering {
	background:url(img/structure/partenaires/bering.png) no-repeat center center;
	width:32px;
}
#footer ul#liens li a#dainese {
	background:url(img/structure/partenaires/dainese.png) no-repeat center center;
	width:18px;
}
#footer ul#liens li a#shad {
	background:url(img/structure/partenaires/shad.png) no-repeat center center;
	width:35px;
}
#footer ul#liens li a#shark {
	background:url(img/structure/partenaires/shark.png) no-repeat center center;
	width:44px;
}
#footer ul#liens li a#euroassurance {
	background:url(img/structure/partenaires/euroassurance.png) no-repeat center center;
	width:53px;
}
#footer ul#liens li a#leguidedumotard {
	background:url(img/structure/partenaires/logo_sstin.png) no-repeat center center;
	width:10px;
}
#footer div#footer_bottom {
	position:absolute;
	top:115px;
	left:50%;
	margin:0 0 0 -200px;
	width:400px;
	z-index:5;
}
#footer div#footer_bottom ul {
	height:13px;
}
#footer div#footer_bottom ul li {
	float:left;
	margin:0 5px;
}
#footer div#footer_bottom ul li a {
	font-size:8px; 
	text-decoration:none;
	color:#444;
	font-family:verdana;
	font-weight:bold;
}
#footer div#footer_bottom ul li a:hover {
	text-decoration:underline;
}
#footer div#footer_bottom p {
	clear:left;
	font-size:10px;
	text-align:center;
	color:#cccccc;
}

