/*agenda */
div.agenda_select_quoi, div.agenda_select_ou {
    margin-bottom: 30px;
}
div.agenda_select_quoi li a, div.agenda_select_quand a {
    display: block;
    width : 100%;
    background-color: #000000;
    padding: 5px;
    color:#FFF;
    font-family: "Roboto-Black";
    font-size: 1em;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    margin-bottom: 5px;
}
div.agenda_select_quoi li a:hover, div.agenda_select_quand a:hover, div.agenda_select_quand a.selected, div.agenda_select_quoi a.selected{
    background-color: #000;
    transition:all 0.5s ease-in-out;
}
div.magenda_ulcentral_image{
    background-color: #FFFFFF;
    border :1px solid #000;
    margin-bottom : 10px!important;
}
div.agenda_select_quoi ul, div.agenda_select_quand ul {
    margin :0px;
}
div.agenda_select_ou select {
    background-color: #000000;
    color:#FFF;
    font-family: "Roboto-Black";
    font-size: 1em;
    font-weight: 700;
    text-transform: uppercase;
}
div.agenda_select_quand .button, div.agenda_select_recherche .button{
    background: #000000 none repeat scroll 0 0 !important;
    font-family: "Roboto-Black";
    font-size: 1em;
    font-weight: 700;
    text-transform: uppercase;
}
.reset_recherche {
    font-family: "Roboto-Black";
    font-size: 0.8em;
    font-weight: 400;
}
p.magenda_central_typetheme, p.magenda_date_themtype {
text-transform : uppercase;
font-size : 0.9em;
margin-bottom : 0px;
padding-bottom : 0px;
font-family: 'RobotoCondensed-Bold';
font-weight: normal;
}
h2.magenda_H2_global {
font-size : 1em;
margin-bottom : 0;

}
a.magenda_date_partenairelien {
width : 150px;
display : block;
}
h3.magenda_Eventtitre {
background : none;
padding-left : 0;
font-size : 1.8em;
font-family : "Roboto-Black", Arial;
font-weight : normal;
margin : 15px 0px;
color:#000000;
}
h4.magenda_h4_dateid {
 font-family: 'Roboto-Bold';
 font-size : 1.2em;
 background : none;
 padding : 0;
 margin : 0;
 text-transform: lowercase;
}
p.magenda_desc_courte_dateid {
font-size : 1.2em;
margin : 20px 0px;
}
div.magenda_date_cadrephoto {
float : left;
margin-right : 20px;
width :350px;
margin-bottom : 30px;
}
div.magenda_event_cadrephoto {
margin-right : 20px;
margin-bottom : 30px;
}
div.magenda_date_cadrephoto p{
font-size : 0.8em;
padding : 5px 10px;
margin-bottom : 0px;
background-color : #ddd;
}
div.magenda_event_cadrephoto p{
font-size : 0.8em;
padding : 5px 10px;
margin-bottom : 0px;
background-color : #ddd;
}
p.magenda_date_tel {
font-size : 1.2em;
}
div.magenda_intervenant {
margin : 20px 0px!important;
}
div.magenda_Eventintervenant, div.magenda_dateintervenants {
background-color : #9fa28d;
padding : 20px;
margin-bottom : 20px;
}
span.magenda_interv_leg {
font-weight : bold;
color :#f8ffcf;
}
span.magenda_interv_nom {
font-weight : bold;
}
p.magenda_interv_bio {
font-size : 0.9em;
line-height : 1.2em;
padding : 10px 0px;
}
#social_agenda{
	margin-top:20px;
	margin-bottom:20px;
}
p.cycle_date {
    text-transform : uppercase;
font-size : 0.9em;
margin-bottom : 0px;
padding-bottom : 0px;
font-family: 'RobotoCondensed-Bold';
font-weight:bold;
}
p.magenda_central_date {
    background: rgba(0, 0, 0, 0) url("fleche-date-agenda.png") no-repeat scroll 0 3px;
    font-family: "Roboto-Bold",Arial;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 0;
    padding-left: 35px;
}