body{
	background-color:#FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#525347;
	margin:0;
	padding:0;
}
*{
	margin:0;
	padding:0;
}

.clear{
	clear:both;
	height:0px;
}

a img{
	border:0;
}

#conteneur{
	width:630px;
	padding:10px 0 0 0;
	margin:auto;
}

/* ----------- PARTIE HAUTE ----------- */
#entete{
	width:630px;
	height:90px;
	margin:auto;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#747565;
}
#logo{
	float:left;
	width:630px;
	margin:0;
}
#langueRechercheCommunaute{
	display:none;
}

/* ----------- MENU ----------- */
#menu{
	display:none;
}

.visible{
	display:block;
}

.invisible{
	display:none;
}

/* ----------- FIL ARIANE ----------- */
#filariane{
	display:none;
}

/* ----------- PARTIE BASSE ----------- */
#piedpage{
	width:200px;
	margin:auto;
	padding:20px 0 20px 0;
}
#piedLigne1{
	display:none;
}
#proposepar{
	width:200px;
	margin:auto;
	padding:0;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#878876;
	text-align:center;
}
#piedpage a{
	color:#878876;
	text-decoration:none;
}
#piedpage a:hover{
	color:#878876;
	text-decoration:underline;
}

/* ----------- HOMEPAGE ----------- */
#col1{
	width:215px;
	float:left;
}
#col2{
	width:415px;
	float:left;
}
#col3{
	display:none;
}

/* ----------- HOMEPAGE FIL INFO ----------- */
#filInfo{
	width:215px;
	height:308px;
	display:block;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525347;
}
#filInfo a{
	color:#525347;
	text-decoration:none;
}
#filInfo a:hover{
	color:#525347;
	text-decoration:underline;
}
#filInfo ul{
	height:212px;
	padding-bottom:10px;
}
#filInfo ul li{
	list-style-type:none;
}
.filInfoTxt{
	width:177px;
	padding:0 10px 0 25px;
}
#btVert{
	display:none;
}

/* ----------- HOMEPAGE TWITTER ----------- */
#twitter{
	width:215px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-bottom:20px;
}
#twitter ul{
	margin:0 0 0 17px;
}
#twitter ul li{
	list-style-type:none;
}
.twitterhaut{
	display:none;
}
.twittertxt{
	width:182px;
	padding:8px;
}
.twitterbas{
	display:none;
}
.twitterespace{
	padding:0;
	margin:0;
}
#btFollow{
	display:none;
}

/* ----------- HOMEPAGE VU SUR LE WEB ----------- */
#vuweb{
	width:415px;
}
.vuwebSection1{
	width:178px;
	padding-left:8px;
	list-style-type:none;
	float:left;
}
.vuwebSection2{
	width:178px;
	padding-left:8px;
	list-style-type:none;
	float:left;
}
.vuwebtext{
	margin-top:8px;
	height:84px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525347;
	line-height:13px;
}
.vuwebtext a{
	color:#525347;
	text-decoration:none;
}
.vuwebtext a:hover{
	color:#525347;
	text-decoration:underline;
}
.vuwebtitre{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#525347;
}
.vuwebtitre a{
	color:#525347;
	text-decoration:none;
}
.vuwebtitre a:hover{
	color:#525347;
	text-decoration:underline;
}
.vuwebaccroche{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#525347;
	line-height:13px;
}
.vuwebaccroche a{
	text-decoration:none;
	color:#525347;
}
.vuwebaccroche a:hover{
	text-decoration:underline;
	color:#525347;
}
.vuwebsuite{
	display:none;
}
#btVuWeb{
	display:none;
}

/* ----------- HOMEPAGE TOUR DU MONDE ----------- */
#tourdumonde{
	display:none;
}

/* ----------- HOMEPAGE INTERVIEWS ----------- */
#interview{
	display:none;
}

/* ----------- HOMEPAGE DOSSIER DU MOIS ----------- */
#dossier{
	width:351px;
	background-image:url(/img/home/dossier-bg.jpg);
	background-position:0 50%;
	background-repeat:no-repeat;
}
#dossierCadre{
	width:320px;
	margin:0 0 0 11px;
	background-color:#EFECDB;
	border:1px solid #E2E1C5;
}
#dossierTitre{
	padding:8px 8px 20px 8px;
	background-image:url(/img/home/dossier-titre-bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:georgia,times new roman,times,serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#918F80;
}
#dossierPhoto{
	float:left;
	/*margin:0;*/
	padding:8px;
}
#dossierText{
	float:left;
	width:185px;
	/*margin:0;*/
	padding:7px 0 18px 0;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525347;
}
#dossierText a{
	font-style:italic;
	color:#525347;
	text-decoration:underline;
}
#btDossier{
	width:321px;
	padding:0 0 0 12px;
	margin:0 0 18px 0;
	text-align:right;
}

/* ----------- HOMEPAGE INSTITUT ----------- */
#institut{
	width:351px;
}
#institutCadre{
	width:320px;
	margin:0 0 0 11px;
	background-color:#EFECDB;
	border:1px solid #E2E1C5;
}
#institutTitre{
	font-family:georgia,times new roman,times,serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#525347;
	padding:8px;
}
#institutLogo{
	padding-left:36px;
}
#institutText{
	width:301px;
	padding:0 8px 18px 8px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525347;
}
#institutText a{
	color:#525347;
	text-decoration:none;
}
#institutText a:hover{
	color:#525347;
	text-decoration:underline;
}
#institutText a.institutLireSuite{
	font-style:italic;
	color:#525347;
	text-decoration:underline;
}

/* ----------- LISTE ARTICLES ----------- */
#col1liste{
	width:630px;
	float:left;
}
#col3liste{
	display:none;
}
#filInfoListe{
	width:630px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525347;
}
#filInfoListe ul li{
	list-style-type:none;
}
#filInfoHaut{
	width:630px;
	height:50px;
	margin:0 0 12px 0;
	vertical-align:top;
}
#filInfoTitre{
	float:left;
	width:415px;
	vertical-align:top;
	margin:0 0 0 8px;
}
#filInfoTitre2{
	float:left;
	width:485px;
	padding:0 0 0 10px;
	margin:0 0 0 8px;
}
/*#filInfoTitre img{
	display:none;
}
#filInfoTitre span{
	display:block;
	font-family:georgia,times new roman,times,serif;
	font-size:24px;
	font-weight:normal;
	font-style:italic;
	color:#000000;
}
#filInfoTitre2 img{
	display:none;
}
#filInfoTitre2 span{
	display:block;
	font-family:georgia,times new roman,times,serif;
	font-size:24px;
	font-weight:normal;
	font-style:italic;
	color:#000000;
}*/
#filInfoPaginationHaut{
	display:none;
}
#filInfoPaginationHaut2{
	display:none;
}
.filInfoArticles{
	width:619px;
	margin:0 0 0 8px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525347;
}
.photoListe{
	float:left;
	width:150px;
	height:115px;
}
.texteListe{
	float:left;
	width:420px;
	margin:0 0 0 24px;
}
.texteListe a{
	color:#525347;
	text-decoration:none;
}
.filInfoDateTitre{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#525347;
}
.filInfoDateTitre a{
	color:#525347;
	text-decoration:none;
}
.filInfoTexte{
	height:82px;
	display:block;
}
.filInfoTexte a{
	color:#525347;
	text-decoration:none;
}
.filInfoTexte a:hover{
	color:#525347;
	text-decoration:underline;
}
.filInfoTexteVuWeb{
	height:59px;
	display:block;
}
.filInfoTexteVuWeb a{
	color:#525347;
	text-decoration:none;
}
.filInfoTexteVuWeb a:hover{
	color:#525347;
	text-decoration:underline;
}
.filInfoSuite{
	display:none;
}
#filInfoPaginationBas{
	display:none;
}
#filInfoPaginationBas2{
	display:none;
}

/* ----------- ARTICLE FIL INFO ----------- */
#col1info{
	width:630px;
	float:left;
}
#col2info{
	display:none;
}
#filInfoArticle{
	width:630px;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#525347;
}
#filInfoArticleHaut{
	width:630px;
	height:50px;
	margin:0 0 12px 0;
	vertical-align:top;
}
/*#filInfoArticleHaut img{
	display:none;
}
#filInfoArticleHaut span{
	display:block;
	font-family:georgia,times new roman,times,serif;
	font-size:24px;
	font-weight:normal;
	font-style:italic;
	color:#000000;
}*/
#filInfoArticleContenu{
	width:606px;
	margin:0;
	vertical-align:top;
}
#filInfoArticleDateTitre{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525347;
}
#filInfoArticleTitre{
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
}
#photoArticle{
	float:left;
	width:300px;
	height:225px;
	margin:20px 20px 12px 0;
}
#texteArticle{
	margin:20px 0 34px 0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525347;
}
#texteArticle a{
	color:#000000;
	text-decoration:underline;
}
.texteArticleTitre{
	font-size:14px;
	font-weight:bold;
}
#divArticleOutils{
	display:none;
}
#filInfoArticleTop{
	display:none;
}
#filInfoArticleNavigation{
	display:none;
}
#filInfoArticleBtVert{
	display:none;
}


/* ----------- ARTICLE VU SUR LE WEB ----------- */
#webArticleDateTitre{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525347;
}
#webArticleTitre{
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	margin-bottom:12px;
}
#divWebRelatif{
	position:relative;
	width:619px;
	height:225px;
	margin-bottom:18px;
}
.webLeft{
	width:300px;
}
.webRight{
	width:300px;
	padding-left:19px;
	vertical-align:bottom;
}
.webRight ul li{
	display:none;
}
#divWebOutils{
	display:none;
}
#texteParagraphes{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525347;
	text-decoration:none;
}
.texteParagrapheAccroche{
	font-size:14px;
	font-weight:bold;
}
.titreParagraphe{
	font-size:14px;
	font-weight:bold;
}

/* PAGE INSTITUT MOBILITE DURABLE */

#divInstitutRelatif{
	width:619px;
	margin-bottom:18px;
}
.institutLeft{
	width:300px;
}
.institutRight{
	width:300px;
	padding-left:19px;
}
.institutRight ul li{
	display:none;
}
.institutRight li a{
	color:#525347;
	text-decoration:none;
}
.institutRight li a:hover{
	color:#525347;
	text-decoration:underline;
}
#institutCoinBas{
	display:none;
}

/* PAGE INTERVIEWS */
	#interviewsGauche{
		width:472px;
		margin:12px 0 0 0;
		padding:0 0 0 23px;
	}
	
	#interviewsIntro{
		width:442px;
		margin:0 0 16px 0;
		font-weight:normal;
		font-size:12px;
	}
	
	.interviewsVignette{
		float:left;
		width:128px;
		padding:0 29px 17px 0;
	}
	
	.interviewsVignette h2{
		height:16px;
		overflow:hidden;
		margin:0;
		font-size:12px;
	}
	
	.interviewsVignette h2 a, .interviewsVignette p a{
		text-decoration:none;
		color:#525347;
	}
	.interviewsVignetteTexte{
		height:40px;
		overflow:hidden;
		margin:0 0 5px 0;
		font-weight:normal;
		font-size:11px;
	}
	.interviewsVignetteLien{
		display:block;
		width:128px;
		height:100px;
		margin:0 0 5px 0;
	}
	.interviewsVignetteDate{
		margin:0;
		font-weight:normal;
		font-size:11px;
	}
	#interviewsDroite{
		width:480px;
		margin:12px 0 0 0;
	}
	.interviewsVideoDate{
		display:none;
	}
	#interviewsDroite h2{
		display:none;
	}
	.interviewsVideoResume{
		display:none;
	}
	#interviewsVideoPlayer{
		display:none;
	}
	#interviewsDroite h3{
		margin:0 0 8px 0;
		font-size:12px;
	}
	
	.bloggerCoinGauche{
		float:left;
		width:10px;
		height:21px;
		margin:0 0 19px 0;
		background-image:url(/img/url-coin-gauche.gif);
		background-repeat:no-repeat;
	}
	
	.bloggerLien{
		float:left;
		height:18px;
		padding:3px 0 0 0;
		background-color:#a5a998;
	}
	
	.bloggerLien input{
		padding:0;
		border:0;
		width:450px;
		background-color:#a5a998;
		font-family:arial;
		font-size:11px;
		font-weight:normal;
		color:#000;
	}
	
	.bloggerCoinDroite{
		float:left;
		width:10px;
		height:21px;
		margin:0 0 17px 0;
		background-image:url(/img/url-coin-droite.gif);
		background-repeat:no-repeat;
	}
	#partagerVideo{
		display:block;
	}
	#bloggerVideo{
		display:none;
	}
/* PAGE INTERVIEWS */


/* PAGE RESULTATS RECHERCHE */
	#moteurRecherche2{
		display:none;
	}
	#rechercheRappel{
		margin:16px 0 0 8px;
		font-size:12px;
		font-weight:normal;
	}
	#rechercheRappel span{
		font-weight:bold;
		color:#000000;
	}
	#rechercheResultats{
		margin:26px 0 0 8px;
	}
	#rechercheResultats h2{
		margin:0 0 2px 0;
		font-size:14px;
		font-weight:normal;
	}
	#rechercheResultats p{
		margin:0 0 14px 0;
		font-size:11px;
		font-weight:normal;
	}
	#rechercheResultats a{
		color:#525347;
		text-decoration:none;
	}
	#rechercheResultats a:hover{
		color:#525347;
		text-decoration:underline;
	}
	.motCherche{
		color:#303030;
		font-size:110%;
		font-weight:bold;
	}
	
/* PAGE RESULTATS RECHERCHE */


/* PAGE PLAN DU SITE */
	#planDuSite{
		margin:25px 0 0 0;
	}
	/*#planDuSite h1 img{
		display:none;
	}
	#planDuSite h1 span{
		display:block;
		font-family:georgia,times new roman,times,serif;
		font-size:24px;
		font-weight:normal;
		font-style:italic;
		color:#000000;
		padding-bottom:20px;
	}*/
	
	#planDuSite ul{
		margin:0 0 0 0;
		padding:0;
		list-style:none;
	}
	#planDuSite ul li{
		margin:0 0 10px 0;
		padding:0 0 5px 10px;
	}
	
	#planDuSite ul li a{
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		color:#525347;
	}
	
	#planDuSite ul li a:hover{
		color:#000000;
	}
	
	#planDuSite ul li ul li{
		margin:0;
		padding:0;
		background-image:none;
	}
	
	#planDuSite ul li ul li a{
		font-size:11px;
		font-weight:normal;
	}
/* PAGE PLAN DU SITE */


/* PAGE MENTIONS LEGALES */
	#mentions{
		margin:25px 0 0 0;
	}
	/*#mentions h1 img{
		display:none;
	}
	#mentions h1 span{
		display:block;
		font-family:georgia,times new roman,times,serif;
		font-size:24px;
		font-weight:normal;
		font-style:italic;
		color:#000000;
		padding-bottom:20px;
	}*/
	#mentions p{
		margin:0 0 14px 0;
		font-size:12px;
		font-weight:normal;
	}
	#mentions p a{
		text-decoration:none;
		color:#000000;
	}
	#mentions p a:hover{
		text-decoration:underline;
		color:#000000;
	}
/* PAGE MENTIONS LEGALES */


/* PAGE TDM INITIATIVES */
	#tdmInitiatives{
		margin:10px 0 0 0;
	}
	#tdmInitiatives h1{
		margin:0 0 10px 0;
	}
	/*#tdmInitiatives h1 img{
		display:none;
	}
	#tdmInitiatives h1 span{
		display:block;
		font-family:georgia,times new roman,times,serif;
		font-size:24px;
		font-weight:normal;
		font-style:italic;
		color:#000000;
	}*/
	#tdmInitiatives p{
		width:630px;
		margin:0 0 16px 0;
		font-size:12px;
		font-weight:normal;
	}
	#conteneurIframe{
		margin:0 0 0 0;
	}
/* PAGE TDM INITIATIVES */

/* ----------- COLONNE DROITE TOUR DU MONDE ----------- */
#tourdumondeDroite{
	width:351px;
	margin-bottom:20px;
	background-image:url(/img/news/tour-du-monde-droite-bg.jpg);
	background-position:0 50%;
	background-repeat:no-repeat;
}
#tourdumondeDroiteCadre{
	width:320px;
	height:100%;
	margin:0 0 0 11px;
	background-color:#40BEE7;
	border:1px solid #B3B1A4;
}
#tourdumondeDroiteTitre{
	/*rien*/
}
#tourdumondeDroiteImg{
	width:176px;
	float:left;
	margin-bottom:17px;
}
#tourdumondeDroiteContenu{
	width:144px;
	float:left;
}
#tourdumondeDroiteProposez{
	padding-left:8px;
	font-family:georgia,times new roman,times,serif;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	color:#1C5B70;
}
#tourdumondeDroiteTexte{
	padding-left:8px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1C5A6F;
}
#tourdumondeDroiteTexte a{
	color:#1C5A6F;
	text-decoration:none;
}
#btCarteDroite{
	margin:31px 0 0 0;
}

/* ----------- COLONNE DROITE FIL INFO ----------- */
#filInfoDroite{
	width:351px;
	margin-bottom:20px;
}
#filInfoDroiteCadre{
	width:320px;
	height:100%;
	margin:0 0 0 11px;
	background-color:#EFECDB;
	border:1px solid #E2E1C6;
	background-image:url(/img/news/fil-info-droite-bg.jpg);
	background-position:0 50%;
	background-repeat:repeat-x;
}

#filInfoDroiteCadre ul{
	width:310px;
	margin-bottom:10px;
}
#filInfoDroiteCadre ul li{
	width:300px;
	padding-left:8px;
	padding-bottom:8px;
	list-style-type:none;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#525347;
}
.filInfoDroiteTitre{
	font-weight:bold;
}

#filInfoDroiteCadre a{
	color:#525347;
	text-decoration:none;
}
#filInfoDroiteCadre a:hover{
	color:#525347;
	text-decoration:underline;
}
#btFilInfoDroite{
	margin:0 0 0 220px;
}