/*----------------------------------------------------------------------------------------------------------*
 *                            Ensemble des styles appliqués au module agenda_extranet_cdt                   *
 *----------------------------------------------------------------------------------------------------------*/
.espace_entre_telecharger_agenda_extranet_cdt
{
height: 10px;
}

/* style pour les blocs de module à droite */
.espace_entre_titre_agenda_extranet_cdt
{
line-height: 2px;
}

.module_agenda_extranet_cdt_titre_module 
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial; 
	color: #FFFFFF;
}

.module_agenda_extranet_cdt_titre_tableau_module
{

}


.module_agenda_extranet_cdt_trait_categorie
{
	background-color: #4aa526;
}

.couleur_fleches_agenda_extranet_cdt
{
	color: #4aa526;
}

.bandeau_entete_agenda_extranet_cdt
{
	background-image: url('/images/2/titre_page.png');
	background-repeat: no-repeat;
	background-position: 7px 0px;
	line-height: 41px;
	height: 41px;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial;
	text-align: left;
	color: #FFFFFF;
	padding:0px 0px 0px 32px;
	letter-spacing:2px;
}

.InputAgendaCDT
{
	border: thin solid #4aa526;	
	border-width:1px;
	font-size: 11px;
	background-color:#FFFFFF;
	padding-left:2px;
	color:#4aa526;
}

/***************************************** CHARGEMENT EN COURS  ************************************************/
/***************************************************************************************************************/
.agendaExtranetCDTTextPrechargementEnCoursChargement
{
font-family: Verdana, Arial;
font-size: 15px;
color: #4aa526;
font-weight:bold;
text-align:center;
}

.agendaExtranetCDTTextPrechargementEnCoursPatientez
{
font-family: Verdana, Arial;
font-size: 13px;
color: #4aa526;
text-align:center;
}

.agendaExtranetCDTDivPrechargementEnCours
{
position: absolute; 
left: 130px; 
visibility: hidden; 
background-color: #B6D1E5; 
layer-background-color: #B6D1E5
}

.agendaExtranetCDTTableauPrechargementEnCours
{
	border: thin solid #4aa526;	
	border-width:1px;
	padding-top:15px;
	padding-bottom:15px;
}

/************************************MESSAGE DATE DEBUT INF DATE FIN *******************************************/
/***************************************************************************************************************/

/*----------Message erreur quand aucun resultat---------------------------------*/

.MessageAucunResultatAgenda
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #4aa526;
}


.agendaExtranetCDTTextDateDebInfDateFinChargement
{
font-family: Verdana, Arial;
font-size: 15px;
color: #4aa526;
font-weight:bold;
text-align:center;
}

.agendaExtranetCDTTextDateDebInfDateFin
{
font-family: Verdana, Arial;
font-size: 13px;
color: #4aa526;
text-align:center;
}

.agendaExtranetCDTDivDateDebInfDateFin
{
position: absolute; 
left: 130px; 
visibility: hidden; 
background-color: #B6D1E5; 
layer-background-color: #B6D1E5;
}

.agendaExtranetCDTTableauDateDebInfDateFin
{
	border: thin solid #4aa526;	
	border-width:1px;
	padding-top:15px;
	padding-bottom:15px;
}


.agendaExtranetCDTFermerDateDebInfDateFin:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #4aa526;
	text-align: right;
	border-width:1px;
	height:20px;
}

.agendaExtranetCDTFermerDateDebInfDateFin:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #4aa526;
	text-align: right;
	height:20px;
}

.agendaExtranetCDTFermerDateDebInfDateFin:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #4aa526;
	text-align: right;
	height:20px;
}

.agendaExtranetCDTFermerDateDebInfDateFin:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #4aa526;
	text-align: right;
	height:20px;
}
/******************************** Pour le module lié au site (niveau 1) *************************************/

/* Style pour le texte rechercher du moteur de recherche en pleine page*/

.texte_commentaires_agenda_extranet_cdt
{
  	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4aa526;
	text-align: left;
}

.texte_traduction_rechercher_agenda_extranet_cdt
{
  font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4aa526;
	text-align: left;
}

.texte_du_au_agenda_extranet_cdt
{
  font-family: Verdana, Arial;
	font-size: 11px;
	color: #4aa526;
	text-align: left;
}

/* curseur sur calendrier */

.curseur_agenda_extranet_cdt
{
border: 0px;
cursor: pointer;
}

.espace_sous_categorie_agenda_extranet_cdt
{
line-height: 5px;
}

.espace_date_agenda_extranet_cdt
{
padding-left:30px;
}


/* Style du tableau */
.module_agenda_extranet_cdt_tableau
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #4aa526;
	text-align: left;
	padding-left:10px;
	padding-right: 0px;
}

.libelle_rech_agenda_extranet_cdt
{
	text-align: left;
	font-size: 10px;
	color: #044EA9;
	padding-top: 5px;
	padding-left: 20px;
}

/* Image d'en-tete du tableau */
.module_agenda_extranet_cdt_entete
{
	background: url('/images/entete_agenda.gif') no-repeat;
	height: 45px;
}

/* Style des liens  */
.module_agenda_extranet_cdt_tableau a:link
{
	text-decoration: none;
	color: #FFFFFF;
}

.module_agenda_extranet_cdt_tableau a:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

.module_agenda_extranet_cdt_tableau a:active
{
	text-decoration: none;
	color: #FFFFFF;
}

.module_agenda_extranet_cdt_tableau a:hover
{
	text-decoration: underline;
	color: #EAC100;
}

/****************************** Pour les éléments communs (niveaux 2 et 3) **********************************/

.moduleAgendaExtranetCdtTableauGlobal
{
	background-color: #EAC100;
}

/* separateur entre les manifestations */
.separateur_detail_mainfestation_agenda_extranet_cdt
{
	background-color: #4aa526;
	line-height: 2px;
}

.separateur_sous_en_savoir_plus_agenda_extranet_cdt
{
	background-color: #FFFFFF;
	line-height: 1px;
}

/* Table de la barre de recherche et table d'affichage des résultats */
.module_agenda_extranet_cdt_barre_recherche, .module_agenda_extranet_cdt_table_resultat
{
	border: 1px solid #4aa526;
	font-family: Verdana, Arial;
	font-size: 11px;
	margin-left:10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.module_agenda_extranet_cdt_table_resultat_detail
{
	border: 1px solid #4aa526;
	background-color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 11px;
	margin-left:10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	color:#4aa526;
}

/* Bouton de validation de la barre de recherche */
.module_agenda_extranet_cdt_barre_recherche_bouton
{ 
	font-size: 8px;
	font-family: Verdana, Arial;
	color: #428834;
	font-weight: bold;
	background-color: #a4c665;
	border: 1px outset #FFFFFF;
	text-align: center;
}

/* Liste déroulante de la barre de recherche */
.module_agenda_extranet_cdt_barre_recherche select
{
	font-size: 10px;
	font-family: Verdana, Arial;
	color: #333333;
}

/* En tete de la table d'affichage des informations recherchées */
.module_agenda_extranet_cdt_entete_table
{
	border: 1px solid #4aa526;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #4aa526; 
	margin-left:10px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	font-weight: bold;
}

/* Eventuels liens de retour vers les pages précédentes */
.module_agenda_extranet_cdt_entete_table a:link
{
	text-decoration: none;
	color: #FFFFFF;
}

.module_agenda_extranet_cdt_entete_table a:visited
{
	text-decoration: none;
	color: #FFFFFF;

}

.module_agenda_extranet_cdt_entete_table a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

/* Dates de manifestations  */
.module_agenda_extranet_cdt_date_manif
{
	font-size: 10px;
	color: #4aa526;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.module_agenda_extranet_cdt_commune_liste_intermediaire
{
	font-size: 10px;
	color: #4aa526;
	font-weight: bold;
	text-align: right;
}

/* Intitulés de manifestations */
.module_agenda_extranet_cdt_intitule_manif
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4aa526;
}

/* Intitulés de manifestations en mode liste intermediaire*/
.module_agenda_extranet_cdt_intitule_manif_liste_intermediaire
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #b5926b;
}

/* Intitulés de manifestations */
.module_agenda_extranet_cdt_intitule_manif_detail
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #4aa526;
	margin-left:15px;
}

.module_agenda_extranet_cdt_intitule_manif_survol
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #A4C665;
	background-color: #FFFFFF;
	cursor: pointer;
}

/* Intitulés de manifestations de la liste  intermediaire */
.module_agenda_extranet_cdt_intitule_liste_intermediaire_manif
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #044EA9;
}

.module_agenda_extranet_cdt_intitule_liste_intermediaire_manif_survol
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #EAC100;
	background-color: #FFFFFF;
	cursor: pointer;
}

.module_agenda_extranet_cdt_aucun_resultat
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #4aa526;
}


/********************** Pour l'affichage des manifestations par catégorie (niveau 2) ************************/
.espace_entre_titre_agenda_extranet_cdt_et_contenu
{
line-height: 15px;
}

.espace_entre_recherche_resultat_agenda_extranet_cdt
{
line-height: 10px;
}

/* table pour une manifestation */
.module_agenda_extranet_cdt_tableau_categorie
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: left;
	background-color: #FFFFFF;
	padding: 5px;
}

/* Intitulés de catégories pour l'affichage */
td.module_agenda_extranet_cdt_intitule_categ
{
	background-color: #a4c665;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 3px;
	cursor: pointer;
}

/* Style des liens pour le titre de la catégorie */
td.module_agenda_extranet_cdt_intitule_categ a:link
{
	text-decoration: none;
	color: #FFFFFF;
}

td.module_agenda_extranet_cdt_intitule_categ a:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

td.module_agenda_extranet_cdt_intitule_categ a:active
{
	text-decoration: underline;
	color: #FFFFFF;
}

td.module_agenda_extranet_cdt_intitule_categ a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

/* Lien vers le détail d'une manifestation */
td.module_agenda_extranet_cdt_savoir_plus
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-transform: lowercase;
	text-align: right;
}

td.module_agenda_extranet_cdt_savoir_plus a:link
{
	text-decoration: none;
	color: #044EA9;
}

td.module_agenda_extranet_cdt_savoir_plus a:visited
{
	text-decoration: none;
	color: #044EA9;
}

td.module_agenda_extranet_cdt_savoir_plus a:active
{
	text-decoration: underline;
	color: #044EA9;
}

td.module_agenda_extranet_cdt_savoir_plus a:hover
{
	text-decoration: underline;
	color: #044EA9;
}
/********************** Pour l'affichage de la liste intermediaire de resultat ***************************/

.moduleAgendaExtranetCdtTableauGeneralListeIntermediaire
{
	background-color: #FFFFFF;
}


.module_agenda_extranet_cdt_tire_liste_intermadiaire
{
	font-family: Verdana, Arial;	
	font-size : 11px;
	color: #b5926b;
	text-align: right;
}


/********************** Pour l'affichage du détail d'une manifestation (niveau3)  ************************/

.moduleAgendaExtranetCdtTableauGeneralDetail
{
	background-color: #EAC100;
}

/* Table d'affichage des informations sur la manifestation */
.module_agenda_extranet_cdt_tableau_informations
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #b5926b;
	text-align: justify;
	background-color: #ffffff;
}

/* Style des liens de la table d'affichage des informations */
.module_agenda_extranet_cdt_tableau_informations a:link
{
	text-decoration: underline;
	color: #4aa526;
}

.module_agenda_extranet_cdt_tableau_informations a:visited
{
	text-decoration: none;
	color: #4aa526;
}

.module_agenda_extranet_cdt_tableau_informations a:active
{
	text-decoration: none;
	color: #4aa526;
}

.module_agenda_extranet_cdt_tableau_informations a:hover
{
	text-decoration: underline;
	color: #4aa526;
}

.module_agenda_extranet_cdt_description_complete
{
	/*text-indent: 0px;*/
	text-align: justify;
	font-family: Verdana, Arial;
	font-size: 11px;
	color:#4aa526;
}

.module_agenda_extranet_cdt_detail_partenaire
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #4aa526;
}
.module_agenda_extranet_cdt_detail_partenaire a:link
{
	text-decoration: underline;
	color: #4aa526;
}

.module_agenda_extranet_cdt_detail_partenaire a:visited
{
	text-decoration: none;
	color: #4aa526;
}

.module_agenda_extranet_cdt_detail_partenaire a:active
{
	text-decoration: none;
	color: #4aa526;
}

.module_agenda_extranet_cdt_detail_partenaire a:hover
{
	text-decoration: underline;
	color: #a4c665;
}

/*----------------------------------------------------------------------------------------------------------*
 *                                Fin des styles appliqués au module agenda                                 *
 *----------------------------------------------------------------------------------------------------------*/

