/* Main Style Sheet for jQuery UI date picker */
.ui-datepicker-div, #ui-datepicker-div, .ui-datepicker-inline {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	background-image:url(../fonds_titres/fond_titre_calendrier.png);
	background-repeat:no-repeat;
	width: 190px;
	height:160px;
	display:block;
	padding: 55px 10px 5px 10px;
	position: relative;
}
#ui-datepicker-div, .ui-datepicker-div {
	z-index: 9999; /*must have*/
	display: none;
}
.ui-datepicker-inline {float: left;display: block;}

/*Bouton fermer*/
.ui-datepicker-control {	display: block;}
.ui-datepicker-close{display: block;position: absolute;top:8px;right:8px;width:10px;height:10px;}
.ui-datepicker-close>a{display: block;width:10px;height:10px;background-image:url(../Annuler10_i.png);background-repeat:no-repeat;}
.ui-datepicker-close>a:hover{background-image:url(../Annuler10_a.png);background-repeat:no-repeat;}
.ui-datepicker-clear{display: none;}
.ui-datepicker-current {display: none;}

/* Combo Mois  */
.ui-datepicker-header select.ui-datepicker-new-month {
font-family:'Trebuchet MS';font-size:8pt;color:#6E6E6E;
position: absolute;
width: 80px;
left: 55px;
top:8px
}
/*.ui-datepicker-new-month {font-family:'Trebuchet MS';font-size:8pt;color:#6E6E6E;text-align:center;}*/

/* Combo Annee */
.ui-datepicker-header select.ui-datepicker-new-year {
font-family:'Trebuchet MS';font-size:8pt;color:#6E6E6E;text-align:center;
position: absolute;
width: 80px;
left: 55px;
top:31px;
}

/* Mois Precedent */
div.ui-datepicker-prev{
	position: absolute;
	top: 15px;
	left: 20px;	
}
a.ui-datepicker-prev{
	text-indent: -999999px;
	width: 32px;
	height: 32px;
	display: block;
	cursor: pointer;
	background-image: url(../Gauche_32_i.png);/* no-repeat;*/
}
a.ui-datepicker-prev :hover{
	background-image: url(../Gauche_32_a.png);/* no-repeat;*/
}
/* Mois Suivant */
div.ui-datepicker-next{
	position: absolute;
	top: 15px;
	right: 20px;
	width: 32px;
	height: 32px;
	display: block;

}
a.ui-datepicker-next{
	text-indent: -999999px;
	width: 32px;
	height: 32px;
	display: block;
	cursor: pointer;
	background: url(../Droite_32_i.png) no-repeat;
}
a.ui-datepicker-next :hover{
	background: url(../Droite_32_a.png) no-repeat;
}

/* Tableau des dates */
table.ui-datepicker {
border-collapse: separate;
border-spacing:2px;
}

/* Entete Jour  */
tr.ui-datepicker-title-row td{
width:20px; height:16px; 
/*margin:2px;*/
text-align:center; vertical-align:middle; 
font-family:'Trebuchet MS';font-size:7pt;
color:#808080; background-color:#c6ecf8; 
border: 1px solid #999999;
}

/* Cellule jour*/
table.ui-datepicker td.ui-datepicker-days-cell  {
border-spacing:2px;
border: 1px solid #BABABA;
}
table.ui-datepicker td.ui-datepicker-days-cell a {
	display: block;
	border: 1px solid #FFFFFF;
	text-decoration : none ;
	width:18px; height:14px; 
	text-align:center; vertical-align:middle; 
	font-family:'Trebuchet MS';font-size:8pt;
	font-weight:bold;
	color:#6699CC; 
	background-color:#FFFFFF; 
	cursor: pointer;
}


/* Aujourd'hui*/
table.ui-datepicker td.ui-datepicker-today a{
	color:#808080; 
	background-color:#dff2f8; 
}

/*Jour selectionne*/
table.ui-datepicker td.ui-datepicker-current-day a{
	color:#333333;
	border: 1px solid #606060;
	background-color:#F6F6F6;
}

/* Les jours des autres mois */
table.ui-datepicker td.ui-datepicker-other-month  a{
	color:#77a8d9; 
	background-color:#e0e0e0;
}

/* Survol d'une date */
table.ui-datepicker td a:hover ,table.ui-datepicker td.ui-datepicker-today a:hover,table.ui-datepicker td.ui-datepicker-other-month  a:hover {
color:#333333; 
background-color:#89e3ff; 
border: 1px solid #808080;
}

/* Status bar  (pour le datepicker) */
.ui-datepicker-status{
font-family:'Trebuchet MS';font-size:8pt;color:#6E6E6E;text-align:center;
}
