/* CSS Document */
/* CSS du calendrier javascript */
#basis {
	display:inline;
	position:absolute;
	z-index:15;
	margin-left:-108px;
	margin-top:19px;
}					

#calender {
	top:250px;
	right:20px;
	width:200px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	padding:3px;
	z-index:15;
}					

#control {
	text-align: left;
	margin:0 0 3px 0;
}

#control select {
	font-family:"Tahoma, arial, verdana", sans-serif;
	font-size:11px;
	margin:0 3px;
	vertical-align:middle;
}

#calender .controlPlus {
	padding:0 3px;
	text-decoration:none;
	color:#333333;
}

#calender table {
	empty-cells: show;
	width:100%;
	font-size:10px;
	table-layout:fixed;
}

#calender .weekdays td{
	text-align:right;
	padding:1px 3px 1px 1px;
	color:#333333;
}

#calender .week td {
	text-align:right;
	cursor:pointer;
	border:1px solid #ffffff;
	padding:1px 3px 1px 0;
}

#calender .week .today { 
	background-color:#ccf;
	border-color:#ccf;
}

#calender .week .holiday {
	font-weight: bold;
}

#calender .week .hoverEle {
	border-color:#666;
	background-color:#99f;
	color:#000;
}
