/* CSS Document */

#corps_calendar{
border-right: thin solid #c6edc1;
border-bottom: thin solid #c6edc1;
background-image:url(../../themes/JSCV3/images/vert.png);

}

.calendrier {
display:inline;
padding-right:10px ;
border-width:0px ;
text-align: center; 
color:#5fb55d;/*4a9648, #5D90B5; /* Couleur du texte dans les cases du calendrier */
border-spacing:1px; 
font-size:1.0em; 
margin:auto;
z-index: 100;
}

.calendrier td, .calendrier tr{
padding: 0px;
}

/* Les 4 lignes qui suivent définissent la couleur de fond d'une case où il y a un évènement, ainsi que la couleur du texte. Ces mêmes couleurs 
sont utilisés pour le titre de l'évènement */
.calendrier .celluleevenement, .calendrier .evenement h6{
background-color:#cdfbd3;/*#6F809A;*/
/*background-image:url(images/etoile.gif);
background-repeat:no-repeat;
background-position:center;*/
color:#e31e1e ;
margin:0px;
padding:1px;
}

.calendrier .evenement h6{
font-size:11px;
margin:0;
padding:1px;
padding-bottom:4px;
margin:1px;
margin-bottom:3px;
}

.calendrier .evenement h6:hover{
background-color:ffcd7e;
}

.calendrier .evenement{
font-weight:normal ;
border: 1px solid #60738B; /* Largeur, type et couleur du bord du cadre qui contient l'évènement */
background-color: #fbf69f; /* Couleur de fond du cadre qui contient l'évènement */
color: #000000 ; /* Couleur du texte dans le cadre qui contient l'évènement */
z-index: 10; 
padding: 0px;
padding-bottom:4px;
margin-top:0px;
margin:0px;
position:absolute;
visibility:hidden; 
min-width:150px;
max-width:250px;
}

.calendrier td {
border: none; 
background-color:#fffe8e ; /* Couleur de fond des cases du calendrier */
width:40px ;
padding:1px;
height:40px;
font-size:12px;
}

.calendrier td:hover {
background-color:#fdbc56 ;  /* Couleur de fond des cases lors du survol de la souris */
}

.calendrier .today{
font-weight:bold ;
border: 1px solid #e31e1e; /* Largeur, type et couleur du bord de la case du calendrier qui correspond à aujourd'hui */
}

#events{
background-image:url(../../themes/JSCV3/images/vert.png);
}
