/***************************************************************************************************
											MODULE AGENDA
****************************************************************************************************/
.AjaxListOpen {
	display:block;
	background: white;
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	padding-right: 0px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	position: absolute;
}
.AjaxListClose {
	display:none;
	height: 0px;
	position: absolute;
	z-index:0;
}
.fond1 {
	background-color: #E6EAF0;
	padding-top:5px;
	vertical-align:top;
}

.fond2 {

	background-color: #FFFFFF;
}
a.boutonTexte-inline
{
	float:left;
	margin-left: 2px;
}

a.boutonTexte, a.boutonTexte-inline {
	width: 99px;
	height:30px;
	padding: 2px;
	padding-top: 7px;
	padding-right: 0px;
	background-image: url(/images/Pictos/picto-fond-texte.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	margin:auto; 
	cursor: hand;
}
.boutonRetour {
}
.boutonValider {

}
.boutonTexte-centre{
	padding-left:150px;
	text-align:center;
}
.agd hr {
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
	line-height: 1px;
	color: #4d2762;
	text-align: center;
	width: 50%;
	margin-top: 5px;
	margin-bottom: 5px;
}
.obligatoire {font-weight:bold;font-size:12px;color:#FF0000;}
.agd_titreAgenda {background-color:#696DC2;}

.agd_lienDebut a{
float:left;
padding-right:80px;
padding-bottom:20px;
font-weight:bold;
}

.agd_lienRetour{
font-weight:bold;
margin-top:10px;
float:left;
width:300px
}

/* Partie 'Prochainement' */
.agd_lienProchainement {
	FONT-WEIGHT: bold;
	font-size: 11px;
	TEXT-DECORATION: none;
	padding-left: 25px;
	background-repeat: no-repeat;
	margin-left: 20px;
}
.agd_titreProchainement {
	background-color:#696DC2;
}





/* Partie 'Visualisation du calendrier' */
.agd_visuTableSelectionMois{	background-color:#339966; }
.agd_visuTableCalendrier{ background-color:#339966; }
.agd_visuLibelleJour { background-color:#339966; }
.agd_visuJourVide {	background-color:#339966; }
.agd_visuLienJourCourant { background-color:#D6E7FF; color:#003399; font-weight:bold; }
.agd_visuJourSansEvenement { background-color:#000000; }
.agd_visuJourAvecEvenementPasse { background-color:#B0B0E6; }
.agd_visuJourAvecEvenementAVenir { background-color:#D6D6E9; }
.agd_visuJourAvecCommission { background-color:#6DFA28; }
.agd_visuJourAvecOrganisateur { background-color:#FABE2E; }

/* Partie 'Fiche détaillée d'une Categorie' */
.agd_tableFicheCategorie { width:90%; background-color:#FFFFFF; margin-bottom: 20px;}
.agd_tableFicheCategorie th { width:15px;background-color:#D6D6E9;font-size: 11px;}
.agd_tableFicheCategorie .categorie { font-size:16px; font-weight: bold; color:#009900;}
.agd_tableFicheCategorie .puce { width:9px; 
background-image: url(/images/picto-carre-vert.gif);
background-repeat:no-repeat;
float:left;
}
.agd_tableFicheCategorie .date { font-weight:bold; color:#126D9C;width:200px;float:left;}
.agd_tableFicheCategorie .titre { font-size:10px; font-weight: normal; color:#999999; margin-bottom:5px;float:left;width:210px}
.agd_tableFicheCategorie .titre a { color: #000000; TEXT-DECORATION: none; color:#666666; }
.agd_tableFicheCategorie .lieu { color: #747474; }
.agd_tableFicheCategorie .organisateur {padding-left: 10px;}
.agd_tableFicheCategorie .contact {padding-left: 10px;}
.agd_tableFicheCategorie .commentaire {padding-left: 10px;}


/* Partie 'Fiche détaillée d'une événement' */
.agd_tableFicheEvenement {  background-color:#FFFFFF;float:left}
.agd_tableFicheEvenement table { border:1px solid #000000; border-spacing:0px; padding:0px; width:650px;}
.agd_tableFicheEvenement .Categorie { font-size:12px; font-weight: bold; color:#126D9C; border:none;}
.agd_tableFicheEvenement .datemois { font-size:14px; font-weight: bold; color:#FFFFFF;text-align:center;background-color:#126D9C}
.agd_tableFicheEvenement .date { font-size:12px; color:#126D9C;font-weight: bold;background-color:#CCCCCC; padding:0px; margin:0px;}
.agd_tableFicheEvenement  .date .agd_Modif a{font-size:12px; color:#126D9C; }
.agd_tableFicheEvenement  .date .agd_Modif a:hover{font-size:12px; color:#126D9C; text-decoration:underline}
.agd_tableFicheEvenement  .date .agd_Vcalendar a{background-color:#FFFFFF; }

.agd_tableFicheEvenement .date table{border:0px; width:640px;}
.agd_tableFicheEvenement .action { font-size:12px; font-weight: bold;}
.agd_tableFicheEvenement .action a{ font-size:12px; font-weight: bold;}

.agd_tableFicheEvenement .detail { font-size:11px; font-weight: normal;}
.agd_tableFicheEvenement .detail a:hover{ font-size:11px; font-weight: normal;text-decoration:underline}
.agd_tableFicheEvenement .titre { font-size:12px; font-weight: bold;}
.agd_tableFicheEvenement .titre table{border:0px; width:640px;}
.agd_tableFicheEvenement .titre a { text-decoration: none; color:#666666; }
.agd_tableFicheEvenement .lieu {}
.agd_tableFicheEvenement .Organisateur {font-size:11px;text-align:left; }
.agd_tableFicheEvenement .Contact {font-size:11px;text-align:left; }
.agd_tableFicheEvenement .Commentaire {font-size:11px;text-align:left;}
.agd_tableFicheEvenement .Commentaire table {border:0px; width:500px; }

/* Partie 'Liste des événements' */
.agd_tableEvenementListe {margin-left:10px}
.agd_tableEvenementListe table {  width:650px; float:left}
.agd_tableEvenementListe .table1 { border:0px;font-weight:bold;color:#126D9C}
.agd_tableEvenementListe .table2 { border:0px;margin-top:10px}
.agd_tableEvenementListe .table3 { border:1px solid; }
.agd_tableEvenementListe .datemois { font-size:14px; font-weight: bold; color:#FFFFFF;text-align:center;background-color:#126D9C}
.agd_tableEvenementListe {
	font-size: 11px;
}

.agd_tableFormulaire td{
	font-size:12px;
}
.agd_tableFormulaire {background-color: #FFFFFF;}
.agd_tableFormulaireSeparation {
	font-weight:bold;
	background-color:#FFFFFF;
	height:40px;
	vertical-align:bottom;
	font-size:12px;
}

/* Partie inserez evenement */

.agd_Event textarea{
width:300px;
}

.agd_Event input{
width:300px;
}


.AgendaInscription input{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-left-color: #999999;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #666666;
height: 18px;
width: 185px;
text-decoration:none
}

.AgendaInscription TD {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:justify;
}

.AgendaInscription .agd_texteBlancFondBleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align:left;
	background-color:#126D9C;
	height:20px;
}

.AgendaInscription TH {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.AgendaInscription .obligatoire {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8px;
	font-weight: normal;
}

.AgendaInscription .agd_lienInput {
text-decoration:none
}



