@charset "UTF-8";
/* CSS Document */
.calendarWrap td{color:#FFF; width:14.25%; padding:5px 0px 5px 0px;  text-align:center;  
}
 .calendarWrap th{text-align:center;}
.calendarWrap, .calendarWrap2, table.calendarWrap{
    /*display: block;
    position: absolute;*/
    z-index: 1000;
    padding: 1% 1% 2% 1%;
    background-color: #2e373f;
    /*background-color: rgba(46, 55, 63, 0.95);*/
    border-radius: 10px;
    -moz-box-shadow: 0 0 10px #555;
    -webkit-box-shadow: 0 0 10px #555;
    box-shadow: 0 0 10px #555;
    font-size: 0.8em;
}
.calendarWrap td{width:100%;}
.calendarWrap td:hover{ background-color: #F60;}
.calendarWrap td a{background-color:#F00; padding: 5px 5px 5px 5px; color:#FFF;}
.calendarWrap .guide a{background-color:transparent; color:#FFF;}
span.active {
	float:left;
	margin-right:1%;
	z-index:1000;
	width:15%;
	padding:1%;
	font-size:0.8em;
	font-family: ubuntu;
}
.calendarWrap li{width:15%;}
span.active a{text-decoration: none;background-color:#06F; color:#FFF;}
.active hover:{opacity:0.8;}
.gauche{margin-left:-20px;}
.calendarWrap .jour td{width:14.25%;}
ul{line-height:1.5em;}