
a:link		{ text-decoration: none; color:#6699CC; }
a:visited	{ text-decoration: none; color:#6699CC; }
a:hover		{ text-decoration: underline;color:#6699CC; }


#formulaire_loisirs a:link		{ text-decoration: none; color:#DD571B; }
#formulaire_loisirs a:visited	{ text-decoration: none; color:#DD571B; }
#formulaire_loisirs a:hover		{ text-decoration: underline;color:#DD571B; }


.texte
{ font-size:100%;  }
.titre-vert
{ color:#52a019; }
.titre-bleu
{ color:#1783b0; }
.titre-rouge
{ color:#dd571b; }
.titre-jaune
{ color:#e2a016; }
.titre-default
{ color:#1783b0; }
.lien
{ color : #6699CC; }
.texte-erreur
{ color:#ff0000; }

hr.ecedi {
	border: none 0;
	border-top: 2px solid #1A50B8;
	width: 100%;
	height: 2px;
	}

	div.clear 		{ clear:both; display: block; height: 1px; overflow: hidden; margin: 0; padding:0;}
	abbr, acronym 	{ border-bottom:1px dotted #EFEFEF; cursor:help; }
	img 			{ border:0; }
	form 			{ margin:0; padding:0; border:none; }

	h1,h2,h3,h4		{  margin:0; padding:0;
					  border:none;
					  font-family: arial, verdana, helvetica, sans-serif;
					}

	h1				{ font-size:160%; }
	h2				{ font-size:155%; }
	h3				{ font-size:147%; }
	h4				{ font-size:120%; }

   /* style pour le WYSIWYG : utiliser en cas de nécessité car apparait sélectionné par défaut dans la liste des styles */
	/*.mceContentBody{ text-align:left; font-family: arial, verdana, helvetica, sans-serif; font-size:0.7em;}*/
	
	.dateListe				{font-weight:bold; padding:0px; margin:2px 2px 5px 15px;}

div#ewb_vue { margin:0; padding:0; width:100%;}
div#ewb_vue table { width:100%; font-size:100%; font-family: arial,verdana,helvetica,sans-serif;text-align:left; }
div#ewb_vue table.vue { /*width:988px;*/ margin:0; padding:0; text-align:left; font-family: arial, verdana, helvetica, sans-serif;}
div#ewb_vue  #accueil-col-droite{float:left;margin-left:50px}

div#overDiv {text-align:left;}

table.white-tab { text-align:left; font-family: arial, verdana, helvetica, sans-serif; font-size:1em;}


html, body {
    height: 100%;
}


body {
	margin : 0;
	padding : 0;
	width:100%;
	text-align:center;
	height:100%;
	font-family: arial, verdana, helvetica, sans-serif;
	background:url(../../e_img/charte/body-fd.jpg) no-repeat #fff center top; font-size:0.81em; color:#524c4c;
}


/* ----- APPLICATION DU MÊME STYLE DE BASE AU CELLULE DE TABLEAU ----*/
td {
	font-family: arial,verdana,helvetica,sans-serif;
	color:#333333;
	}



div#skip-top {position: absolute; margin:0; padding:0; display: none; }
div#container {
   position: relative;
	margin : 0 auto;
	padding : 0 0 0px 0;
	text-align : left;
	width:989px;
	height:auto;
	}
div#header {
	margin:0;
	padding:0 24px 0 29px;
	-padding:0 24px 34px 24px;
	text-align:left;
	height:225px;
	-height:190px;
}

div#header h1 { display:none; }
.nodisplay { display:none; }
div#logo 		{ display:block; float:left; margin:21px 21px 0 0px; }
div#logo img 	{ display:block; }

div#text-acbymenu{background:url(../../e_img/charte/fd-aby-menu.jpg) repeat-y right top; padding:6px 15px; margin-left:102px;height:21px;}
div#text-acbymenu img{float:left; margin:3px 0 0 0;}

div#globalsearch 		{ float:right;margin:0;padding:0; background:url(../../e_img/charte/fd-g-acby.gif) no-repeat #fff; height:20px;}
div#globalsearch label { display:none;}
div#globalsearch input.searchengine { margin:0; padding:2px 2px 2px 4px; font-family :  verdana,arial, helvetica, sans-serif;font-size:86%; width:178px;border:0px;}
div#globalsearch input.image {margin:0; padding:0; vertical-align: top; }


img.titre-entete{display:none;margin:50px 0 0 80px; }
img.titre-entete-login{margin:23px 275px 100px 0px; }
	div#menu-principal { margin:6px 0 0 0px;padding:0;}
	html>body div#menu-principal { margin:6px 0 0 104px; width:832px;}
    div#menu-principal ul{margin:0; padding:0; height:35px;}
	#menu-principal li {float:left;height:35px; list-style-type:none;margin:0; padding:0;}

	#menu-principal li a,#menu-principal li a img{margin:0; padding:0;display:block;width:95px; height:35px; }
	#menu-principal li a.lvl1-5,#menu-principal li a.lvl1-5 img {width:96px;}
	#menu-principal li a.lvl1-239,#menu-principal li a.lvl1-239 img {width:94px;}
	#menu-principal li a.lvl1-240,#menu-principal li a.lvl1-240 img {width:163px;margin-left:4px;-float:right;-margin-left:2px;}

	#menu-principal ul li a.lvl1-4{background:url(../../e_img/charte/bt-menu-4.gif) no-repeat;}
	#menu-principal ul li a.lvl1-5{background:url(../../e_img/charte/bt-menu-5.gif) no-repeat;}
	#menu-principal ul li a.lvl1-17 {background:url(../../e_img/charte/bt-menu-17.gif) no-repeat;}
	#menu-principal ul li a.lvl1-56 {background:url(../../e_img/charte/bt-menu-56.gif) no-repeat;}
	#menu-principal ul li a.lvl1-68 {background:url(../../e_img/charte/bt-menu-68.gif) no-repeat;}
	#menu-principal ul li a.lvl1-238 {background:url(../../e_img/charte/bt-menu-238.gif) no-repeat;}
	#menu-principal ul li a.lvl1-239 {background:url(../../e_img/charte/bt-menu-239.gif) no-repeat;}
	#menu-principal ul li a.lvl1-240 {background:url(../../e_img/charte/bt-menu-240.gif) no-repeat;}

	#menu-principal ul li:hover a.lvl1-4, #menu-principal ul li.sfhover a.lvl1-4, #menu-principal ul li a.selected-4{background:url(../../e_img/charte/bt-menu-4-on.gif) no-repeat;}
	#menu-principal ul li:hover a.lvl1-5, #menu-principal ul li.sfhover a.lvl1-5, #menu-principal ul li a.selected-5{background:url(../../e_img/charte/bt-menu-5-on.gif) no-repeat;}
	#menu-principal ul li:hover a.lvl1-17, #menu-principal ul li.sfhover a.lvl1-17, #menu-principal ul li a.selected-17{background:url(../../e_img/charte/bt-menu-17-on.gif) no-repeat;}
	#menu-principal ul li:hover a.lvl1-56, #menu-principal ul li.sfhover a.lvl1-56, #menu-principal ul li a.selected-56{background:url(../../e_img/charte/bt-menu-56-on.gif) no-repeat;}
	#menu-principal ul li:hover a.lvl1-68, #menu-principal ul li.sfhover a.lvl1-68, #menu-principal ul li a.selected-68{background:url(../../e_img/charte/bt-menu-68-on.gif) no-repeat;}
	#menu-principal ul li:hover a.lvl1-238, #menu-principal ul li.sfhover a.lvl1-238, #menu-principal ul li a.selected-238{background:url(../../e_img/charte/bt-menu-238-on.gif) no-repeat;}
	#menu-principal ul li:hover a.lvl1-239, #menu-principal ul li.sfhover a.lvl1-239, #menu-principal ul li a.selected-239{background:url(../../e_img/charte/bt-menu-239-on.gif) no-repeat;}
	#menu-principal ul li:hover a.lvl1-240, #menu-principal ul li.sfhover a.lvl1-240, #menu-principal ul li a.selected-240{background:url(../../e_img/charte/bt-menu-240-on.gif) no-repeat;}


	div#contenu { background:url(../../e_img/charte/fd-contenu.gif) no-repeat; }
	div#contenu-fd-bas {text-align:left;background:url(../../e_img/charte/fd-bas-contenu.gif) no-repeat 0px bottom;
		height:auto !important; height:490px; min-height:490px;
		padding:0 24px 14px 24px;
	}
	div#contenuCentre { margin:0px; padding:8px 15px 8px 16px; background:url(../../e_img/charte/fd_contenu.jpg) no-repeat 0px 0px transparent; /*position:relative;*/}
	div#contenuCentre #actu img{ margin:0px; padding:0px 8px 8px 0px;}
	
	div#contenuCentre1Zone { margin:0px; padding:8px 15px 8px 16px; background:url(../../e_img/charte/fd_contenu1zone.jpg) no-repeat 0px 0px transparent; /*position:relative;*/}
	div#contenuCentre1Zone #actu img{ margin:0px; padding:0px 8px 8px 0px;}

	/*--------------Couleurs des titres et sous titres du RTE------------------------------*/
	div#contenu .couleur-745 .titre,div#contenu .couleur-745 .sous-titre,div#contenu .couleur-745  h1,div#contenu .couleur-745  h2,div#contenu .couleur-745  h3,div#contenu .couleur-745  h5,div#contenu .couleur-745  h6{ color:#52a019; }
	div#contenu .couleur-746 .titre,div#contenu .couleur-746 .sous-titre,div#contenu .couleur-746  h1,div#contenu .couleur-746  h2,div#contenu .couleur-746  h3,div#contenu .couleur-746  h5,div#contenu .couleur-746  h6{ color:#1783b0; }
	div#contenu .couleur-764 .titre,div#contenu .couleur-764 .sous-titre,div#contenu .couleur-764  h1,div#contenu .couleur-764  h2,div#contenu .couleur-764  h3,div#contenu .couleur-764  h5,div#contenu .couleur-764  h6{ color:#dd571b; }
	div#contenu .couleur-765 .titre,div#contenu .couleur-765 .sous-titre,div#contenu .couleur-765  h1,div#contenu .couleur-765  h2,div#contenu .couleur-765  h3,div#contenu .couleur-765  h5,div#contenu .couleur-765  h6{ color:#e2a016; }
	div#contenu .couleur-767 .titre,div#contenu .couleur-767 .sous-titre,div#contenu .couleur-767  h1,div#contenu .couleur-767  h2,div#contenu .couleur-767  h3,div#contenu .couleur-767  h5,div#contenu .couleur-767  h6{ color:#1783b0; }






div#accueil-col-gauche{float:left; width:640px; }
div#accueil-col-droite{float:right; width:280px;}

.titreNiv1{font-size:1.7em; font-weight:bold; color:#fff; text-align:right; margin:0px; padding:25px 25px 0px 0px; height:51px; }
.bg_titreNiv1_vert{background :url(../../e_img/charte/fond_rub_vert.jpg) no-repeat left 0px;}
.bg_titreNiv1_vacance{background :url(../../e_img/charte/fond_rub_vacance.jpg) no-repeat left 0px;}
.bg_titreNiv1_loisir{background :url(../../e_img/charte/fond_rub_loisir.jpg) no-repeat left 0px;}
.bg_titreNiv1_evenement{background :url(../../e_img/charte/fond_rub_evenement.jpg) no-repeat left 0px;}
.bg_titreNiv1_catalogue{background :url(../../e_img/charte/fond_rub_catalogue1zone.jpg) no-repeat left 0px;}
.bg_titreNiv1_info{background :url(../../e_img/charte/fond_rub_info.jpg) no-repeat left 0px;}
.bg_titreNiv1_apas{background :url(../../e_img/charte/fond_rub_apas.jpg) no-repeat left 0px;}


.sousTitreNiv1{
				padding:6px 0px 7px 15px;
				margin:10px 0px 0 0;
				background :url(../../e_img/charte/fd-sous_titre1.gif) no-repeat left 0px;
			}


/*-------1 zone-------*/
.bg_titreNiv1_catalogue_1zone{background :url(../../e_img/charte/fond_rub_catalogue1zone.jpg) no-repeat left 0px;}
.bg_titreNiv1_apas_1zone{background :url(../../e_img/charte/fond_rub_apas1zone.jpg) no-repeat left 0px;}
			
.sousTitreNiv1_1zone{
				padding:6px 0px 7px 15px;
				margin:10px 0px 0 0;
				background :url(../../e_img/charte/fd-sous_titre1_1zone.gif) no-repeat left 0px;
			}

.TitreListeActif { font-size:0.8em; font-weight:bold;
				padding:6px 0px 7px 15px;
				margin:10px 0px 0 0;
				background :url(../../e_img/charte/fd-sous_titre1.gif) no-repeat left 0px;
			}

 .accueil-bloc-miseEnAvant{float:left; width:200px; background:url(../../e_img/charte/accueil-fd-bloc.jpg) no-repeat; padding:8px 5px 0 6px;margin:0 3px 0 0;}
 .dernier{margin:0 0px 0 1px;}
 .accueil-bloc-miseEnAvant h2{color:#505b9b;font-size:110%;}
 .accueil-bloc-miseEnAvant img{margin:6px 0 8px 0;}
 .accueil-bloc-miseEnAvant a,.accueil-bloc-miseEnAvant a:link,.accueil-bloc-miseEnAvant a:visited,.accueil-bloc-miseEnAvant a:hover,.accueil-bloc-miseEnAvant a:active{color:#3f4f60;font-size:86%;}
 .accueil-bloc-miseEnAvant a.fleche{ display:block;background:url(../../e_img/charte/puce-fleche-bleu.gif) no-repeat right 4px;}

 /*____ hack: -pour ie6 /pour ie ______*/
 #liste-actu-accueil{font-family: verdana, arial, sans-serif;}
 #liste-actu-accueil .txt-img-g {width:72px; float:left;}
 #liste-actu-accueil .txt-img-g img{width:60px; margin:6px 0px 0 0;-float:left;}
 #liste-actu-accueil .contenu{ float:left;margin:6px 0 2px 0; width:208px; height:50px; /height:49px;    overflow:hidden;line-height:110%;}
 #liste-actu-accueil .contenu span.date{ color:#7da1cc;font-size:86%; border:solid #7da1cc; border-width:0 1px; padding:0 5px;}
 #liste-actu-accueil h3 a,#liste-actu-accueil h3 a:link,#liste-actu-accueil h3 a:visited,#liste-actu-accueil h3 a:hover,#liste-actu-accueil h3 a:active{display:block; margin-top:5px; color:#3f4f60; font-size:58%;font-weight:normal;}
 #liste-actu-accueil a.separation{display:block;text-align:right;-float:right;}

  /*____ hack: -pour ie6 /pour ie ______*/
 #liste-actu{font-family: verdana, arial, sans-serif;}
 #liste-actu .txt-img-g {width:72px; float:left;}
 #liste-actu .txt-img-g img{width:60px; margin:6px 0px 0 0;-float:left;}
 #liste-actu .contenu{ margin:6px 0 2px 0; /*float:left;width:600px; height:50px; /height:49px;    overflow:hidden; line-height:110%;*/}
 #liste-actu .contenu span.date{ color:#7da1cc;font-size:86%; border:solid #7da1cc; border-width:0 1px; padding:0 5px;}
 #liste-actu h3 a,#liste-actu h3 a:link,#liste-actu h3 a:visited,#liste-actu h3 a:hover,#liste-actu h3 a:active{display:block; margin-top:5px; color:#3f4f60; font-size:58%;font-weight:normal;}
 #liste-actu a.separation{display:block;text-align:right;-float:right;}

	div#sous-menu { margin:0;padding:0; font-family: verdana, arial, sans-serif;}
    div#sous-menu ul{margin:0; padding:0; background:url(../../e_img/charte/accueil-smenu-fd-off.gif) repeat-x; }
	#sous-menu li {float:left;list-style-type:none;margin:0 3px 0 0; padding:0;}
	#sous-menu li.li56{margin:0;}

	#sous-menu li a,#sous-menu li a img{margin:0; padding:0;display:block;width:158px; height:31px; }
	#sous-menu li a.lvl1-4,#sous-menu li a.lvl1-4 img {width:157px;}
	#sous-menu li a.lvl1-56,#sous-menu li a.lvl1-56 img {height:38px}

/*--nivo1--*/
	#sous-menu ul li a.lvl1-4{background:url(../../e_img/charte/accueil_bt-smenu-4.gif) no-repeat;}
	#sous-menu ul li a.lvl1-5{background:url(../../e_img/charte/accueil_bt-smenu-5.gif) no-repeat;}
	#sous-menu ul li a.lvl1-17 {background:url(../../e_img/charte/accueil_bt-smenu-17.gif) no-repeat;}
	#sous-menu ul li a.lvl1-56 {background:url(../../e_img/charte/accueil_bt-smenu-56.gif) no-repeat;}
	#sous-menu ul li:hover a.lvl1-56,#sous-menu ul li.sfhover a.lvl1-56 {background:url(../../e_img/charte/accueil_bt-smenu-56-on.gif) no-repeat;}

/*--nivo2--*/
	#sous-menu ul li ul {padding:14px 10px 0 14px;margin:0 0 4px 0;  width:134px;height:82px;font-size:85%;}
	#sous-menu ul li.li4 ul {width:133px;}
	#sous-menu ul li ul.rubrq56 {height:77px;padding:7px 10px 0 14px;}
	#sous-menu ul li:hover ul.rubrq56, #sous-menu li.sfhover ul.rubrq56 {height:82px;}

	#sous-menu ul li ul.niveau2 li {float:none; display:block; margin:0 0 5px 0; height:auto}
	#sous-menu ul li ul.niveau2 li a{height:auto;width:auto; padding: 0 0 0 5px; }

	#sous-menu ul li ul.rubrq4 li a,#sous-menu ul li ul.rubrq4 li a:link,#sous-menu ul li ul.rubrq4 li a:visited,#sous-menu ul li ul.rubrq4 li a:hover,#sous-menu ul li ul.rubrq4 li a:active{color:#6a931b; background:url(../../e_img/charte/puce-point-vert.gif) no-repeat 0 8px;}
	#sous-menu ul li ul.rubrq5 li a,#sous-menu ul li ul.rubrq5 li a:link,#sous-menu ul li ul.rubrq5 li a:visited,#sous-menu ul li ul.rubrq5 li a:hover,#sous-menu ul li ul.rubrq5 li a:active{color:#2194c5; background:url(../../e_img/charte/puce-point-bleu.gif) no-repeat 0 8px;}
	#sous-menu ul li ul.rubrq17 li a,#sous-menu ul li ul.rubrq17 li a:link,#sous-menu ul li ul.rubrq17 li a:visited,#sous-menu ul li ul.rubrq17 li a:hover,#sous-menu ul li ul.rubrq17 li a:active{color:#e9652a; background:url(../../e_img/charte/puce-point-rouge.gif) no-repeat 0 8px;}
	#sous-menu ul li ul.rubrq56 li a,#sous-menu ul li ul.rubrq56 li a:link,#sous-menu ul li ul.rubrq56 li a:visited,#sous-menu ul li ul.rubrq56 li a:hover,#sous-menu ul li ul.rubrq56 li a:active{color:#cc9014; background:url(../../e_img/charte/puce-point-jaune.gif) no-repeat 0 8px;}

/*--survol--*/
	#sous-menu ul li:hover ul.niveau2 li a, #sous-menu ul li.sfhover ul.niveau2 li a,#sous-menu ul li:hover ul.niveau2 li a:link, #sous-menu ul li.sfhover ul.niveau2 li a:link,	#sous-menu ul li:hover ul.niveau2 li a:visited, #sous-menu ul li.sfhover ul.niveau2 li a:visited,#sous-menu ul li:hover ul.niveau2 li a:hover,  #sous-menu ul li.sfhover ul.niveau2 li a:hover
	{height:auto; color:#fff;background:url(../../e_img/charte/puce-point-blanc.gif) no-repeat 0 8px}

	#sous-menu ul li:hover ul.rubrq4, #sous-menu ul li.sfhover ul.rubrq4{background:url(../../e_img/charte/accueil-ssmenu-on-4.gif) no-repeat;}
	#sous-menu ul li:hover ul.rubrq5, #sous-menu ul  li.sfhover ul.rubrq5{background:url(../../e_img/charte/accueil-ssmenu-on-5.gif) no-repeat;}
	#sous-menu ul li:hover ul.rubrq17, #sous-menu ul  li.sfhover ul.rubrq17{background:url(../../e_img/charte/accueil-ssmenu-on-17.gif) no-repeat;}
	#sous-menu ul li:hover ul.rubrq56, #sous-menu ul  li.sfhover ul.rubrq56{background:url(../../e_img/charte/accueil-ssmenu-on-56.gif) no-repeat; }

	div#gauche { width:200px;  float:left; text-align:left; margin:0px; padding:0px;}
	
	
#listeNewsletter {margin:0px; padding:3px 0px 15px 0px; }
#listeNewsletter a, #listeNewsletter a:hover, #listeNewsletter a:link { font-weight:bold; color:#1783b0;}

div#menu-gauche {
		margin:0px;
		padding:5px 0px 5px 0px;
		text-align:left;
		height:auto;
		width:200px;
		}

	/*------sous menu vert----------------------*/
		div#menu-gauche ul.menu-vert { margin:0; padding:0; }
		div#menu-gauche li { padding:0; margin:0; list-style-type:none; }
		div#menu-gauche li a { color:#000000; }



		div#menu-gauche  ul.menu-vert li.debut span.level2-item a,div#menu-gauche  ul.menu-vert li.debut span.level2-item a:hover,div#menu-gauche  ul.menu-vert li.debut span.level2-item a:visited { color:#52a019; background:url(../../e_img/charte/menu_gauche_vert_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-vert li.debut span.level2-selected a,div#menu-gauche  ul.menu-vert li.debut span.level2-selected a:hover,div#menu-gauche  ul.menu-vert li.debut span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_vert_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-vert li.normal span.level2-selected a,div#menu-gauche  ul.menu-vert li.normal span.level2-selected a:hover,div#menu-gauche  ul.menu-vert li.normal span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_vert_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-vert li.normal span.level2-item a,div#menu-gauche  ul.menu-vert li.normal span.level2-item a:hover,div#menu-gauche  ul.menu-vert li.normal span.level2-item a:visited { color:#52a019; background:url(../../e_img/charte/menu_gauche_vert.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-vert  span.level2-item a:hover, div#menu_gauche  ul.menu-vert  span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

		div#menu-gauche  ul.menu-vert  li ul {border-left:1px solid #52a019;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
		div#menu-gauche  ul.menu-vert li ul li ul { border:none; }
		div#menu-gauche span.level3-vert-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_vert_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
		div#menu-gauche span.level3-vert-selected a,div#menu-gauche span.level3-vert-selected a:hover,div#menu-gauche span.level3-vert-selected a:visited,div#menu-gauche span.level3-vert-selected a:link { color:; display:block; margin:0px 0px 0px 35px;  }
		div#menu-gauche span.level3-vert-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }

		div#menu-gauche span.level3-vert-item a:link, div#menu-gauche span.level3-vert-item a:hover, div#menu-gauche span.level3-vert-item a:visited{ color:#52a019; }
		div#menu-gauche span.level3-vert-selected a:link, div#menu-gauche span.level3-vert-selected a:hover, div#menu-gauche span.level3-vert-selected a:visited{ color:#52a019; }
		
		div.titre_pret{color:#52a019; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
		div.liste-vert h4 a,div.liste-vert h4 a:link,div.liste-vert h4 a:hover,div.liste-vert h4 a:visited{color:#52a019; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
		div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#52a019;}
		div.liste .puce{padding:0px 5px 1px 0px; margin:0px;}


	/*------sous menu bleu----------------------*/
		div#menu-gauche ul.menu-bleu { margin:0; padding:0; }
		div#menu-gauche li { padding:0; margin:0; list-style-type:none; }
		div#menu-gauche li a { color:#000000; }



		div#menu-gauche  ul.menu-bleu li.debut span.level2-item a,div#menu-gauche  ul.menu-bleu li.debut span.level2-item a:hover,div#menu-gauche  ul.menu-bleu li.debut span.level2-item a:visited { color:#1783b0; background:url(../../e_img/charte/menu_gauche_bleu_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-bleu li.debut span.level2-selected a,div#menu-gauche  ul.menu-bleu li.debut span.level2-selected a:hover,div#menu-gauche  ul.menu-bleu li.debut span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_bleu_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-bleu li.normal span.level2-selected a,div#menu-gauche  ul.menu-bleu li.normal span.level2-selected a:hover,div#menu-gauche  ul.menu-bleu li.normal span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_bleu_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-bleu li.normal span.level2-item a,div#menu-gauche  ul.menu-bleu li.normal span.level2-item a:hover,div#menu-gauche  ul.menu-bleu li.normal span.level2-item a:visited { color:#1783b0;background:url(../../e_img/charte/menu_gauche_bleu.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-bleu  span.level2-item a:hover, div#menu_gauche  ul.menu-bleu  span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

		div#menu-gauche  ul.menu-bleu li ul {border-left:1px solid #1783b0;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
		div#menu-gauche  ul.menu-bleu li ul li ul { border:none; }
		div#menu-gauche span.level3-bleu-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_bleu_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
		div#menu-gauche span.level3-bleu-selected a,div#menu-gauche span.level3-bleu-selected a:hover,div#menu-gauche span.level3-bleu-selected a:visited,div#menu-gauche span.level3-bleu-selected a:link { color:#1783b0; display:block; margin:0px 0px 0px 35px;  }
		div#menu-gauche span.level3-bleu-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }
		
		div.titre_pret{color:#1783b0; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
		div.liste-bleu h4 a,div.liste-bleu h4 a:link,div.liste-bleu h4 a:hover,div.liste-bleu h4 a:visited{color:#1783b0; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
		div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#1783b0;}

		div#menu-gauche span.level3-bleu-item a:link, div#menu-gauche span.level3-bleu-item a:hover, div#menu-gauche span.level3-bleu-item a:visited{ color:#1783b0; }
		div#menu-gauche span.level3-bleu-selected a:link, div#menu-gauche span.level3-bleu-selected a:hover, div#menu-gauche span.level3-bleu-selected a:visited{ color:#1783b0; }
		div.liste .puce{padding:0px 5px 1px 0px; margin:0px;}
		
	/*------sous menu rouge----------------------*/
		div#menu-gauche ul.menu-rouge { margin:0; padding:0; }
		div#menu-gauche li { padding:0; margin:0; list-style-type:none; }
		div#menu-gauche li a { color:#000000; }



		div#menu-gauche  ul.menu-rouge li.debut span.level2-item a,div#menu-gauche  ul.menu-rouge li.debut span.level2-item a:hover,div#menu-gauche  ul.menu-rouge li.debut span.level2-item a:visited { color:#dd571b; background:url(../../e_img/charte/menu_gauche_rouge_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-rouge li.debut span.level2-selected a,div#menu-gauche  ul.menu-rouge li.debut span.level2-selected a:hover,div#menu-gauche  ul.menu-rouge li.debut span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_rouge_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-rouge li.normal span.level2-selected a,div#menu-gauche  ul.menu-rouge li.normal span.level2-selected a:hover,div#menu-gauche  ul.menu-rouge li.normal span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_rouge_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-rouge li.normal span.level2-item a,div#menu-gauche  ul.menu-rouge li.normal span.level2-item a:hover,div#menu-gauche  ul.menu-rouge li.normal span.level2-item a:visited { color:#dd571b;background:url(../../e_img/charte/menu_gauche_rouge.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-rouge  span.level2-item a:hover, div#menu_gauche  ul.menu-rouge  span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

		div#menu-gauche  ul.menu-rouge li ul {border-left:1px solid #dd571b;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
		div#menu-gauche  ul.menu-rouge li ul li ul { border:none; }
		div#menu-gauche span.level3-rouge-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_rouge_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
		div#menu-gauche span.level3-rouge-selected a,div#menu-gauche span.level3-rouge-selected a:hover,div#menu-gauche span.level3-rouge-selected a:visited,div#menu-gauche span.level3-rouge-selected a:link { color:#dd571b; display:block; margin:0px 0px 0px 35px;  }
		div#menu-gauche span.level3-rouge-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }
		
		div.titre_pret{color:#dd571b; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
		div.liste-rouge h4 a,div.liste-rouge h4 a:link,div.liste-rouge h4 a:hover,div.liste-rouge h4 a:visited{color:#dd571b; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
		div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#dd571b;}
		div#menu-gauche span.level3-rouge-item a:link, div#menu-gauche span.level3-rouge-item a:hover, div#menu-gauche span.level3-rouge-item a:visited{ color:#dd571b; }
		div#menu-gauche span.level3-rouge-selected a:link, div#menu-gauche span.level3-rouge-selected a:hover, div#menu-gauche span.level3-rouge-selected a:visited{ color:#dd571b; }
		div.liste .puce{padding:0px 5px 1px 0px; margin:0px;}
		
	/*------sous menu jaune----------------------*/
		div#menu-gauche ul.menu-jaune { margin:0; padding:0; }
		div#menu-gauche li { padding:0; margin:0; list-style-type:none; }
		div#menu-gauche li a { color:#000000; }



		div#menu-gauche  ul.menu-jaune li.debut span.level2-item a,div#menu-gauche  ul.menu-jaune li.debut span.level2-item a:hover,div#menu-gauche  ul.menu-jaune li.debut span.level2-item a:visited { color:#e2a016; background:url(../../e_img/charte/menu_gauche_jaune_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-jaune li.debut span.level2-selected a,div#menu-gauche  ul.menu-jaune li.debut span.level2-selected a:hover,div#menu-gauche  ul.menu-jaune li.debut span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_jaune_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-jaune li.normal span.level2-selected a,div#menu-gauche  ul.menu-jaune li.normal span.level2-selected a:hover,div#menu-gauche  ul.menu-jaune li.normal span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_jaune_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-jaune li.normal span.level2-item a,div#menu-gauche  ul.menu-jaune li.normal span.level2-item a:hover,div#menu-gauche  ul.menu-jaune li.normal span.level2-item a:visited { color:#e2a016;background:url(../../e_img/charte/menu_gauche_jaune.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-jaune  span.level2-item a:hover, div#menu_gauche  ul.menu-jaune  span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

		div#menu-gauche  ul.menu-jaune li ul {border-left:1px solid #e2a016;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
		div#menu-gauche  ul.menu-jaune li ul li ul { border:none; }
		div#menu-gauche span.level3-jaune-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_jaune_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
		div#menu-gauche span.level3-jaune-selected a,div#menu-gauche span.level3-jaune-selected a:hover,div#menu-gauche span.level3-jaune-selected a:visited,div#menu-gauche span.level3-jaune-selected a:link { color:#e2a016; display:block; margin:0px 0px 0px 35px;  }
		div#menu-gauche span.level3-jaune-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }

	/*----- Ajout niveau 4 YOM 20090406 -----*/

   	div#menu-gauche  li.debut ul ul { border-left:0px solid #e2a016;padding:/*10px 0px 10px 0px*/0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
		div#menu-gauche  span.level4-selected  {  background: url(../../e_img/charte/menu_4_gauche_jaune.gif) repeat-x right top; display:block; color:#E2A016; font-weight: bold; padding:2px 0px 2px 35px; margin:0;   }
		div#menu-gauche span.level4-selected a,
    div#menu-gauche span.level4-selected a:hover,
    div#menu-gauche  span.level4-selected a:visited,
    div#menu-gauche span.level4-selected a:link
    { color:#E2A016; display:block;  }
		div#menu-gauche span.level4-item  { display:block; color:#3F4F60;padding:2px 0px 2px 35px; margin:0; }
		div#menu-gauche span.level4-item a { color:#E2A016; }

		/*-----  Fin ajout niveau 4 YOM 20090406 -----*/



		div.titre_pret{color:#e2a016; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
		div.liste-jaune h4 a,div.liste-jaune h4 a:link,div.liste-jaune h4 a:hover,div.liste-jaune h4 a:visited{color:#e2a016; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
		div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#e2a016;}

		div#menu-gauche span.level3-jaune-item a:link, div#menu-gauche span.level3-jaune-item a:hover, div#menu-gauche span.level3-jaune-item a:visited{ color:#e2a016; }
		div#menu-gauche span.level3-jaune-selected a:link, div#menu-gauche span.level3-jaune-selected a:hover, div#menu-gauche span.level3-jaune-selected a:visited{ color:#e2a016; }
		
		div.liste .puce{padding:0px 5px 1px 0px; margin:0px;}
		
	/*------sous menu default----------------------*/
		div#menu-gauche ul.menu-default { margin:0; padding:0; }
		div#menu-gauche li { padding:0; margin:0; list-style-type:none; }
		div#menu-gauche li a { color:#000000; }



		div#menu-gauche  ul.menu-default li.debut span.level2-item a,div#menu-gauche  ul.menu-default li.debut span.level2-item a:hover,div#menu-gauche  ul.menu-default li.debut span.level2-item a:visited { color:#1783b0; background:url(../../e_img/charte/menu_gauche_bleu2_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-default li.debut span.level2-selected a,div#menu-gauche  ul.menu-default li.debut span.level2-selected a:hover,div#menu-gauche  ul.menu-default li.debut span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_bleu2_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-default li.normal span.level2-selected a,div#menu-gauche  ul.menu-default li.normal span.level2-selected a:hover,div#menu-gauche  ul.menu-default li.normal span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_bleu2_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
		div#menu-gauche  ul.menu-default li.normal span.level2-item a,div#menu-gauche  ul.menu-default li.normal span.level2-item a:hover,div#menu-gauche  ul.menu-default li.normal span.level2-item a:visited { color:#1783b0;background:url(../../e_img/charte/menu_gauche_bleu2.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
		div#menu-gauche  ul.menu-default  span.level2-item a:hover, div#menu_gauche  ul.menu-default  span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

		div#menu-gauche  ul.menu-default li ul {border-left:1px solid #1783b0;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
		div#menu-gauche  ul.menu-default li ul li ul { border:none; }
		div#menu-gauche span.level3-default-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_bleu2_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
		div#menu-gauche span.level3-default-selected a,div#menu-gauche span.level3-default-selected a:hover,div#menu-gauche span.level3-default-selected a:visited,div#menu-gauche span.level3-default-selected a:link { color:#1783b0; display:block; margin:0px 0px 0px 35px;  }
		div#menu-gauche span.level3-default-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }
		div#menu-gauche li span.level3-default-item a,div#menu-gauche li span.level3-default-item a:hover,div#menu-gauche li span.level3-default-item a:visited,div#menu-gauche li span.level3-default-item a:link { color:#1783b0;}
		
		div.titre_pret{color:#1783b0; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
		div.liste-default h4 a,div.liste-default h4 a:link,div.liste-default h4 a:hover,div.liste-default h4 a:visited{color:#1783b0; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
		div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#1783b0;}

		div.liste .puce{padding:0px 5px 1px 0px; margin:0px;}


	/*
	div#contenu .couleur-745 div#menu-gauche li.debut span.level2-item a { color:#52a019; background:url(../../e_img/charte/menu_gauche_vert_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-745 div#menu-gauche li.debut span.level2-selected a { display:block; background:url(../../e_img/charte/menu_gauche_vert_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-745 div#menu-gauche li.normal span.level2-selected a { display:block; background:url(../../e_img/charte/menu_gauche_vert_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-745 div#menu-gauche li.normal span.level2-item a { color:#52a019; background:url(../../e_img/charte/menu_gauche_vert.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-745 div#menu-gauche span.level2-item a:hover, div#menu_gauche span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

	div#contenu .couleur-745 div#menu-gauche ul li ul {border-left:1px solid #52a019;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
	div#contenu .couleur-745 div#menu-gauche span.level3-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_vert_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
	div#contenu .couleur-745 div#menu-gauche span.level3-selected a,div#menu-gauche span.level3-selected a:hover,div#menu-gauche span.level3-selected a:visited,div#menu-gauche span.level3-selected a:link { color:#52a019; display:block; margin:0px 0px 0px 35px;  }
	div#contenu .couleur-745 div#menu-gauche span.level3-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }

	div#contenu .couleur-745 div.titre_pret{color:#52a019; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-745 div.liste h4 a{color:#52a019; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-745 div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#52a019;}
	div#contenu .couleur-745 div.TitreListeActif {color:#52a019;}


	div#contenu .couleur-746 div#menu-gauche li.debut span.level2-item a { color:#1783b0; background:url(../../e_img/charte/menu_gauche_bleu_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-746 div#menu-gauche li.debut span.level2-selected a { display:block; background:url(../../e_img/charte/menu_gauche_bleu_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-746 div#menu-gauche li.normal span.level2-selected a { display:block; background:url(../../e_img/charte/menu_gauche_bleu_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-746 div#menu-gauche li.normal span.level2-item a { color:#1783b0; background:url(../../e_img/charte/menu_gauche_bleu.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-746 div#menu-gauche span.level2-item a:hover, div#menu_gauche span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

	div#contenu .couleur-746 div#menu-gauche ul li ul {border-left:1px solid #1783b0;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
	div#contenu .couleur-746 div#menu-gauche span.level3-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_bleu_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
	div#contenu .couleur-746 div#menu-gauche span.level3-selected a,div#menu-gauche span.level3-selected a:hover,div#menu-gauche span.level3-selected a:visited,div#menu-gauche span.level3-selected a:link { color:#1783b0; display:block; margin:0px 0px 0px 35px;  }
	div#contenu .couleur-746 div#menu-gauche span.level3-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }

	div#contenu .couleur-746 div.titre_pret{color:#1783b0; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-746 div.liste h4 a{color:#1783b0; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-746 div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#1783b0;}
	div#contenu .couleur-746 div.TitreListeActif {color:#1783b0;}


	div#contenu .couleur-764 div#menu-gauche li.debut span.level2-item a { color:#dd571b; background:url(../../e_img/charte/menu_gauche_rouge_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-764 div#menu-gauche li.debut span.level2-selected a { display:block; background:url(../../e_img/charte/menu_gauche_rouge_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-764 div#menu-gauche li.normal span.level2-selected a { display:block; background:url(../../e_img/charte/menu_gauche_rouge_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-764 div#menu-gauche li.normal span.level2-item a { color:#dd571b; background:url(../../e_img/charte/menu_gauche_rouge.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-764 div#menu-gauche span.level2-item a:hover, div#menu_gauche span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

	div#contenu .couleur-764 div#menu-gauche ul li ul {border-left:1px solid #dd571b;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
	div#contenu .couleur-764 div#menu-gauche span.level3-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_rouge_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
	div#contenu .couleur-764 div#menu-gauche span.level3-selected a,div#menu-gauche span.level3-selected a:hover,div#menu-gauche span.level3-selected a:visited,div#menu-gauche span.level3-selected a:link { color:#dd571b; display:block; margin:0px 0px 0px 35px;  }
	div#contenu .couleur-764 div#menu-gauche span.level3-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }

	div#contenu .couleur-764 div.titre_pret{color:#dd571b; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-764 div.liste h4 a{color:#dd571b; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-764 div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#dd571b;}
	div#contenu .couleur-764 div.TitreListeActif {color:#dd571b;}


	div#contenu .couleur-765 div#menu-gauche li.debut span.level2-item a,div#contenu .couleur-765 div#menu-gauche li.debut span.level2-item a:hover,div#contenu .couleur-765 div#menu-gauche li.debut span.level2-item a:visited { color:#e2a016; background:url(../../e_img/charte/menu_gauche_jaune_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-765 div#menu-gauche li.debut span.level2-selected a,div#contenu .couleur-765 div#menu-gauche li.debut span.level2-selected a:hover,div#contenu .couleur-765 div#menu-gauche li.debut span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_jaune_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-765 div#menu-gauche li.normal span.level2-selected a,div#contenu .couleur-765 div#menu-gauche li.normal span.level2-selected a:hover,div#contenu .couleur-765 div#menu-gauche li.normal span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_jaune_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-765 div#menu-gauche li.normal span.level2-item a,div#contenu .couleur-765 div#menu-gauche li.normal span.level2-item a :hover,div#contenu .couleur-765 div#menu-gauche li.normal span.level2-item a :visited { color:#e2a016; background:url(../../e_img/charte/menu_gauche_jaune.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-765 div#menu-gauche span.level2-item a:hover,div#contenu .couleur-765 div#menu-gauche span.level2-item a:visited, div#menu_gauche span.level2-selected a:hover,div#menu_gauche span.level2-selected a:visited { background-color:#DEDEDE; text-decoration:none;color:#333333; }

	div#contenu .couleur-765 div#menu-gauche ul li ul {border-left:1px solid #e2a016;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
	div#contenu .couleur-765 div#menu-gauche span.level3-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_jaune_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
	div#contenu .couleur-765 div#menu-gauche span.level3-selected a,div#menu-gauche span.level3-selected a:hover,div#menu-gauche span.level3-selected a:visited,div#menu-gauche span.level3-selected a:link { color:#e2a016; display:block; margin:0px 0px 0px 35px;  }
	div#contenu .couleur-765 div#menu-gauche span.level3-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }

	div#contenu .couleur-765 div.titre_pret{color:#e2a016; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-765 div.liste h4 a{color:#e2a016; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-765 div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#e2a016;}
	div#contenu .couleur-765 div.TitreListeActif {color:#e2a016;}


	div#contenu .couleur-767 div#menu-gauche li.debut span.level2-item a,div#contenu .couleur-767 div#menu-gauche li.debut span.level2-item a:hover,div#contenu .couleur-767 div#menu-gauche li.debut span.level2-item a:visited { color:#1783b0; background:url(../../e_img/charte/menu_gauche_bleu2_haut.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-767 div#menu-gauche li.debut span.level2-selected a,div#contenu .couleur-767 div#menu-gauche li.debut span.level2-selected a:hover,div#contenu .couleur-767 div#menu-gauche li.debut span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_bleu2_select_haut.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-767 div#menu-gauche li.normal span.level2-selected a,div#contenu .couleur-767 div#menu-gauche li.normal span.level2-selected a:hover,div#contenu .couleur-767 div#menu-gauche li.normal span.level2-selected a:visited { display:block; background:url(../../e_img/charte/menu_gauche_bleu2_select.gif) no-repeat right top; padding:5px 0px 5px 10px; margin:0px 0px 0px 0px; color:#ffffff; }
	div#contenu .couleur-767 div#menu-gauche li.normal span.level2-item a,div#contenu .couleur-767 div#menu-gauche li.normal span.level2-item a:hover,div#contenu .couleur-767 div#menu-gauche li.normal span.level2-item a:visited { color:#1783b0; background:url(../../e_img/charte/menu_gauche_bleu2.gif) no-repeat right top;  display:block; padding:5px 0px 5px 10px; margin:0px 0px 1px 0px; }
	div#contenu .couleur-767 div#menu-gauche span.level2-item a:hover, div#menu_gauche span.level2-selected a:hover { background-color:#DEDEDE; text-decoration:none;color:#333333; }

	div#contenu .couleur-767 div#menu-gauche ul li ul {border-left:1px solid #1783b0;  padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#e9e9e9;}
	div#contenu .couleur-767 div#menu-gauche span.level3-selected  { display:block; color:#FFFFFF; background:url(../../e_img/charte/sous_menu_gauche_bleu2_select.gif) no-repeat left top; padding:2px 0px 2px 0px; margin:0px 0px 0px 8px;   }
	div#contenu .couleur-767 div#menu-gauche span.level3-selected a,div#menu-gauche span.level3-selected a:hover,div#menu-gauche span.level3-selected a:visited,div#menu-gauche span.level3-selected a:link { color:#1783b0; display:block; margin:0px 0px 0px 35px;  }
	div#contenu .couleur-767 div#menu-gauche span.level3-item  { display:block;  background:url(../../e_img/charte/sous_menu_gauche_vert.gif) no-repeat left top; padding:2px 0px 2px 19px; margin:0px 0px 0px 8px; }

	div#contenu .couleur-767 div.titre_pret{color:#1783b0; font-size:1.7em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-767 div.liste h4 a{color:#1783b0; font-size:1.0em; font-weight:bold;  padding:0px; margin:0px;}
	div#contenu .couleur-767 div#contenuCentre #actu a,div#contenuCentre #actu a:hover,div#contenuCentre #actu a:visited,div#contenuCentre #actu a:link {color:#1783b0;}
	div#contenu .couleur-767 div.TitreListeActif {color:#1783b0;}

	*/
div#centre {
		position:relative;
		float:right;
		text-align:left;
		width:720px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}

div#centre1Zone {
		position:relative;
		float:right;
		text-align:left;
		width:945px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}		
	
div#content-one { float:left;width:100%; }
div#content-two { position:relative;  background:#dfdfdf; width:330px;  }
div#droite {
		width:330px;
		padding:0;
		margin:0 0 0 0px;
		/*background-color:#dedede; */
		float:left;
		}
div#titre {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;

	height:auto;
	}

div#titre h1 { margin:0 0 5px 0; padding:0;color:#000000;}
div#titre h2 { font-size:1.3em; font-weight:bold; }
#chemin { text-align:left; margin:0 0 5px 0; padding:4px 0 4px 0;  }

#chemin ul { margin:0; padding:0; }
#chemin li {display:inline;list-style:none;margin: 0 0 0 5px; padding: 1px 0 0 5px;}
#chemin .arrow { margin: 0 7px 0 0px; padding: 0px 0px 0 0px;}
html #chemin li.first {background :url(../../e_img/charte/chemin_fer_accueil.gif) no-repeat left 5px; margin:0px; padding: 10px 28px 10px 10px;}
*html #chemin li.first {background :url(../../e_img/charte/chemin_fer_accueil.gif) no-repeat left 5px; margin:0px; padding: 10px 23px 10px 10px;}

#chemin li a:link 	{ color:#537eab; margin:0 0 0 2px; }
#chemin li a:visited {color:#537eab; margin:0 0 0 2px;}
#chemin li a:hover 	{ text-decoration:underline; }


div#pagination { padding:0; width:100%;   margin:0; text-align:center;  }
div#pagination li { margin:0; padding:0; text-align:left; float:left; display:inline; }
div#pagination li div.element { margin:0; padding:0; text-align:center; width:90px;  }


div#bottom {clear:both;
    background :url(../../e_img/charte/fd-bottom.gif) repeat-x;
	margin : 0 auto;
	padding:0 0 0 21px;
	text-align:center;
	width:961px;
	height:auto;
	font-size:78%;
	font-family: verdana, arial,helvetica, sans-serif;
	}

div#bottom2 {clear:both;
  	margin : 0 auto;
	padding:0 0 0 0px;
	text-align:center;
	width:961px;
	height:auto;
	font-family: verdana, arial,helvetica, sans-serif;
	}
div#coordo {float:left; text-align:left;
	margin: 0;padding: 18px 0 8px 0;
	height:auto;
	color: #616b70;
	line-height:150%;
}

div#coordo span.nom{color:#1c8cba;}

div#coordo.login{float:none; text-align:center;font-size:78%;}

div#bottom-menu { float:right;height:62px; width:300px;
	margin:0; padding: 10px 0 7px 20px;
	 text-align:left; font-size:94%;
background : url(../../e_img/charte/fd-bottom-menu.gif) repeat-x;
	}

div#bottom-menu ul { margin:0;padding:0;}
div#bottom-menu li {list-style-type:none; margin:0 0 3px 0; padding:0; background:url(../../e_img/charte/puce-fleche-bleu-bottom.gif) no-repeat left 4px;}
div#bottom-menu li a:link, div#bottom-menu li a:visited, div#bottom-menu li a:hover, div#bottom-menu li a:active  { padding-left:10px; color:#3f4f60; text-transform:uppercase;}
div#bottom-menu li a:hover 	{ text-decoration: underline; }



div#association {float:left; margin: 5px 0 0 5px;
  text-align:left;color:#7f7d77;
  font-size:78%; font-family: verdana, arial,helvetica, sans-serif;
  }


div#ecedi {float:right; margin: 5px 0px 0 0;
  text-align:right;color:#616b70;
  font-size:80%; font-family: verdana, arial,helvetica, sans-serif;
}

div#ecedi a,div#ecedi a:link,div#ecedi a:visited,div#ecedi a:hover,div#ecedi a:active { color:#616b70; }
div#ecedi a:hover {text-decoration : underline;}


	div#formulaire {
		margin:0;
		padding:0;
		voice-family:inherit;
		width:99%;
		/*border:1px solid #00f;*/
		}


	#formulaire fieldset {
		padding:5px; margin:0px 0px 10px 0px; border:1px solid #408DD3; width:680px;
		text-align:left;
	}

	#formulaire fieldset.login {
		padding:10px; margin:0 auto; border:1px solid #408DD3;
		width:40%;
	}

	#formulaire legend.login {
		margin:0; padding:0;
		font-family: arial, verdana, helvetica, sans-serif;
		font-style:normal;
		color:#000000;
	}

	#formulaire legend {
		margin-bottom:10px; padding:0;
		font-family: arial, verdana, helvetica, sans-serif;
		font-style:normal;
		color:#000000;
	}

	#formulaire .erreur {
	   color: #FF1900;
	}

	#formulaire ul {margin:0; padding:0; border:none;}
	#formulaire li {display:inline; list-style:none; padding:0 10px 0 0; margin:0;}
	#formulaire li.checkbox {display:block; list-style:none; padding:0; margin:0;}
	
	
		#formulaire_loisirs ul {margin:0; padding:0; border:none;}
	#formulaire_loisirs li {display:inline; list-style:none; padding:0 10px 0 0; margin:0;}
	#formulaire_loisirs li.checkbox {display:block; list-style:none; padding:0; margin:0;}

	#formulaire label { margin:0; padding:0; font-family : arial, helvetica, verdana, sans-serif; font-weight:normal; cursor:pointer; }

	#formulaire input  { margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; }
	#formulaire input.texte {   width:19em; font-size:100% }
	#formulaire input.login { width:14em; font-size:100% }
	#formulaire input.textecourt { width:25%; }



	#formulaire select { margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; font-size:100%; /*width:50%; */color:#000000;}
   #formulaire table.mceEditor select{width:20%;}

	#formulaire textarea { font-size:100%;margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; width:200px;color:#000000; }

	#formulaire input.submit { margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; font-size:100%; }
	#formulaire input.submit-login { margin: 0 0 0 10px; padding:0; font-family: arial, verdana, helvetica, sans-serif; font-size:100%; }

	#formulaire div.textinfo { float:left; width:28%; padding:2px 10px 0 0; text-align:right;}
	#formulaire div.texte { margin:0 0 5px 0;}
	#formulaire div.texte input.texte { margin:0 0 0px 0; width:280px;}
	#formulaire div.texte .form_area { margin:0 0 5px 0; width:280px; -width:282px; height:150px;}
	#formulaire div.texte select{ margin:0 0 0px 0;  width:284px; }


#plan td {font-family:arial,verdana,sans-serif;}
#plan tr.map{background-color:#fc6;}
#plan td.map{background-color:#fc6;}

#plan ul.map  {margin:0;padding:0 0 0 16px;}





div#panier{
	margin: 16px 0 0 9px;
	height: 102px;
	width: 120px;
	background:url(../../e_img/charte/fd-panier.gif) repeat-y;
	}

div#panier ul { margin:0; padding:0; list-style: none; display:block; height:60px; }
div#panier li { margin:0; padding:0; list-style: none;  }

div#arrondi-panier { width:120px; height:74px; background:url(../../e_img/charte/fd-bas-panier.gif) no-repeat bottom; }
div#contenu-panier { padding: 2px 0 0 18px; }
div#panier span.nbarticle { color:#ffcb00; font-weight:bold; margin-left:15px; }

#oubliPassword{margin:0;padding:0;}
#oubliPassword legend{display:none;}
#oubliPassword input.texte{width:250px;margin:0;color:#000000;}


div.player_flash{text-align:center;}
			.conteneur-element{width:95%;clear:both;  height:auto; padding:5px 0 0 5px; font-size:100%;}
		.conteneur-element img{margin:0 5px 3px 0;}

			.txt-img-dr{padding-left:10px; font-size:100%;}
		.txt-img-dr img{margin-left:10px;}

			.txt-img-g{font-size:100%;}
		.txt-img-g img{margin-right:10px;}



	/*----------------------listes--------------------------*/
	.contenu_evenements{float:left; margin:0px 0 2px 0; width:600px;}
	div.lienRetourListe {text-align:right; margin:0px 0 15px 0; padding:0px; width:685px;}

	/*-----------------bout admin-------------------*/
	div.bouton-admin{text-align:right; margin:0px 0 15px 0; padding:0px; width:680px;}
	
	
		
	div#liste_vacances {color:#663366;}
		div#liste_vacances span.mise_valeur {color:#6699CC;
font-weight:bold;}
	div#liste_vacances div#diapo {width: 50%; float: left}
	div#liste_vacances div#info_essentiel{width: 50%; float: left;}
	
	div#liste_vacances div.prix_appel {color: white; background-color: #6699cc;font-size:110%;font-weight: bold;padding:5px 110px 5px 15px}
	/*div#liste_vacances div.prix_appel img {width:20%; height:20%;}*/
	
	div#liste_vacances div#info_essentiel div {padding:5px 10px;margin-bottom:5px;}
	
	div#liste_vacances div.adresse_complete {text-transform: uppercase;}

	
	div#liste_vacances div.promotion {color: white; background-color: #cc9900;}
	div#liste_vacances div.promotion span.titre{color: white; background-color: #cc9900;font-weight: bold;font-size:110%}
	div#liste_vacances div.date_ouver_ferme {color:#6699cc;font-weight: bold;}
	div#liste_vacances div.access {border:1px solid; border-color:#6699cc; width: 90%; clear: both;padding:10px;margin:auto;
	text-align:left}
	
	
	div#liste_vacances h3 {color:#0066cc; font-size:110%;margin:15px 0 15px 0;}
	div#liste_vacances h4 {color:#008000; font-size:100%;margin:10px 0 10px 0;}
	div#liste_vacances ul {list-style-image: url(../../e_img/charte/puce_liste_vacances.gif);padding:0 0 0 15px; margin:0}
	
		
	
	div#liste_loisirs {color:#666;}
	div#liste_loisirs div#diapo {width: 50%; float: left}
	div#liste_loisirs div#info_essentiel{width: 50%; float: left; }
	div#liste_loisirs div.prix_appel {color: white; background-color: #cc6633;font-size:140%;font-weight: bold;padding:5px 15px;}
	/*div#liste_loisirs div.prix_appel img {width:20%; height:20%;}*/
	
	div#liste_loisirs div.adresse_complete {text-transform: lowercase;font-weight:bold}
	
div#liste_loisirs div#info_essentiel div {padding:5px 10px;}
	
	
	
	div#liste_loisirs div.promotion {color: white; background-color: #cc9900;padding:5px 15px;font-size:120%;font-weight: bold}
	div#liste_loisirs div.promotion span.titre{color: white; background-color: #cc9900;font-weight: bold;font-size:110%}
	div#liste_loisirs div.date_ouver_ferme {color:#cc6633;font-weight: bold;}
	div#liste_loisirs div.access {border:1px solid; border-color:#cc6633; width: 90%; clear: both;padding:10px;margin:auto;
	text-align:left}
	
	
	div#liste_loisirs h3 {color:#cc6633; font-size:120%;margin:15px 0 15px 35px; font-weight:bold}
	div#liste_loisirs h4 {color:#cc6633; font-size:100%;margin:10px 0 10px 35px;font-weight:normal}
	div#liste_loisirs ul {list-style-image: url(../../e_img/charte/puce_liste_loisirs.gif);padding:0 0 0 50px; margin:0}
	
	
	
	
	

	/*-----------------styles selection titre YOS-------------------*/
	div.catalogue-titre-h2{float:left; width:80%;}
	div.catalogue-selection-titre{text-align:right;padding:0 5px 0 0}
	
	div.page-produit td.photo{width:100px;}
	div.page-produit td.texte{width:90%;}
		
	div#liste-ressources span.mise_valeur {color:#6699CC;font-weight:bold;}
  
 .liste-partenaires{width:340px;}


div.idee-de-sejour { border:1px solid #1783B0; padding:5px 10px;}
div.idee-de-sejour h3 { padding:0 0 5px 0;}
div.idee-de-sejour img { float:left; margin:0 10px 5px 0;}
div.idee-de-sejour div.lien { margin:10px 0 0 0;}

/*  Envoyer à un ami   */
div#envoyer { text-align: right; margin: 20px 0 10px 0; background: #F2F1EF; padding:5px 10px; }
div#envoyer a { color: #0083C2; }

/* styles pour modele de page 2 Zones - page interne avec colonne de droite */
div#actu-col-gauche{float:left; width:720px; }
div#actu-col-droite{float:right; width:200px;}
