/* calendrier 
			660000
			EBD9A9
*/
.CalDivStyle{background-color:#ffffff; position:absolute;visibility:hidden;width:150px;Z-INDEX:100;}
.CalDetStyle{background-color:#ffffff; position:absolute;visibility:hidden;width:150px;Z-INDEX:200;}
.alltext{color:#003399;font-size:8pt;font-family:Verdana, Arial, Helvetica, sans-serif;}

.CAL_STYLEcpYearNavigation,	.CAL_STYLEcpMonthNavigation	{
			background-color:#EBD9A9;
			text-align:center;
			vertical-align:middle;
			text-decoration:none;
			color:#000000;
			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;
			}
	.CAL_STYLEcpDayColumnHeaderSpec,
	.CAL_STYLEcpYearNavigationSpec,
	.CAL_STYLEcpMonthNavigationSpec,
	.CAL_STYLEcpCurrentMonthDateSpec,
	.CAL_STYLEcpCurrentMonthDateDisabledSpec,
	.CAL_STYLEcpOtherMonthDateSpec,
	.CAL_STYLEcpOtherMonthDateDisabledSpec,
	.CAL_STYLEcpCurrentDateSpec,
	.CAL_STYLEcpCurrentDateDisabledSpec,
	.CAL_STYLEcpTodayTextSpec,
	.CAL_STYLEcpTodayTextDisabledSpec,
	.CAL_STYLEcpTextSpec
			{
			background-color:#dddddd;
			font-family:arial;
			font-size:8pt;
			}
	TD.CAL_STYLEcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #660000;
			border-width:0 0 1px 0;
			}
	.CAL_STYLEcpCurrentMonthDate,
	.CAL_STYLEcpOtherMonthDate,
	.CAL_STYLEcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.CAL_STYLEcpCurrentMonthDateSpec,
	.CAL_STYLEcpOtherMonthDateSpec,
	.CAL_STYLEcpCurrentDateSpec
			{
			background-color:#dddddd;
			text-align:right;
			text-decoration:none;
			}
	.CAL_STYLEcpCurrentMonthDateDisabledSpec,
	.CAL_STYLEcpOtherMonthDateDisabledSpec,
	.CAL_STYLEcpCurrentDateDisabledSpec
			{
			background-color:#000000;
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.CAL_STYLEcpCurrentMonthDate
			{
			color:#000000;
			font-weight:bold;
			}
	.CAL_STYLEcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.CAL_STYLEcpOtherMonthDate
			{
			color:#660000;
			}
	TD.CAL_STYLEcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #EBD9A9;
			border-width:1px;
			border:solid thin #000000;
			}
	TD.CAL_STYLEcpCurrentDateSpec
			{
			color:#FFFFFF;
			background-color: #EBD9A9;
			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 #660000;
			}
