				html, body {
					background-image:url("/data/images/bg-rouge.jpg");
					background-color:#780401;
					background-repeat:repeat-x;
					margin:0px;
					font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
				}
				
				#page {
					background-color:#ffffff;
					margin-left:auto;
					margin-right:auto;
					width:1000px;
					border:0px solid red;
					font-size:12px;
				}
/*---------------------------------------------HEADER--------------------------------------------*/				
				#header {
					background-color:#ffee88;
					width:1000px;
					height:130px;
					border:0px solid red;
				}
				#logo {
					float:left;
					background-image:url("/data/images/logo-lmr.png");
					background-repeat:no-repeat;
					background-color:none;
					margin:0;
					width:561px;				
					height:130px;
				}
				#logo a {display:block; width:561px; height:130px; text-decoration:none;}
				#logo a:visited {display:block; width:561px; height:130px; text-decoration:none;}
				#logo a:hover {display:block; width:561px; height:130px; text-decoration:none;}
				
				/*--------------------------------------------- Login espace abonne--------------------------------------------*/	
				#login-abonne {
					float:left;
					background-image:url("/data/images/lien-centre-bg.jpg");
					background-repeat:repeat-x;
					background-position:bottom;
					background-color:#f2c897;
					width:150px;
					height:114px;
					margin:8px 1px 0 0;
					border:0px solid red;
				}
				#login-abonne h1 {
					background-image:url("/data/images/titre-box-login.png");
					margin:0;
					padding:4px 0 0 20px;
					width:130px;
					height:30px;
					color:#ffffff;
					font-size:13px;
				}
				#login-abonne a {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					background-color:none;
					margin:15px 0 0 20px;
					padding:0 0 0 20px;
					color:#1a1a1a;
					font-size:15px;
					text-decoration:none;
				}
				#login-abonne a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					background-color:none;
					margin:15px 0 0 20px;
					padding:0 0 0 20px;
					color:#1a1a1a;
					font-size:15px;
					text-decoration:none;
				}
				#login-abonne a:hover {text-decoration:underline;}
				
				/*--------------------------------------------- questions et recherche--------------------------------------------*/	
				#questions {
					float:left;
					background-image:url("/data/images/questions-bg.jpg");
					background-repeat:repeat-y;
					background-color:none;
					width:278px;
					height:125px;
					margin:0;
					padding:5px 0 0 10px; 
				}
				#questions h1 {margin:0 0 20px 0; text-align:left; font-size:14px; color:#ad0400;}
				#questions  a {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:5px 0 0 10px;
					padding:2px 10px 2px 20px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#questions a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:5px 0 0 10px;
					padding:2px 10px 2px 20px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#questions a:hover {text-decoration:underline;}
				
				
/*---------------------------------------------MENU--------------------------------------------*/	
				#menu {
					float:left;
					background-color:#0a3021;
					width:712px;
					height:32px;
					margin:0;
					border: 0px solid yellow;
					font-size:12px;
				}
				.menu_separation {
					float:left;
					background-image:url("/data/images/menu-separation.jpg");
					width:5px;
					height:30px;
				}
				#menu a {
					float:left;
					display:block;
					margin:0 10px 0 10px;
					padding:10px 0 0 0;
					height:22px;
					/*color:#89c0ad;*/
					color:#8ce6cf;
					text-decoration:none;
					text-align:center;
					font-weight:bold;
				}
				#menu a:visited {
					float:left;
					display:block;
					margin:0 10px 0 10px;
					padding:10px 0 0 0;
					height:22px;
					/*color:#89c0ad;*/
					color:#8ce6cf;
					text-decoration:none;
					text-align:center;
					font-weight:bold;
				}
				#menu a:hover {
					color:#ffffff;
				}
				
/*--------------------------------------------- RECHERCHE --------------------------------------------*/	
				#recherche {
					float:left;
					background-image:url("/data/images/recherche-bg.jpg");
					background-repeat:repeat-y;
					background-color:#0c3223;
					width:268px;
					height:26px;
					margin:0;
					padding:6px 0 0 20px;
					border: 0px solid yellow;
				}
				#recherche-champ {
					float:left;
					background-color:#ffffff;
					width:150px;
					height:20px;
				}
				#recherche-btn a {
					float:left;
					display:block;
					background-image:url("/data/images/loupe.png");
					background-repeat:no-repeat;
					background-color:#4c917b;
					background-position:right center;
					margin:0 1px 0 1px;
					padding:3px 25px 0 5px;
					height:17px;
					font-size:10px;
					color:#ffffff;
					text-decoration:none;
				}
				#recherche-btn a:visited {
					float:left;
					display:block;
					background-image:url("/data/images/loupe.png");
					background-repeat:no-repeat;
					background-color:#4c917b;
					background-position:right center;
					margin:0 1px 0 1px;
					padding:3px 25px 0 5px;
					height:17px;
					font-size:10px;
					color:#ffffff;
					text-decoration:none;
				}
				#recherche-btn a:hover {color:#1a1a1a;}

/*---------------------------------------------MENU LETTRE --------------------------------------------*/	
				#menu-lettre-gauche{
					float:left;
					background-color:#007e44;
					width:712px;
					height:22px;
					margin:0;
					border: 0px solid yellow;
					font-size:12px;
					color:#29292b;
				}
				
				#menu-lettre-gauche a {
					float:left;
					display:block;
					margin:0 10px 0 10px;
					padding:4px 0 0 0;
					height:18px;
					color:#ffffff;
					text-decoration:none;
					text-align:center;
					font-weight:bold;
				}
				#menu-lettre-gauche a:visited {
					float:left;
					display:block;
					margin:0 10px 0 10px;
					padding:4px 0 0 0;
					height:18px;
					color:#ffffff;
					text-decoration:none;
					text-align:center;
					font-weight:bold;
				}
				#menu-lettre-gauche a:hover {
					color:#ffee88;
				}
				.menu-lettre-separation {
					float:left;
					background-color:#004123;
					margin:7px 0 0 0;
					width:1px;
					height:10px;
				}
				#menu-lettre-droite{
					float:left;
					background-image:url("/data/images/ombre-bg.png");
					background-repeat:repeat-y;
					background-color:#007e44;
					width:288px;
					height:22px;
					margin:0;
					padding:0;
					border: 0px solid yellow;
					font-size:12px;
					color:#29292b;
				}
				
				#menu-lettre-droite a {
					float:left;
					background-color:none;
					display:block;
					margin:0 10px 0 10px;
					padding:4px 0 0 10px;
					height:18px;
					color:#ffffff;
					text-decoration:none;
					text-align:center;
					font-weight:bold;
				}
				#menu-lettre-droite a:visited {
					float:left;
					background-color:none;
					display:block;
					margin:0 10px 0 10px;
					padding:4px 0 0 10px;
					height:18px;
					color:#ffffff;
					text-decoration:none;
					text-align:center;
					font-weight:bold;
				}
				#menu-lettre-droite a:hover {
					color:#ffee88;
				}
/*--------------------------------------------- GAUCHE --------------------------------------------*/				
				#gauche {
					float:left;
					margin:8px 0 8px 1px;
					padding:0;
					width:188px;
					background-color:none;
				}
				#box-menu {
					background-color:#ffee88;
					padding:0;
					width:188px;
					font-size:12px;
					color:#1a1a1a;
				}
				#box-menu h1 {
					background-color:#1a1a1a;
					margin:0;
					padding:4px 0 0 5px;
					width:183px;
					color:#ffffff;
					font-size:14px;
				}
				#box-menu-titre-bas {background-image:url("/data/images/titre-box-bas.png");width:188px; height:19px;}
				#box-menu h2 {
					background-color:#1a1a1a;
					margin:0;
					padding:4px 0 0 5px;
					width:183px;
					color:#ffffff;
					font-size:12px;
					font-weight:normal;
				}
				/*--------------------------------------------- Menu vertical --------------------------------------------*/
				.mv a {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 10px;
					padding:8px 5px 8px 20px;
					color:#1a1a1a;
					text-decoration:none;
					font-size:14px;
					font-weight:bold;
				}
				.mv a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 10px;
					padding:8px 5px 8px 20px;
					color:#1a1a1a;
					text-decoration:none;
					font-size:14px;
					font-weight:bold;
				}
				.mv a:hover {
					text-decoration:underline;
				}
				.mv-separation {background-color:#fff9d7; width:188px; height:1px;}
				/*--------------------------------------------- MEnu vertical sous rubrique --------------------------------------------*/
				.mv-sous-rubrique {
					background-color:#fdf2b2;
					padding:10px;
				}
				.mv-sous-rubrique a{color:#1a1a1a; text-decoration:none;}
				.mv-sous-rubrique a:visited{color:#1a1a1a; text-decoration:none;}
				.mv-sous-rubrique a:hover{color:#007e44;}
				.mv-separation2 {background-color:#1a1a1a; width:168px; height:1px; margin:10px 0 10px 0;}
				
				
				
/*--------------------------------------------- CENTRE --------------------------------------------*/				
				#centre {
					float:left;
					margin:8px 0 8px 1px;
					padding:0;
					width:522px;
					background-color:none;
				}
				.article-haut-noir{
					background-image:url("/data/images/trait-noir.png");	
					background-repeat:no-repeat;
					background-color:none;
					background-position:right;
					margin:0 10px 0 0;
					padding:1px 0 0 0;
					width:512px;
					height:21px;
					color:#8d8d8d;
					font-size:12px;
				}
				
				.article-haut-noir a {
					float:right;
					display:block;
					background-image:url("/data/images/gauche-separation-lien.png");
					background-repeat:no-repeat;
					background-position:top center;
					background-color:none;
					margin:0;
					padding:3px 10px 0 10px;
					color:#367763;
					text-decoration:none;
					text-align:center;
				}
				.article-haut-noir a:visited {
					float:right;
					display:block;
					background-image:url("/data/images/gauche-separation-lien.png");
					background-repeat:no-repeat;
					background-position:top center;
					background-color:none;
					margin:0;
					padding:3px 10px 0 10px;
					color:#367763;
					text-decoration:none;
					text-align:center;
				}
				.article-haut-noir a:hover {
					color:#000000;
				}
				#essentiel {
					margin:0 10px 0 10px;
				}
				#essentiel h1{background-color:none; color:#007e44; margin:0; padding:15px 0 0 0; font-size:26px;}
				#essentiel h2{background-image:url("/data/images/carre-lmr.jpg"); background-repeat:no-repeat; background-position:0 3px; background-color:none; color:#29292b; margin:0; padding:0 0 0 20px; font-size:14px;}
				#essentiel h2 a{color:#29292b; text-decoration:none;}
				#essentiel h2 a:visited {color:#29292b; text-decoration:none;}
				#essentiel h2 a:hover {color:#ad0400;}
				#essentiel h3{background-color:none; color:#29292b; margin:0 0 15px 0; padding:0; font-size:18px;}
				#essentiel p { color:#29292b; margin:0; padding:0; font-size:12px; text-align:justify;}
				
				.sorman-titre{background-color:none; color:#007e44; margin:0; padding:15px 0 0 0; font-size:26px;}
				.sorman-puce{background-image:url("/data/images/carre-lmr.jpg"); background-repeat:no-repeat; background-position:0 3px; background-color:none; color:#29292b; margin:0; padding:0 0 0 20px; font-size:14px;}
				.sorman-puce a, a:visited{color:#29292b; text-decoration:none;}
				.sorman-puce a:hover {color:#ad0400;}
				
				.article-bas {
					background-image:url("/data/images/article-bas.gif");	
					background-repeat:no-repeat;
					background-position:right;
					background-color:none;
					margin:0 0 10px 0;
					padding:5px 15px 0 0;
					height:17px;
					font-size:13px;
					color:#1a1a1a;
					text-align:right;
					font-weight:bold;
				}
				.article-bas a {color:#ad0400; text-decoration:none;}
				.article-bas a:visited {color:#ad0400; text-decoration:none;}
				.article-bas a:hover {color:#1a1a1a;}
				
				
				/*--------------------------------------------- AGENDA --------------------------------------------*/
				#agenda-gris {float:left; background-color:#eeeeee; margin:0 8px 20px 7px; width:348px; }
				#agenda-gris h1{background-image:url("/data/images/carre-bleu.jpg"); background-repeat:no-repeat; background-position:0 7px; background-color:none; color:#ad0400; margin:0 10px 10px 10px; padding:0 0 0 20px; font-size:18px; border:0px solid red;}
				#agenda-gris  h2 {background-image:url("/data/images/carre-orange.jpg"); background-repeat:no-repeat; background-position:0 3px; color:#1a1a1a; margin:0 10px 5px 10px;; padding:0 0 0 15px; font-size:13px;}
				#agenda-gris  h2 a {color:#1a1a1a; text-decoration:none;}
				#agenda-gris  h2 a:visited {color:#1a1a1a; text-decoration:none;}
				#agenda-gris  h2 a:hover {color:#ad0400;}
				#agenda-gris p {margin:0 10px 0 10px;}
				.agenda-lien {
					background-image:url("/data/images/article-bas.gif");	
					background-repeat:no-repeat;
					background-position:right;
					background-color:none;
					margin:0 10px 10px 0;
					padding:5px 15px 0 0;
					height:17px;
					font-size:13px;
					color:#1a1a1a;
					text-align:right;
					font-weight:normal;
					border:0px solid red;
				}
				.agenda-lien a {color:#ad0400; text-decoration:none; font-weight:bold;}
				.agenda-lien a:visited {color:#ad0400; text-decoration:none; font-weight:bold;}
				.agenda-lien a:hover {color:#1a1a1a;}
				
				#agenda-gris-haut {
					background-image:url("/data/images/trait-rouge.png");	
					background-repeat:no-repeat;
					background-color:none;
					background-position:right;
					height:22px;
				}
				#agenda-gris-bas {
					background-image:url("/data/images/trait-rouge2.png");	
					background-repeat:no-repeat;
					background-color:none;
					background-position:left;
					height:22px;
				}
				
				
				/*--------------------------------------------- ESPACE ABONNE --------------------------------------------*/
				#abonne {
					float:left;
					background-color:#ffeab8;
					margin:0 0 20px 0;
					padding:0;
					width:150px;
					font-size:12px;
					color:#1a1a1a;
				}
				#abonne h1 {
					background-image:url("/data/images/titre-box.png");
					margin:0;
					padding:4px 0 0 5px;
					width:145px;
					height:30px;
					color:#ffffff;
					font-size:14px;
				}
				#abonne h2 {font-size:14px; margin:5px;}
				#abonne p {margin:10px 10px 0 10px;}
				.abonne-separation {
					background-color:#ffffff;
					width:150px;
					height:1px;
				}
				#abonne a {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 5px;
					padding:8px 5px 8px 15px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#abonne a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 5px;
					padding:8px 5px 8px 15px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#abonne a:hover {
					text-decoration:underline;
				}
				.abonne-log {
					background-image:url("/data/images/lien-centre-bg.jpg");
					background-repeat:repeat-x;
					background-position:bottom;
					background-color:#f2c897;
					width:150px;
					margin:0;
				}
				.abonne-log a{
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 10px;
					padding:5px 5px 5px 20px;
					color:#1a1a1a;
					text-decoration:none;
				}
				.abonne-log a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 10px;
					padding:5px 5px 5px 20px;
					color:#1a1a1a;
					text-decoration:none;
				}
				.abonne-log a:hover {
					text-decoration:underline;
				}
/*--------------------------------------------- DROITE --------------------------------------------*/				
				#droite {
					float:left;
					background-image:url("/data/images/droite-bg.jpg");	
					background-repeat:repeat-y;
					width:288px;
					margin:0;
					padding:0;
					background-color:none;
				}
				.droite-separation {
					background-image:url("/data/images/offre-separation.png");
					background-repeat:repeat-x;
					width:100%;
					height:2px;
				}
				/*--------------------------------------------- OFFRE DECOUVERTE--------------------------------------------*/
				#offre-decouverte {
					background-image:url("/data/images/ombre-bg.png");	
					background-repeat:repeat-y;
					background-color:#ffeab8;
					margin:8px 0 0 0;
					padding:0 0 15px 0 ;
					font-size:12px;
					color:#1a1a1a;
				}
				#offre-decouverte h1{background-color:#ad0400; color:#ffffff; padding:7px 0 7px 20px; font-size:14px;}
				#offre-decouverte h2{font-size:14px; padding:0 20px 0 20px; margin:10px 0 0 0; font-weight:normal;}
				#offre-decouverte p {padding:0 20px 0 20px;}
				#offre-decouverte a {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 20px 0 20px;
					padding:3px 5px 3px 15px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#offre-decouverte a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 20px 0 20px;
					padding:3px 5px 3px 15px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#offre-decouverte a:hover {color:#ad0400;;}
				
				/*--------------------------------------------- OFFRE DECOUVERTE orange --------------------------------------------*/
				#offre-decouverte-lien {
					background-image:url("/data/images/lien-centre-bg.jpg");
					background-repeat:repeat-x;
					background-position:bottom;
					background-color:#f2c897;
					width:288px;
					margin:0;
					padding:0;
				}
				#offre-decouverte-lien a{
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 20px;
					padding:8px 5px 8px 20px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#offre-decouverte-lien a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0 0 0 20px;
					padding:8px 5px 8px 20px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#offre-decouverte-lien a:hover {
					text-decoration:underline;
				}
				.offre-decouverte-lien-separation {
					background-color:#fbe7d0;
					width:288px;
					height:1px;
				}
				/*--------------------------------------------- btn fleche gauche --------------------------------------------*/
				.btn-fleche {
					clear:both;
					background-color:none;
					background-image:url("/data/images/btn-fleche2.png");
					background-repeat:no-repeat;
					background-position:top center;
					margin:1px 0 8px 0;
					width:288px;
					height:18px;
				}
				.btn-fleche  a {
					display:block;
					width:288px;
					height:18px;
					border:0px solid red;
					text-decoration:none;
				}
				.btn-fleche  a:visited {
					display:block;
					width:288px;
					height:18px;
					border:0px solid red;
					text-decoration:none;
				}
				.btn-fleche  a:hover {
					background-repeat:no-repeat;
					background-position:0px -18px;
					width:150px;
					height:18px;
				}
				
				/*---------------------------------------------BIBLIOTHEQUE--------------------------------------------*/
				.onglet-bg{
					width:288px;
					height:38px;
					margin:0;
					border: 0px solid yellow;
					font-size:12px;
				}
				
				.onglet-separation1 {
					float:left;
					background-image:url("/data/images/onglet-separation1.jpg");
					width:10px;
					height:38px;
				}
				.onglet-separation2 {
					float:left;
					background-image:url("/data/images/onglet-separation2.jpg");
					width:10px;
					height:38px;
				}
				.onglet-separation3 {
					float:left;
					background-image:url("/data/images/onglet-separation3.jpg");
					width:10px;
					height:38px;
				}
				#publications {
					float:left;
					height:38px;
					width:68px;
					padding-left:2px;
				}
				#livres {
					float:left;
					height:38px; 
					width:38px;
					padding-left:2px;
				}
				#expertise {
					float:left;
					height:38px; 
					width:156px;
					padding-left:2px;
				}
				#agenda {
					float:left;
					height:38px;
					width:105px;
					padding-left:5px;
				}
				#abonnement {
					float:left;
					height:38px;
					width:163px;
					padding-left:5px;
				}
				.onglet a {
					float:left;
					/*display:blok;*/
					padding:10px 0 0 0;
					/*color:#ffffff;*/
					text-decoration:none;
				}
				.onglet a:visited {
					float:left;
					/*display:blok;*/
					padding:10px 0 0 0;
					/*color:#ffffff;*/
					text-decoration:none;
				}
				.onglet a:hover {
					float:left;
					/*display:blok;*/
					padding:10px 0 0 0;
					/*color:#ffffff;*/
					text-decoration:underline;
				}
				
				#prev a {
					display:block;
					margin:0;
					padding:0;
					background-image:url("/data/images/prev.png");
					width:17px;
					height:70px;
					text-decoration:none;
				}
				#prev a:visited {
					display:block;
					margin:0;
					padding:0;
					background-image:url("/data/images/prev.png");
					width:17px;
					height:70px;
					text-decoration:none;
				}
				#prev a:hover {
					display:block;
					margin:0;
					padding:0;
					background-image:url("/data/images/prev.png");
					width:17px;
					height:70px;
					text-decoration:none;
				}
				
				#next a {
					display:block;
					margin:0;
					padding:0;
					background-image:url("/data/images/next.png");
					width:17px;
					height:70px;
					text-decoration:none;
				}
				#next a:visited {
					display:block;
					margin:0;
					padding:0;
					background-image:url("/data/images/next.png");
					width:17px;
					height:70px;
					text-decoration:none;
				}
				#next a:hover {
					display:block;
					margin:0;
					padding:0;
					background-image:url("/data/images/next.png");
					width:17px;
					height:70px;
					text-decoration:none;
				}
				.miniature {
					display:block;
					margin:0 8px 0 8px;
					border:1px solid #1a1a1a;
					width:35px;
					height:50px;
					text-decoration:none;
				}
				
				#biblio-article h1{margin:0; text-align:left; font-size:12px; color:#ad0400;}
				#biblio-article h2{margin:0; text-align:left; font-size:12px; color:#1a1a1a;}
				#biblio-article p{margin:0; text-align:left; font-size:10px; color:#1a1a1a;}
				.biblio-article-rouge {color:#ad0400;}
				#biblio-article img{border:solid 1px #1a1a1a; margin:0 10px 0 0;}
				
				/*---------------------------------------------Le catalogue--------------------------------------------*/
				#catalogue{
					margin:20px auto 20px auto;
					width:250px;
					font-size:11px;
					border:0px solid blue;
				}
				#catalogue h1{margin:20px 0 10px 0; text-align:left; font-size:18px; color:#ad0400;}
				
				.catalogue-separation {background-image:url("/data/images/catalogue-separation.jpg"); width:250px; height:1px;}
				
				#catalogue a {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0;
					padding:3px 5px 3px 15px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#catalogue a:visited {
					display:block;
					background-image:url("/data/images/fleche-rouge.gif");
					background-repeat:no-repeat;
					background-position:left center;
					margin:0;
					padding:3px 5px 3px 15px;
					color:#1a1a1a;
					text-decoration:none;
				}
				#catalogue a:hover {
					color:#ad0400;;
				}
				
				/*---------------------------------------------Offre du mois--------------------------------------------*/
				
				#offre-du-mois{
					background-color:none;
					margin:auto;
					padding:7px 0 0 0;
					width:250px;
				}
				#offre-du-mois h1{margin:0 0 10px 0; text-align:left; font-size:18px; color:#ad0400;}
				#offre-du-mois h2{margin:5px; font-size:11px; color:#222e2e;}
				.btn-plus a {
					display:block;
					margin:auto;
					padding:2px 20px 0 0;
					background-image:url("/data/images/fleche-rond.png");
					background-position:right center;
					background-repeat:no-repeat;
					width:100px;
					height:12px;
					font-size:10px;
					color:#ad0400;
					text-decoration:none;
					text-align:right;
				}
				.btn-plus a:visited {
					display:block;
					margin:auto;
					padding:2px 20px 0 0;
					background-image:url("/data/images/fleche-rond.png");
					background-position:right center;
					background-repeat:no-repeat;
					width:100px;
					height:12px;
					font-size:10px;
					color:#ad0400;
					text-decoration:none;
					text-align:right;
				}
				.btn-plus a:hover {
					color:#167782;
				}
				
				
				
				#droite-bas{
					background-image:url("/data/images/droite-bas.jpg");
					width:15px;
					height:50px;
				}
/*--------------------------------------------- LETTRE --------------------------------------------*/		
				#lettre-haut{
					clear:both;
					background-image:url("/data/images/lettre-haut.jpg");
					background-position:left;
					background-repeat:no-repeat;
					background-color:#0a1e18;
					width:1000px;
					height:18px;
				}
				
				#lettre{
					background-color:#91c9b6;
					width:1000px;
					padding:0;
				}
				#lettre a {color:#1a1a1a; text-decoration:none;}
				#lettre a:visited {color:#1a1a1a; text-decoration:none;}
				#lettre a:hover{color:#000000; text-decoration:underline;}
				
				.lettre-separation-h{background-color:#3e6257; width:1000px; height:1px;}
				.lettre-separation-v {background-image:url("/data/images/lettre-separation.jpg"); margin:0 5px 0 5px; width:17px; height:34px;}
				
/*--------------------------------------------- FOOTER --------------------------------------------*/				
				#footer{
					background-color:#0a1e18;
					padding:7px 0 0 0;
					width:1000px;
					height:22px;
					text-align:center;
					font-size:10px;
					color:#ffffff;
				}
				#footer a {color:#ffffff; text-decoration:none; border:0px solid yellow;}
				#footer a:visited {color:#ffffff; text-decoration:none; border:0px solid yellow;}
				#footer a:hover {color:#89c0ad;}
				
				