#agenda .head{position:absolute;}
#agenda .head div{float:left;font-weight:bold;color:#FFF;}
#agenda .head .L, #agenda .head .R{width:10px;height:27px;}
#agenda .head .M{height:24px;padding:3px 0px 0px 0px;}
#agenda .head .dia{margin:0px 2px 0px 0px;cursor:pointer;}

#agenda .head .dia .L{background:url(../img/Magenda_Loff.png);}
#agenda .head .dia .R{background:url(../img/Magenda_Roff.png);}
#agenda .head .dia .M{background:url(../img/Magenda_Moff.png);}

#agenda .head .dia.current .L{background:url(../img/Fagenda_L.png);}
#agenda .head .dia.current .R{background:url(../img/Fagenda_R.png);}
#agenda .head .dia.current .M{background:url(../img/Fagenda_M.png);}

#agenda .body{position:absolute;margin:28px 0px 0px 0px;height:400px;overflow-y:auto !important;}

#agenda .session{float:left;width:100%;clear:both;margin:0px 0px 15px 0px;}
#agenda .session .stitle{float:left;width:100%;clear:both;font-weight:bold;background-color:#b3b5be;} 
#agenda .session .stitle .hours{color:#FFF;width:50px !important;padding:6px 0px 6px 0px;text-align:center;border-right:dotted 1px #FFF;}
#agenda .session .stitle .sname{padding:6px;}

.paper .hour{border-right:dotted 1px #FFF;border-bottom:dotted 1px #FFF;width:50px;text-align:center;padding:6px 0px 6px 0px;}
.paper .name{padding:6px;border-bottom:dotted 1px #FFF;}
.paper table{width:100%;}

#agenda .session .room{padding:6px;}

.agenda_title{margin-right:2px;}

.agenda_title .L{background:url(../img/Fagenda_head_L.png) !important;}
.agenda_title .R{background:url(../img/Fagenda_head_R.png) !important;}
.agenda_title .M{background:url(../img/Fagenda_head_M.png) !important;color:#b10034 !important; font-weight:bold;}