/*************** PAGE D'ACCUEIL *************************/
.accueil_ligne
{
	float:left; 	margin:0px 0px 10px 0px;
	width:100%; 	height:auto;
	border-bottom:0.0em solid #AAA;
}
#accueil_prezprojet
{
	float:left; 	margin:10px 10px 10px 30px;
	width:390px; height:auto;
	border:0px solid #AAA;
	padding:2px;
	text-align:justify; color:#333333;
/*	background-color:#E1BB76;*/	 
}
#accueil_prezprojet a {color:#698FD0; text-decoration:none; font-size:10px}
#accueil_prezprojet a:hover {color:#3E7320; text-decoration:underline; font-size:10px; font-weight:bold;}
#accueil_prezprojet2
{
	float:left; 	margin:0px 0px 10px 10px;
	width:306px; height:auto;
	border:0px solid #AAA; color:#333333;
	padding-bottom:0px;
	padding-right:6px;
	text-align:justify;
	border-bottom:0px solid #AAA;
	border-right:0px solid #AAA;
}
#accueil_prezprojet2 a {color:#698FD0; text-decoration:none; font-size:10px}
#accueil_prezprojet2 a:hover {color:#3E7320; text-decoration:underline; font-size:10px; font-weight:bold;}

#accueil_pq_ecoloentreprise
{
	float:right; margin:10px 30px 10px 10px;
	width:400px;height:auto;
	border:0px solid #AAA;
	padding:2px;
	text-align:justify;
}
#accueil_pq_ecoloentreprise a {color:#698FD0; text-decoration:none; font-size:10px}
#accueil_pq_ecoloentreprise a:hover {color:#3E7320; text-decoration:underline; font-size:10px; font-weight:bold;}
#accueil_coinenfants
{
	float:right; margin:0px 15px 10px 0px;
	width:150px;height:auto;
	border:0px solid #AAA;
	padding:0px;
	text-align:justify;
}

#accueil_articles
{
	float:left; margin:0px 0px 10px 30px;
	width:390px;height:auto;
	border-bottom:0.0em solid #AAA;
	padding-bottom:6px;
	text-align:justify;
}
#accueil_articles a {color:#698FD0; text-decoration:none; font-size:10px}
#accueil_articles a:hover {color:#3E7320; text-decoration:underline; font-size:10px; font-weight:bold;}

#accueil_trajet
{
	float:left; 	margin:10px 0px 10px 10px;
	width:350px;height:auto;
	border:0px solid #AAA;
	padding:2px;
}
#accueil_themesecologie
{
	float:left; margin:0px 0px 0px 20px;
	width:255px;height:auto; font-size:8px; color:#333333; font:Verdana, Arial, Helvetica, sans-serif;
	border:0px solid #AAA;
	padding:2px;
}
#accueil_themesecologie a {color:#698FD0; text-decoration:none; font-size:10px}
#accueil_themesecologie a:hover {color:#3E7320; text-decoration:underline; font-size:10px; font-weight:bold;}

#accueil_prezprojet3
{
	float:left; margin:0px 0px 0px 17px;
	width:513px;height:auto; font-size:9.5px; color:#333333; font:Verdana, Arial, Helvetica, sans-serif;
	border:0px solid #AAA; text-align:justify;
	padding:0px;
}
#accueil_prezprojet3 a {color:#698FD0; text-decoration:none; font-size:10px}
#accueil_prezprojet3 a:hover {color:#3E7320; text-decoration:underline; font-size:10px; font-weight:bold;}


#accueil_le_saviez_vous
{
	float:right; margin:0px 20px 10px 0px;
	width:235px;height:auto;
	border:1px double #698fd0;
	padding:3px;
	background-image:url(../img/fond/fond_le_saviez_vous.gif);
}
#accueil_quisommesnous
{
	float:left; margin:10px 0px 10px 10px;
	width:297px;height:auto;
	border:0px solid #AAA;
	padding:2px; padding-left:10px;
}
#accueil_nl
{
	float:left; margin:10px 0px 10px 10px;
	width:265px;height:auto;
	border:1px solid #3E7320;
	padding:2px;
}
#accueil_le_geste_du_jour
{
	float:right; margin:10px 20px 10px 0px;
	width:230px;height:auto;
	border:1px double #698fd0;
	padding:3px;
	background-image:url(../img/fond/fond_le_saviez_vous.gif);
}

/*	******************************************
	**		Menu temoignage							**
	****************************************** */	
#accueil_articles div 
{	
	float:left; margin:0px 0px 15px 0px; width:390px; height:auto;
	border-bottom:0px solid #DDD; padding:0px;
	border-right:0px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

#accueil_articles div.image 
{
	float:left; margin:0px 0px 0px 0px; width:100px; height:auto;
	border:0px solid #222222; text-align:center;
}
#accueil_articles img.image 
{
	width:80px; height:auto;  border:0px solid  #333; 	border:1px solid #222222;
}
#accueil_articles div.texte	 
{
	float:left; margin:0px 0px 0px 6px; width:270px; height:auto;
	border:0px solid #AAA; 
}
#accueil_articles  div.texte  p.titre 	 
{	
	float:left;line-height:11px; margin:0px 1px 0 0px; width:100%;
	text-decoration:none; font-size:10px; color:#F1811E; font-weight:bold;
}
#accueil_articles  div.texte  p.titre 	a {	text-decoration:none; color:#F1811E; font-weight:bold;}
#accueil_articles  div.texte  p.titre 	a:hover {	text-decoration:underline; color:#3E7320; font-weight:bold;}

#accueil_articles  div.texte  p.texte 	 {float:left;line-height:11px;text-decoration:none; font-size:10px; margin:3px 0px 0px 0px; width:100%; color:#333;}
#accueil_articles div.texte  p.texte a {font-size:10px; color:#698FD0; text-decoration:none;}
#accueil_articles div.texte  p.texte a:hover {color:#3E7320;}


/*************** MENUS GENERIQUE *************************/
.menu_ficheprojet {float:left;font-family: "Palatino Linotype", Georgia,  "Kristen ITC", "Maiandra GD", "Monotype Corsiva",  Papyrus,Tahoma; max-width:180px;}
.menu_ficheprojet li {
	font-size:12px; 	text-decoration: underline; 	font-weight:bold;  margin:5px 0px 5px -20px; 
	color:#ED6923; /*orange*/  width:100%; list-style:circle;
}
.menu_ficheprojet div.lien {	font-size:11px; 	text-decoration:none;  margin: 5px 2px 10px 12px; color:#333; width:100%;}
.menu_ficheprojet a {	font-size:11px; text-decoration:none;   color:#333}
.menu_ficheprojet a:hover {text-decoration:none; font-weight:bold; color:#698FD0; }


span.emphase {color:#3E7320; font-weight:bold; text-decoration:underline;}
span.emphase_nonsouligne {color:#3E7320; font-weight:bold; text-decoration:none;}
span.emphase_simple {color:#333333; font-weight:bold; text-decoration:none;}
span.gras {color:#333333; font-weight:bold; text-decoration:none;}


#corps .titre_page_generique
{
	width:75%; border-bottom:#D7763F solid 1px;
	text-align:justify; margin:0px 0px 10px 30px;
	color:#ED6923; font-size:14px; line-height:18px; font-weight:bold;
}
li.coeur   { list-style-image:url('http://www.coeur-vert.com/includes/img/picto/coeur_vert.bmp'); list-style-position:outside; padding-left:10px;color:#333; font-size:11px; text-decoration:none; line-height:15px; margin:4px 15px 00px 15px; text-align:justify;}


div.menu_boutons {	float:left;	width:120px; height:auto; 	margin:10px 0 0 10px; }
div.menu_boutons a 
{ color: #6495ED; background-color: #F4F5F5;  border: 1px solid #3A4F73;
  text-decoration: none; font-weight: bold; font-size:12px; text-align: center;
  padding: 5px;  display: block;
  width: 180px;
}
div.menu_boutons  a:hover 
{	background-color: #C1E2A5;   background-image: url();  color:#000000;
	border: 2px inset #3E7320;
}

/****************** BOURSES ****************************/
#bourses
{
	float:left;	margin:10px 25px 10px 25px;	margin-top:2px;	width:600;
	padding:5px;	border:1px solid #ccc; background-color:#F4F4F4;
}

#bourses p {font-family:Verdana, Arial, Helvetica, sans-serif;}
#bourses p.titre	 {line-height:15px;text-decoration:underline;	font-size:12px; margin:10px 5px 5px 5px; color:#ca6;  }
#bourses p.lien 	 {line-height:12px;text-decoration:none; 	 	font-size:12px; margin:3px 15px 0 15px;}
#bourses p.organisme {line-height:12px;text-decoration:none;		font-size:12px; margin:3px 15px 0 15px;}
#bourses p.projets	 {line-height:12px;text-decoration:none;		font-size:12px; margin:3px 15px 0 15px;}
#bourses p.conditions{line-height:12px;text-decoration:none;		font-size:12px; margin:3px 15px 0 15px;}
#bourses p.dotation	 {line-height:12px;text-decoration:none;		font-size:12px; margin:3px 15px 0 15px;}
#bourses p a {font-size:10px; color:#3399FF; text-decoration:none;}
#bourses p a:hover {color:lime;}
/* pour fond bleu */
a.sur_fond_bleu 
{   /*color:#9AB4E5;*/ /*bleu pale */
	/*color:#187A01;*/	 /*vert*/
	color:black;
	font-size:12px;
	text-decoration: underline;
	margin-left:5px;
}

/***************************************************
   MENU DU HAUT DU CONTENU
	****************************************** */	
#table_menu_niveau2
{
	background-color:#98CCFE;
	font-size:12px;
  	padding: 0;
  	color: #FFFFFF;
	border:#FFFFFF solid 1px;
  	border-spacing: 1px;
  	width: 80%;
	text-align:center;
}
.menu_niveau2:hover {text-decoration: none;background-color:#E9FFC3;}	
.menu_niveau2 a:link {color:#000000; text-decoration:none;}
.menu_niveau2 a:visited {color:#000000; text-decoration:none;}
.menu_niveau2 a:hover {color:#000000; text-decoration:underline;}

/*	******************************************
	**		Menu temoignage							**
	****************************************** */	
.temoignage_menu {}
.temoignage_menu div 
{	
	float:left; margin:0px 10px 10px 5px; width:580px; height:auto;
	border-bottom:1px solid #DDD; padding:0px;
	border-right:1px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.temoignage_menu img.image 
{
	margin:3px 3px 3px 3px; width:100px; height:auto; 
	border:2px solid  #333; float:left;
}
.temoignage_menu div.texte	 
{
	float:left; margin:0px 0px 5px 15px; width:90%; height:auto;
	border:0px solid #AAA; 
}
.temoignage_menu  div.texte  p.titre 	 
{	
	float:left;line-height:16px; margin:5px 15px 0 15px; width:100%;
	text-decoration:underline; font-size:13px; color:#3E7320; font-weight:bold;
}
.temoignage_menu  div.texte  p.titre 	a {	text-decoration:underline; font-size:13px; color:#3E7320; font-weight:bold;}
.temoignage_menu  div.texte  p.titre 	a:hover {	text-decoration:none; font-size:13px; color:#3E7320; font-weight:bold;}

.temoignage_menu  div.texte  p.texte 	 {float:left;line-height:15px;text-decoration:none; font-size:12px; margin:7px 0px 2px 15px; width:100%; color:#333;}
.temoignage_menu div.texte  p.texte a {font-size:10px; color:#698FD0; text-decoration:underline;}
.temoignage_menu div.texte  p.texte a:hover {color:#3E7320;}

/********************************************
  Pour les textes
	****************************************** */	
.presentation_pb_ecologique
{
	border:2px solid #99CDFF;
	margin:30px 30px 30px 30px; 
	font-family:Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:black;
	text-align:justify; text-decoration:none;
}
.presentation_pb_ecologique p 			{}
.presentation_pb_ecologique p.titre	 	{line-height:16px; margin:10px 5px 5px 5px; 	text-decoration:underline; text-align:center;	font-size:14px; font-style: normal;}
.presentation_pb_ecologique p.titre		{line-height:30px;text-decoration:underline; font-size:24px; text-align:center; color:#166F01; margin-top:15px; font-weight: bold; }
.presentation_pb_ecologique p.titre_un	{line-height:25px;text-decoration:underline; font-size:18px; margin:10px 15px 5px 10px; color:#166F01; font-weight: bold; }
.presentation_pb_ecologique p.titre_deux{line-height:20px;text-decoration:underline; font-size:16px; margin:10px 15px 5px 30px; color:#166F01;  }
.presentation_pb_ecologique p.titre_trois{line-height:20px;text-decoration:none;     font-size:16px; margin:10px 15px 5px 40px; color:#166F01; font-style: italic; }
.presentation_pb_ecologique p.texte	 	{margin:3px 25px 0 20px;}
.presentation_pb_ecologique p a 		{font-size:12px; color:#698FD0; text-decoration:underline;}
.presentation_pb_ecologique p a:hover   { font-weight:bold;}
.presentation_pb_ecologique p.source	 {line-height:13px;margin:3px 25px 0 20px; font-size:12px; text-align:right; font-style: italic;}
.presentation_pb_ecologique div.note	{border: 1px solid rgb(0, 153, 0); margin: 2em; padding: 0.2em; background: rgb(187, 238, 136); float: right; width: 20em; -moz-border-radius:6px; border-radius:6px;}
.presentation_pb_ecologique li.circle { list-style-type:circle;list-style-position:outside; padding-left:15px;}

/*	******************************************
	**		ZONE CONTACTS					**
	****************************************** */	
#contact_zone_photo1
{
	float:left; margin: 10px 0px 15px 35px; width:130px; padding:0px;
	border:3px solid #000;	background-color:#000;  	
}
#contact_zone_photo2
{
	float:left; margin: 10px 0px 15px 35px; width:130px; padding:0px;
	border:3px solid #000000;	background-color:#000000;  	
}
#contact_zone_contact
{
	float:left; margin: 10px 0px 30px 35px; width:500px; padding:10px;
	border:2px solid #669900;	background-color:#D7E1EC;  	
}
td.zone_contact_titre
{
	height:18px;	width:160px; 
	font-family:arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font: bold; font-size:15px; color:#000000; text-align:center; vertical-align:middle;
}
td.zone_contact_titres
{
	height:12px;	width:60px; 
	font-family:arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font: bold; font-size:11px; color:#3E7320;
}
td.zone_contact_champs
{
	height:12px;	width:100px; 
	font-family:arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font: bold; font-size:11px; color:#3E7320;
}
/*	******************************************
	**		NEWSLETTER SUR HP				**
	****************************************** */	
td.zone_nl_hp_titre
{
	height:13px;	width:250px; 
	font-family:arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font: bold; font-size:12px; color:#000000; text-align:center; vertical-align:middle;
}
td.zone_nl_hp_titres
{
	height:12px;	width:60px; 
	font-family:arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font: bold; font-size:11px; color:#000000;
}
td.zone_nl_hp_champs
{
	height:12px;	width:60px; 
	font-family:arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font: bold; font-size:11px; color:#3E7320;
}
		
td.zone_nl_hp_champs input
{
	border:1px solid #698FD0;  	
	background-color:#E7E8E9; 	color:black;
	font-family:"Script MT Bold", arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font-size:11px; 	height:11px;
}
td.zone_nl_hp_champs select, option
{
	background-color:#E7E8E9; 	color:black;
	font-family:"Script MT Bold", arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font-size:11px; 	height:11px;
}	
td.zone_nl_hp_champs input.bouton 
{
	border:1px solid #3E7320; background-color:#C1E2A5; color:black;
	font-family:arial, helvetica,"Palatino Linotype", Georgia, "Monotype Corsiva";
	font-weight:bold;	font-size:11px; height:auto;
}
/*	******************************************
	**		ZONE TODOLIST
/*	*******************************************/
.todolist_ok {	color: #1EA500;	font-weight: bold;	font-style: italic; text-decoration:underline;}
.todolist_encours {color: #FF9900; font-weight: bold; font-style: italic; }
.todolist_nok {	color:#990000;	font-weight: bold;	font-style: italic;text-decoration:underline;}
/*	******************************************
	**		BIBLIOGRAPHIE					**
	****************************************** */	
.bibliographie {}
.bibliographie div 
{	
	float:left; margin:10px 0px 15px 10px; width:600px; height:auto;
	border-bottom:1px solid #DDD; padding:0px;
	border-right:1px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.bibliographie p.titreindex
{	
	float:left;line-height:18px; margin:5px 15px 0 15px;
	text-decoration:underline; font-size:13px; color:#CE5613; font-weight:bold;
}
.bibliographie p
{	
	float:left;line-height:18px; margin:10px 15px 0px 0px;
	text-decoration:none; font-size:11px; color:#333; text-align:justify;
}
.bibliographie a{text-decoration:underline; color:#698FD0; font-weight:normal;}
.bibliographie a:hover{text-decoration:none; color:#3E7320; font-weight:bold;}

.bibliographie div.image	 
{
	float:left; margin:2px 2px 2px 2px; width:75px; height:auto;
	border:1px solid  #333; 
}
.bibliographie div.image	img
{
	width:75px; border:0px solid  #333; 
}
.bibliographie div.texte	 
{
	float:left; margin:0px 0px 0px 10px; width:470px; height:auto;
	border:0px solid #AAA; 
}
.bibliographie  div.texte  p.titre 	 
{	
	float:left;line-height:16px; margin:5px 0px 0 15px;
	text-decoration:underline; font-size:13px; color:#3E7320; font-weight:bold;
}
.bibliographie  div.texte  p.auteur 	 
{	
	line-height:16px; margin:5px 0px 0 10px;
	text-decoration:italic; font-size:10px; color:#666666; 
}
.bibliographie  div.texte  p.texte 	 {float:left;line-height:15px;text-decoration:none; font-size:11px; color:#333333; margin:3px 0px 2px 15px; width:100%; color:#333;}
.bibliographie  div.texte  p.liens 	 {float:left;line-height:15px;text-decoration:none; font-size:10px; margin:3px 0px 0px 15px;}
.bibliographie div.texte  p.liens a {font-size:10px; color:#698FD0; text-decoration:underline;}
.bibliographie div.texte  p.liens a:hover {color:#F6811C;}
.bibliographie  div.texte  span.Qui 	 {color:#EE6D2B; font-weight:bold;}

.bibliographie  div.texte  p.frequence
{	
	line-height:16px; margin:5px 0px 0 10px;
	text-decoration:italic; font-size:10px; color:#666666; 
}
.bibliographie  div.texte  p.prix
{	
	line-height:16px; margin:5px 0px 0 10px;
	text-decoration:italic; font-size:10px; color:#666666; 
}
/*	******************************************
	**		FICHE PROJET					**
	****************************************** */	
.prez_projet { font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; line-height:13px;font-size:11px; color:#333333;}
.prez_projet p
{
	margin:5px 0px 5px 5px;
	color:#333333; font-size:11px; text-decoration:none; font-weight:normal; text-align:justify;
	line-height:14px;
}
.prez_projet p.titre_section
{
	margin:15px 0px 10px 5px;
	color:#ED6923; font-size:14px; text-decoration:underline; font-weight:bold;
	line-height:15px;
}
.prez_projet li.point_important
{
	margin:12px 0px 12px 30px; vertical-align:middle;
	color:#3E7320; font-size:12px; text-decoration:none; font-style: italic ; font-weight:bold;
	line-height:15px; list-style-image:url('http://www.coeur-vert.com/includes/img/picto/coeur_vert.bmp');
}
.prez_projet li.circle 	{ list-style-type:circle;	list-style-position:outside; padding-left:10px;}
.prez_projet li.disc 	{ list-style-type:disc;		list-style-position:outside; padding-left:10px;}
.prez_projet li.square 	{ list-style-type:square;	list-style-position:outside; color:#333333; padding-left:10px;}
.prez_projet li.coeur   { list-style-image:url('http://www.coeur-vert.com/includes/img/picto/coeur_vert.bmp'); list-style-position:outside; padding-left:10px;color:#333; font-size:11px; text-decoration:none; line-height:15px; margin:4px 15px 00px 15px; text-align:justify;} 
/*	******************************************
	**		PRESENTATION ASSOCIATION					**
	****************************************** */	
.assoc {float:left; margin:0px 30px 10px 30px; width:800px}
.assoc p
{
	margin:5px 0px 10px 15px;
	color:#333333; font-size:12px; text-decoration:none; font-weight:normal; text-align:justify;
	line-height:14px;
}
.assoc p.titre_section
{
	margin:15px 0px 10px 5px;
	color:#ED6923; font-size:14px; text-decoration:underline; font-weight:bold;
	line-height:15px;
}
.assoc li.disc 	
{ 
	list-style-type:disc;		list-style-position:outside; padding-left:10px;
	color:#333333; font-size:12px; text-decoration:none; font-weight:normal; text-align:justify;
	line-height:14px;
}
.assoc a{color:#698FD0; }
/*	******************************************
	**		Noouz					**
	****************************************** */	
.menu_newsletter p 
{
	font-family: Tahoma,"Palatino Linotype", Georgia,  "Kristen ITC", "Maiandra GD", "Monotype Corsiva",  Papyrus,Tahoma;
	margin-top:5px;
	margin-bottom:5px;
	color:black; font-size:12px; text-decoration:none; line-height:14px;
}	
.menu_newsletter a {
	font-size:12px;
	font-family: "Palatino Linotype", Georgia,  "Kristen ITC", "Maiandra GD", "Monotype Corsiva",  Papyrus,Tahoma;
	text-decoration: underline;
	margin-left:7px;
	color:#698FD0;	 /*bleu*/
}
.menu_newsletter a:hover {
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
/*	background-color:#5E9EA2;  bleu du fond*/
	color:#3E7320;   /*vert*/
}
.menu_newsletter li 
{
	margin-top:5px;	margin-left:13px; margin-bottom:4px;
	font-family: "Palatino Linotype", Georgia, "Kristen ITC", "Maiandra GD", "Monotype Corsiva", Papyrus,Tahoma;
	color:black; font-size:12px; text-decoration:none;
	list-style:circle;
	list-style-position:5px;
	padding-left:0px;
}
.menu_newsletter a {
	font-size:11px;
	font-family: "Palatino Linotype", Georgia,  "Kristen ITC", "Maiandra GD", "Monotype Corsiva",  Papyrus,Tahoma;
	text-decoration:none;
	margin-left:7px;
	color:#333333;	 /*bleu*/
}
.menu_newsletter a:hover {
	font-size:12px;
	text-decoration: underline;
	font-weight:bold;
/*	background-color:#5E9EA2;  bleu du fond*/
	color:#698FD0;   /*vert*/
}
.newsletter { font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:13px;font-size:11px; color:#333333;}
.newsletter p
{
	margin:5px 0px 5px 5px;
	color:#333333; font-size:11px; text-decoration:none; font-weight:normal; text-align:justify;
	line-height:14px;
}
.newsletter p.titre_section
{
	margin:15px 0px 10px 5px;
	color:#ED6923; font-size:14px; text-decoration:underline; font-weight:bold;
	line-height:15px;
}
.newsletter li.point_important
{
	margin:12px 0px 12px 30px; vertical-align:middle;
	color:#3E7320; font-size:12px; text-decoration:none; font-style: italic ; font-weight:bold;
	line-height:15px; list-style-image:url('http://www.coeur-vert.com/includes/img/picto/coeur_vert.bmp');
}
.newsletter li.circle 	{ list-style-type:circle;	list-style-position:outside; padding-left:10px;}
.newsletter li.disc 	{ list-style-type:disc;		list-style-position:outside; padding-left:10px;}
.newsletter li.square 	{ list-style-type:square;	list-style-position:outside; color:#333333; padding-left:10px;}
/*	******************************************
	**		GESTES DU JOUR SUR HP				**
	****************************************** */	
#accueil_le_geste_du_jour p.titre
{
	margin:2px 0px 3px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;
	line-height:13px; color:#DD611F; font-weight:bold;
}
#accueil_le_geste_du_jour p.resume_resultat
{
	margin:5px 3px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify;
	line-height:11px; color:#333;
}
/*	******************************************
	**		GESTES DU JOUR SUR HP				**
	****************************************** */	
.fichegeste_ligne
{
	float:left; 	margin:0px 0px 10px 0px;
	width:100%; 		height:auto;border:0px solid #AAA;;
}
.fichegeste_ligne p.titre_geste
{
	margin:2.5px 15px 2.5px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;
	text-align:center; font-weight:bold; color:#EE811E;
}

#fichegeste_geste
{
	float:left; 	margin:10px 0px 10px 15px;	width:590px; height:auto;
	border:0px solid #AAA;	padding:2px; background-color:#97B2DF;
}
#fichegeste_geste div
{
	float:left; 	margin:5px 4px 5px 4px;	width:570px; height:auto;
	border:1px solid #003366;	padding:5px; background-color:#FFFFFF;
}
#fichegeste_geste div p
{
	margin:5px 3px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;
	line-height:12px; color:#333;
}
#fichegeste_geste div p.titre
{
	margin:2px 0px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;
	line-height:14px; color:#DD611F; font-weight:bold;
}
#fichegeste_geste div li
{
	margin:2px 3px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;
	line-height:12px; color:#333;
}
#fichegeste_geste a {color:#698FD0; text-decoration:none; font-size:10px}
#fichegeste_geste a:hover {color:#3E7320; text-decoration:underline; font-size:11px}

#fichegeste_compléments
{
	float:right; 	margin:10px 15px 10px 0px; width:300px; height:auto;
	border:Opx solid #AAA;	padding:2px; background-color:#E9EFEF;
}
#fichegeste_compléments div
{
	float:left; 	margin:5px 4px 5px 4px;	width:290px; height:auto;
	border:1px solid #003366;	padding:2px; background-color:#FFFFFF;
}
#fichegeste_compléments div p
{
	margin:5px 3px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;
	line-height:12px; color:#333;
}
#fichegeste_compléments div.pub
{
	float:left; 	margin:5px 4px 5px 4px;	width:290px; height:auto;
	border:0px solid #003366;	padding:2px; background-color:#FFFFFF; text-align:center;
}

#fichegeste_compléments a {color:#698FD0; text-decoration:none; font-size:10px}
#fichegeste_compléments a:hover {color:#3E7320; text-decoration:underline; font-size:11px}
/*	******************************************
	**		TEMOIGNAGES						**
	****************************************** */	
.temoignages {}
.temoignages div 
{	
	float:left; margin:10px 0px 10px 0px; width:590px; height:auto;
	border-bottom:1px solid #DDD; padding:0px;
	border-right:1px solid #DDD; padding:0px;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.temoignages p.titre
{	
	float:left;line-height:18px; margin:0px 0px 15px 30px;  width:100%;
	text-decoration:underline; font-size:14px; color:#3E7320; font-weight:bold;
}
.temoignages p.commentaire_de_nous
{	
	float:left;line-height:16px; margin:10px 30px 15px 30px; width:100%;
	text-decoration:none; font-size:11px; color:#000; font-weight:normal; font-style:italic;
}

.temoignages p.question
{	
	float:left;line-height:16px; margin:5px 15px 0 15px; width:100%;
	text-decoration:underline; font-size:11px; color:#CE5613; font-weight:bold;
}
.temoignages p
{	
	float:left;line-height:16px; margin:10px 15px 4px 15px; width:100%;
	text-decoration:none; font-size:11px; color:#333; text-align:justify; text-shadow:inherit;
}
.temoignages a{text-decoration:underline; color:#698FD0; font-weight:normal;}
.temoignages a:hover{text-decoration:none; color:#3E7320; font-weight:bold;}
/*	******************************************
	**		EDUCATION						**
	****************************************** */	
.education {}
div.education  
{	
	float:left; margin:10px 0px 10px 15px; width:580px; height:auto;
	border-bottom:1px solid #DDD; padding:0px;
	border-right:1px solid #DDD; padding:0px;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.education p.titre
{	
	float:left;line-height:18px; margin:0px 0px 15px 30px;
	text-decoration:underline; font-size:14px; color:#CE5613; font-weight:bold;
}
.education p.un_geste
{	
	float:left;line-height:16px; margin:10px 0px 0 15px; width:100%;
	text-decoration:none; font-size:12px; color:#333; font-weight:normal; text-align:justify;
}
.education p.listing_pages
{	
	float:right;line-height:16px; margin:20px 0px 0 0px;
	text-decoration:none; font-size:10px; color:#CE5613; font-weight:normal; text-align:right;
}
.education a{text-decoration:underline; color:#698FD0; font-weight:normal;}
.education a:hover{text-decoration:none; color:#3E7320; font-weight:normal;}

.education  div.liste_gestes
{
	float:left; margin:10px 0px 10px 15px; width:580px; height:auto;
	border:0px solid #DDD; padding:0px;
}
.education  div.liste_gestes p.titre
{	
	float:left;line-height:16px; margin:0px 0px 0px 0px; width:100%;
	text-decoration:none; font-size:13px; color:#3E7320; font-weight:bold;
}
.education  div.liste_gestes p.resume_resultat
{	
	float:left;line-height:16px; margin:5px 0px 0 15px; width:100%;
	text-decoration:none; font-size:12px; color:#333; font-weight:normal; text-align:justify;
}
.education  div.liste_gestes p.en_savoir_plus
{	
	float:right;line-height:16px; margin:5px 20px 0 0px;
	font-size:10px; 
}
/*	******************************************
	**		ECOLOGIE ENJEUX							**
	****************************************** */	
.ecologie_enjeux {}
.ecologie_enjeux div 
{	
	float:left; margin:10px 10px 10px 15px; width:570px; height:auto;
	border-bottom:1px solid #DDD; padding:0px;
	border-right:1px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.ecologie_enjeux img.image_180	 
{
	margin:3px 3px 3px 9px; width:180px; height:auto; 
	border:2px solid  #333; float:right;
}
.ecologie_enjeux img.image
{
	margin:3px 3px 3px 9px; height:auto; 
	border:2px solid  #333; float:right;
}
.ecologie_enjeux div.texte	 
{
	float:left; margin:0px 0px 5px 15px; width:90%; height:auto;
	border:0px solid #AAA; 
}
.ecologie_enjeux  div.texte  p.titre 	 
{	
	float:left;line-height:16px; margin:5px 15px 0 15px; width:100%;
	text-decoration:underline; font-size:13px; color:#3E7320; font-weight:bold;
}

.ecologie_enjeux  div.texte  p.texte 	 {float:left;line-height:15px;text-decoration:none; font-size:12px; margin:7px 0px 2px 15px; width:100%; color:#333;}
.ecologie_enjeux  div.texte  p.liens 	 {float:left;line-height:15px;text-decoration:none; font-size:12px; margin:3px 15px 0px 15px;}
.ecologie_enjeux div.texte  p.liens a {font-size:10px; margin:0px 15px 0 15px;color:#698FD0; text-decoration:underline;}
.ecologie_enjeux div.texte  p.liens a:hover {color:#3E7320;}
.ecologie_enjeux  div.texte  span.Qui 	 {color:#EE6D2B; font-weight:bold;}
/*	******************************************
	**		EDUCATION ECOLES					**
	****************************************** */	
.ecoles {}
div.ecoles
{	
	float:left; margin:10px 0px 10px 15px; width:580px; height:auto;
	border-bottom:1px solid #DDD; padding:0px;
	border-right:1px solid #DDD; padding:0px;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;  color:#000000;
}
.ecoles p
{	
	line-height:16px; margin:0px 0px 10px 10px; text-align:justify; 
	text-decoration:none; font-size:12px;  font-weight:normal;
}
.ecoles li.titre
{	
	line-height:16px; margin:0px 0px 10px 20px; text-align:justify; 
	text-decoration:none; font-size:12px;  font-weight:bold; list-style-type:square; color:#3E7320;
}

.ecoles li.coeur
{ list-style-image:url('http://www.coeur-vert.com/includes/img/picto/coeur_vert.bmp'); list-style-position:outside; padding-left:10px;color:#333; font-size:12px; text-decoration:none; line-height:15px; margin:4px 15px 00px 15px; text-align:justify;} 

.ecoles p.citation
{	
	float:right;line-height:16px; margin:10px 0px 10px 10px; text-align:justify; width:60%
	text-decoration:none; font-size:12px; color:#3E7320; font-weight:normal;
}
.ecoles a{	text-decoration:underline; font-size:12px; color:#698FD0; font-weight:normal;}
.ecoles a:hover{	text-decoration:none; font-size:12px; color:#3E7320; }

div.ecoles div#vous_etes_prof
{
	float:left; margin:20px 30px 20px 30px; width:518px; height:auto;
	border:1px solid #3E7320; padding:8px; background-color:#F4F7F2;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
div.ecoles div#vous_etes_prof p.titre
{
	float:left;line-height:16px; margin:0px 0px 0px 0px;  width:100%; text-align:left;
	text-decoration:underline; font-size:13px; color:#ED6923; font-weight:bold;
}
div.ecoles div#vous_etes_prof p.texte
{
	float:left;line-height:14px; margin:0px 0px 0px 0px;  width:100%; text-align:left;
	text-decoration:none; font-size:12px; color:#333; font-weight:normal;
}

.ecoles div.lien
{	
	float:left; margin:10px 10px 10px 15px; width:570px; height:auto;
	border-bottom:1px solid #698FD0; padding:0px;
	border-right:1px solid #698FD0; padding:0px; background-color:#FFF;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}


.ecoles div.lien  p.titre 	 {float:left;line-height:16px; margin:0px 5px 5px 5px; width:400px;font-size:13px; font-weight:bold;}
.ecoles div.lien  p.titre a:hover	 {color:#ED6923;}

.ecoles div.lien  p.coeurs	 { float:left;	 line-height:16px; margin:0px 0px 0 0px; width:120px;}
.ecoles div.lien  p.texte 	 {float:left;line-height:15px;text-decoration:none; font-size:12px; margin:7px 0px 2px 5px; width:90%; color:#333;}


.ecoles div.le_guide
{	
	float:left; margin:20px 0px 0px 40px; width:auto; height:auto;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.ecoles div.le_guide  p 	 {float:left;line-height:15px;text-decoration:none; font-size:12px; margin:7px 0px 2px 5px; width:90%; color:#333;}
.ecoles div.le_guide p span.titre {colorl:#3E7320; font-weight:bold; text-decoration:underline;}

/*	******************************************
	**		Menu temoignage							**
	****************************************** */	
.temoignage_menu {}
.temoignage_menu div 
{	
	float:left; margin:0px 10px 10px 5px; width:580px; height:auto;
	border-bottom:1px solid #DDD; padding:0px;
	border-right:1px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.temoignage_menu img.image 
{
	margin:3px 3px 3px 3px; width:100px; height:auto; 
	border:2px solid  #333; float:left;
}
.temoignage_menu div.texte	 
{
	float:left; margin:0px 0px 5px 15px; width:90%; height:auto;
	border:0px solid #AAA; 
}
.temoignage_menu  div.texte  p.titre 	 
{	
	float:left;line-height:16px; margin:5px 15px 0 15px; width:100%;
	text-decoration:underline; font-size:13px; color:#3E7320; font-weight:bold;
}
.temoignage_menu  div.texte  p.titre 	a {	text-decoration:underline; font-size:13px; color:#3E7320; font-weight:bold;}
.temoignage_menu  div.texte  p.titre 	a:hover {	text-decoration:none; font-size:13px; color:#3E7320; font-weight:bold;}

.temoignage_menu  div.texte  p.texte 	 {float:left;line-height:15px;text-decoration:none; font-size:12px; margin:7px 0px 2px 15px; width:100%; color:#333;}
.temoignage_menu div.texte  p.texte a {font-size:10px; color:#698FD0; text-decoration:underline;}
.temoignage_menu div.texte  p.texte a:hover {color:#3E7320;}

/*	******************************************
	**		Menu temoignage							**
	****************************************** */	
.temoignage_vote {}
.temoignage_vote div.roll
{	
	float:left; margin:0px 0px 4px 5px; width:227px; height:210px;
	padding:0 2px 0 2px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    background-color:#FFF; border:1px solid #fff;
}
.temoignage_vote div.roll:hover 
{	
 background-color:#F4F5F5; border:1px solid #698FD0;
}
.temoignage_vote img.image 
{
	margin:3px 62px 3px 63px; width:90px; height:auto;
	border:2px solid  #333; float:left;
}
.temoignage_vote div.texte	 
{
	float:left; margin:0px 0px 0px 0px; width:220px; height:auto;
	border:0px solid #AAA; 
}
.temoignage_vote  div.texte  p.titre 	 
{	
	float:left;line-height:16px; margin:0px 0px 0 0px; width:100%; text-align:left;
	text-decoration:none; font-size:9.5px; color:#3E7320; font-weight:normal;
}
.temoignage_vote  div.texte  p.titre 	a {	text-decoration:underline; font-size:10px; color:#3E7320; font-weight:normal;}
.temoignage_vote  div.texte  p.titre 	a:hover {	text-decoration:none; font-size:10px; color:#3E7320; font-weight:bold;}

.temoignage_vote  div.texte  p.texte 	 {float:left;line-height:15px;text-decoration:none; font-size:10px; margin:3px 0px 2px 4px; width:100%; color:#333;}
.temoignage_vote div.texte  p.texte a {font-size:10px; color:#698FD0; text-decoration:underline;}
.temoignage_vote div.texte  p.texte a:hover {color:#3E7320;}
.temoignage_vote div.texte  p.texte img.bouton {border:none; width:30px; bottom:0px;}

.temoignage_vote #ligne_entiere { float:left; width:715px;}
.temoignage_vote #ligne_entiere #vote_aff_merci
{
	float:left; width:400px; margin:0px 20px 30px 20px; padding:10px; background-color:#F4F5F5; border:1px solid #698FD0;
}
.temoignage_vote #ligne_entiere #vote_aff_merci img { float:left; width:150px; margin:0 10px 0 0;}
.temoignage_vote #ligne_entiere #vote_aff_validation
{
	float:left; width:400px; margin:0px 20px 30px 20px; padding:10px; background-color:#F4F5F5; border:1px solid #698FD0;
}
.temoignage_vote #ligne_entiere #vote_aff_validation img { float:left; width:150px; margin:0 10px 0 0;}
/*	******************************************
	**		Article ENTREPRENEUR				**
	****************************************** */	
.article_entrepreneur { text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.article_entrepreneur div.titre 
{	
	margin:0px 10px 0px 35px; width:870px; height:auto;
	border-bottom:0px solid #DDD; padding-top:10px;
	border-top:1px solid #DDD; 
	border-right:0px solid #DDD; 
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.article_entrepreneur div.titre p.intro {font-size:12px; width:100%; text-align:justify; }	
.article_entrepreneur div.titre p.titre {font-size:14px; width:100%; text-align:center; border-bottom:1px solid #CE5613; }
.article_entrepreneur a{color:#688DD1; text-decoration:underline;}
.article_entrepreneur a:hover{color:#688DD1;/*3E7320;*/ text-decoration:none;}

.article_entrepreneur div.article {	float: left;margin:10px 0px 0px 20px; width:900px; height:auto; border:0px;}
.article_entrepreneur div.article div.col {  float: left; margin:0px 5px 0px 5px; width:208px; height:auto; border:0px solid #333;}
.article_entrepreneur div.article div.col_centrale {	float: left; margin:0px 0px 0px 6px; width:436px; height:auto; border:0px solid #333;}
.article_entrepreneur div.article div.col  p#debut  { font-size: 11px; line-height: 13px; }
.article_entrepreneur div.article div.col  p#debut:first-letter { font-size: 400%; font-style: italic; font-weight: bold; float: left;}
.article_entrepreneur div.article div.col  p  {  text-align:justify;  font-size: 11px; line-height: 13px; color:#333333;}
.article_entrepreneur div.article div.col_centrale img.taille1 { float:left; width: 410px; margin:10px 0px 10px 0px;  border:1px solid #000;}
.article_entrepreneur div.article div.col_centrale img.taille1_vous_portez_du_coeur_vert { float:left; width: 410px; margin:10px 0px 10px 0px;  border:0px solid #000;}
.article_entrepreneur div.article div.col_centrale img.taille2 { float:left; width:350px; margin:10px 0px 10px 0px;  border:1px solid #000;}
.article_entrepreneur div.article div.col  p.apart  {  text-align:justify;  font-size: 11px; line-height: 13px; font-weight:bold; color:#EF6923; margin:7px 7px 7px 7px; }
.article_entrepreneur div.article div.col  p.signature  {  text-align:right;  font-size: 10px; line-height: 13px; font-weight:bold; color:#333; margin:7px 7px 7px 7px; }


.article_entrepreneur div.article div#en_bref { float: left; margin:0px 0px 0px 10px; width:180px; height:auto; padding:2px 7px 2px 7px; border:1px solid #DDD; background-color:#F4F7F2}
.article_entrepreneur div.article div#en_bref  p.titre  {  text-align:center;  font-size: 11px; line-height: 13px; font-weight:bold; color:#333; margin:0px 5px 2px 5px; }
.article_entrepreneur div.article div#en_bref  p.minititre  {  text-align:left;  font-size: 10px; line-height: 12px; font-weight:normal; color:#3E7320; margin:3px 5px 0px 5px; }
.article_entrepreneur div.article div#en_bref  p.minitexte  {  text-align:left;  font-size: 10px; line-height: 12px; font-weight:normal; color:#333; margin:1px 5px 0px 5px; }

.article_entrepreneur div.en_savoir_plus { float: left;margin:30px 0px 0px 20px; width:370px; height:auto; border:1px solid #3E7320; text-align:left; }
.article_entrepreneur div.en_savoir_plus div.titre { line-height:16px; margin:0px 0px 0 8px; width:75%;	border-bottom:1px solid #3E7320;/*#EF6923;*/text-decoration:none; font-size:13px; color:#3E7320; font-weight:bold;}
.article_entrepreneur div.en_savoir_plus li.coeur  { list-style-image:url('http://www.coeur-vert.com/includes/img/picto/coeur_vert.bmp'); list-style-position:outside; padding-left:5px;color:#333; font-size:10px; text-decoration:none; line-height:12px; margin:4px 5px 00px 5px; text-align:justify;}

.article_entrepreneur div.portrait_chinois { float: left;margin:30px 0px 0px 20px; width:480px; height:auto; border:1px solid #688DD1; text-align:left;}
.article_entrepreneur div.portrait_chinois  li.coeur { list-style-image:url('http://www.coeur-vert.com/includes/img/picto/coeur_vert.bmp'); list-style-position:outside; padding-left:5px;color:#333; font-size:10px; text-decoration:none; line-height:12px; margin:4px 5px 00px 5px; text-align:justify;}
.article_entrepreneur div.portrait_chinois div.titre { line-height:16px; margin:0px 0px 0 8px; width:75%;	border-bottom:1px solid #EF6923; 	text-decoration:none; font-size:13px; color:#EF6923; font-weight:bold; }
.article_entrepreneur div.portrait_chinois p { line-height:16px; margin:5px 5px 5px 16px; width:100%; font-size:11px; }
.article_entrepreneur div.portrait_chinois p span.question { color:#555555; text-decoration:none; }
.article_entrepreneur div.portrait_chinois p span.réponse { color:#000000; text-decoration:none; }


/*	******************************************
	**		PARTENAIRES							**
	****************************************** */	
.partenaires 
{
	float:left; margin:0px 0px 10px 20px; width:600px; height:auto;
	padding:5px; border:0px solid #DDD;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.partenaires div.un
{	
	float:left; margin:8px 0px 10px 0px; width:605px; height:auto;
	border-bottom:0px solid #DDD; padding:0px;
	border-right:0px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.partenaires div.image 
{
	margin:0px 0px 0px 0px; width:130px; height:auto; 
	border:0px solid  #333; float:left;
}
.partenaires img.image {width:130px;border:0px;}

.partenaires div.texte	 
{
	float:left; margin:0px 0px 5px 12px; width:450px; height:auto;
	border:0px solid #AAA; 
}
.partenaires  div.texte  div.titre 	 
{	
	float:left;line-height:15px; margin:0px 0px 0 0px; width:100%;
	text-decoration:none; font-size:13px; color:#3E7320; font-weight:bold;
	border-bottom:1px solid #333;
}
.partenaires  div.texte  div.titre 	a {	text-decoration:none; font-size:13px; color:#3E7320; font-weight:bold;}
.partenaires  div.texte  div.titre 	a:hover {	text-decoration:underline; font-size:13px; color:#3E7320; font-weight:bold;}

.partenaires  div.texte  div.message	 
{
float:left;line-height:14px;text-decoration:none; font-size:10px; margin:7px 0px 0px 0px; width:100%; color:#333;
padding-bottom:5px;
}
.partenaires div.texte  div.message a {color:#698FD0; text-decoration:underline;}
.partenaires div.texte  div.message a:hover {color:#3E7320; font-weight:bold;}


.partenaires_colonne_droite
{
	float:right; margin:0px 15px 10px 0px; width:255px; height:auto;
	padding:0px; border:0px solid #669900; background-color:white;
}
.partenaires_colonne_droite div.nicolas_vanier
{
	float:right; margin:00px 0px 0px 0px; width:255px; height:auto;
	padding:5px; 
	border-top:1px solid #D7763F; /*#669900; */
	border-right:1px solid #D7763F; 
	border-bottom:1px solid #D7763F; 
	border-left:1px solid #D7763F; 
	background-color:#F4F7F2;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;  
	font-size:11px;  color:#333333;
	line-height:14px; font-style:normal; width:100%;text-decoration:none;
}
.partenaires_colonne_droite div.nicolas_vanier .titre
{
	float:left; width:100%; border-bottom:#D7763F solid 1px; height:auto;
	text-align:left; margin:0px 0px 10px 00px; vertical-align:top;
	color:#ED6923; font-size:12px; line-height:18px; font-weight:bold;
}
.partenaires_colonne_droite div.nicolas_vanier .titre .texte
{
	float:left; width:120px; height:auto;
	text-align:justify; margin:0px 0px 00px 10px; vertical-align:top;
	color:#ED6923; font-size:12px; line-height:18px; font-weight:bold;
}
.partenaires_colonne_droite div.nicolas_vanier .titre .image
{
	float:left; width:120px; height:auto;
	margin:0px 0px 00px 00px; vertical-align:top;	
}


.partenaires_colonne_droite div.encouragements
{
	float:right; margin:30px 0px 0px 0px; width:250px; height:auto;
	padding:3px; border:1px solid #669900; background-color: #D7E1EC;
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.partenaires_colonne_droite div.encouragements p.message{font-size:10px; line-height:14px; margin:12px 0px 0px 0px; font-style:italic; width:100%;text-decoration:none;}
.partenaires_colonne_droite div.encouragements p.qui    {font-size:09px; line-height:12px; margin:0px 0px 0px 0px;   font-style:none; width:100%;text-decoration:underline;}

.devenez_partenaire 
{
	float:left; margin:30px 0px 10px 20px; width:610px; height:auto;
	padding:5px; border:1px solid #3E7320; /*border:0px solid #DDD;*/
	background-color:#F4F7F2; /* background-color: #fff;*/
	font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.devenez_partenaire div.conteneur
{	
	float:left; margin:8px 0px 10px 0px; width:605px; height:auto;
	border-bottom:0px solid #DDD; padding:0px;
	border-right:0px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

.devenez_partenaire div.image 
{
	margin:0px 0px 0px 0px; width:160px; height:auto; 
	border:0px solid  #333; float:left;
}
.devenez_partenaire img.image {width:160px; border:0px;}

.devenez_partenaire div.texte	 
{
	float:left; margin:0px 0px 5px 12px; width:430px; height:auto;
	border:0px solid #AAA; 
}
.devenez_partenaire  div.texte  div.titre 	 
{	
	float:left;line-height:16px; margin:0px 0px 0 0px; width:100%;
	border-bottom:1px solid #333;
}
.devenez_partenaire  div.texte  div.titre 	a {	text-decoration:none; font-size:13px; color:#EF6923; /*color:#F4F7F2;*/ font-weight:bold;}
.devenez_partenaire  div.texte  div.titre 	a:hover { text-decoration:underline; font-size:13px; color:#EF6923; font-weight:bold;}

.devenez_partenaire  div.texte  div.message	 
{
	float:left;line-height:15px;text-decoration:none; font-size:11px; margin:10px 0px 0px 0px; width:100%; color:#333;
	padding-bottom:5px;
}
.devenez_partenaire div.texte  div.message a {color:#698FD0; text-decoration:underline;}
.devenez_partenaire div.texte  div.message a:hover {color:#ED6923; }


.biographie_nicolas_vanier { float:left;	padding:5px; margin:10px 20px 0px 20px; width:880px; }
.biographie_nicolas_vanier p { line-height:15px;text-decoration:none; font-size:11px; color:#333; text-align:justify; margin:0 10px 0 10px;}
.biographie_nicolas_vanier p a {color:#698FD0; text-decoration:underline;}
.biographie_nicolas_vanier p a:hover {color:#ED6923; }

/*	******************************************
	**		PHOTOS							**
	****************************************** */	
.nos_photos
{
	color:#333333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; 
}
.nos_photos .accueil
{
	width:920px;	margin:0px 0px 0px 30px;
}
.nos_photos .titre
{
	width:75%; border-bottom:#D7763F solid 1px;
	text-align:justify;
}
.nos_photos div.theme_photos
{
	width:850px; border-bottom:#D7763F solid 0px;
	text-align:justify; 
	margin:20px 30px 10px 30px;
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; line-height:15px;
}

.nos_photos p
{
	margin:10px 0px 0px 0px; 
}
.nos_photos p.texte
{
	margin:10px 100px 0px 50px; 
}

div.vous_portez_du_coeur_vert
{
	float:left; width:750px; border:#000000 solid 0px; margin:10px 5px 5px 10px; 
}
div.vous_portez_du_coeur_vert div.vous_portez_du_coeur_vert_img {float:left;width:300px;}
div.vous_portez_du_coeur_vert div.vous_portez_du_coeur_vert_img img
{
	width:285px; border:#000000 solid 4px; margin:7px 7px 7px 7px; 
}
div.vous_portez_du_coeur_vert div.vous_portez_du_coeur_vert_img_noborder img
{
	width:285px; border:#000000 solid 0px; margin:7px 7px 7px 7px; 
}
div.vous_portez_du_coeur_vert div.vous_portez_du_coeur_vert_texte { float:right;width:422px;  vertical-align:middle; margin:0 0px 0 10px;}
div.vous_portez_du_coeur_vert div.vous_portez_du_coeur_vert_texte i { color:#698FD0; text-align:justify;}

div.vous_portez_du_coeur_vert div.vous_portez_du_coeur_vert_img {float:left;width:300px;}
div.vous_portez_du_coeur_vert div.vous_portez_du_coeur_vert_img_notaille img
{
	border:#000000 solid 4px; margin:7px 7px 7px 7px;
}

/*	******************************************
	**		PHOTOS							**
	****************************************** */	
.carte_trajet
{
	color:#333333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; 
}
.carte_trajet div.continent1 { float:left; width:305px;	margin:0px 00px 15px 10px; padding:0px 0px 10px 0px; border:0px solid #eeeeee; background-color:#C1E2A5;}
.carte_trajet div.continent2 { float:left; width:305px;	margin:0px 00px 15px 7px; padding:0px 0px 10px 0px; border:0px solid #eeeeee; background-color:#81A5BA;}
.carte_trajet div.continent3 { float:left; width:305px;	margin:0px 00px 15px 7px; padding:0px 0px 10px 0px; border:0px solid #eeeeee; background-color:#FDEEC8;}
.carte_trajet div.titre_un_pays	{ float:left; width:305px;	margin:0px 0px 5px 0px; padding:0px; border:0px solid #666666; text-align:center; text-decoration:underline; font-size:12px; font-weight:bold;}
.carte_trajet div.un_pays	{ float:left; width:295px;	margin:3px 1px 3px 1px; padding:2px; border:1px solid #cccccc; background-color:white;}
.carte_trajet div.drapeau	{ float:left; width:25px; height:auto; margin:0px 0px 0px 0px; vertical-align:top; }
.carte_trajet div.infos		{ float:left; width:180px; height:auto; margin:0px 0px 0px 5px; vertical-align:middle;}
.carte_trajet div.liens		{ float:left; width:80px; height:auto; margin:0px 0px 0px 5px; vertical-align:top; }

.carte_trajet img.drapeau	{ width:25px; height:auto; margin:0px 0px 0px 0px;}

.carte_trajet div.infos p.pays { margin:0px 0px 10px 0px; } 
.carte_trajet div.infos p.pays span.pays { color:#ED6923; font-weight:bold; font-size:11px; text-decoration:underline; } 
.carte_trajet div.infos p.pays span.duree { color:#333333; font-weight:normal; font-style:italic;}

.carte_trajet div.infos p.planning { margin:10px 0px 0px 0px; }
.carte_trajet div.infos p.planning span.periode { color:#333333; font-weight:normal; font-size:10px; font-style:italic;} 

.carte_trajet div.liens img { width:15px; height:auto; margin:2px 3px 2px 3px; border:0px; }
.carte_trajet div.liens a { color:#698FD0; font-size:8px; }
.carte_trajet div.liens a:hover { color:#698FD0; text-decoration:none; font-size:8px; }

/*	******************************************
	**		LIENS							**
	****************************************** */	
.liens {}
.liens div {	
	float:left; margin:10px 0px 15px 5px; width:600px; height:auto; border-bottom:0px solid #DDD; padding:0px; 	border-right:0px solid #DDD; padding:0px;
	text-align:justify; font-family:Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.liens div.image { float:left; margin:2px 2px 2px 2px; width:75px; height:auto; border:0px solid  #333; }
.liens div.image img { width:75px; border:0px solid  #333; }
.liens div.texte	 { float:left; margin:0px 0px 0px 10px; width:470px; height:auto; border:0px solid #AAA; }
.liens p { float:left;line-height:18px; margin:0px 0px 0px 0px; 	text-decoration:none; font-size:11px; color:#333; text-align:justify;}
.liens a { text-decoration:underline; color:#698FD0; font-weight:normal;}
.liens a:hover { text-decoration:none; color:#3E7320; font-weight:bold;}


/*	******************************************
	**		LIENS							**
	****************************************** */	
div.truc_de_ouf { width:850px; border:#000000 solid 0px; margin:10px 5px 5px 10px; }
div.truc_de_ouf div.truc_de_ouf_texte { float:left;width:200px; border:0px; vertical-align:middle; margin:0 0px 0 5px; font-size:11px; font-weight:bold; color:#698FD0; margin-top:50px;}
div.truc_de_ouf div.truc_de_ouf_img {float:left;width:120px; margin:6px 30px 6px 30px;}
div.truc_de_ouf div.truc_de_ouf_img img {width:100px; border:#000000 solid 4px; }
div.truc_de_ouf div.truc_de_ouf_etat { float:left;width:40px; border:0px; vertical-align:middle; margin:0 0px 0 5px;}


/*	******************************************
	**		REMERCIEMENT					**
	****************************************** */	
div.remerciements{float:left;	width:900px; border:#000000 solid 0px; margin:10px 5px 5px 30px; }
div.remerciements div.remerciements_img {float:left;width:250px; margin:6px 30px 6px 0px;}
div.remerciements div.remerciements_img img{	width:255px; border:#000000 solid 4px; }
div.remerciements div.remerciements_texte { float:left;width:502px;  vertical-align:middle; margin:0 0px 0 10px; color:#444444; font-size:11px; font-weight:normal; }
div.remerciements div.remerciements_texte p.titre { color:#698FD0; text-decoration:underline; }

div.remerciements_double {float:left; width:900px; border:#000000 solid 0px; margin:10px 5px 5px 30px; }
div.remerciements_double div.remerciements_double_img {float:left;width:120px; margin:6px 20px 6px 00px;}
div.remerciements_double div.remerciements_double_img img {width:100px; border:#000000 solid 4px; }
div.remerciements_double div.remerciements_double_texte { float:left;width:245px; border:0px; vertical-align:middle; margin:0 0px 0 5px; font-size:11px; font-weight:normal; color:#444444; margin-top:0px;}
div.remerciements_double div.remerciements_double_texte p.titre { color:#698FD0; text-decoration:underline; }

div.remerciements_suite {float:left; width:850px; border:#000000 solid 0px; margin:10px 5px 5px 30px; font-size:11px; font-weight:normal; color:#444444; }
