 /*
* AGENDA
*/

.agenda_mini{
	width: 90%;  /*172px;*/
	margin: 10px;
	border: 0px;
	cellspacing: 0px;
	cellpadding: 0px;
	border: 2px solid #fff;
	background-color: #1A3552;
	border-collapse: collapse ;
	margin-bottom: 10px;
}

.agenda_header {
	text-align: center;
}
 
.agenda_header a {
	display: block;
	margin: 0px;
	padding: 2px;
	background-color:#35393C;
	color:#D1825C;
	text-decoration: none;
	font-size:11px; 
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 0px;
}
 
.agenda_header a:hover {
	/*color:#000000;*/
	text-decoration: underline;
}

.agenda_resume {
	background-color: #4D6782;
	width: 100%;
	border: 0px;
	cellspacing: 0px; 
	cellpadding: 2px;
}

.agenda_resume a{
	color: #eee;
}

.small_mini {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-align:center;
	font-style:normal;
	
	width: 100%;
	cellpadding: 0px;
	cellspacing: 0px;
	align: center; 
	border-collapse: collapse ;
	border-bottom: 1px dotted #fff;
	
	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: #D1825C; /* #fff; */
}

.small_mini a:hover{
	background-color: #fff;
}


.agenda_nom_mois {
	background-color:#35393C;
	color: #fff;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px dotted #fff;
	padding-bottom: 3px;
}

.agenda_nom_mois a {
	color: #fff;
}

.calendar_head_mini {
	background-color: #0E1F2F;
	text-align: center;
	font-size: 10px;
	color: #D1825C;
	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: #D1825C;
	font-weight:bold;
}




/* Pas sr que a serve, tout a : */

.cabecera_agenda {
background-color:#D7B4FF;
padding:2px;
border-bottom:1px solid #cc33cc;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bolder;
text-align:center;
}

.agenda_ a{
font-size: 10px;
font-weight: bold;
text-decoration: none;
color: #fff;
/*color: #000;
border: 1px solid #999;
background-color: #eee;
padding: 2px 3px;*/
}

.agenda_ a:hover{
text-decoration: none;
/*color: #000;
border: 1px solid #666;
background-color: #ddd;*/
}


.calendar_head {
background-color: #F8DFFF;
text-align: center;
font-size: 11px;
color: #630;
font-family: Verdana, Arial, Helvatica, sans-serif;	
}



.formbuscar_ag {
font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
width: 128px;
font-size: 11px;
border: 1px solid #eeeeee;
color:#99CC33;
padding: 0px;
margin: 0px;
}
.botonbuscar_ag {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
border: 1px solid #eeeeee;
background: #ffffff;
color:#FF6600;
margin: 0px;
padding: 0px;
}

.formbuscar_cabecera {
font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
width: 128px;
font-size: 9px;
border: 1px solid #CCCCCC;
color:#99CC33;
padding: 0px;
margin: 0px;
font-weight:bold;
}

.botonbuscar_cabecera {
font-size: 9px;
font-family: Arial, Helvetica, Verdana, sans-serif;
color:#FF6600;
margin: 0px;
padding: 0px;
border:0px;
}

.small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-color:#666666;
}

.small_plus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-color:#666666;
}




