body {text-align: justify; font-family: Helvetica, cursive, Arial, Verdana, sans-serif; margin: 0; padding: 0; font-size: 14px; background: url('../images/body.jpg') no-repeat top center; background-color: #e59c00;}
td {font-family: Helvetica, cursive, Arial, Verdana, sans-serif; font-size: 14px; text-align: justify; background-color: #ffffff;}
input {font-family: Helvetica, cursive, Arial, Verdana, sans-serif; font-size: 12px;}
img{border: 0px;}
table.genese tr td{width: 70px;}
#global{text-align: left; margin: 0px auto; padding: 0px; width: 1024px; overflow: hidden; background: url(../images/body_repeat.jpg) repeat-y;}
	#header{float: left; margin: 0px; padding: 0px; width: 1024px; height: 142px; margin-bottom: 0px; overflow: hidden; background: url(../images/header.jpg) no-repeat;}
	#header_en{float: left; margin: 0px; padding: 0px; width: 1024px; height: 142px; margin-bottom: 0px; overflow: hidden; background: url(../images/header_en.jpg) no-repeat;}
	#menu{float: left; width: 1024px; height: 86px; margin-left: 14px;}
		#menu_item{float: left; width: 435px; height: 20px; border: solid lightgray 1px; margin: 5px 5px 5px 5px; text-align: center; text-decoration: underline;}
		#menu_blog{float: left; width: 86px; height: 86px; border: solid lightgray 1px; margin-top: 5px;}
	#page{float: left; width: 1024px; overflow: hidden;}
		.contenu{float: center; margin: 15px; 40px; 40px; 40px; padding: 0px 20px 20px 20px; overflow: hidden; border: solid lightgray 1px; font-size: 16px;}
			#accueil{float: left; width: 781px; height: 268px;}
				#accueil_g{float: left; width: 369px; height: 268px; background: url(../images/accueil_g.jpg) no-repeat;}
				#accueil_d{float: left; width: 392px; height: 268px; padding: 20px; font-size: 16px; color: #ffffff; background: url(../images/accueil_d.jpg) no-repeat;}
			.accueil_encard{float: left; width: 781px; margin-top: 5px;}
				.puce{float: left; width: 22px; height: 29px; background: url(../images/puce.jpg) no-repeat;}
				.titre{float: left; width: 95%; height: 29px;}
			.encard{float: left; width: 260px; margin-top: 5px;}
				.produit{float: left; width: 260px; margin: 10px; text-align: center;}
				.texte_produit{float: left; width: 260px; text-align: center;}
			.texte{float: left; width: 781px; margin: 10px;}
			.photo{float: left; width: 380px;}
		#blog{float: center; width: 833px; overflow: hidden;}
			.encard_blog {float: left; width: 99%; border: solid lightgray 1px; padding: 5px; background-color: #eeeeee; margin-bottom: 5px; margin-top: 5px;}
			.encard_m{text-align: left; padding-top: 12px;}
			.blog_reponse{text-align: right; padding-top: 12px;}
			.blog_texte_reponse{text-align: left; margin-left: 15px;}
	#footer{padding: 0px; width: 1024px; height: 45px; overflow: hidden; background-color: #4d4d4d;}
		#footer_texte{float: left; margin-left: 120px; margin-top: 5px; font-family: cursive, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff;}

a.lien_footer:link{font-family: cursive, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; text-decoration: none;}
a.lien_footer:visited{font-family: cursive, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; text-decoration: none;}
a.lien_footer:hover{font-family: cursive, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; text-decoration: underline;}

a.lien_adp:link{font-size: 10px; color: #cccccc; text-decoration: underline;}
a.lien_adp:visited{font-size: 10px; color: #cccccc; text-decoration: underline;}
a.lien_adp:hover{font-size: 10px; color: #cccccc; text-decoration: underline;}

a.lien_retour:link{font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
a.lien_retour:visited{font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
a.lien_retour:hover{font-size: 14px; font-weight: bold; color: #000000; text-decoration: underline;}

a.reponse_blog:link{font-size: 10px; color: #000000; text-decoration: underline;}
a.reponse_blog:visited{font-size: 10px; color: #000000; text-decoration: underline;}
a.reponse_blog:hover{font-size: 10px; color: #000000; text-decoration: underline;}