
/*<agl.folder "cata">*/
	.ArtLienPageSuiv     { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; padding-top: 1px; padding-bottom: 2px; border-top: 1px solid #333; border-bottom: 1px solid #333 }
	.ArtPrixPrix   { color: #f00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
	.ArtPrixTxt    { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.ArtSousTitre  { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; padding: 2px 2px 2px 3px }
	.ArtTitre       { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; padding: 1px 2px 2px 5px }
	.ArtTxtDate { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.ArtTxtFin    { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.ArtTxtImgLegend { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.ArtTxtResume { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.ArtTxtSearch   { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.BgCataArt      { background-color: #fff; border: solid 1px #ccc }
	#menu_deta a  /*   Bouton de chois de la zone détail du produit  */          { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; text-decoration: none; background-color: #f5f5f5; background-attachment: fixed; text-align: center; display: block; padding-top: 2px; padding-bottom: 2px; width: 160px; float: none; clear: none; border-top: 1px solid #a9a9a9; border-right: 1px solid #a9a9a9; border-left: 1px solid #a9a9a9 }
	#menu_deta a:hover       { color: #fff; background-color: #f90 }
/*</agl.folder>*/
/*<agl.folder "general">*/
	A:link   { color: #333 }
	A:visited   { color: #333 }
	A:hover   { color: #333 }
	body              { color: #000; background-color: #fff; background-repeat: no-repeat; background-position: right bottom; margin: 0 }
	INPUT   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; height: 18px }
	SELECT   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; height: 18px }
	TEXTAREA   { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/*</agl.folder>*/
/*<agl.folder "module_maj">*/
	.ModuleEtLegend { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.ModuleLegend  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.ModuleTitre  { color: #999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right }
/*</agl.folder>*/
/*<agl.folder "module index">*/
	.SousTitreIndex   { color: #333; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 20px }
	.TexteIndex   { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding-bottom: 4px }
	.TitreImpactIndex    { color: #f00; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; height: 28px; border-top: 1px solid #c0c0c0 }
	.TitreParagrapheIndex  { color: #333; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "nav">*/
	.NavBg         { background-image: url("../image/nav/logo_10.jpg"); background-repeat: repeat-y }
	.NavBgZoneCata     { background-repeat: no-repeat }
	.NavBgZonePage      { background-repeat: no-repeat }
	.NavBgZonePubl               { background-color: #fff; background-repeat: repeat-y; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
	.NavSousTitreCat    { color: #fff; font-size: 11px; font-family: Verdana; font-style: italic; font-weight: bold; text-decoration: none; background-color: #039; padding-left: 6px; width: 200px; height: 24px }
	.NavTexte /*     Lien texte barre de navigation     */    { color: #009; font-size: 11px; font-family: Verdana; text-decoration: none }
	.NavTitreCat      { color: #666; font-size: 11px; font-family: Verdana; font-style: italic; font-weight: bold; text-decoration: none; padding-top: 8px; height: 28px; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
	.NavTitrePage           { color: #300; font-size: 14px; font-family: Verdana; font-weight: bold; text-decoration: none; padding-top: 12px; padding-bottom: 3px; width: 200px }
	.NavTopBg                      /* Couleur de la barre de navigation sous le logo */    { background-color: #900; border-bottom: 3px solid #000 }
	.NavTopBgBas             { background-color: #5d0979; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }
	.NavTopTexte /*    Lien texte barre de navigation en haut de la page   */              { color: #000; font-size: 11px; font-family: Verdana; text-decoration: none }
	.select_lang_active   { color: #009; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	#menu_cata a /*  Bouton d'accès au rayon catalogue  */               { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; font-weight: bold; text-decoration: none; background-color: #f00; display: block; padding-top: 3px; padding-bottom: 4px; width: 240px; float: none; clear: none; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
	#menu_cata a:hover          { color: #dcdcdc }
	#menu_cata_alletat a /*   Bouton d'accès au catalogue pour tous les etats   */  { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; text-decoration: none; display: block; padding-top: 3px; padding-left: 28px; width: 240px; height: 22px; float: none; clear: none }
	#menu_cata_alletat a:hover { color: #333 }
	#menu_cata_couc a /*   Bouton d'accès au catalogue pour etat spécial   */  { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; text-decoration: none; display: block; padding-top: 3px; padding-left: 28px; width: 240px; height: 22px; float: none; clear: none }
	#menu_cata_couc a:hover { color: #333 }
	#menu_cata_prom a /*   Bouton d'accès au catalogue pour etat spécial   */  { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; text-decoration: none; display: block; padding-top: 3px; padding-right: 7px; padding-left: 28px; width: 240px; height: 22px; float: none; clear: none }
	#menu_cata_prom a:hover  { color: #333 }
	#menu_catasub a  { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; text-decoration: none; background-color: #dcdcdc; display: block; padding-top: 2px; padding-bottom: 3px; width: 240px; clear: none; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
	#menu_catasub a:hover { color: #666 }
	#menu_catasubsub a  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; text-decoration: none; background-color: #f5f5f5; display: block; padding-top: 2px; padding-bottom: 3px; width: 240px; float: none; clear: none; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
	#menu_catasubsub a:hover { color: #666 }
	#menu_page a         { color: #300; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: normal; text-decoration: none; background-image: url("../image/nav/IcoNavPage_Norm.gif"); background-repeat: no-repeat; display: block; padding-top: 1px; padding-bottom: 4px; float: none; clear: none }
	#menu_page a:hover     { color: #c00; background-image: url("../image/nav/IcoNavPage_Over.gif"); background-repeat: no-repeat }
	#menu_rest a { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; text-decoration: none; background-color: #6b6a9f; display: block; padding-top: 3px; padding-bottom: 5px; padding-left: 3px; width: 240px; float: none; clear: none; border-bottom: 1px solid #8f8eb9 }
	#menu_rest a:hover { color: #fff; background-color: #8f8eb9 }
	#menu_top a           { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; display: block; padding-top: 7px; padding-right: 8px; padding-left: 8px; height: 28px; float: none; clear: none; border-right: 1px solid #ccc }
	#menu_top a:hover         { color: #ccc }
	#select_lang a       { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #39f; text-align: center }
	#select_lang a:hover      { color: #afeeee; background-color: #00f }
/*</agl.folder>*/
/*<agl.folder "page">*/
	.BgImageIndex { background-image: url("../image/nav/img_indx.jpg"); background-repeat: no-repeat; height: 240px; border-bottom: 3px solid #000 }
	.BgPage    { }
	.PageEnTete               /* Texte en haut du site */      { color: #999; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	.PageLegend  { color: #039; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	.PagePrix { color: #c00; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; height: 22px }
	.PagePrixLib { color: #333; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; height: 22px }
	.PageSearchRub { color: black; font-size: 12px; font-family: Verdana; text-decoration: underline }
	.PageSousTitre         { color: #633; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; height: 24px }
	.PageSousTitreFla /*   Gros titre des modules ind   */     { color: #39f; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
	.PageTexte      { color: #300; font-size: 12px; font-family: Verdana; text-align: justify }
	.PageTexteBas { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	.PageTexteFin { color: #333; font-size: 11px; font-family: Verdana }
	.PageTexteFinEsp { color: #333; font-size: 11px; font-family: Verdana; line-height: 18px }
	.PageTexteFla /*    Texte sous les gros titre des modules ind    */  { color: #009; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.PageTexteHaut { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	.PageTexteLien { color: #039; font-size: 11px; font-family: Verdana; text-decoration: none }
	.PageTexteListePrix    { color: #333; font-size: 12px; font-family: Verdana; height: 24px; border-bottom: 1px dotted #ccc }
	.PageTextePoint { color: black; font-size: 11px; font-family: Verdana; text-align: justify; padding-right: 25px; padding-left: 5px; border-left: 1px dotted #c63 }
	.PageTitre              { color: #300; font-size: 22px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 6px; padding-bottom: 10px; padding-left: 10px; height: 36px }
	.PageTitrePararaphe        { color: #633; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
	.TxtForm     { color: #300; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	.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 }
	#search_lien a      { color: #c00; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: block }
	#search_lien a:hover     { color: #999 }
	#text_lien a       { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: block }
	#text_lien a:hover      { color: #c00 }
/*</agl.folder>*/

/*<agl.folder "pub">*/
	.PubNavSousTitre      { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
	.PubNavTexte    { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.PubNavTitre      { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; padding-top: 8px; padding-left: 4px }
/*</agl.folder>*/
/*<agl.folder "resto">*/
	.RstCarteLigne  { color: #8f3c41; font-size: 15px; font-family: "Comic Sans MS"; height: 32px; border-bottom: 1px dotted #986267 }
	.RstCarteTitre   { color: #8c1230; font-size: 18px; font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; height: 32px }
	.RstMenuGrpLigne { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-align: center }
	.RstMenuGrpPrix { color: #c33; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold }
	.RstMenuGrpSousTitre  { color: #c00; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 24px }
	.RstMenuGrpTitreMenu   { color: #8c1230; font-size: 20px; font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; text-align: center; height: 24px }
/*</agl.folder>*/
