@charset "UTF-8";
/* CSS Document */

#container {
	max-width: 966px; /*très important : cela permet de centrer le site en conservant l'elasticité du menu*/
}

img.no-resize {
	max-width: 100%;
	height: auto;
}

#content-page-general {
	max-width: 966px; /*très important : cela permet de ne pas décaler le block droit tout en conservant l'elasticité du menu*/
}

h1 {
	font-size: 21px; font-size: 2.100rem;/* =20px */
}

/* le tableau footervilles*/
#footeramis_tableau_1 {
	position: relative;
	max-width: 946px;
	font-size: 10px; font-size: 1.000rem;/* =10px */ 
	}
.footeramis_tableau td {
	width: 254px;
 }

/* le tableau footervilles*/
#mentions{
	max-width: 946px;
	font-size: 10px; font-size: 1.000rem;/* =10px */ 
}


@media screen and (max-width: 940px) {
#colonne-gauche {
max-width:58%;
}
}