/*<agl.folder "Element">*/
	#zone_haut     { color: #ccc; font-size: 10px; background-color: #997486; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px solid #fff }
	#zone_logo      { background-color: #a98aa8; height: 260px }
	#_logo   { width: 960px; border-right: 1px solid #000; border-left: 1px solid #000 }
	#zone_centre      { font-size: 10px; background-color: #997486; padding-top: 2px; padding-bottom: 2px; position: relative; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
	#_centre    { position: relative; width: 960px }
	#main		       { background-color: #fff; text-align: left; visibility: visible; width: 960px; border-right: 1px solid #666; border-left: 1px solid #666 }
	#main_col_1  /* Calle verticale à gauche du menu */  { width: 10px; float: left }
	#main_menu	        { visibility: visible; margin-top: 100px; padding: 5px; position: relative; width: 210px; float: left; border-right: 1px dashed #654b67; border-left: 1px dashed #654b67 }
	#main_col_2  /* Calle verticale entre le menu et la page */   { width: 20px; float: left }
	#main_page	      { visibility: visible; width: 690px; float: left }
	#footer		         { color: #fff; font-size: 10px; background-color: #997486; text-align: center; visibility: visible; padding-top: 3px; padding-bottom: 3px; position: relative; width: 960px; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666 }
/*</agl.folder>*/
/*<agl.folder "General">*/
	a   { color: #333; text-decoration: none }
	a:hover  { color: #900 }
	body              { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; background-repeat: repeat-x; margin: 0 }
	input        { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #cccccc }
	select       { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #cccccc }
	textarea       { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #cccccc }
/*</agl.folder>*/
/*<agl.folder "Navigation">*/
	.NavPageLinkTexte a       { color: #900; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6; text-decoration: none; background-image: url("../image/page_puce_texte_norm.gif"); background-repeat: no-repeat; background-position: 8px 4px; padding-left: 18px; position: relative }
	.NavPageLinkTexte a:hover    { color: #666; text-decoration: none; background-image: url("../image/page_puce_texte_over.gif"); background-repeat: no-repeat; position: relative }
	.NavPageSubLinkTexte a         { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6; text-decoration: none; background-image: url("../image/page_puce_texte_norm.gif"); background-repeat: no-repeat; background-position: 11px 4px; padding-left: 21px; position: relative }
	.NavPageSubLinkTexte a:hover    { color: #666; text-decoration: none; background-image: url("../image/page_puce_texte_over.gif"); background-repeat: no-repeat; position: relative }
	.NavPageSubSubLinkTexte a        { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6; text-decoration: none; background-image: url("../image/page_puce_texte_norm.gif"); background-repeat: no-repeat; background-position: 14px 4px; padding-left: 24px; position: relative }
	.NavPageSubSubLinkTexte a:hover    { color: #666; text-decoration: none; background-image: url("../image/page_puce_texte_over.gif"); background-repeat: no-repeat; position: relative }
	.NavPageLinkTitre a           { color: #654b67; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6; text-decoration: none; background-image: url("../image/page_puce_titre_norm.gif"); background-repeat: no-repeat; background-position: 1px 5px; text-align: left; padding-left: 8px; position: relative }
	.NavPageLinkTitre a:hover      { color: #666; background-image: url("../image/page_puce_titre_over.gif"); background-repeat: no-repeat; position: relative }
	.NavTitrePage     { color: #000; font-size: 16px; position: relative }
	.PageMediaLinkNorm    { color: #900; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; padding-top: 2px; padding-bottom: 2px; position: relative; border-top: 1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9 }
/*</agl.folder>*/
/*<agl.folder "Page" "Texte affiché dans las pages">*/
	.PageEnTete { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.PageImage   { border: solid 1px #955542 }
	.PageLigneListePrix  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 3px; border-bottom: 1px dotted #a9a9a9 }
	.PageSousTitre /*  Sous-titre de page (titre des modules)  */           { color: #900; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 8px }
	.PageTexteBas /*  Texte placé en bas de la page  */    { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 5px; padding-bottom: 5px }
	.PageTexteHaut /*   Texte placé juste en dessous du titre de la page  */       { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 20px; padding-left: 30px }
	.PageTexteInfo /*  Texte pour informations diverses  */    { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.PageTexteParagraphe /*  Textes des paragraphes  */        { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
	.PageTexteSousTitre /*  Texte placé juste en dessous des sous-titres de pages  */         { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 12px }
	.PageTitre /* Titre des pages */               { color: #654b67; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 12px }
	.PageTitreParagraphe /* Titre des paragraphes */           { color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 10px }
	.PageSearchLink a  { color: #955542; font-size: 14px; padding-top: 20px }
	.PageSearchLink a:hover  { color: #666 }
/*</agl.folder>*/
/*<agl.folder "PageAdd_Formulaire" "Texte de la page contact (CNT1)">*/
	.PageBouttonFormulaire { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding: 1px; border: solid 1px }
	.PageBouttonFormulaireSubmit { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9c9; padding: 1px; border: solid 1px #999 }
	.PageLibellesFormulaire /* Libellés des champs du formulaire de contavt */    { color: #955542; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
/*</agl.folder>*/
/*<agl.folder "PageAdd_Prix" "Texte des zones de prix dans les pages ( PRE3 et PRE4 )">*/
	.PagePrixLibelle     { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6; text-align: right }
	.PagePrixMontant    { color: #654b67; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.6; text-align: right }
	.PageTexteParagraphePrix   { color: #501d3b; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
	.PageTitreParagraphePrix   { color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 20px }
/*</agl.folder>*/
/*<agl.folder "Restaurant">*/
	.RstCarteLigne { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 8px; padding-bottom: 4px; border-bottom: 1px dotted #ccc }
	.RstCarteLigne:first-letter  { font-size: 140%; float: none }
	.RstCartePrix  { color: #900; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-bottom: 1px dotted #ccc }
	.RstCarteRemarque  { color: #900; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 10px }
	.RstCarteSousTitre   { color: #654b67; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: oblique; padding-top: 16px; padding-bottom: 8px }
	.RstGroupSousTitre  { color: #654b67; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: oblique; padding-top: 16px; padding-bottom: 8px }
	.RstGroupLigneMenu { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center }
	.RstGroupPrixMenu  { color: #900; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
	.RstGroupRemarque  { color: #900; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 10px }
	.RstGroupTitreMenu  { color: #900; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center }
/*</agl.folder>*/
/*<agl.folder "Catalogue">*/
	.CataSousTitre { color: #f00; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 12px }
	.CataTitre { color: #f00; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
	.CataTexte  { color: #008000; font-size: 11px; text-align: justify }
	.CataPrixLibelle { color: #008000; font-size: 11px }
	.CataPrixMontant { color: #008000; font-size: 14px }
	.CataFondArticle  { background-color: #f5f5f5; position: relative; border: solid 1px #654b67 }
	.CataLienOnglet a    { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4; background-color: #654b67; padding-right: 5px; padding-left: 5px; position: relative; border: solid 1px #606 }
	.CataLienOnglet a:hover   { background-color: #997486; position: relative; border: solid 1px #654b67 }
	.CataTexteInfo  { color: #000; font-size: 10px }
	.CataFormSearch { color: #fff; font-size: 11px; background-color: #997486; border: solid 1px #000 }
	.CataFormAdvSearch  { color: #fff; font-size: 11px; background-color: #b29db3; margin-top: 10px; border-top: 1px solid #fff }
/*</agl.folder>*/
/*<agl.folder "Parametres">*/
	.SelectLangDeviseText    { color: #fff; font-size: 11px; }
	.SelectLangDeviseTextActive    { color: #fdf7f4; font-size: 11px; font-weight: bold }
	.SelectLangDeviseLink a    { color: #fff; font-size: 11px }
	.SelectLangDeviseLink a:hover    { color: #fc0 }
	.FormSearchText      { color: #fff; font-size: 11px }
	.FormSearchLink a       { color: #fdf7f4; font-size: 11px; font-weight: bold; text-decoration: none }
	.FormSearchLink a:hover      { color: #ffd700; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Divers">*/
	.PubNavMedia a       { color: #654b67; font-size: 10px; background-color: #f5f5f5; padding: 3px; width: 200px; float: left; border-right: 2px solid #654b67; border-left: 2px solid #654b67 }
	.PubNavMedia a:hover   { background-color: #ddd }
/*</agl.folder>*/