/*		#### AGENDA 				*/
#base_agenda{
	width:95%;
	float:left;
	margin:10px 0 10px 2px;
	padding:0px 0 38px 0;
}

#base_agenda table{
	width:100%;
	float:left;
	margin:0 0 0 0;
	padding:0;
	border:1px solid #ccc;
}
#base_agenda table tr{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	z-index:10;

}
#base_agenda td{
	float:left;
	width:12%;
	text-align:center;
	padding:3px 1px 3px 1px;
	margin:0 0.5% 0 0.5%;
	height:15px;
	color:#000;
	position:relative;
	z-index:10;
}
#base_agenda td a{
	color:#ccc;
	
}
#base_agenda td a:hover{
	text-decoration:underline;
}
#base_agenda td.actuaciones{
	float:left;
	width:120px;
	background:#0073bb;
	display:none;
}
#base_agenda td.dia{
	width:13%;
	float:left;
	margin:0;
	background-color:#DDD;
	color:#000;
	font-weight:bold;
}
#base_agenda td.mes{
	float:left;
	/*width:121px;*/
	width:99%;
	margin:0;
	text-transform:uppercase;
	color:#FFF;
	text-align:center;
	background:#0073bb;
	font-size:11px;
	font-weight:bold;
}
#base_agenda td.ano{
	width:99%;
	float:left;
	margin:0;
	text-transform:uppercase;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	background:#0073bb;
	text-align:center;
}
#base_agenda  div.agenda_oculta{
	display:none;
	position:absolute;
	width:106px;
	height:auto;
	padding:3px 7px 23px 7px;
	bottom:22px;
	left:-15px;
	background:url(../img/fondo_vineta.png) bottom left no-repeat;
	z-index:1000000;
	font-size:9px;
	text-align:justify;
}
	#base_agenda  div.agenda_oculta span.cierre{
		position:absolute;
		width:120px;
		height:20px;
		padding:0;
		top:0px;
		left:0px;
		background:none;
		background:url(../img/fondo_vineta_cierre.png) top left no-repeat;
		z-index:1000000;
	}

