		.contenu_corps
		{
		width: 964px;
		height: 495px;
		overflow: hidden;
		position: relative;
		}

/* Carte local de La Rochelle */	
	
	#conteneur_google_map_local
	{
	width: 964px;
	margin-top: 8px;
	margin-bottom: 10px;
	}
	
	#legende_carte_map_local
	{
	width: 152px;
	height: 450px;
	float: left;
	margin-right: 8px;
	background-color: #ececec;
	color: #023d5b;
	}

	#legende_carte_map_local img
	{
	margin-left: 10px;
	margin-top: 11px;
	vertical-align: -30%;
	}	
	
	#conteneur_map_local
	{
	color: #484b4f;
	float: left;
	}

	#map_local
	{
	width: 800px;
	height: 450px;
	}
	
	.marker
	{
	font-size: 14px;
	text-align: justify;
	color: #484b4f;
	font-family: arial, serif;
	font-size: 13px;
	}
	
	.image_infobulle
	{
	float: left;
	margin-right: 20px;
	}
	
	
/* Carte départemental */	
	
	#conteneur_google_map_departemental
	{
	width: 964px;
	margin-top: 8px;
	}
	
	#legende_carte_map_departemental
	{
	width: 152px;
	height: 442px;
	float: left;
	margin-right: 8px;
	padding-top: 8px;
	background-color: #ececec;
	color: #023d5b;
	}

	#legende_carte_map_departemental img
	{
	margin-left: 10px;
	margin-bottom: 3px;
	vertical-align: -50%;
	}	
	
	#conteneur_map_departemental
	{
	float: left;
	}

	#map_departemental
	{
	width: 800px;
	height: 450px;
	}
	
	.marker
	{
	display: block;
	text-align: justify;
	color: #484b4f;
	font-family: arial, serif;
	font-size: 13px;
	}
	
	.image_infobulle
	{
	float: left;
	margin-right: 20px;
	}	
	
	
	/* ACCORDION */
	
	.titre_carte
	{
	width: 964px;
	text-align: right;
	margin-bottom: 10px;
	}
	
	.toggler  
	{
	cursor:pointer;  
	margin: 0; 
	padding:5px; 
	font-size:18px; 
	font-family: arial, sans-serif; 
	}   
	
	.toggler:hover   
	{ 
	color: #dad27b; 
	}