/* ------------------- plugin : agenda --------------------------- */

a span.survol {
    display: none;
}
a:hover .calendrier-verdana10 > span.survol {
    display: block;
    position: fixed;
    top: auto;
    left: auto;
    width: auto;
    padding: 5px;
    z-index: 100;
    text-decoration: none;
  color: #333;
    background: #DBC8B9;
    border: solid 1px #7e8fa5;
    font: 10px Verdana, sans-serif;
    text-align: left;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-radius-topright: 8px;
    border-radius-bottomright: 8px;
    border-radius-topleft: 8px;
    border-radius-bottomleft: 8px;
    filter:alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity:0.8;
}
.calendrier-table-large {
    border: 0px;
    width: 650px;
}
.calendrier-table-etroit {
    border: 0px;
    width: 650px;
}
.calendrier-couleurRizzo {         /* couleurs perso */
        background-color: #DBC8B9;
        border: 1px solid #7e8fa5;
        color: #43444f;
}
div.navigation-calendrier {
    color: #43444f;
    background-color:#DBC8B9;
}
.calendrier-helvetica16 {
    color: #DBC8B9;
}
.calendrier-td a span {
    color:#43444f;
}
.calendrier-opacity {
    -moz-opacity: 0.6;
    filter: alpha(opacity=60);
}


.calendrier-table-large {
    border-color: #DBC8B9;
}
.calendrier-cadreagenda {
    background-color: #5A879C;
}
.agenda-visu-evenement {
    color:#5A879C;
    background-color:#05466E;
}
.agenda-visu-evenement  legend{
    color:  #ffed00;
    background-color:#05466E;
}