.nodeco,.nodeco:hover {
text-decoration: none;
cursor:hand;

}
.calend_contenant {
width: 100%;
}

.calendartmois {
vertical-align: middle;
font-size: 140%;
font-weight: bold;
width:140px;
height: 140px;
margin: 10px;
float: left;
color: #FFFFFF;
background-image: url("../images/pix70.png");
border: solid 2px #36366a;
}

.calendartmois a {
color: #FFFFFF;
}

.calendart {
margin: 10px;
width:140px;
height: 140px;
float: left;	
text-align:left;
overflow: hidden;

border: solid 2px #36366a;
color: #FFFFFF;
background-color: #a6a6da;
}

.calendart .date {
position:relative;
font-size: 9px;
width:100%;
height: 35%;
}

.calendart .spec {	
position:relative;
width: 100%;
height: 45%;
color: #111155;
font-weight: bold;
margin: 0px;


}

.calendart .heure{
width:100%;
height: 20%;
font-size:9px;
padding-left: 3px;

border-left: solid 10px #36366a;
}
