#calendar-event table { 
	width:99%;
	background: #fff;
	
}

h3#currentMonthText {
	font: bold normal 14px/20px Verdana, Arial, Helvetica, sans-serif;
	width: 198px;
	margin: 10px 0 0 0; padding: 5px 0 ;
	text-align: center;
	color: #fff;
	background: #467d97;
	-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius : 5px; -webkit-border-top-right-radius : 5px;
}

#calendar-event table td, 
#calendar-event table th {
	text-align: center;
	vertical-align: middle;
	border: 1px #E8EAE9 solid;
	border-collapse: collapse;
	color: #000;
	background: #fff;
}

/*les Jour */
#calendar-event table th {
	height: 35px;
	font-weight: bold;
	font-size: 12px;
	color: #467d97;
	background: #fff;
	border: none;
}

/*Hover cellule*/
#calendar-event table td:hover 
/*#calendar-event table th:hover*/ {
	color: #eee;
	background: #444;
}

#calendar-event table td.date_has_event {
	color: white;
	background:#467d97;
	z-index:800;
}

#calendar-event table td.date_has_event:hover {}

#calendar-event table td.padding {}

#calendar-event table td.today {
	color:#FF0000;
}

#calendar-event table td.today:hover {}

.events-of-the-day {
	/*display: none;*/
	position: absolute;
	z-index: 1000;
	left:-184px;
}

.events-of-the-day ul {
	text-align: left;
	padding: 10px;
	color: white;
	border: 4px #467d97 solid;
	width: 200px;
	list-style: none;
	color: #444444;
	background:#eee;
}

.events-of-the-day li {
	padding: 5px 0;
	border-bottom:#467d97 1px solid;
	display:block;
	margin:0;
	font-size:0.9em;
	line-height:1.5em;
}

.events-of-the-day li span {
	font: normal normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	text-align: justify;
	color: #000;
}

.events-of-the-day li h5.event-title {
	display:block;
	margin: 5px 0;
	font: bold normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #467d97;
}

.events-of-the-day li a { 
	display: block; 
	clear: both; 
	text-align: right;
	font: bold normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.events-of-the-day li a:link, .events-of-the-day li a:visited { color: #ff0000; }
.events-of-the-day li a:hover, .events-of-the-day li a:active, .events-of-the-day li a:focus { color: #ff0000; }

#calendar-event table th a { 
	text-decoration:none;
	font-weight:bold;
	color: #000;
	outline-width:0;
}



#calendar-event table tfoot tr { background: #fff; }
#calendar-event table tfoot th { background: none;}
	#calendar-event table tfoot th a { display: block; border:none; height: 80% }

/*previousMonth*/
#calendar-event table tfoot th a:link#previousMonth, #calendar-event table tfoot th a:visited#previousMonth{ background: url(../images/template/calendar-prev-month-bg.jpg) center; }
#calendar-event table tfoot th a:hover#previousMonth, #calendar-event table tfoot th a:active#previousMonth, #calendar-event table tfoot th a:focus#previousMonth { background: url(../images/template/calendar-prev-month-hover-bg.jpg) center; }

#calendar-event table tfoot th a:link#nextMonth, #calendar-event table tfoot th a:visited#nextMonth{ background: url(../images/template/calendar-next-month-bg.jpg) center; }
#calendar-event table tfoot th a:hover#nextMonth, #calendar-event table tfoot th a:active#nextMonth, #calendar-event table tfoot th a:focus#nextMonth { background: url(../images/template/calendar-next-month-hover-bg.jpg) center; }

#calendar-event table tfoot th a:link#nextYear, #calendar-event table tfoot th a:visited#nextYear{ background: url(../images/template/calendar-next-year-bg.jpg) center; }
#calendar-event table tfoot th a:hover#nextYear, #calendar-event table tfoot th a:active#nextYear, #calendar-event table tfoot th a:focus#nextYear { background: url(../images/template/calendar-next-year-hover-bg.jpg) center; }

#calendar-event table tfoot th a:link#previousYear, #calendar-event table tfoot th a:visited#previousYear{ background: url(../images/template/calendar-prev-year-bg.jpg) center; }
#calendar-event table tfoot th a:hover#previousYear, #calendar-event table tfoot th a:active#previousYear, #calendar-event table tfoot th a:focus#previousYear { background: url(../images/template/calendar-prev-year-hover-bg.jpg) center; }



