table.agenda, table.agenda tr, table.agenda th, table.agenda td
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}

table.agenda td
{
	border: inset 1px;
	border-color: #bbbbbb;
/*
	border: dotted 1px;
	border-color: #e4e4e4;
*/
}

table.agenda a, table.agenda a:link, table.agenda a:visited, table.agenda a:active
{
	color: #000000;
	background-color: none;
	font-weight: normal;
	text-decoration: none;
}

table.agenda a:hover
{
	color: #ff3300;
	background-color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}

/* Fond Bandeau selection date de l'agenda */
.agendaNav
{
	background-color: #CC9900;
}

/* Fond Bandeau jour de la semaine de l'agenda */
.agendaHead
{
	background-color: #FFCC00;
/*	background-image: url(./IMG_A/fond_agenda.gif);	*/
}

/* Fond calendrier du jour en cours de l'agenda */
.agendaThisDay
{
	color: #ffffff;
	background-color: #FFCC00;
}

/* Fond calendrier du jour en cours (alors que celui-ci n'est pas du mois en cours) de l'agenda */
/* exemple : on est le 1er mars et on visualise le mois de février et le 1er mars apparait car */
/* apparait dans la derniere semaine de février débute au lundi 28 et se termine au dimanche 6 mars */
.agendaNotThisDay
{
	background-color: #bbbbbb;
}

/* Fond calendrier du mois en cours de l'agenda */
.agendaThisMonth
{
	color: #CC9900;
	background-color: #ffffff;
}

/* Fond calendrier du mois précédent et mois suivant de l'agenda */
.agendaNotThisMonth
{
	color: #CC9900;
	background-color: #E4E4E4;
}

ul.agendaThemes
{
	list-style: none;	
	margin: 0 0 0 20;
	padding: 0;

}
	.agendajour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
