.propevene_btn {
display: block;
width: 106px;
height: 34px;
}

.prop_evene {
background: url(/resources/agenda_data/icons/proposer_evenement.png) no-repeat ;
}

.prop_evene:hover {
background: url(/resources/agenda_data/icons/proposer_evenement_hover.png) no-repeat;
}

.acceder_agenda {
background: url(/resources/agenda_data/buttons/acceder_a_l_agenda_small.png) no-repeat ;
}

.acceder_agenda:hover {
background: url(/resources/agenda_data/buttons/acceder_a_l_agenda_small_hover.png) no-repeat;
}

.france_entiere_btn {
display: block;
width: 91px;
height: 26px;
}

.france_entiere {
background: url(resources/agenda_data/buttons/france_entiere.png) no-repeat ;
}

.france_entiere:hover {
background: url(/resources/agenda_data/buttons/france_entiere_hover.png) no-repeat;
}

    /******** Calendar related css **********/
.bordered { border-top-color: #FFCC00; border-top-width: 1px; border-top-style: solid; border-right-color: #FFCC00; border-right-width: 1px; border-bottom-color: #FFCC00; border-bottom-width: 1px; border-left-color: #FFCC00; border-left-width: 1px; border-left-style: solid; }
.monthtabbordered { border-left-color: #FFCC00; border-left-width: 1px; border-left-style: solid; border-right-color: #FFCC00; border-right-width: 1px; border-right-style: solid; border-top-color: #FFCC00; border-top-width: 1px; border-top-style: solid; }
.daytabbordered { border-right-color: #FFCC00; border-right-width: 1px; border-right-style: solid; border-bottom-color: #FFCC00; border-bottom-width: 1px; border-bottom-style: solid; }

.titremois  { font-family: Arial; font-size: 11px; font-weight: bold; color: #7C0B0B; background-color: #F1F1F1; }
.titremois:link  { font-family: Arial; font-size: 12px; font-weight: bold; color: #7C0B0B; background-color: #F1F1F1; text-decoration: none; }
.titremois:visited  { font-family: Arial; font-size: 12px; font-weight: bold; color: #7C0B0B; background-color: #F1F1F1; text-decoration: none; }
.titremois:hover  { font-family: Arial; font-size: 12px; font-weight: bold; color: #FF0000; background-color: #F1F1F1; text-decoration: underline; }

.titrejours  { font-family: Arial; font-size: 9px; color: #7C0B0B; background-color: #F1F1F1; }

.pastwday  { background-color: #FFFFFF; }
.pastwday a  { font-family: Arial; font-size: 11px; color: #999999; background-color: #FFFFFF; }
.pastwday a:hover  { font-weight: bold; background-color: #FFFC00; text-decoration: underline;}

.futurewday  { background-color: #FFFFFF; }
.futurewday a  { font-family: Arial; font-size: 11px; color: #000000; background-color: #FFFFFF; }
.futurewday a:hover  { font-weight: bold; background-color: #FFFC00; text-decoration: underline;}

.pastwendday  { background-color: #FFD9D9; }
.pastwendday a  { font-family: Arial; font-size: 11px; color: #999999; background-color: #FFD9D9; }
.pastwendday a:hover  { font-weight: bold; background-color: #FFFC00; text-decoration: underline; }

.futurewendday  { background-color: #FFD9D9; }
.futurewendday a  { font-family: Arial; font-size: 11px; color: #000000; background-color: #FFD9D9; }
.futurewendday a:hover  { font-weight: bold; background-color: #FFFC00; text-decoration: underline; }

.outofmonthwday  { font-family: Arial; font-size: 11px; color: #7C0B0B; background-color: #FFFFFF; }
.outofmonthwendday  { font-family: Arial; font-size: 11px; color: #F58B8B; background-color: #FFD9D9; }

.inactivewday  { font-family: Arial; font-size: 11px; color: #BBBBBB; background-color: #FFFFFF; }
.inactivewendday  { font-family: Arial; font-size: 11px; color: #BBBBBB; background-color: #FFD9D9; }

.selectedwday  { background-color: #CD5C5C; }
.selectedwday a  { font-family: Arial; font-size: 11px; color: #000000; background-color: #CD5C5C; }
.selectedwday a:hover  { font-weight: bold; background-color: #FFFC00; text-decoration: underline;}

.selectedwendday  { background-color: #CD5C5C; }
.selectedwendday a  { font-family: Arial; font-size: 11px; color: #000000; background-color: #CD5C5C; }
.selectedwendday a:hover  { font-weight: bold; background-color: #FFFC00; text-decoration: underline;}

.nowday  { background-color: #FFFC00 }
.nowday a  { font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFC00; }
.nowday a:hover { font-weight: bold; background-color: #FFFC00; text-decoration: underline; }

/* Facebook related style */
.fb_share_link { padding:0 0 0 15px; height:16px; background:url(http://b.static.ak.fbcdn.net/rsrc.php/z39E0/hash/ya8q506x.gif) no-repeat top left; }

/* Agenda-danse export link related style */
.ad_export_select_link { padding:0px 0px 15px 12px; height:22px; background:url(/resources/agenda_data/icons/ad_export_select_link.png) no-repeat top left; }
