
table {
	margin: 0px;
}
#agenda {
	margin: 20px !important;
}
#agenda .head{position:absolute;}
#agenda .head div{float:left;font-weight:bold;color:#000;}
#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 {border: 1px solid #999; margin-bottom: 30px !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;border-bottom: 2px solid #666;} 
#agenda .session .stitle .hours{color:#000;width:50px !important;padding:6px 0px 6px 0px;text-align:center;border-right:solid 1px #999;}
#agenda .session .stitle .sname{padding:6px;vertical-align:middle;font-size: 1.2em}

.paper .hour{border-right: 1px solid #999;font-weight: bold;border-right: 1px solid #999; border-bottom: 1px solid #999;width:50px;text-align:center;padding:6px 0px 6px 0px;}
.paper .name{padding:6px;border-bottom: 1px solid #999;}
.paper table{width:100%;}

#agenda .session .room{padding:6px; font-weight: bold}

.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;}

#agenda .day{
	font-weight:bold;
	font-size:16px;
	color: #9D1C34;
}