
/*<agl.folder "Element">*/
	#top { text-align: center; margin-right: auto; margin-left: auto; padding-top: 2px; padding-bottom: 2px; position: inherit; width: 960px }
	#all		    { background-repeat: no-repeat; visibility: visible; margin-right: auto; margin-left: auto; width: 960px }
	#header			    { visibility: visible; position: relative; height: 240px }
	#header_fsearch     { position: absolute; right: 5px; vertical-align: bottom }
	#header_slangdev   { position: absolute; right: 5px }
	#main		{ visibility: visible; position: relative; height: 100% }
	#main_menu	    { visibility: visible; margin-top: 100px; margin-left: 10px; padding: 5px; position: relative; width: 210px; height: 100%; float: left; border-right: 1px dashed #808080; border-left: 1px dashed #808080 }
	#main_page	  { visibility: visible; margin-left: 250px; width: 700px }
	#footer		 { text-align: center; visibility: visible; padding-top: 5px; padding-bottom: 5px; position: relative }
/*</agl.folder>*/
/*<agl.folder "General">*/
	a { color: #696969; text-decoration: none }
	a:hover { color: #f00 }
	body       { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; background-image: url("../image/bg_page_theme_2.jpg"); 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: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6; text-decoration: none; background-image: url("../image/NavPageLinkTexte_1_norm.gif"); background-repeat: no-repeat; background-position: 8px 4px; padding-left: 18px; position: relative }
	.NavPageLinkTexte a:hover   { color: #f5f5f5; text-decoration: none; background-image: url("../image/NavPageLinkTexte_1_over.gif"); background-repeat: no-repeat; position: relative }
	.NavPageLinkTitre a      { color: #ffd700; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6; text-decoration: none; background-image: url("../image/NavPageLinkTitre_1_norm.gif"); background-repeat: no-repeat; background-position: 1px 4px; text-align: left; padding-left: 10px; position: relative }
	.NavPageLinkTitre a:hover    { color: #dcdcdc; background-image: url("../image/NavPageLinkTitre_1_over.gif"); background-repeat: no-repeat; position: relative }
	.NavTitrePage     { color: #000; font-size: 16px; position: relative }
	.PageMediaLinkNorm   { color: #dc143c; 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 #ffd700 }
	.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: #ffd700; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 20px }
	.PageTexteBas /*  Texte placé en bas de la page  */   { color: #2f8138; 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: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 20px; padding-left: 30px }
	.PageTexteInfo /*  Texte pour informations diverses  */   { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.PageTexteParagraphe /*  Textes des paragraphes  */      { color: #fff; 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: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 20px }
	.PageTitre /* Titre des pages */         { color: #fff; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 30px }
	.PageTitreParagraphe /* Titre des paragraphes */      { color: #ffd700; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 10px }
	.PageSearchLink a { color: #ffd700; font-size: 14px; padding-top: 20px }
	.PageSearchLink a:hover { color: #0f0 }
/*</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: #fff; 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: #099; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right }
	.PagePrixMontant { color: #066; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: right }
	.PageTexteParagraphePrix { color: #8b008b; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
	.PageTitreParagraphePrix  { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, 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: 160%; float: none }
	.RstCartePrix { 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 }
	.RstCarteSousTitre { color: #960; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: oblique; padding-top: 20px }
	.RstGroupSousTitre { color: #960; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: oblique; padding-top: 20px }
	.RstGroupLigneMenu { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center }
	.RstGroupPrixMenu { color: #f30; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
	.RstGroupRemarque { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
	.RstGroupTitreMenu { color: #900; font-size: 20px; 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 #f00 }
	.CataLienOnglet a { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dcdcdc; padding: 3px 5px 2px; position: relative; border: solid 1px #f00 }
	.CataLienOnglet a:hover { color: #000; background-color: #fafad2; padding: 3px 5px 2px; position: relative; border: solid 1px #f00 }
/*</agl.folder>*/
/*<agl.folder "Parametres">*/
	.SelectLangDeviseText  { color: #ffd700; font-size: 11px; font-weight: bold; float: left }
	.SelectLangDeviseTextActive  { color: #0f0; font-size: 11px; font-weight: bold; float: left }
	.SelectLangDeviseLink a   { color: #ffd700; font-size: 11px; font-weight: bold; float: left }
	.SelectLangDeviseLink a:hover   { color: #0f0; font-weight: bold; float: left }
	.FormSearchText    { color: #fff; font-size: 12px; font-weight: bold; float: left }
	.FormSearchLink a     { color: #fff; font-size: 12px; font-weight: bold; text-decoration: underline; float: left }
	.FormSearchLink a:hover     { color: #ffd700; font-weight: bold; float: left }
/*</agl.folder>*/
/*<agl.folder "Divers">*/
	.PubNavMedia a { color: #f5f5f5; font-size: 10px; background-color: #333; padding: 3px; float: left; border: solid 1px #696969 }
	.PubNavMedia a:hover { background-color: #808080 }
/*</agl.folder>*/
