TD.Euro
{

    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px;
    COLOR: #4A4D4A;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CEE7B5;
    TEXT-ALIGN: center
}

	.CALcpYearNavigation,
	.CALcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.CALcpDayColumnHeader,
	.CALcpYearNavigation,
	.CALcpMonthNavigation,
	.CALcpCurrentMonthDate,
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDate,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDate,
	.CALcpCurrentDateDisabled,
	.CALcpTodayText,
	.CALcpTodayTextDisabled,
	.CALcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.CALcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.CALcpCurrentMonthDate,
	.CALcpOtherMonthDate,
	.CALcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.CALcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.CALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.CALcpOtherMonthDate
			{
			color:#808080;
			}
	TD.CALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.CALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.CALcpTodayText,
	TD.CALcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.CALcpTodayText,
	SPAN.CALcpTodayTextDisabled
			{
			height:20px;
			}
	A.CALcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.CALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.CALcpBorder
			{
			border:solid thin #6677DD;
			}


			#MenuDeroulant
			{
				float: left;
				margin: 0px;
				padding: 0px;
			}
			#MenuDeroulant li
			{
				float: left;
				list-style: none;
			}
			#MenuDeroulant li a
			{
				display: block;
				text-decoration: none;
			}
			#MenuDeroulant li ul
			{
				display: none;
				background-color: #ffffff;
				border: solid 1px #dc5639;
				margin: 0px;
				padding: 14px 0px;
				position: absolute;
			}
			#MenuC ul
			{
				width : 170px;
			}
			#MenuO ul
			{
				width : 208px;
			}
			#MenuDeroulant li ul li
			{
				float: none;
				display: inline;
			}
			#MenuDeroulant li ul li a
			{
				width: auto;
				font-weight: bold;
				font-size: 10px;
				color: #dc5639;
				font-family: verdana,arial,helvetica,sans-serif;
				text-decoration: none;
            }
			#MenuDeroulant li ul li a:hover
			{
				text-decoration: underline;
			}
			#MenuDeroulant li ul li img
			{
				float: left;
				margin-top: 3px;
			}
			#img1
			{
				display:none;
				left: 172px;				
				position: relative;
			}
			#img2{
				display:none;
				right: 44px;
				position: relative;
			}