a img {
	border: none;
}
a {
	color: black;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.separateur {
	clear: both;
}
.separateurVertical {
	float: left;
	width: 1%;
	height: 10px;
}
.imgIcone {
	vertical-align: middle;
	margin-right: 7px;
}

.attention {
	color: #cc0000;
}
.commentaire {
	color: #999999 !important;
}

/*******************************************************************************
**********************			MODULE KAMELEON		  **********************
**********************			module-liste			**********************
*******************************************************************************/


/*Liste des actus*/

.moduleKmlArticles .fiche {
	/*margin-bottom: 20px;*/
}
.moduleKmlArticles h1 {

}
.moduleKmlArticles h1:first-letter {

}
.moduleKmlArticles h2 {

}
.moduleKmlArticles h3 {

}
.moduleKmlArticles .photoMdl {
	float: right;
	/*width: 300px;*/
	text-align: center;
	margin-left: 15px;
}
.moduleKmlArticles .photoMdl img {
	max-width: 300px;
	width: expression((this.width > 300 && this.width>=this.height) ? 300: true);
	max-height: 300px;
	height: expression((this.height > 300 && this.height>this.width) ? 300: true);
	-ms-interpolation-mode: bicubic;
}
.moduleKmlArticles .photoMdl img.top {
	max-width: 500px;
	width: expression((this.width > 500 && this.width>=this.height) ? 500: true);
	max-height: 300px;
	height: expression((this.height > 300 && this.height>this.width) ? 300: true);
}
.moduleKmlArticles .photoMdl span{
	font-style: italic;
}
.moduleKmlArticles .videoMdl {
	float: left;
	/*width: 300px;*/
	text-align: center;
	margin-right: 15px;
}
.moduleKmlArticles .videoMdl span{
	font-style: italic;
}
.moduleKmlArticles p {
	/*text-align: justify;*/
}
.moduleKmlArticles .infosResultat {
	color: #999999;
	font-size: 10px;
}
.moduleKmlArticles .commentaire {
	color: #666666;
	font-size: 10px;
}

.bouton_commande {
	padding: 3px;
}

.bouton_commande_disabled {
	padding: 3px 3px 3px 25px;
	background: url(../images/attente.gif) no-repeat left center;
}

/*******************************************************************************
**********************			MODULE KAMELEON		  **********************
**********************			module-liste-assocations			**********************
*******************************************************************************/


/*Liste des actus*/

.moduleKmlAssociations .fiche {
	/*margin-bottom: 20px;*/
	width: 250px;
	border: 1px solid #7297AF;
	background: #ebf5fc;
	border-radius: 10px;
	padding: 10px 25px;
	margin: 20px;
	float: left;
}

/*******************************************************************************
**********************			MODULE KAMELEON		  **********************
**********************		 module-liste-titre		 **********************
*******************************************************************************/

.moduleKmlDocuments .commentaire {
	margin-left: 20px;
}
.moduleKmlDocuments .date{
	float: right;
	font-size: 10px;
	color: #666666;
}
.moduleKmlDocuments img{
	max-width: 150px;
	width: expression((this.width > 150 && this.width>=this.height) ? 150: true);
	max-height: 150px;
	height: expression((this.height > 150 && this.height>this.width) ? 150: true);
	-ms-interpolation-mode: bicubic;
}

.moduleKmlDocuments .image {
	float: left;
	margin-right: 15px;
}


/*******************************************************************************
**********************			MODULE KAMELEON	         ***********************
**********************			module-recherche		 ***********************
*******************************************************************************/


/*Liste des actus*/


.moduleKmlRecherche h1 {

}
.moduleKmlRecherche h1:first-letter {

}
.moduleKmlRecherche h2 {

}
.moduleKmlRecherche h3 {

}
.moduleKmlRecherche .photoMdl {
	float: left;
	text-align: center;
	margin-right: 5px;
}
.moduleKmlRecherche .photoMdl img {
	/*max-width: 40px;
	width: expression(this.width > 40 ? 40: true);
	max-height: 40px;
	height: expression(this.height > 40 ? 40: true);*/

	max-width: 40px;
	width: expression((this.width > 40 && this.width>=this.height) ? 40: true);
	max-height: 40px;
	height: expression((this.height > 40 && this.height>this.width) ? 40: true);
	-ms-interpolation-mode: bicubic;
}
.moduleKmlRecherche .photoMdl span{
	font-style: italic;
}
.moduleKmlRecherche .videoMdl {
	float: left;
	text-align: center;
	margin-right: 5px;

	/*max-width: 50px;
	width: expression(this.width > 50 ? 50: true);
	max-height: 50px;
	height: expression(this.height > 50 ? 50: true);*/

	max-width: 50px;
	width: expression((this.width > 50 && this.width>=this.height) ? 50: true);
	max-height: 50px;
	height: expression((this.height > 50 && this.height>this.width) ? 50: true);
}
.moduleKmlRecherche .videoMdl span{
	font-style: italic;
}
.moduleKmlRecherche p {
	text-align: justify;
}
.moduleKmlRecherche .infosResultat {
	color: #999999;
	font-size: 10px;
}
.moduleKmlRecherche .commentaire {
	color: #666666;
	font-size: 10px;
}


