/* CSS Automatique */

/* Code pour Objet 642 */
.SP{
	clear: both;
}
.IM_ID642{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID642 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID642 li{
	text-align: center;
}
.IM_ID642 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID642 img{
	border: none;
	width: 100%;
}
.IM_ID642 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID642 .n_3 {
	clear: both;
}

/* Code pour Objet 655 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID655{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID655 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID655 li{
	text-align: center;
}
.IM_ID655 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID655 img{
	border: none;
	width: 100%;
}
.IM_ID655 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID655 .n_3 {
	clear: both;
}

/* Code pour Objet 660 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID660{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID660 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID660 li{
	text-align: center;
}
.IM_ID660 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID660 img{
	border: none;
	width: 100%;
}
.IM_ID660 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID660 .n_3 {
	clear: both;
}

/* Code pour Objet 663 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID663{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID663 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID663 li{
	text-align: center;
}
.IM_ID663 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID663 img{
	border: none;
	width: 100%;
}
.IM_ID663 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID663 .n_3 {
	clear: both;
}

/* Code pour Objet 682 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID682{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID682 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID682 li{
	text-align: center;
}
.IM_ID682 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID682 img{
	border: none;
	width: 100%;
}
.IM_ID682 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID682 .n_3 {
	clear: both;
}

/* Code pour Objet 684 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID684{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID684 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID684 li{
	text-align: center;
}
.IM_ID684 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID684 img{
	border: none;
	width: 100%;
}
.IM_ID684 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID684 .n_3 {
	clear: both;
}

/* Code pour Objet 689 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID689{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID689 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID689 li{
	text-align: center;
}
.IM_ID689 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID689 img{
	border: none;
	width: 100%;
}
.IM_ID689 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID689 .n_3 {
	clear: both;
}

/* Code pour Objet 693 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID693{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID693 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID693 li{
	text-align: center;
}
.IM_ID693 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID693 img{
	border: none;
	width: 100%;
}
.IM_ID693 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID693 .n_3 {
	clear: both;
}

/* Code pour Objet 697 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID697{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID697 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID697 li{
	text-align: center;
}
.IM_ID697 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID697 img{
	border: none;
	width: 100%;
}
.IM_ID697 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID697 .n_3 {
	clear: both;
}

/* Code pour Objet 701 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID701{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID701 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID701 li{
	text-align: center;
}
.IM_ID701 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID701 img{
	border: none;
	width: 100%;
}
.IM_ID701 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID701 .n_3 {
	clear: both;
}

/* Code pour Objet 705 */
/* Déjà inséré : réécriture uniquement des éléments identifiés */ 
.IM_ID705{
	padding: 0 3%;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
.IM_ID705 ul{
	list-style: none;
	margin:20px 0;
}
.IM_ID705 li{
	text-align: center;
}
.IM_ID705 a{
	text-decoration: none;
	color: black;
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.IM_ID705 img{
	border: none;
	width: 100%;
}
.IM_ID705 li {
	width: 29%;
	margin: 10px 2% 10px 2%;
	float: left;
	
}
.IM_ID705 .n_3 {
	clear: both;
}

/* Code pour Objet 3626 */
.IM_ID3626 p img{
	float: left;
	margin: 0 5px 5px 0;
}



html, body {
	height: 100%;
}
#IM_PAGE{
	min-height: 100%;
	position: relative;
}
#BODY {
	padding-bottom: 15px;
}

#IM_LIENIMW{
	/*clear: both;*/
	position: absolute;
	left: 0;
	bottom: 0;
	border-top: 1px solid black;
	background-color: #999999;
	height: 14px;
	width: 100%;
	text-align: center;
	font: 10px Verdana,Arial,Tahoma;
	overflow: hidden;
	/*margin-top: 10px;*/
}
#IM_LIENIMW h1,
#IM_LIENIMW h2{
	font: 10px Verdana,Arial,Tahoma;
	display: inline;
	margin: 0 ;
	padding: 0;
	
}
#IM_LIENIMW a{
	color: white;
	text-decoration: none;
	margin: 0 5px;
}
#IM_LIENIMW .IM_Logo{
	padding: 0px 44px 13px 0;
}
#IM_LIENIMW .IM_Logo span{
	display: none;
}

#IM_LIENIMW .IM_XHTML{
	background: url(/images/logo-xhtml.gif) no-repeat;
}
#IM_LIENIMW .IM_CSS{
	background: url(/images/logo-css.gif) no-repeat;
}
#IM_LIENIMW .IM_F2M{
	background: url(/images/logo-f2m.gif) no-repeat;
	display: none;
}
#IM_PartageLien{
	position: absolute;
	left: -999em;
}
#IM_PartageLien h2{
	font-size: 0.1em;
}