@charset "utf-8";
/* CSS Document */

/***************************************************************************************/
/* Layout                                                                              */
/***************************************************************************************/

html { font-size: 100%;width: 100%;height: 100%; }
body { padding: 0px; margin: 0px 15px 0px 15px; text-align: center; background-color:#210700; }

body, td { font-family: MS Reference Sans Serif, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; vertical-align:top; }

form { padding: 0px; margin: 0px; }
img { vertical-align: middle; }



#Site { width: 950px; margin: 0 auto; text-align: left; background:url(Layout/Page_background.gif) repeat-y; }

	
	#g_Menu { float:left; width:277px; height:617px; }
		#g_Menu_Logo { width:277px; height:77px; background-position:right; background-repeat:no-repeat; }
		#g_Menu_SousCategorie { }
				#g_Menu_SousCategorie a:link { color:#2c0a00; text-decoration:none; }
				#g_Menu_SousCategorie a:visited { color:#2c0a00; text-decoration:none; }
				#g_Menu_SousCategorie a:hover { font-size:12px; color:#600202; }
		#g_Menu_Lien { position:relative; width:277px; height:277px; background-position:right; background-repeat:no-repeat; }
			#g_Menu_Lien ul.g_Menu_Lien_top { position:absolute; top:25px; left:40px; padding:0px; margin:0px; }
			#g_Menu_Lien ul.g_Menu_Lien_bas { position:absolute; top:188px; left:40px; padding:0px; margin:0px; }
			#g_Menu_Lien li { list-style:none; margin-bottom:6px; }
		#g_Menu_SousLien { position:relative; width:277px; height:141px; background-position:right; background-repeat:no-repeat; }
		#g_Menu_ZoneSloguant { width:277px; height:122px; background-position:right; background-repeat:no-repeat; }
	
	#g_Centre { float:left; position:relative; width:154px; height:617px; background:url(Layout/g_Centre_background_general.gif) no-repeat bottom #FFF; }
	#g_Centre_autre { float:left; position:relative; width:154px; height:617px; background-color:#FFF; }
	
	#d_Entete { position:relative; width:519px; height:77px; background:url(Layout/d_Entete_background.gif); }
		#d_Entete_Langue { position:absolute; width:100px; top:4px; right:21px; text-align:right; }
		#d_Entete_Titre { position:absolute; top:24px; left:56px; }
	
	#d_Photo { width:519px; height:371px; vertical-align:top; }
	#d_Photo_autre { width:519px; height:141px; vertical-align:top; }
	
	#d_Texte { width:519px; height:169px; background:url(Layout/d_Texte_background_accueil.gif); }
	#d_Texte_autre { width:519px; background:url(Layout/d_Texte_background_autre.gif) repeat-y; }
	#d_Texte_produitTop { width:519px; background:url(Layout/d_Texte_backgroundTop_produit.gif) no-repeat top; }
	#d_Texte_autreTop { width:519px; background:url(Layout/d_Texte_backgroundTop_autre.gif) no-repeat top; }
	#d_Texte_autreBas { width:519px; background:url(Layout/d_Texte_backgroundBas_autre.gif) no-repeat bottom; }
		#d_Texte_autre_text { float:left; width:518px; }
		#d_Texte_autre_height { float:left; height:574px; width:1px; }
	
	#d_Texte a:link { color:#910901; text-decoration:underline; }
	#d_Texte a:visited { color:#910901; text-decoration:underline;}
	#d_Texte a:hover { color:#aa612f; text-decoration:none;}
		
	
	#EnteteMenu { width: 950px; margin: 0 auto; text-align: left; height:60px; text-align:center; }
		#menuPied { padding-left:35px; color:#e3d6a8; }
			#menuPied ul { padding:0; margin:0px; font-size:10px; }
			#menuPied li { list-style:none; margin-left:10px; margin-right:10px; float:left; }
			#menuPied a:link { color:#e3d6a8; text-decoration:none; }
			#menuPied a:visited { color:#e3d6a8; text-decoration:none; }
			#menuPied a:hover {  color:#e3d6a8; text-decoration:none; }

	
	.borderDroiteBrun {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #683a3b;
	border-right-color: #683a3b;
	border-bottom-color: #683a3b;
	border-left-color: #683a3b;
}
