.div_agenda{
color:#444444;
color:#333333;
margin:0px;
padding-left:4px;
border:solid 0px #000000;
width:100%;
height:144px;
padding-top:18px;
}
.id_agenda{
border:solid 0px #000000;
padding-left:8px;
}
TABLE.table_agenda{
font-family:arial;
font-weight:normal;
font-size:9pt;
border-collapse:collapse;
width:150px;
}
TD.jour{
height:18px;
padding-left:2px;
margin:0px;
font-family:arial;
font-weight:normal;
font-size:9pt;
text-align:center;
font-weight:bold;
vertical-align:middle;
}
TD.agendajour{
border:solid 0px #000000;
height:18px;
padding-left:2px;
margin:0px;
font-family:arial;
font-weight:normal;
font-size:9pt;
background-color:#EEEEEE;
text-align:center;
vertical-align:middle;
}
TD.date_active{
height:18px;
padding-left:2px;
margin:0px;
font-family:arial;
font-weight:normal;
font-size:9pt;
cursor:pointer;
background-color:#CCCCCC;
text-align:center;
vertical-align:middle;
}
TD.date_active:hover{
background-color:#AAAAAA;
color:#FFFFFF;
}
TD.date_aujourdhui{
height:18px;
padding-left:2px;
margin:0px;
font-family:arial;
font-weight:normal;
font-size:9pt;
background-color:#0D006A;
background-color:#555555;
background-color:#888888;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
TD.date_aujourdhui_active{
height:18px;
padding-left:2px;
margin:0px;
font-family:arial;
font-weight:normal;
font-size:9pt;
cursor:pointer;
background-color:#0D006A;
background-color:#555555;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
TD.date_aujourdhui_active:hover{
background-color:#ABABAB;
color:#FFFFFF;
}
TD.agendavide{
height:18px;
padding-left:2px;
margin:0px;
font-family:arial;
font-weight:normal;
font-size:9pt;
background-color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
.jour_et{
height:18px;
padding-left:2px;
margin:0px;
font-family:arial;
font-size:9pt;
font-weight:bold;
text-align:center;
border:0px;
vertical-align:middle;
}

.type_infos,.type_auditions,.type_concerts,.type_master,.type_conferences{
  width:150px;
padding:0px;
text-align:left;
color:#650165;
color:#5B3C11;
font-size:12px;
border-bottom:solid 1px #650165;
border-bottom:solid 1px #5B3C11;
margin-bottom:4px;
cursor:pointer;
}
.type_concerts{
color:#650165;
color:#5B3C11;
border-bottom:solid 1px #650165;
border-bottom:solid 1px #5B3C11;
}
.type_infos{
color:#5E76A9;
border-bottom:solid 1px #5E76A9;
}
.type_auditions{
color:#FE8101;
border-bottom:solid 1px #FE8101;
}
.type_master{
color:#FE8101;
border-bottom:solid 1px #FE8101;
}
.type_conferences{
color:#FE8101;
border-bottom:solid 1px #FE8101;
}
.extr_agenda{
padding-top:3px;
padding-left:12px;
}
.IA_titre{
  font-size:.9em;
font-size:9pt;
  text-align:left;
font-weight:bold;
color:#111111;
}
.IA_descr{
font-size:.9em;
font-size:8pt;
  text-align:left;
padding:0px;
height:36px;
overflow:hidden;
width:160px;
color:#444444;
color:#333333;
}
.lire_suite{
padding:0px;
cursor:pointer;
display:block;
text-align:right;
font-size:8pt;
text-decoration:none;
line-height:8px;
height:8px;
padding-bottom:8px;
}
A.a_lire_suite{
font-size:.9em;
font-size:8pt;
text-decoration:none;
  color:#777777;
}
A.a_lire_suite:hover{
text-decoration:underline;
}

.date{
font-size:.8em;
font-size:8pt;
font-family:arial;
}
