body
{
color: #46530B;
background:#8994AD;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 0.80em;
line-height: 130%;
}


a {text-decoration: underline; }

a:link		{ color: #46530B;  }
a:visited 	{ color: #46530B;  }
a:hover 	{ color: #861F0F; }
a:active 	{ color: #46530B; }

/* Images typographiques (via image_typo), URL a revoir... */
*html .format_png { behavior: url(win_png.htc); }

.liste_agenda { padding-bottom:2em; /*width:100%; */}
form, dt, dl, dd { margin: 0; padding: 0;}
label { width : 50px;  }
ul	 { margin: 0; padding: 0;}
li	 { list-style:none; display:block;}

.liste-art 
{display:inline;float:left; 
}

img {border:0;}
.spip_doc_titre{display:block;}
#globalBody {width:100%; background:#8994AD;  }
#globalBody-inner { }

.part{
width:887px; margin:0 0 0 12px; height:90px; background:url("../images/bg-content.jpg") center repeat-y;  background-color:red;}

.encart_recherche { }

/* ********** HEADER *********** */

	#header a
	{
	color: #FFFFFF;
	text-decoration: none;
	}


	#header-description
	{
	margin:0;
	font-size: small;
	}
	.racine 
	{
	width:200px; height:140px; float:left; display:block;
	}
	#header
	{
	height: 242px;
	background: url("../images/bg-header.jpg") repeat-x;
	background-position:top center;
	text-align: left;
	width:100%;
	}
	
	#header-inner { overflow: visible; padding: 0; } 
	*html #header { margin-top:-2px;}
	
	#fil 
	 { margin:0 auto;  width:400px; float:left;margin-left:120px; padding-top:40px;font-size:0.9em;}
	
	*html #fil 
	 { margin:0 auto;  width:400px; float:left;margin-left:60px; padding-top:40px;font-size:0.9em;}
	
	#fil a { margin:0; padding:0;  font-size:1em;color:#46530B;border-bottom:1px dotted #46530B;}
	
	*html #titre_site { background-position:0;margin-top:0px;}

	*html #titre_site a
	{
	/*top:47px;*/
	/*left:439px;*/
	}
	
	#menu { margin:0 auto;  width:500px; padding-left:10px; padding-top:120px;}
	*html #menu { margin:0;  width:550px; padding-left:0px; padding-top:120px;}
	*html #menu ul{ margin:0; padding:0;}
		
	#menu li a {color:#6B4139; text-decoration:none; line-height:100%;display:block; height:25px;} #menu a:hover {color:#6B4139;}
	
	
	/*#menu li a.menu_accueil {float:left;line-height:100%; margin-left:6px;font-weight:bold; padding-top:5px;text-align:center;font-size:0.95em; width:193px;background-image:url(../images/menu1.png); background-position:top; background-repeat:no-repeat; display:block; }
	#menu li a.menu_accueil:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}
	#menu li a.menu_accueil_a {	width:193px; height:21px;background-image:url(../images/menu1.png) no-repeat top;  display:inline;}
	#menu li a.menu_accueil_a:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}*/
	#menu li a.menu_accueil {float:left;line-height:100%; margin-left:6px;font-weight:bold; padding-top:5px;text-align:center;font-size:0.95em; width:193px;background-position:top; background-repeat:no-repeat; display:block; }
	#menu li a.menu_accueil:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}
	#menu li a.menu_accueil_a {	width:193px; height:21px; display:inline;}
	#menu li a.menu_accueil_a:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}


	*+ html #menu li  {padding-top:0px;line-height:0;}
	*+ html #menu li a  {padding-top:0px; margin-top:0px;line-height:0;line-height:0;}
	*+ html #menu  {padding-top:0px;line-height:0; padding-top:120px;height:30px}
	*+ html a  {padding-top:0px;margin-top:0px;line-height:0;}
	*+ html a.menu_accompagner  {padding-top:0px;line-height:0;height:30px}
	*+ html a.menu_vivre  {padding-top:0px;line-height:0;height:30px}
	*+ html a.menu_visiter  {padding-top:0px;line-height:0;height:30px}
	*+ html a.menu_accueil  {padding-top:0px;line-height:0;height:30px}
	*+ html a.menu_accompagner_a  {line-height:0;height:30px}
	*+ html a.menu_vivre_a  {line-height:0;height:30px}
	*+ html a.menu_visiter_a  {line-height:0;height:30px}
	*+ html a.menu_accueil_a  {line-height:0;height:30px}
	
	*html #menu li  {padding-top:0px;line-height:0;}
	*html #menu li a  {padding-top:0px; margin-top:0px;line-height:0;line-height:0;}
	*html #menu  {padding-top:0px;line-height:0; padding-top:120px;height:30px}
	*html a  {padding-top:0px;margin-top:0px;line-height:0;}
	*html a.menu_accompagner  {padding-top:0px;line-height:0;height:30px}
	*html a.menu_vivre  {padding-top:0px;line-height:0;height:30px}
	*html a.menu_visiter  {padding-top:0px;line-height:0;height:30px}
	*html a.menu_accueil  {padding-top:0px;line-height:0;height:30px}
	*html a.menu_accompagner_a  {line-height:0;height:30px}
	*html a.menu_vivre_a  {line-height:0;height:30px}
	*html a.menu_visiter_a  {line-height:0;height:30px}
	*html a.menu_accueil_a  {line-height:0;height:30px}
	*html #menu li a.menu_accompagner:hover {filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}
	*html #menu li a.menu_accompagner_a:hover {filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}
	
	#menu li a.menu_accompagner { float:left;line-height:100%;height:30px; margin-left:6px;padding-top:5px; font-weight:bold; text-align:center;font-size:0.95em;width:131px; background-position:top;background-repeat:no-repeat; display:inline;}
	#menu li a.menu_accompagner:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}
	#menu li a.menu_accompagner_a {	width:193px;  display:inline;height:30px;}
	#menu li a.menu_accompagner_a:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}
	
	#menu li a.menu_vivre { float:left;line-height:100%; height:30px;margin-left:6px;padding-top:5px; font-weight:bold; text-align:center;font-size:0.95em;width:75px;background-repeat:no-repeat; display:inline;}
	#menu li a.menu_vivre:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}
	#menu li a.menu_vivre_a {	width:193px;  display:inline;height:30px;}
	#menu li a.menu_vivre_a:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}


	#menu li a.menu_visiter { float:left;line-height:100%; height:30px;margin-left:6px;padding-top:5px; font-weight:bold; text-align:center;font-size:0.95em;width:75px; background-position:top;background-repeat:no-repeat; display:inline;}
	#menu li a.menu_visiter:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}
	#menu li a.menu_visiter_a {	width:193px;   display:inline;height:30px;}
	#menu li a.menu_visiter_a:hover {filter:alpha(opacity=100); -moz-opacity:0.9; opacity: 0.9;}

 	*+ html #menu li a.menu_accueil ,  *+ html #menu li a.menu_accompagner, *+ html #menu li a.menu_vivre, *+ html #menu li a.menu_visiter
	{padding-top:3px; background-position:top;height:30px;}
	*html #menu li a.menu_accueil, *html #menu li a.menu_accompagner, *html #menu li a.menu_vivre, *html #menu li a.menu_visiter
	{padding-top:0px;background-position:top;height:30px;}

.spip {width:100%;}
	
/* ********** Contenu (englobe #gauche et #droite) *********** */

.photo-edito 
{ float:left;text-align:center; margin-left:0px;margin-top:5px;width:150px;height:150px;background-image:url(../images/bgedito.jpg); background-position:center top;background-repeat:no-repeat; padding-left:0px;padding-right:0px;margin-right:5px; }

*html .photo-edito 
{margin-top:5px; }

.photo-edito .spip_logos
{margin:0 auto;}

#contenu { margin:0; padding:0;  margin:0 auto; width:911px; }

#contenu-inner { width:887px; 
margin:0 0 0 12px; 
background:url("../images/bg-content.jpg") center repeat-y; 
}


*html #contenu { margin-top:-2px;}

.module-recent-comments { margin-top:-12px;}

.autreactu
{ float:left;line-height:100%; margin-left:-20px;padding-top:5px; text-align:left;font-size:0.95em;width:423px;background-image:url(../images/bg_actu2.gif); background-position:top;background-repeat:no-repeat; display:inline;}
*html .autreactu 
{margin-left:0; }

*html .autreactu .content 
{margin-left:0px; padding-top:40px;line-height:1.5em;text-align:justify;}

.autreactu .content 
{padding-left:40px; padding-top:40px;line-height:1.5em;}
.autreactu .content a
{line-height:1.5em;}
*+ html .autreactu
{ mmargin-top:10px; }

*html .autreactu
{ line-height:0; margin-top:20px; margin-left:0px;display:block;}

.encart-actupa
{width:400px; float:left; margin-top:20px;margin-bottom:20px;height:18px;}

.encart-actupa .content
{width:200px;font-weight:bold;font-size:1.5em; display:inline; float:left;}
.encart-actupa .touteactualite a
{float:left; width: 140px; font-weight:normal; font-size:11px;padding-left:20px;margin-left:0px; background-image:url(../images/folder_images.gif); 
background-position:left; background-repeat:no-repeat;}

.encart-actupa .rss
{float:right; width: 40px;display:inline;  }

.photoarticle
{	text-decoration:none;
	float:left;
	border:3px solid #FFFFFF;
	margin: 0;width:210px;
	padding:0 auto;
	text-align:left;
	
}

.content-article
{ float:left;line-height:100%; padding-top:5px; text-align:left;font-size:1em;width:423px;display:inline;}
*html .content-article
{ float:left;line-height:100%; padding-top:5px; text-align:left;font-size:1em;width:300px;display:inline;}
.contenu-article
{ float:left;padding-top:5px; padding-left:30px; text-align:left;font-size:1em;clear:both; display:block; padding:bottom:10px;}
.content-article li
{ float:left; padding-top:5px;padding-left:25px; text-align:left;font-size:0.9em;width:300px;list-style-type:circle; list-style-position:inside;}

.content-portfolio
{ float:left;line-height:100%; padding-top:5px; text-align:left;font-size:1em;width:400px;display:inline;}
*html .content-portfolio
{ float:left;line-height:100%; padding-top:5px; text-align:left;font-size:1em;width:380px;display:inline;}
.portfolioimg
{ margin-left:20px;line-height:100%; padding-top:5px; text-align:left;font-size:1em;width:423px;background-image:url(../images/bgactu.gif); background-position:top;background-repeat:no-repeat; display:inline;}
.article

{ float:left;line-height:100%; padding-top:5px; text-align:left;font-size:1em; font-weight:normal;width:423px;background-image:url(../images/bgactu.gif); background-position:top;background-repeat:no-repeat; display:inline;}

.portfolio 
{ float:left;padding-left:25px;padding-top:5px;text-align:center;font-size:1em;width:423px;background-image:url(../images/bgactu.gif); background-position:top;background-repeat:no-repeat; display:inline;}

*html .portfolio 
{ float:left;padding-left:25px;padding-top:5px;text-align:center;font-size:1em;width:400px;background-image:url(../images/bgactu.gif); background-position:top;background-repeat:no-repeat; display:inline;}

.autreactu p 
{ float:left;  color:#46530B;/*margin-left:20px;padding-top:5px;padding-left:10px;*/text-align:left;font-size:0.95em;  display:inline;}
/* ********** Position et taille des 2 colonnes *********** */
.autreactu .titre
{ color:#5A0E00;margin-left:20px;padding-top:10px; font-weight:bold;padding-left:20px;text-align:left;font-size:1.2em;display:inline;}
*+ html .autreactu .titre
{ padding-top:25px; }
.actu
{ float:left;line-height:100%; margin-left:-20px;padding-top:20px; text-align:left;font-size:0.95em;width:423px;background-image:url(../images/bgactu.gif); background-position:top;background-repeat:no-repeat; display:block;}

.actu .content 
{padding-left:40px; padding-top:40px;line-height:1.5em;text-align:justify;}
*html .actu .content 
{margin-left:0px; padding-top:40px;line-height:1.5em;text-align:justify;}

.actu .chapo
{ color:#46530B;/*margin-left:20px;*/padding-top:10px; padding-left:20px;text-align:left;font-size:1em; display:block;}
*html .actu
{ line-height:0; margin-top:20px; margin-left:0px;display:block;}
*+ html .actu a 
{ display:block;}

p 
{ float:left;  color:#46530B;/*margin-left:20px;*//*padding-top:5px;*/ text-align:left;font-size:1em; }

.spanclass
{ color:#46530B;margin-left:20px;padding-top:10px; padding-left:20px;text-align:left;font-size:1em;/*width:380px;  */display:inline;}
/* ********** Position et taille des 2 colonnes *********** */
.chapo
{ color:#46530B; text-align:left;font-size:1em; font-style:italic;}
.actu img
{ color:#46530B;margin-left:20px;padding-top:10px; padding-left:10px;text-align:left;font-size:1em;  display:inline;float:left;}
/**html .chapo
{ margin-top:00px; display:inline;clear:both; }
*+ html .chapo
{ margin-top:0px; display:block; }*/
.cartouche
{ color:#46530B;margin-left:20px;padding-top:10px; padding-left:10px;text-align:left;font-size:1em;/*width:380px; */ display:inline;}

.titre
{ color:#46530B;margin-left:20px;padding-top:10px; padding-left:0px;text-align:left;font-size:1.2em;/*width:380px; */sfont-weight:bold; display:inline;}


*+ html .titre{ padding-top:0px; padding-top:20px; }


 .titre a { float:left;   color:#5A0E00;margin-left:10px;  padding-top:5px; padding-left:10px;text-align:left;font-size:0.95em;/*width:380px;  display:block;clear:both; */line-height:1.2em;}
 .chapo a { float:left;    color:#5A0E00;margin-left:10px;padding-top:5px; padding-left:10px;text-align:left;font-size:0.95em; display:block;clear:both; }

*+ html .titre a { float:left;   color:#5A0E00;margin-left:20px; height:30px;padding-top:5px; padding-bottom:20px;margin-bottom:20px;padding-left:10px;text-align:left;font-size:0.95em;width:380px;  display:block;clear:both; }
*+ html .chapo a { float:left;    color:#5A0E00;margin-left:20px;padding-top:5px; padding-bottom:20px;margin-bottom:20px;padding-left:10px;text-align:left;font-size:0.95em;width:380px;  display:block;clear:both; }


.sponsor 
{ float:left;padding-left:220px;margin-left:0px; text-align:left;font-size:0.95em;width:400px; height:90px; display:block;background-image:url(../images/sponsor.gif); background-position:bottom;background-repeat:no-repeat; display:inline;}
*html .sponsor 
{ float:left;padding-left:220px;margin-left:0px; text-align:left;font-size:0.95em;width:400px; height:90px; display:block;background-image:url(../images/sponsor.gif); background-position:bottom;background-repeat:no-repeat; display:inline;}



.sponsor .links
{ margin:0 auto; width:90px;padding-top:0px; margin-right:10px;float:left; text-align:center;}
*html .sponsor .links
{padding-top:20px;}
*+ html .sponsor .links
{padding-top:0px;}


.clear {clear:both;border:10px solid #FFFFFF;}

.bigseparator{margin-top:50px;}
#gauche {
width: 423px;
margin-left:120px;
}
*html #gauche {
width: 400px;
margin-left:100px;
}
	
#gauche-inner {
border: 0;
padding:0 8px;
}

	
#droite {
width: 295px;
margin-top:0px;
margin-left:45px;
}
*html #droite {
width: 285px;
margin-top:0px;
margin-left:38px;
float:left;}
	
#droite-inner {
border: 0;
padding: 0;
}

.none {display:none;}

h1, h2, h3 {color:#46530B; text-align:left;}
h2 {font-size:1.3em;}
h3 { font-size:1.4em; }
h4 {font-size:1.1em; }
.lienrub  {font-size:1.5em; font-weight:bold;display:block;line-height:1.2em;}
.lienrub a {font-size:1.5em; }

#titre_zoom {margin:0; line-height:200%; width:280px;display:block; clear:both; padding-top:20px; padding-left:90px;}
#lien-zoom {background-image:url("../images/bg_zoom.gif"); background-repeat:no-repeat;background-position:top left; margin:0; width:280px;height:80px;}
#titre_faq {margin:0; line-height:200%; width:280px; display:block;clear:both;padding-top:20px; padding-left:90px;}
#lien-faq {background-image:url("../images/bg_faq.gif"); background-repeat:no-repeat;background-position:top left; margin:0; width:280px;height:80px;}
#titre_contact {margin:0; line-height:200%; width:280px;display:block; clear:both; padding-top:20px; padding-left:90px;}
#lien-contact {background-image:url("../images/bg_contact.gif"); background-repeat:no-repeat;background-position:top left; margin:0; width:280px;height:80px;}
#lien-news {background-image:url("../images/bg_newsletter.gif"); background-repeat:no-repeat;background-position:top left; margin:0; width:280px;height:80px;}
#titre_carte {margin:0; line-height:200%; width:280px; display:block; clear:both;padding-top:20px;padding-left:90px;}
#lien-carte {background-image:url("../images/bg_carte.gif"); background-repeat:no-repeat;background-position:top left; margin:0; width:280px;height:80px;}



*html #titre_zoom {margin-left:10px;width:190px}
*html #lien-zoom {height:80px;width:233px}
*html #titre_faq { margin-left:10px;width:190px}
*html #lien-faq {margin:0; height:80px;width:233px}
*html #titre_contact { margin-left:10px;width:190px}
*html #lien-contact {height:80px;width:233px}
*html #titre_carte {margin-left:10px;width:190px}
*html #lien-carte { height:80px;width:233px}

#titre_recherche {
	margin: 0;
	line-height:220%;
	background-color:#DDDE63;
	color:#861F0F;
	padding: 0;width:280px;
	}
*html #titre_recherche {
	width:290px;
	}
	
	.visuel { position:relative; left:65px; top:61px;}


.blue {
	border:1px solid  #8994AD;
	background-color:none;
	}
.invisible {
	display:none;
	}



/* Spécif a droite */

.module_droite	 {font-size:0.9em; line-height:0%; padding-left:60px;margin-right:10px;}
.ceparation 	 { height:5px; width:170px;}

.module_droite dd a	 {background:url("../images/puce2.gif") no-repeat;background-position:left;padding-left:15px; margin-left:10px;font-size:13px;font-weight:normal;color:#861F0F;}
.module_droite dd	 {margin:12px 0 20px 0; font-style:normal;}
.module_droite dt	 {color:#861F0F;}

.valeur	 {background:url("../images/puce.gif") no-repeat;background-position:top left;padding-left:20px; margin-left:0px; font-weight:bold;display:block;clear:both;}
*html .valeur a 	 {display:block;maring:0; padding:0;}
.actu-pa   {width:400px; margin-left:20px;line-height:1.2em; padding-left:20px; background-image:url (../images/puce.gif); float:left; background-position:left; background-repeat:no-repeat;}
.actu-pa  a {height:20px; padding-left:20px; background-image:url (../images/puce.gif); float:left; display:block;background-position:left; background-repeat:no-repeat;}

.module_droite2	 {font-size:0.9em; line-height:0%; width:250px; float:right;}
.ceparation 	 { height:5px; width:170px;}

.module_droite2 dd a	 {background:url("../images/puce.gif") no-repeat;background-position:top left;padding-left:20px; margin-left:50px; font-weight:bold;}
.module_droite2 dd	 {margin:12px 0 20px 0; font-style:italic;}
.module_droite2 dt	 {color:#888;}

/* Pied */

#herbe 		{background:#8994AD url("../images/bg-footer.jpg") center bottom repeat-x; height:140px; }
#pied 		{margin-left:0; padding:0;  margin:0 auto; width:888px;background:url("../images/footer-content.jpg") top no-repeat; padding-top:40px;}
#pied-inner { width:780px; margin:0 auto; padding:0;  color:#DADB55; float:left;margin-left:100px;}
*html #pied 		{ padding-top:20px;}


#pied_plan { float:left; margin-right:0px; padding-top:40px;width:500px; float:left;}

#adresse {  width:240px; float:right; color:#861F0F;background-image:url(../images/etiquette.png);background-position:top; background-repeat:no-repeat; padding-top:30px;padding-left:40px; margin-top:-20px;}


*html #adresse {
			height: 1%;
			margin-bottom:-40px;
			background-image: none;
			height:120px;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.paysouestlimousin.fr/squelettes/images/etiquette.png');
		}


#adresse li  {  width:160px; height:15px;}
#adresse .telfax {  font-size:10px; }
#pied_contact{ float:left; margin-right:0px;text-align:right;}

#pied_plan li {  padding-left:18px;display:inline;}
*html #pied_plan li {  margin-top:20px; height:18px;}
*html #pied_plan {margin-bottom:-30px;}
#pied_plan a  { color:#DADB55; text-decoration:none;} #pied_plan a:hover {color:#FFFFFF}

#pied_contact p { margin:0 0 0.6em 0;}

	#pied_contact input, .formPied_message { 
	background:#DADB55; 
	border:1px solid #850B00; 
	width:200px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#3C4911;
	font-size:1em;
	float:right;
	}
	
	*html .formPied_message { 
	position:relative;
	overflow:auto;
	}

	.formcontact
	 { 
	float:left;
	width:200px;
	padding-left:60px;
	}
	 .formlabel 
	 { 
	width:60px;
	float:left;
	
	
	}
	.affbouton
	{
	display:block;
	float:left;
	width:220px;
	padding-top:5px;
	
}
	
	
.bg_ok{
	cursor:pointer;
	background-image:url(../images/btn_ok.gif);
	background-repeat:no-repeat;
	background-position: center;
	padding-top:0px;
	/*background-color:#DADB55;*/
	display:block;
	float:right;
	width: 36px;
	height:35px;
	border:0px;
}
/* Pour IE*/
*html .bg_ok
{	background-image:url(../images/btn_ok.gif);
	background-position: top center;
	height:35px;
	margin-bottom:6px;
}

/* Pour IE*/
*+ html .bg_ok
{	background-image:url(../images/btn_ok.gif);
	background-position: bottom center;
	height:27px;
	margin-top:3px;
}


.buttonsearch{
	cursor:pointer;
	background-image:url(../images/outils_images/btn_search.gif);
	background-repeat:no-repeat;
	background-position: center;
	padding-top:0px;
	width: 27px;
	height:24px;
	background-color:#DADB55;
	border:0px;
}

/*Pour IE*/
*html .buttonsearch{
	background-image:url(../images/outils_images/btn_search.gif);
	background-position: top center;
	height:27px;
	margin-top:0px;
	

}


*+ html .buttonsearch {

	background-image:url(../images/outils_images/btn_search.gif);
	background-position: top center;
	height:23px;
	margin-bottom:5px;
}
.myselect  {

	background:#DADB55; 
	border:1px solid #8994AD; 
	width:200px; margin-left:20px; 
}
.myselect2  {

	background:#DADB55; 
	border:1px solid #8994AD; 
	margin-left:20px; 
}

.bg_form
{
	border: #CCCCCC 0px solid; 
	background-image: url(../images/outils_images/bg_recherche.gif); 
	width: 169px;
	height:26px;
	background-color: #DADB55;
	/*padding-top:6px;*/
	margin-bottom:5px;
	padding-left:10px;
	margin-left:5px;
	background-repeat: no-repeat;
	font-size: 12px;
}

*html .bg_form
{	height:27px;
	background-image: url(../images/outils_images/bg_recherche.gif); 
	margin-top:7px;
	margin-left:2px;
}

*+ html .bg_form
{	height:27px;
	background-image: url(../images/outils_images/bg_recherche.gif); 
	margin-top:3px;
}


.boutonrechercher
{

background-color:#8994AD; border:1px solid #465342;color:#FFFFFF;
}


hr {
 border:1px solid #DADB55;
 clear:both;
}

/* styles pour l'affichage des manifestations dans la rubrique agenda */ 
.liste-articles {
	border-right: 1px solid #ffffff;
	padding:10px 0.5em 0px 0px;
	margin:30px;
}

.event_calendar {
	background: url(../images/calendar2.png) 0px 0px no-repeat;
	width:40px;
	height:48px;
	margin:0;
	padding:0;
	float:left;
}

.event_calendar li{
	list-style: none;
	text-align: center;
}

.event_calendar li.mois{
	/*color: #fff;*/
	font-weight:bold;
}

.event_calendar li.sem{
	font-size:95%;
	/*margin-top:-1px;*/
	margin-top:4px;
}

.event_calendar li.jour{
	font-size:110%;
	font-weight:bold;
}



* html .event_calendar li.mois{
	/*color: #fff;*/
	font-weight:bold;
	margin-top:6px;
}


* html .event_calendar li.sem{
	font-size:95%;
	/*margin-top:-1px;*/
	margin-top:15px;
}

* html .event_calendar li.jour{
	font-size:110%;
	font-weight:bold;
	margin-top:13px;
}

.lstEvent {
	margin-left:50px;
}

.lstEvent div
{
	margin-left:20px;
}

.agenda{
background:#FFFFFF url(../images/puce_titre.gif) no-repeat scroll left top;
font-family:"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:2px;
padding:0px 0pt 0pt 18px;
}

.agenda_2{
font-family:"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal; 
padding:0px 0pt 0pt 0px; 
}

.description_produit{
background:#EEEEB5;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
border:1px solid #8994AD;
padding:5px;
}

.nettoi_lien {
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
/* FIN styles pour l'affichage des manifestations dans la rubrique agenda */ 

a.abonnez-vous{
display:block;text-align:right; margin-bottom:0px; margin-right:10px;
}

*html a.abonnez-vous{
margin-right:5px;
}

a.liste-courrier{
display:block;margin:25px 10px 20px 0;text-align:right;
}

*html a.liste-courrier{
margin-right:5px;
}



div.liste-courrier dd a	 {background:url("../images/puce2.gif") no-repeat;background-position:left;padding-left:15px; margin-left:10px;font-size:13px;font-weight:normal;color:#46530B;line-height:2em !important;}
div.liste-courrierdd	 {margin:12px 0 20px 0; font-style:normal;}
div.liste-courrier dt	 {color:#861F0F;}
