@charset "utf-8";


	body
	{
	padding:0px;
	margin:0px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:13px;
	color:#000000;
	}
	
	.indexbody
	{
	background-color:#999999;
	}
	
	.commonbody
	{
	background-image:url(../images/fond-rideau-rouge-rouge.gif);
	background-repeat:repeat;
	}
	
	img
	{
	border:0;
	}
		
	a
	{
	text-decoration:none;
	color:#CC0000
	}
	
	a:hover
	{
	color:#CC9900
	}
	
	.txtgras
	{
	font-weight:bold;
	}
	
	.txtitalique
	{
	font-style:italic;
	font-size:12px;
	}
	
	.txtitaliqueor
	{
	font-style:italic;
	font-size:12px;
	color:#CC9900;
	}
	
	.txtgris
	{
	font-size:13px;
	font-weight:bold;
	color:#a4a7b4;
	}
	
	.txtitaliquerouge
	{
	font-style:italic;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	}
	
	.txtitaliquegris
	{
	font-style:italic;
	font-size:12px;
	color:#a4a7b4;
	}
	
	.txtor
	{
	color:#CC9900;
	}
	
	.txtor2
	{
	color:#CC9900;
	display:block;
	height:20px;
	padding:0px 0px 0px 5px;
	}
	
	.txtrouge
	{
	color:#CC0000;
	}
	
	.txtrougebold
	{
	color:#CC0000;
	font-weight:bold;
	}
	
	.txtorbold
	{
	color:#CC9900;
	font-weight:bold;
	}
	

	h1 /*définition du style pour les titres h1*/
	{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	}
	
	h2 /*définition du style pour les titres h2*/
	{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	}
	
	h3 /*définition du style pour les titres h2*/
	{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:13px;
	}
	
	#contenu
	{
	display:block;
	width:960px;
	height:600px;
	background-color:#FFFFFF;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-300px;
	margin-left:-480px;
	}
	
	#colgindex
	{
	display:block;
	float:left;
	width:480px;
	height:580px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	background-color:#d52f28;
	}
	
	#hautindex
	{
	display:block;
	width:480px;
	height:190px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

	#gourmandiseindex
	{
	display:block;
	width:480px;
	height:20px;
	margin:40px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	color:#c8a737;
	}
		
	#descriptionindex
	{
	display:block;
	width:460px;
	height:60px;
	margin:50px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	color:#CC0000;
	text-align:center;
	}
	
	#descriptionindex h1
	{
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
	}
	
	#adresseindex
	{
	display:block;
	width:480px;
	height:20px;
	margin:40px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	}
	
	#entreeindex
	{
	display:block;
	width:480px;
	height:80px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	color:#000000;
	}
	
	a.lien
	{
	display:block;
	width:480px;
	height:80px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_entree_or.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.lien:hover
	{
	display:block;
	width:480px;
	height:80px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_entree_blanc.png);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	#idgraph
	{
	display:block;
	width:480px;
	height:20px;
	margin:40px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	color:#d0b241;
	}
	
	#idgraph a
	{
	color:#d0b241;
	}
	
	#idgraph a:hover
	{
	color:#FFFFFF;
	}
	
	#coldindex
	{
	display:block;
	float:left;
	width:480px;
	height:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	#menu
	{
	display:block;
	float:left;
	width:200px;
	height:400px;
	margin:160px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	}
	
	#menucote
	{
	display:block;
	float:left;
	width:200px;
	height:450px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	a.menu1
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_actualites_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu1:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_actualites_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu2
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_histoire_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu2:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_histoire_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu3
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_produits_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu3:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_produits_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu3a
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_fetedesmeres_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu3a:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_fetedesmeres_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	
	
	
	a.menu4
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_evenements_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu4:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_evenements_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu5
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_noel_or2.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu5:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_noel_rouge2.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu6
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_leschefs_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu6:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_leschefs_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu7
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_entrevues_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu7:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_entrevues_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu8
	{
	display:block;
	width:200px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/btn_contact_or.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	a.menu8:hover
	{
	display:block;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../images/btn_contact_rouge.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
	 ul
	{
	display:block;
	width:200px;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}
	 
	 li
	{
	text-align:center;
	list-style:none;
	}
	
	#piedpage
	{
	clear:both;
	display:block;
	width:670px;
	height:25px;
	margin:0px 0px 0px 230px;
	padding:0px 10px 0px 10px;
	text-align:center;
	font-size:11px;
	}
	
	#piedpage a
	{
	text-decoration:none;
	color:#CC0000
	}
	
	#piedpage a:hover
	{
	color:#CC9900
	}
	
	#inscription
	{
	display:block;
	float:left;
	width:600px;
	height:520px;
	margin:160px 0px 0px 30px;
	padding:0px 25px 0px 0px;
	text-align:justify;
	}
			
	#presentation p  /*définition de l'interlignage de la biographie*/
	{
	margin:1.3em 0;
	}
	
	br.spacer{line-height:1em;}
