

	.mapCoordinates {
		padding:	0 10px;
		text-align:	left;
	}
	
	.mapCoordinates,
	.mapCoordinates input {
		font-family:	monospace, sans-serif;
		font-size:		13px;
	}
	
	.mapCoordinates.hidden {
		visibility:	hidden;
	}
	
	.mapCoordinates .title {
		display:	none;
	}

	.mapCoordinates ul,
	.mapCoordinates ul li {
		display:	inline;
		margin:		0;
		padding:	0;
		white-space:	nowrap;
	}

	.mapCoordinates ul li {
		padding-left:		10px;
		list-style-type:	none;
	}
	
	.mapCoordinates ul li.hidden {
		display:	none;
	}

	.mapCoordinates strong,
	.mapCoordinates span,
	.mapCoordinates input {
		vertical-align:	middle;
	}


	.mapCoordinates strong {
		font-weight:	normal;
	}
	
	.mapCoordinates span {
	}

	.mapCoordinates input {
		display:		none;
		width:			45px;
		height:			13px;
		border-width:	0;
		padding:		1px;
	}

	
	/* Au focus */

	.mapCoordinates.focus span {
		display:	none;
	}

	.mapCoordinates.focus input {
		display:	inline;
	}

	.mapCoordinates.focus {
		background-color:	#eee;
	}
	
	.mapCoordinates .dataFocus input {
		border-width:	1px;
		border-style:	solid;
		padding:		0;
	}


	/* Tarifs */

	.mapCoordinates .prices .sep {
		margin:	0 5px;
	}

	.mapCoordinates .prices p.amount {
		display:	inline;
		margin:		0;
	}


	/* Groupe de tarifs */

	.mapCoordinates .pricesGroup strong,
	.mapCoordinates .pricesGroup span,
	.mapCoordinates .pricesGroup .nbPrices,
	.mapCoordinates .pricesGroup .range {
		display:		inline;
		vertical-align:	middle;
		line-height:	normal;
	}

		/* Nombre de tarifs */
	.mapCoordinates .pricesGroup .nbPrices .plural {
		display:	none;
	}

	.mapCoordinates .pricesGroup .nbPrices.several .plural {
		display:	inline;
	}
	
	.mapCoordinates .pricesGroup .range span {
		vertical-align:	middle;
	}

	.mapCoordinates .pricesGroup .range.unique .from,
	.mapCoordinates .pricesGroup .range.unique .to,
	.mapCoordinates .pricesGroup .range.unique .max {
		display:	none;
	}
	