 /*
* AGENDA
*/

.agenda_mini{
	width: 99%; /*156px; */ /*90%; */  /*172px;*/
	margin-top: 0px;
	margin-left: 0px; 
	margin-bottom: 10px;
/*	padding-right:10px; */
	cellspacing: 0px;
	cellpadding: 0px;
	border: 0px;
	background-color:  #fff; 
	border-collapse: collapse ;
	font-size: 11px; /* 1em; */
}

*html .agenda_mini {
	margin-top: 25px;
}

.agenda_header {
	text-align: center;
}
 
.agenda_header a {
	display: block;
	margin: 0px;
	padding: 2px 2px 0px 4px;
	background-color: #e7dfc5;
	color:#000;
	text-decoration: none;
	text-align: left;
	font-weight:bold; 
	font: 18px "Arial Black", Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #1A5694;
}
 
.agenda_header a:hover {
	/*color:#000000;*/
	text-decoration: underline;
}

.agenda_resume {
	color: #000;
	background-color: #e7dfc5;
	width: 100%;
	border: 0px;
	cellspacing: 0px; 
	cellpadding: 2px;
	border-bottom: 2px solid #1A5694;
}

.agenda_resume tr {
	color: #1A5694;
}

.agenda_resume a{
	color: #000;
}

.small_mini {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	text-align:center;
	font-style:normal;
	
	width: 100%;
	cellpadding: 0px;
	cellspacing: 0px;
	align: center; 
	border-collapse: collapse ;
	border-bottom: 1px solid #1A5694;
	
/*	background-image: url("../img/fond-agenda.gif");
	background-repeat: repeat-x;
	background-position: 0px 10px;*/
}

.small_mini a{
	font-weight: bold;
	text-decoration: underline;
	color: #1A5694; /* #fff; */
}

.small_mini a:hover{
	background-color: #fff;
}


.agenda_nom_mois {
	background-color:#e7dfc5;
	color: #1A5694;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #1A5694;
	padding-bottom: 3px;
}

.agenda_nom_mois a {
	color:  #1A5694;
}

.calendar_head_mini {
	background-color: #e7dfc5;
	text-align: center;
	font-size: 11px;
	color:  #666;
	font-family: Verdana, Arial, Helvatica, sans-serif;	
	font-style:normal;
	width: 14%;
	padding: 2px 0px 2px 0px;
	
}

.calendar_head_mini td, .calendar_head_mini th{
	width: 14%;
}

.calendar_not_this_month {
	/*background: #ececec;*/
	color:#aaa;
/*	width: 14%; */
}

.calendar_this_month {
	/*background: #fff;*/
}

.calendar_this_day {
	/*background-color: #F8DFFF;*/
	color: #666;
	font-weight:bold;
}


