#calendrier {	color: #000000;	text-align: center;	padding: 3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}#calendrier a {	color: #666666;	text-decoration: none;}#calendrier a:hover {	color: #000066;	text-decoration: none;	font-weight: bold;}/* la case comportant le mois tout en haut */.calendrier-mois {	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #000000;	border-bottom-color: #000000;}/* les cases L M M J V S D */.calendrier-semaine { 	color: #000000;	background-color: #EEEEEE;}/* la case d'aujourd'hui */.today {	background-color: #00CCFF;}/* case d'un jour de la semaine */.weekday  {	background-color: #FFFFFF;}// /* case de week-end */.weekendday { 	background-color: #FFFFFF;}/* case active en semaine */.activeday {	background-color: #EEEEEE;}/* case active en week-end */.activeweekendday {	background-color: #000000;}/* case des jours des autres mois */.outday {	color: #000000;}