/** { font-size: 100.01%; margin: 0; padding: 0; }*/
/*html { font-size: 62.5%; }*/
/*body, form { font: 1.1em/1.2em Verdana, "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif; }*/
/*code { font: 1.2em "Courier New", Verdana;padding:.5em;}*/

#ncalendar {
	background:url('http://www.journal-de-reves.com/bibliotheque/javascript/mootools/calendar/img/calendar.back.gif') no-repeat;
	width:205px;
	height:182px;
	font-size : 11px;
	padding-top : .8em;
	opacity : 0 ;
	cursor:  pointer ;
	position :  absolute;
	color: #000000;
	
	/*
	margin: 0; padding: 0;
	font-size: 100.01%; 
	font-size: 62.5%;*/
	font: Verdana, "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
}

#ncalendar table {padding:0px; width:180px;margin:0 auto;font-size:.8em;}
#ncalendar table th {padding:0px;font-size:1em;background:silver;}
#ncalendar table tr {padding:0px;}

#ncalendar div {
 cursor:move;
 text-align:center;
 height:25px;
 width:200px;
 display:block;
 color: #FFFFFF;
}
#ncalendar table {
  /*margin-top:.5em;*/ /* cette ligne était présente dans la version originale, mais posait problème */
  width:90%;
  border:0px;
}
#ncalendar img {
	cursor:pointer;
}
.dayselected {background:#e0e0e0;}
.noday {background:#e0e0e0;padding:0em;text-align:center;}
.sunday {background:#ffe1e1;}
.today {background:#b0b0b0;color:maroon;padding:0em;text-align:center;}
td.isToday {
	background:#e1ffe1;
	font-weight:bold;
}
#ncalendar table td {padding:0px;padding:.2em;}