 div#calendar {
	position: absolute;
	top: 150px;
	right: 0;
	width: 238px;
	height: 103px;
}
 div#calendar h3 {
	margin: 10px 0px 0px 4px;
	width: 230px;
	height: 41px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
div#en div#calendar h3 {
	background-position: center top;
	background-image: url(../images/calendar/headerCalendarEN.gif);
}
div#fr div#calendar h3 {
	background-position: center top;
	background-image: url(../images/calendar/headerCalendarFR.gif);
} 
 div#calendar ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 9px;
}
 div#calendar ul li {
	float: left;
	width: 32px;
	height: 32px;
	margin: 0;
	padding: 0;
}
 div#calendar ul li a {
	display: block;
	width: 32px;
	height: 32px;
	background-repeat: no-repeat;
	background-position: 100% 0;
}
 div#calendar ul li a em {
	display: none;
}
 div#calendar ul li.nov06 {
	padding-left: 96px;
}
 div#calendar ul li.nov06 a {
	background-image: url(../images/calendar/headerCalendar05.gif);
}
 div#calendar ul li.nov07 a {
	background-image: url(../images/calendar/headerCalendar06.gif);
}
 div#calendar ul li.nov08 a {
	background-image: url(../images/calendar/headerCalendar07.gif);
}
 div#calendar ul li.nov09 a {
	background-image: url(../images/calendar/headerCalendar08.gif);
}
 div#calendar ul li.nov10 a {
	background-image: url(../images/calendar/headerCalendar09.gif);
}
 div#calendar ul li.nov11 a {
	background-image: url(../images/calendar/headerCalendar10.gif);
}
 div#calendar ul li.nov12 a {
	background-image: url(../images/calendar/headerCalendar11.gif);
}
 div#calendar ul li.nov13 a {
	background-image: url(../images/calendar/headerCalendar12.gif);
}
 div#calendar ul li.nov14 a {
	background-image: url(../images/calendar/headerCalendar13.gif);
}
 div#calendar ul li.nov15 a {
	background-image: url(../images/calendar/headerCalendar14.gif);
}
 div#calendar ul li.nov16 a {
	background-image: url(../images/calendar/headerCalendar15.gif);
}
