	body {
		color: #595959;
		font-size: 12px;
		font-family: arial;
		margin: 0px;
		padding: 0px;
	}
	
	table.main {
		width: 755px;
		margin: 119px 0px 0px 123px;
		empty-cells: show;
	}
	
	div.map-texte {
		display: none;
	}
	
	table.cat {
		height: 100px;
		width: auto;
	}
	
	table.cat td {
		color: #595959;
		font-size: 12px;
	}
	
	div.map-description {
		position: absolute;
		display: none;
		top: 300px;
		left: 290px;
		padding: 5px;
		background-color: #fff;
		border: 1px solid #A44937;
	}
	
	div.map-description table {
		height: auto;
		color: #595959;
		font-size: 12px;
	}
	
	table.cat img,
	div.map-description img {
		height: 153px;
		margin: 5px 5px 5px 0px;
	}
	
	
