	body					{ background-color: #DFCCB5; }
	select					{ color: #996C38; font-size: 10px; font-family: Verdana; border: 1px solid #996C38; background-color: #F6F1EA; }
	input					{ color: #996C38; font-size: 10px; font-family: Verdana; border: 1px solid #996C38; background-color: #F6F1EA; }
	a						{ color: #996C38; font-size: 10px; font-family: Verdana; text-decoration: none; }
	a:hover					{ color: #996C38; font-size: 10px; font-family: Verdana; text-decoration: underline; }
	p.texte					{ color: #242424; font-size: 12px; font-family: Georgia; text-decoration: none; width: 100%; padding-left: 70px; }
	.texte					{ color: #242424; font-size: 12px; font-family: Georgia; text-decoration: none; width: 100%; }
	.txtn					{ color: #242424; font-size: 12px; font-family: Georgia; text-decoration: none }
	.texte_in_table			{ color: #242424; font-size: 12px; font-family: Georgia; text-decoration: none }
	/* FOOTER */
	.env_mentions 			{ background: url(media/footer/footer.jpg) no-repeat; width: 775px; height: 39px; padding-bottom: 30px; padding-left: 25px; }
	.amentions  			{ color: #996C38; font-size: 9px; font-family: Verdana; text-decoration: none; }
	a.amentions  			{ color: #996C38; font-size: 9px; font-family: Verdana; text-decoration: none; }
	a.amentions:hover  		{ color: #996C38; font-size: 9px; font-family: Verdana; text-decoration: underline }
	/* */
	.env_adresse			{ color: #996C38; font-size: 9px; font-family: Verdana; }
	.fond_langues			{ background-color: #F6F1EA; }
	.bordure_droite			{ background-repeat: no-repeat; background-position: top, left; width: 560px }
	.bordure_droite_accueil	{ background-repeat: no-repeat; background-position: top, left; width: 500px }
	.bordure_gauche_body	{ background: url(media/bandeau/bord_gauche.jpg); width: 18px }
	.bordure_droite_body	{ background: url(media/bandeau/bord_droit.jpg); width: 19px }
	
	/* ACTUALITES */
	.actu_exterieur			{}
	.actu_interieur			{}
	.atxt_actus				{ color: #996C38; font-size: 10px; font-weight: bold; font-family: Verdana; text-decoration: none; padding-left: 5px; text-transform: uppercase; }
	.atxt_actus:hover		{ color: #996C38; font-size: 10px; font-weight: bold; font-family: Verdana; text-decoration: underline; padding-left: 5px; text-transform: uppercase; }
	.actu_resume			{ color: #996C38; font-size: 9px; font-family: Verdana; padding-left: 5px; padding-top: 5px; }
	.actu_link				{ color: #996C38; font-size: 9px;  font-family: Verdana; text-align: right; text-decoration: none; background: url(media/bandeau/fond_lire.gif) no-repeat; background-position: center right; padding-right: 5px; }
	.aactu_link				{ color: #996C38; font-size: 9px;  font-family: Verdana; text-align: right; text-decoration: none }
	.aactu_link:hover		{ color: #996C38; font-size: 9px;  font-family: Verdana; text-align: right; text-decoration: none }
	
	.titrechapitre_actualite { color: #996C38; font-size: 16px; font-family: Georgia; font-weight: bold }
	.ligne-titre-dossier_actualite	{ background-color: #FFFFFF; padding-bottom: 0px; padding-top: 0px; padding-left: 20px;	padding-right: 20px }
	a.texte					{ color: #996C38; font-size: 10px; font-family: Verdana; text-decoration: none; padding-left: 20px }
	a.texte:hover			{ color: #996C38; font-size: 10px; font-family: Verdana; text-decoration: underline; }
	
	/* MENU */
	.bandeau_bgcolor		{ background-color: #D1AE84; }
	.env_menu				{ color: #FFFFFF; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: none; width: 775px; height: 20px; padding-left: 25px; }
	.amenu					{ color: #FFFFFF; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: none; }
	.amenu:hover			{ color: #FFFFFF; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-bottom: 2px; border-bottom: 3px solid #FFFFFF }
	
	.amenuselect			{ color: #FFFFFF; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-bottom: 2px; border-bottom: 3px solid #FFFFFF }
	.amenuselect:hover		{ color: #FFFFFF; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-bottom: 2px; border-bottom: 3px solid #FFFFFF }
	
	/* SOUS MENU GAUCHE */
	.assmenu				{ color: #996C38; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-left: 10px; line-height: 20px }
	.assmenu:hover			{ color: #996C38; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-left: 10px }
	.assmenuselect			{ color: #996C38; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-left: 10px }
	.assmenuselect:hover	{ color: #996C38; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-left: 10px }
	a.assmenu_selected		{ color: #996C38; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-left: 10px }
	a.assmenu_selected:hover	{ color: #996C38; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-left: 10px }
	
	/* DOSSIER */
	.titrechapitre			{ color: #996C38; font-size: 20px; font-family: Georgia; font-weight: bold; padding-left: 70px; padding-top: 35px; width:100%; height: 50px }
	.ligne-titre-dossier	{}
	
	/* RESERVATION */
	.titre					{ color: #996C38; font-size: 18px; font-family: Georgia; font-weight: bold; padding-left: 80px; padding-top: 40px; width:100%; text-align: left; }
	.texte_etape 			{ color: #996C38; font-size: 10px; font-family: Verdana; margin-top: 2; margin-bottom: 2 }
	.alerte					{ color: #CC0000; font-size: 12px; font-family: Georgia; text-decoration: none }
	.bordure				{ background-color: #996C38; }
	.reservationBgColor		{ background-color: #D1AE84; }
	.titrechapitre_resa_paiement { color: #996C38; font-size: 16px; font-family: Georgia; font-weight: bold }
	
	/* PLAN DU SITE */
	.td_plan_niveau1		{ background-color: #D1AE84; color: #FFFFFF; font-size: 10px; font-family: Georgia; text-decoration: none; border: solid 1px #996C38 }
	.td_plan_niveau2		{ background-color: #D1AE84; color: #FFFFFF; font-size: 10px; font-family: Georgia; text-decoration: none; border: solid 1px #996C38 }
	td.plan_niveau1			{ background-color: #D1AE84; color: #FFFFFF; font-size: 10px; font-family: Georgia; text-decoration: none; border: solid 1px #996C38 }
	a.plan_niveau1			{ color: #FFFFFF; font-size: 10px; font-family: Georgia; text-decoration: none; }
	a.plan_niveau1:hover	{ color: #FFFFFF; font-size: 10px; font-family: Georgia; text-decoration: underline; }
	a.plan_niveau2			{ color: #FFFFFF; font-size: 10px; font-family: Georgia; text-decoration: none; }
	a.plan_niveau2:hover	{ color: #FFFFFF; font-size: 10px; font-family: Georgia; text-decoration: underline; }
	
	/* CONTACT */
	.texte10				{ color: #996C38; font-size: 10px; font-family: Verdana; text-decoration: none; }
	.champs-formulaire		{ color: #996C38; font-size: 10px; font-family: Verdana; border: 1px solid #996C38; background-color: #F6F1EA; }

