
a,a:link,a:visited		{ text-decoration: none; color:#658000; }	
a:hover, a:active		{ text-decoration: underline;color:#658000; }


.texte
{ font-size:100%; color:#000;  }
.titre-bleu
{ color:#197c8f; font-size:117%;/*font-weight:bold;*/}
.titre-vert
{ color:#446602; font-size:117%;/*font-weight:bold;*/}
.sous-titre
{font-weight:bold;font-size:109%;}
.sous-titre-bleu
{color:#1B8094; font-weight:bold;font-size:109%;}
.sous-titre-vert
{color:#749401; font-weight:bold;font-size:109%;}
.lien-bleu
{ color:#197c8f; }
.lien-vert
{color:#658000;}


.texte-erreur
{ color:#ff0000; }

.bordure-bleu
{border-left:solid 6px #197c8f; padding:0 0 5px 9px;}
.bordure-vert
{border-left:solid 6px #7a9b01; padding:0 0 5px 9px;}

.picto-pdf
{background:url(../../e_img/charte/ico_pdf.gif) no-repeat top right; padding:0 20px 1px 0; height:auto !important; height:18px; min-height:18px;}



.fd-bleu
{background:#197c8f; padding:8px 12px; color:#fff;}
.fd-vert
{background:#7a9b01; padding:8px 12px; color:#fff;}



  .fd-bleu a,.fd-bleu a:link,.fd-bleu a:visited,.fd-bleu a:hover,.fd-bleu a:active, .fd-bleu a,.fd-vert a:link,.fd-vert a:visited,.fd-vert a:hover,.fd-vert a:active{color:#fff;}
  
  .lien-bleu a,.lien-bleu a:link,.lien-bleu a:visited,.lien-bleu a:hover,.lien-bleu a:active,a.lien-bleu,a.lien-bleu:link,a.lien-bleu:visited,a.lien-bleu:hover,a.lien-bleu:active{color:#197c8f;}
  
  .lien-vert a,.lien-vert a:link,.lien-vert a:visited,.lien-vert a:hover,.lien-vert a:active,a.lien-vert,a.lien-vert:link,a.lien-vert:visited,a.lien-vert:hover,a.lien-vert:active{color:#658000;}
  
a.fleche-vert{clear:both;display:block;padding:0 16px 10px 0;text-align:right;background:url(../../e_img/charte/bt-ok-vert-fd-gris.gif) no-repeat right top;text-transform:uppercase; font-size:75%; font-weight:bold;}
a.fleche-bleu{display:block;padding:0 16px 1px 0;text-align:right;background:url(../../e_img/charte/bt-ok-bleu-fd-gris.gif) no-repeat right top;text-transform:uppercase; font-size:75%; font-weight:bold;}

	/*-------fond vert pour blocs de la colonne droite------*/
	.fd-vert-col-dr{background:url(../../e_img/charte/fd-bloc-vert.gif) no-repeat left bottom #7a9b01;color:#fff;padding:0 0 12px 0;}
	.fd-vert-col-dr a,.fd-vert-col-dr a:link,.fd-vert-col-dr a:visited,.fd-vert-col-dr a:hover,.fd-vert-col-dr a:active{color:#fff;}
	.fd-vert-col-dr .contenu{margin:7px 14px 0 14px;font-size:92%;}
	.fd-vert-col-dr .sous-titre{font-size:119%;}
	.fd-vert-col-dr a.fleche-vert{margin:9px 14px 0 0; background:url(../../e_img/charte/bt-ok-vert-fd-vert.gif) no-repeat right top;}
	.fd-vert-col-dr .image{margin:7px 0 8px 0; text-align:center;}	
	
	/*-------fond bleu pour blocs de la colonne droite------*/
	.fd-bleu-col-dr{background:url(../../e_img/charte/fd-bloc-bleu.gif) no-repeat left bottom #197c8f; color:#fff;padding:0 0 12px 0;}
	.fd-bleu-col-dr a,.fd-bleu-col-dr a:link,.fd-bleu-col-dr a:visited,.fd-bleu-col-dr a:hover,.fd-bleu-col-dr a:active{color:#fff;}
	.fd-bleu-col-dr .contenu{margin:7px 14px 0 14px;font-size:92%;}
	.fd-bleu-col-dr .sous-titre{font-size:119%;}
	.fd-bleu-col-dr a.fleche-bleu{margin:9px 14px 0 0; background:url(../../e_img/charte/bt-ok-bleu-fd-bleu.gif) no-repeat right top;}
	.fd-bleu-col-dr .image{margin:7px 0 8px 0; text-align:center;}	
	
	#centre-donnees h3.margin0{margin:0;}
	div.clear 		{ clear:both; display: block; height: 1px; overflow: hidden; margin: 0; padding:0;}
	div.clearLeft 		{ clear:left;}
	.floatLeft{float:left;}
	.separation{margin-top:4px;background:#9da6b1;height:1px; width:100%;}
	
	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;
					  font-weight:bold;
					}

	h1				{  font-size:140%;  }
	h2				{font-size:134%; color:#578401;}
	h3				{ font-size:117%; color:#749401; }
	h4				{ font-size:100%; }
	
	.mceContentBody { text-align:left; font-family: arial, verdana, helvetica, sans-serif; font-size:0.7em;}

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 #gauche{width:20%;}
div#ewb_vue #centre{width:50%;}
div#ewb_vue #droite{width:20%;float:left;}

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/fd-body.gif) repeat-x #fff; font-size:0.75em; color:#000;
}


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


div#skip-top {display: none; }
div#container {background:url(../../e_img/charte/fd-contenaire.gif) no-repeat 4px top;
   position: relative;
	padding: 39px 0 0 0 ;
	margin : 0 auto 20px auto;
	text-align : left;
	width:980px;
	height:auto;	
	}
div#header {	margin:0;padding:0;	text-align:left; height:211px;}

div#header-g{float:left; width:760px;}
div#header-dr{float:right; width:200px;}

div#logo 		{ display:block; float:left; margin:0px; }
div#logo img 	{ display:block; }

img.ti-entete{margin:34px 0 10px 51px;}
div#accessibility-menu {float:right; margin-top:5px;font-family: trebuchet-MS,arial, verdana, helvetica, sans-serif; font-size:92%; color:#197c8f;}
div#accessibility-menu h2 {display:none;} 
div#accessibility-menu ul {margin:0; padding:0; } 
div#accessibility-menu li {margin:0; padding:0;list-style-type:none;display:inline;} 
div#accessibility-menu li a,div#accessibility-menu li a:link,div#accessibility-menu li a:visited,div#accessibility-menu li a:hover,div#accessibility-menu li a:active{color:#197c8f; padding:0 2px;} 

div#globalsearch  { margin:0;padding:14px 9px 14px 12px; background:url(../../e_img/charte/fd-moteur-recherche.gif) no-repeat; height:23px;font-size:84%; color:#197c8f; overflow:hidden;}
div#globalsearch input.searchengine { margin:0 3px 0 4px; padding:2px 2px 2px 4px; font-size:100%; width:99px;border:1px solid #d3d3d3;}
div#globalsearch input.image {margin:0 0 4px 0; padding:0;vertical-align:bottom;}
div#globalsearch a,div#globalsearch a:link,div#globalsearch a:visited,div#globalsearch a:hover,div#globalsearch a:active{color:#197c8f;font-family:verdana, arial, helvetica, sans-serif; display:block; margin-top:3px;} 

div#news{background:url(../../e_img/charte/fd-bloc-vert.gif) no-repeat left bottom #7a9b01; padding:0 0px 6px 0px;margin-top:56px;font-size:84%; color:#fff; height:77px;overflow:hidden;}

div#news form{margin:5px 0 0 0;padding:0px 6px 0px 12px;}
div#news input.chp-txt{ margin:0px 3px 0 0px; padding:2px 2px 2px 4px; width:98px;border:1px solid #dedede; font-size:100%;}
div#news input.img-newsletter {margin:0 0 4px 0; padding:0;vertical-align:bottom;}

div#news a{color:#fff;font-family:verdana, arial, helvetica, sans-serif; display:block; margin:5px 0 6px 12px;}

	div#menu-principal { margin:0px; padding:0; height:30px;float:right; font-size:109%;font-weight:bold;color:#fff;}
	div#menu-principal ul{margin:0; padding:0;}
	#menu-principal li {float:left; list-style-type:none;margin:0 0 0 2px; padding:0 0 0 4px; background:url(../../e_img/charte/menu-coin-g.gif) no-repeat;}
	#menu-principal li div.coin-droit {float:left;background:url(../../e_img/charte/menu-coin-dr.gif) no-repeat right top; padding-right:4px;}
	#menu-principal li div.coin-droit a {float:left;height:24px;  background:url(../../e_img/charte/menu-fd.gif) repeat-x; padding:6px 6px 0 6px; color:#fff; text-decoration:none;}
	
	#menu-principal li.selected {float:left; list-style-type:none;margin:0 0 0 2px; padding:0 0 0 4px; background:url(../../e_img/charte/menu-coin-g-on.gif) no-repeat;}
	#menu-principal li.selected div.coin-droit {float:left;background:url(../../e_img/charte/menu-coin-dr-on.gif) no-repeat right top; padding-right:4px;}
	#menu-principal li.selected div.coin-droit a {float:left;height:24px;  background:url(../../e_img/charte/menu-fd-on.gif) repeat-x; padding:6px 6px 0 6px; color:#fff;}
	
	#menu-principal li.first{background:none;margin:0;padding:0;}
			
	div#contenu { }
	div#gauche { width:167px; float:left; margin-right:21px;}
	
	div#centre { float:left; text-align:left; 
				padding:0 0 17px 0;	width:571px; 	
				height:auto !important; height:461px; min-height:461px; 
				border-bottom:solid 3px #d3e8ed;
				background:url(../../e_img/charte/fd-centre.gif) repeat-x #f5f5f5;}
	
	div#centre.accueil{border:none;height:auto; min-height:0px; background:none;} 
	div#centre #centre-donnees{padding:10px 17px 0px 17px;}
	div#centre #centre-donnees .lien_forum {width: 100px; float: right;}
	div#droite { float:right; width:200px; }
	
	div#centre-g{float:left; width:334px;}
	div#centre-dr{float:right; width:222px;}
	div#centre-bas{margin-top:13px;}
div#menu-gauche {	margin:0; color:#568202; border-bottom:2px solid #d3e8ed;}
div#menu-gauche  h2{position:absolute;top:228px;left:11px;}

div#menu-gauche ul { margin:0; padding:0; }
div#menu-gauche li { padding:0; margin:0; list-style-type:none; }

div#menu-gauche li a,div#menu-gauche li a:link, div#menu-gauche li a:visited{display:block; color:#568202; font-size:92%;text-decoration:none; }

div#menu-gauche li a:hover, div#menu-gauche li a:active,
div#menu-gauche li span.level2-selected  a,div#menu-gauche li span.level2-selected  a:link,div#menu-gauche li span.level2-selected  a:visited,
div#menu-gauche li span.level3-selected  a,div#menu-gauche li span.level3-selected  a:link,div#menu-gauche li span.level3-selected  a:visited{color:#fff;} { color:#fff;}

/*-----nivo2-----*/
div#menu-gauche span.level2 a,div#menu-gauche span.level2-selected a {padding:7px 18px 6px 12px; text-transform:uppercase;}

div#menu-gauche span.level2 a{ border-bottom:1px solid #d3e8ed;  background:url(../../e_img/charte/fd-smenu-n2.gif) no-repeat #f5f5f5;  }
div#menu-gauche span.level2 a:hover,div#menu-gauche span.level2-selected a { border-bottom:1px solid #fff; background:url(../../e_img/charte/fd-smenu-n2-on.gif) no-repeat #578401; }

	/*--nivo2 premier--*/
div#menu-gauche li.first span.level2 a{ background:url(../../e_img/charte/fd-smenu-n2-1er.gif) no-repeat #f5f5f5;  }
div#menu-gauche li.first  span.level2 a:hover,div#menu-gauche li.first span.level2-selected a {background:url(../../e_img/charte/fd-smenu-n2-1er-on.gif) no-repeat #578401; }

/*-----nivo3-----*/
div#menu-gauche ul li ul {background:url(../../e_img/charte/fd-smenu-n3.jpg) repeat-y; border-left:solid 1px #5d9a04;padding:5px 7px 2px 6px; margin-bottom:1px; overflow:hidden;}

div#menu-gauche  li span.level3 ,div#menu-gauche  li span.level3-selected ,div#menu-gauche li ul li:hover span.level3, div#menu-gauche li ul li.sfhover span.level3 {display:block;margin-bottom:5px;}
div#menu-gauche li span.level3 a,div#menu-gauche  li span.level3-selected a, div#menu-gauche li ul li:hover span.level3 a, div#menu-gauche li ul li.sfhover span.level3 a{display:block;padding:3px 12px}

div#menu-gauche  li span.level3 {background:url(../../e_img/charte/fd-smenu-n3-ht.gif) no-repeat #fff; -border-bottom:solid 1px #bedac1;}
div#menu-gauche li span.level3 a{background:url(../../e_img/charte/fd-smenu-n3-bas.gif) no-repeat left bottom;}

div#menu-gauche  li span.level3-selected ,div#menu-gauche li ul li:hover span.level3, div#menu-gauche li ul li.sfhover span.level3 {background:url(../../e_img/charte/fd-smenu-n3-ht-on.gif) no-repeat #769506;-border-bottom:solid 1px #bedac1;}
div#menu-gauche  li span.level3-selected a, div#menu-gauche li ul li:hover span.level3 a, div#menu-gauche li ul li.sfhover span.level3 a{background:url(../../e_img/charte/fd-smenu-n3-bas-on.gif) no-repeat left bottom;}

div#menu-gauche li ul li.sfhover span.level3  a,div#menu-gauche li ul li.sfhover span.level3  a:link,div#menu-gauche li ul li.sfhover span.level3  a:visited,div#menu-gauche li ul li.sfhover span.level3  a:hover,div#menu-gauche li ul li.sfhover span.level3  a:active{color:#fff;}

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 { margin:0; padding:0; color:#000000; font-size:1.2em; }
div#chemin {/* text-align:left;margin:0 0 20px 0; padding:4px 0 4px 0;*/ background:url(../../e_img/charte/fd-chemin-fer-coin-g.gif) no-repeat #719001 ; color:#fff; border-bottom:solid 3px #b7bebf; }
div#chemin-fd-dr {/* text-align:left;margin:0 0 20px 0; padding:4px 0 4px 0;*/ background:url(../../e_img/charte/fd-chemin-fer-coin-dr.gif) no-repeat right top; }

div#chemin ul { margin:0 6px; padding:7px 7px;background:url(../../e_img/charte/fd-chemin-fer.gif) repeat-x; }
div#chemin li {display:inline;	list-style:none; background :url(../../e_img/charte/puce-chemin.gif) no-repeat 0 4px; margin: 0 0 0 5px; padding: 0px 0 0 10px;}

div#chemin li.first {background : none; padding:0;}

div#chemin li a,div#chemin li a:link,div#chemin li a:visited,div#chemin li a:hover,div#chemin li a :active{ color:#fff; margin:0 0 0 2px; font-weight:bold;}


/*
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.pagination { padding:0; text-align:center; color:#c2bdb9;  }

div.pagination ul { margin:0px 0 0 0px; padding:0; }
#centre-donnees div.pagination ul li { margin:0 5px; padding:0px; text-align:center; display:inline;list-style-type:none;  background:none;}
div.pagination ul li strong {  color:#4b4846; }
div.pagination ul li.element-p { vertical-align:top;}



div#fd-bottom{background:#7a9b01; }

div#bottom { width:980px; margin : 0 auto;text-align:center;	height:25px;font-size:84%;  color:#fff;}

div#bottom ul{margin:5px 0 0 0; padding:0;}
div#bottom li{margin:0; padding:0; list-style-type:none;display:inline;}
div#bottom a,div#bottom a:link,div#bottom  a:visited,div#bottom  a:hover,div#bottom  a:active{color:#fff;margin:0 2px 0 4px;}


ul#bottom-menu-g { float:left;width:40%;text-align:left;}
ul#bottom-menu-dr { float:right;width:40%;text-align:right;}

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#ecedi {float:right; margin: 5px 20px 0 0;}


	div#formulaire {
		margin:0;
		padding:0;
		voice-family:inherit;
		}

	div#formulaire li{background:none;}

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

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

	#formulaire fieldset.login2 {
		padding:10px; margin:0px auto; border:1px solid #000;
		width:55%;
	}	
	
	#formulaire fieldset.login  label{
		color:#fff;
	}

	#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 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%; font-size:100% }



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

	#formulaire textarea { font-size:100%;margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; width:99%;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;}


#plan td {font-family:arial,verdana,sans-serif;}
#plan tr.map,#plan td.map{background-color:#1B8094;}
#plan ul.map  {margin:0;padding:0 0 0 16px;}





#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;}

	
	.img_tribune {display:block; width: 80px; margin: 0 auto;}
	
	div.push a{display:block; margin-bottom:6px;}		

	#mission h2{margin-bottom:6px;}
	#mission .bordure-bleu{font-size:108%;}
	#mission .fd-bleu{font-size:108%;}
	
	/*------------liste actu----------------------*/
	#actus-accueil{background:#F5f5f5; border-bottom:solid 3px #d3e8ed;}
	#actus-accueil h2 img{margin:0 0 12px 0;}
	#actus-accueil table.actu{width:539px;margin:0px 0 11px 16px;}
	#actus-accueil h3{font-size:108%; font-weight:bold;margin-bottom:4px;}
	#actus-accueil img{margin:1px 6px 0 0px;}	
	#actus-accueil td img.separation{margin-top:4px;background:#9da6b1;height:1px; width:100%;}
	#actus-accueil a.fleche-vert{ margin:0 16px 13px 0;  }
	
	/*------------liste tribune----------------------*/
	#tribune-accueil.fd-vert-col-dr .contenu .accroche{font-size:84%;}
	#tribune-accueil.fd-vert-col-dr h3{font-size:100%;}
	#tribune-accueil.fd-vert-col-dr .contenu{font-size:100%;}
	
	/*------------liste agenda----------------------*/
	#agenda-accueil.fd-bleu-col-dr .contenu{font-size:92%;font-weight:bold; margin:7px 12px 0 12px; border-bottom:1px solid #3193a6;padding-bottom:7px;}
		
		#centre-donnees h3{margin-bottom:15px;}
	#centre-donnees ul{margin:0; padding:0;}
	#centre-donnees li{margin:0; padding:0; list-style-type:none; background:url(../../e_img/charte/puce_fleche-vert.gif) no-repeat left 5px; padding-left:13px; margin-top:3px; }
	#centre-donnees ul ul li{margin:0; padding:0; list-style-type:none; background:url(../../e_img/charte/puce_fleche-vert.gif) no-repeat left 5px; padding-left:13px; margin:3px 0 0 10px; }
	
	#centre-donnees h3.class_rss {display: inline; }
	#centre-donnees h3.class_rss span.class_rss {}

	#moteur-recherche a{background:url(../../e_img/charte/puce_fleche-vert.gif) no-repeat left 5px; padding-left:13px; margin-top:8px;display:block;}
	/*
	// ----------------------------------------------------------------------------- LISTES-----------------------------------------------------------------------------
	*/	
	
	/*------ détail liste utilisé pour agenda, tribune, actualité (au moins)-------*/
	#liste-detail .date{color:#7a9b01; font-weight:bold;margin-bottom:2px;  }
	#liste-detail h3{color:#446602;}
	#liste-detail img{border:solid 1px #d0ccb8; margin-right:10px;}

	/*------ détail liste utilisé pour partenaire et membres (au moins)-------*/
	#liste-detail-part-membre .contenu{float:left; width:330px;}	
	#liste-detail-part-membre .contenu p{margin:0}	
	#liste-detail-part-membre img{float:left; border:solid 1px #d0ccb8; margin-right:10px;}
	#liste-detail-part-membre h3{margin:0;}
	#liste-detail-part-membre a img{border:none; margin:0 5px 0 0;}
	#liste-detail-part-membre a {display:block;margin-top:8px;}			

	/*------liste utilisé pour agenda, tribune, actualité (au moins)-------*/
	.liste{-float:left;height:1%;background:url(../../e_img/charte/fd-liste.gif) repeat-x #fff; border-bottom:3px solid #cbe0e5; margin-bottom:10px;padding:9px 5px 4px 11px; }
	.liste img {margin:0 10px 10px 0;}
	.liste a img {float:right;margin:2px 0px 0px 0;}
	#centre-donnees .liste h3 {margin-bottom:8px;}
	#centre-donnees .liste h4 {margin-bottom:5px;}
	
	.liste img.image {float:left;width:114px; border:solid 1px #d9d7d7;}
	.liste .contenu {width:395px; float:left;}
	.liste a.lien{display:block;margin-top:3px;}
	.bordure{ border-left:solid 1px #749401; padding-left:5px; font-weight:bold;margin:8px 0}
	
	/*------liste offre emploi------*/
	#centre-donnees .liste-offre-emploi h3{margin-bottom:5px;}
	.liste-offre-emploi span.date{display:block;margin-bottom:15px; color:#43493a;}
	.liste-offre-emploi a{display:block; margin-bottom:20px;}
	
	/*------liste faq,documentation ------*/
	#centre-donnees .liste-simple a{display:block;margin-bottom:5px;}
	
	#centre-donnees .liste-faq {margin-bottom:30px;}

		
	/*------detail liste documentation------*/
	.documentation h3{float:left}
	
	/*----liste documentation---*/
	/*#centre-donnees div.liste-documentation{overflow:hidden;-padding-top:3px;}*/
	/*html>body #centre-donnees div.liste-documentation{padding-top:8px; /padding-top:0px;}*/
	#centre-donnees .documentation_resultats a{clear:left; font-weight:bold;margin-bottom:4px;}
	
	#centre-donnees div.liste-documentation li{margin-bottom:8px; padding-left:20px;}
	
	
	/*
	// -----------------------------------------------------------------------------MOTEUR RECHERCHE (page documentation)-----------------------------------------------------------------------------
	*/	
	
	/*------------moteur recherche (page documentation)-------------*/
	.fd-recherche{background:url(../../e_img/charte/fd-recherche.gif) repeat-x #b1d2b4; border-bottom:3px solid #bebfbf;padding:11px 4px 2px 11px;margin-bottom:1px; /display:inline-block;}
	#formulaire .simple{padding-bottom:9px;}
	#formulaire .simple label{display:none;}
	#formulaire .simple .fd-input{background:url(../../e_img/charte/fd-input-recherche.gif) no-repeat 0 0px; height:26px;}
	#formulaire .simple input#motcle{margin:4px 0 0px 8px;padding:0;width:147px;border:0px;vertical-align:top;}
	#formulaire .simple input.image{margin:0 0 0px 8px;vertical-align:bottom;}
	
	h3.rech-avancee{margin:0; float:left;}
	#formulaire .info{color:#197c8f; font-size:92%; text-align:right;margin-top:10px;}
	#formulaire .form-titre{display:block; overflow:hidden;height:25px;}
	
	#formulaire .avancee{margin-bottom:10px;}
	#formulaire .avancee .gauche{float:left;width:186px; background:url(../../e_img/charte/fd-input-select-2.gif) no-repeat 0 18px;margin-right:60px;}
	#formulaire .avancee .droite{float:left;width:186px;background:url(../../e_img/charte/fd-input-select-2.gif) no-repeat 0 18px;}	
	#formulaire .avancee label{color:#197c8f;}
	#formulaire .avancee select{width:180px;margin:6px 0 7px 3px; border:0px;}
	#formulaire .avancee input.image{float:right;margin-top:40px}
	
		/*-------resultat moteur recherche (page documentation)------*/
    
	.nb_resultats{background:#e2e1e0; padding:12px 18px; margin:21px 0 0px 0; font-size:109%;}
	.nb_resultats span.chiffre{color:#197C8F;}
	
	
	/*--code egalement utilisé pour les listes documentations--*/
	.documentation_resultats{background:url(../../e_img/charte/fd-res-rech.gif) repeat-x #fff; border-top:solid 1px #c2d6db; padding:7px 17px;margin-top:3px;}
	
    .documentation_resultats h3{ float:left;color:#197C8F;font-size:100%;padding:1px 20px; height:16px;background:url(../../e_img/charte/fd-ss-titre-res-rech-coinDr.gif) no-repeat right top;}
	.documentation_resultats .doc_rech_titre_fond{ float:left;background:url(../../e_img/charte/fd-ss-titre-res-rech.gif) repeat-x;}
	.documentation_resultats .doc_rech_titre_coin_gauche{ float:left;background:url(../../e_img/charte/fd-ss-titre-res-rech-coinG.gif) no-repeat;}

	#centre-donnees .documentation_resultats ul{overflow:hidden;clear:left;-padding-top:3px;}
	html>body #centre-donnees .documentation_resultats ul{padding-top:8px; /padding-top:0px;}
	#centre-donnees .documentation_resultats li{background:url(../../e_img/charte/picto-fleche-fd-bleu.gif) no-repeat 0 1px;padding-left:18px;font-weight:bold;margin-bottom:4px;}

	/*
	// ---------------------------------------------------------------------------------------------------------------------------------------------------------
	*/	
	ul#top_membres{text-align:center;margin-left:25%;}
    #top_membres li{ float:left;margin-left:10px;background:none;margin-bottom:10px;}
	
	#formulaire .form-annuaire .deuxCol{margin-right:10px;}	
	#formulaire .form-annuaire input.submit{margin:19px 0 0 3px;}	
	#formulaire.annuaire .select{width:69%;}	
	#formulaire.annuaire label{font-weight:bold;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

