body,div,td { font-family: Arial, Helvetica, sans-serif; }
table {font-size:1em;}
.txtnoir10 { font-size: 10px; color:#000000 }
.txtnoir11 { font-size: 11px; color:#000000 }
.txtbleu11 { font-weight: normal; font-size:11px; color:#32659c }
.lkbleu11 { font-weight: bold; font-size:11px; color:#596594 }
.CAL_STYLEcpYearNavigation,	.CAL_STYLEcpMonthNavigation	{ background-color:#6B8EC6;text-align:center; vertical-align:middle; text-decoration:none; color:#FFFFFF; font-weight:bold; }
.CAL_STYLEcpDayColumnHeader,.CAL_STYLEcpYearNavigation,.CAL_STYLEcpMonthNavigation,.CAL_STYLEcpCurrentMonthDate,.CAL_STYLEcpCurrentMonthDateDisabled,.CAL_STYLEcpOtherMonthDate,.CAL_STYLEcpOtherMonthDateDisabled,.CAL_STYLEcpCurrentDate,.CAL_STYLEcpCurrentDateDisabled,.CAL_STYLEcpTodayText,.CAL_STYLEcpTodayTextDisabled,.CAL_STYLEcpText { font-family:arial; font-size:8pt; }
TD.CAL_STYLEcpDayColumnHeader { text-align:right; border:solid thin #1F60A9; border-width:0 0 1px 0; }
.CAL_STYLEcpCurrentMonthDate,.CAL_STYLEcpOtherMonthDate,.CAL_STYLEcpCurrentDate { text-align:right; text-decoration:none; }
.CAL_STYLEcpCurrentMonthDateDisabled,.CAL_STYLEcpOtherMonthDateDisabled,.CAL_STYLEcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.CAL_STYLEcpCurrentMonthDate { color:#1F60A9; font-weight:bold; }
.CAL_STYLEcpCurrentDate { color: #FFFFFF; font-weight:bold; }
.CAL_STYLEcpOtherMonthDate { color:#808080; }
TD.CAL_STYLEcpCurrentDate { color:#FFFFFF; background-color: #1F60A9; border-width:1px; border:solid thin #000000; }
TD.CAL_STYLEcpCurrentDateDisabled { border:1px solid #FFAAAA; }
TD.CAL_STYLEcpTodayText,TD.CAL_STYLEcpTodayTextDisabled { border-color : #6677DD; border-style:solid; border-width:1px 0 0 0; }
A.CAL_STYLEcpTodayText,SPAN.CAL_STYLEcpTodayTextDisabled { height:20px; }
A.CAL_STYLEcpTodayText { color:#6677DD; font-weight:bold; }
SPAN.CAL_STYLEcpTodayTextDisabled { color:#D0D0D0; }
.CAL_STYLEcpBorder { border:solid thin #6677DD; }

