@charset "utf-8";
/* CSS Document */

/***************************************************************************************/
/* Layout                                                                              */
/***************************************************************************************/

html { font-size:100%; width:100%; height:100%; }
body { padding:0px; margin:0px; text-align:center; background:url(/Design/Backgrounds/Background_body.png) top center; }
body, td { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }

.print { display:none; }
.noprint {  }

form { padding: 0px; margin: 0px; }
img { vertical-align: middle; }

#Container { width:910px; margin:0 auto; padding:6px 0px 6px 0px; position:relative; text-align:left; }
	
	#Header { position:relative; }
		#HeaderMenu { position:absolute; top:100px; left:450px; width:250px; font-size:13px; }
			#HeaderMenu ul { padding:0px; margin:0px; }
			#HeaderMenu li { list-style:none; }
			#HeaderMenu a:link, #HeaderMenu a:visited { color:#003e5f; font-weight:bold; text-decoration:none; padding-left:15px; background:url(/Design/Layout/HeaderMenu_Puce.png) no-repeat left top; }
			#HeaderMenu a:hover, #HeaderMenu a:active { color:#5d1614; font-weight:bold; text-decoration:none; padding-left:15px; background:url(/Design/Layout/HeaderMenu_PuceOver.png) no-repeat left top; }
	
	#NavigationBox { height:31px; margin:7px 0px 7px 0px; background:url(/Design/Backgrounds/Background_NavigationBox.png) repeat-y; }
		#NavigationBox a:link, #NavigationBox a:visited { color:#5d1614; font-weight:bold; text-decoration:none; }
		#NavigationBox a:hover, #NavigationBox a:active { color:#003e5f; font-weight:bold; text-decoration:none; }
	
	#Site { background:url(/Design/Backgrounds/Background_site.png) repeat-y; }
		
		#Stage { position:relative; }
		
		#StageProduits { position:relative; height:550px; background:url(/Design/Backgrounds/Background_ProductsStage.jpg); }
			#Ariane { position:absolute; top:45px; left:291px; font-size:20px; font-weight:bold; color:#595b1d; }
				#Ariane a:link, #Ariane a:visited { color:#595b1d; text-decoration:none; }
				#Ariane a:hover, #Ariane a:active { color:#595b1d; text-decoration:none; }
			#Succursales { position:absolute; top:0px; right:15px; }
			#CategoryMenu { position:absolute; top:52px; left:58px; }
				#CategoryMenu .Title { color:#ffea01; font-size:18px; line-height:18px; font-weight:bold; }
				#CategoryMenu ul { padding:0px; margin:10px 0px 0px 10px; }
				#CategoryMenu li { list-style:none; }
				#CategoryMenu a:link, #CategoryMenu a:visited { color:#FFF; text-decoration:underline; }
				#CategoryMenu a:hover, #CategoryMenu a:active { color:#FFF; text-decoration:none; }
			#CategorySuccursales { position:absolute; top:181px; left:46px; width:170px; padding:15px 20px 0px 20px; }
			#ProductPicture { position:absolute; top:117px; left:291px; text-align:center; }
			#ProductPictureLink { position:absolute; width:380px; top:522px; left:291px; text-align:right; }
			#ProductsPictures { position:absolute; top:116px; left:703px; width:168px; }
			#ProductsPages { position:absolute; top:400px; left:0px; }
				#ProductsPages td { color:#859da9; }
				#ProductsPages a:link, #ProductsPages a:visited { color:#003e5f; text-decoration:underline; }
				#ProductsPages a:hover, #ProductsPages a:active { color:#859da9; text-decoration:none; }
		
		#Content {  }
			#ContentLeft { width:257px; vertical-align:top; }
			#ContentLeftText { width:538px; vertical-align:top; padding:30px 30px 30px 30px; }
			#ContentRight { vertical-align:top; padding:0px 81px 34px 33px; }
			#ContentRightText { vertical-align:top; padding:90px 30px 30px 0px; }
			#ContentFull { padding:30px; }
			
			.AccessoiresHeader { width:100%; border-left:1px solid #916A0A; }
				.AccessoiresHeader strong { font-size:16px; }
				
			.Accessoires { width:100%; border-left:1px solid #916A0A; border-right:1px solid #fff; border-bottom:1px solid #916A0A; border-top:1px solid #916A0A; background:#F9F5F0; }
				.Accessoires td { text-align:center; background:#FFF; }
			
				
				.TextBox {  }
				#Suppliers {  }
				
				#PorteParole {  }
				
				#Documentation { padding:27px 0px 27px 0px; width:222px; margin:30px 0px 0px 0px; margin-left:auto; border-top:solid 1px #FFF; border-bottom:solid 1px #FFF; }
					#Documentation td { color:#003d5d; font-size:11px; line-height:12px; vertical-align:top; width:33%; }
					#Documentation a:link, #Documentation a:visited { text-decoration:none; }
					#Documentation a:hover, #Documentation a:active { text-decoration:underline; }
				
					
					
					
					
					
					
					
					
					