
/* Module Actualites */
.titreActualiteListe{
   color:#db0054;
   font-size:15px;
   font-weight: bold;
   background-color:#FFFFFF;
}
.soustitreActualiteListe{
   color:#000000;
   font-family:arial;
   font-weight:bold;
   font-size:14px;
   margin-left:25px;
}
.tableActualiteListe{
   /*width:400px;*/
   padding:5px;
   border:1px solid #db0054;
}
.lienActualite{
   text-decoration:none;
}
.lienActualiteListe{
   
}
.fichierActualiteListe{
   
}
.pagesActualitesListe{
   
}
.titreActualiteFiche{
   /*color:#2A5B91;
   font-size:15px;
   font-weight: bold;
   background-color:#FFFFFF;*/
}
.soustitreActualiteFiche{
    color:#000000;
   font-family:arial;
   font-weight:bold;
   font-size:14px;
   margin-left:25px;
}
.tableActualiteFiche{
   width:550px;
   padding:5px;
   border:1px solid #db0054;
}
.lienActualiteFiche{
   
}
.fichierActualiteFiche{
   
}
.titreActualitePopup{
   
}
.soustitreActualitePopup{
   
}
.tableActualitePopup{
   
}
.lienActualitePopup{
   
}
.fichierActualitePopup{
   
}
.titreactualiteUne{
   padding-left:10px;
   padding-right:10px;
   /*padding-top:15px;*/
   margin-bottom:10px;
}
.soustitreactualiteUne{
   padding-left:10px;
   font-weight:bold;
   margin-bottom:5px;
}
.titreactualiteUne a{
   font-size:12px;
   color:#CC0066;
   font-weight:bold;
   /*text-transform: uppercase;*/
   text-decoration:none;
}
.titreactualiteUne a:hover{
    text-decoration:underline;
}
.imgActualiteUne {
   width: 50px;
   float: right;
   margin: 0 10px;
}
.texteactualiteUne{
   color:#666666;
   padding-left:10px;
   padding-right:10px;
   margin-bottom:0px;
}
.actualiteTitre{

}
/* Module Catalogue */
.titreCatalogueUne{
   
}
.soustitreCatalogueUne{
   
}
.ligneImpaireCatalogue{
   background-color: white;
}
.lignePaireCatalogue{
   background-color: #fdf891;
}

.moduleCatalogue .selection_mois{
    width:100%;
}

.moduleCatalogue .selection_mois  td{
    padding: 5px 10px;
    border:1px solid #e0e0e0;
    border-bottom:1px solid #666666;
    margin:0px;
    background-color:#f0f0f0;
    text-align:center;
}

.moduleCatalogue .selection_mois  td.mois_affiche{
    font-weight:bold;
    background-color:#ffffff;
    border:1px solid #666666;
    border-bottom:1px solid #ffffff;
}
.moduleCatalogue .selection_mois a{
    color:#000000;
}
.tableCatalogueListe{
   background-color: #db0054;
   color: white;
}
.titreCatalogueListe{
   /*color:#3069A8;*/
   color:#000000;
}
.ligneCatalogueListe{
   color:#000000;
   text-align: left;
}
.titreCatalogueFiche{
   color:#db0054;
   font-size:15px;
   font-weight: bold;
   background-color:#FFFFFF;
}
.soustitreCatalogueFiche{
   color:#f4a846;
   font-weight:bold;
   font-size:13px;
}
.tableCatalogueFiche{
   border : 1px solid #db0054;
   width:600px;
   margin-top:20px;
   margin-left:50px;
   padding: 5px;
}
.tableCatalogueFiche .image{
	float:right;
	margin:0 0 15px 15px;
	max-width: 250px;
	width: expression((this.width > 250 && this.width>=this.height) ? 250: true);
	max-height: 250px;
	height: expression((this.height > 250 && this.height>this.width) ? 250: true);	
}
.panierCatalogueListe{
   width:250px;
   border : 1px solid #383391;
}
.rechercheCatalogueListe{

   height:1%;
   background-color:#EBEBD6;
}
.boutonRechercheCatalogueListe{
   background-color: #2E89DC; 
   color: #F9F9F9; 
   font-weight: bold;
}
/* Module Annuaire */
.tableAnnuaireRecherche{
  background-color:#ebebd6;
}
.boutonRechercheAnnuaireRecherche{
   background-color:#FFFFFF;
   color:#db0054;
   font-weight:bold;
}
ul.lienAnnuairePartenaireListe{
	margin-left:0px;
	padding-left:0px;
}
ul.lienAnnuairePartenaireListe li{
	margin-bottom:5px;
	list-style: none;
}
ul.lienAnnuairePartenaireListe li a{
   /*color:#FFFFFF;*/
   text-decoration:none;
}
ul.lienAnnuairePartenaireListe li a:visited{
   /*color:#BBBBBB;*/
}
ul.lienAnnuairePartenaireListe li a:hover{
   text-decoration:underline;
}
.tableAnnuairePartenaireFiche{
   border:1px solid #db0054;
   line-height:20px;
   /*font-weight:bold;*/
 	background-color:#fdf891;
   padding:0px;
   margin-left:10px;
   margin-bottom:10px;
}
.titreAnnuairePartenaireFiche{
   
}
.pagesAnnuairePartenaireListe{
   
}
.titre_contenu {
   color: #db0054;
}
/* Module Adherents */
.texteAdherentsucess{
   
}
.texteAdherentsucess{
   
}
/* Module Liens */
.lienListe{
   
}
/* Module telecharger */
.tableTelechargerListe{
   border: 1px solid #ffbb00;
}
.titreTelechargerListe{
   
}
.lienTelechargerListe{
   background-color: #ffbb00;
}
.lienTelechargerListe a{

   color:#FFFFFF;
}
/* Module Panier */
.boutonPanierAjout{
   
}
.fermerPanierAjout{
   
}
.titrePanierListe{
   
}
.lienPanierListe{
   
}
.tableauBoutonsPanierListe{
   border: 3px; 
   padding: 3px;
   background-color:#E3F2EF; 
   width:316px; 
   height:42px;
   
}
.boutonPanierListe{
   background-color:#415CBA;
   border-bottom-color: #FFFFFF;
   border-right-color: #FFFFFF;
}
.lienBoutonPanierListe{
      color:#FFFFFF;
}
.textePanierValider{

}

/* Module activités*/

.titreActivitesListe {
   color: #db0054;
   font-size:14px;
   font-weight: bold;
   padding-bottom: 3px;
}


.soustitreActivitesListe{
   color:#000000;   
   font-weight:bold;
   font-size:12px;
   margin-left:25px;
}
.tableActivitesListe{
   width:100%;
   border:1px solid #db0054;
}

/* gestion */
.listeCateg{
    margin: 0px 10px 10px 25px;
    font-family: Arial;
    font-size: 12px;
    color: #666666;
}
.listeCateg a{
    color: #666666;
}




