.titulo-agenda{
	font-size: 1.2em;
	font-weight: 900;
	color:#799A2A;
	font-family:tahoma, verdana, arial, helvetica, times, sans-serif;
}
.hoy{
	text-align:left;
	font-size: 1.2em;
	font-family: Tahoma, Verdana, Arial, Helvetica, times,  sans-serif;
	padding: 0.2em;
	color: #503400;
}
.dia{
	border: 0.01em solid #009BA2;
	color: #575453;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.dia-marc{
	border: 0.01em solid #3D7DB2;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background-color: #009BA2;
	font-size: 11px;
}
.dia-marc a{
	color: #fff;
	text-decoration: none;
}

.dia-act{
	border: 0.1em solid #B5C3CE;
	color: #575453;
	font-weight: bold;
	text-align: center;
	background-color: #7DB900;
	text-decoration: underline;
	font-size: 11px;
}
.dia-act a{
	color: #fff;
	text-decoration: none;

}
.dias-tit{
	color:#646464;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.agenda{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
}
a.agenda:hover{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
	font-size: 1em;
}
a.agenda:visited{	
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
}
.agenda-hr{
	border: 0.1em solid #EDEAEA;
}
.agenda-separador{
	background-color: #5C97A7;
}
.divbusca{
	float: left;
	margin-left: 0em;
	width: 60%;
	margin-top: 1em;
	border: 0px solid;
}
.divcal{
	float:left;
	/*padding-left:0.2em;*/
	margin-top: 1em;
	padding: 0 0.5em 0 0.5em;
	background-color: #ffffff;
	border:1px solid #D0D0D0;
}
.diveven{
	clear: both;
	padding:4em 0 0 1.5em;
	font-size:0.9em;
	width:85%;
}
.fecha-ini{
	font-weight:bold;
	color:#7DB900;
}
.diveven a:link, .diveven a:hover, .diveven a:visited{
	color:#383838;
	text-decoration:none;
}
.divnuev{
	clear: both;
	padding-left: 1em;
	padding-top: 1em;
	display:none;
}
.agenda-actual{
	position:relative;float: left;
	top:0.3em;
	width: .6em;
	height: 1.08em;
	padding-left: 0.6em;
	background-color: #7DB900;
}
.agenda-evento{
	position:relative;float: left;
	top:0.3em;
	width: .6em;
	height: 1.08em;
	padding-left: 0.6em;
	background-color: #009BA2;
}
.desc{
	padding-left: 1.25em;
	color: #9F9F9F;
	font-size: 1.3em;
}
.bordeext{
	/*border: 0.01em solid #BFBFBF;*/
}
.fecha-act{
	color: #3D7DB2;
}
.mesant, .messig{
	background-color: #3D7DB2;
	width:0.1em;
}
#tabla-buscador{
	color:#13342D;
	font-size:1em;
	padding: 1em;
	border:0px solid;
}
#tabla-buscador a:link, #tabla-buscador a:active, #tabla-buscador a:visited, #tabla-buscador a:hover {
	text-decoration: none;
}
#tabla-buscador b{
	color:#13342D;
}
#tabla-buscador span{
	font-weight:bold;
	color:#799A2A;
}
#tabla-buscador select{
	border:1px solid #7F9DB9;
}
.input-agenda{
	border:1px solid #B9BAC0;
	width:135px;
}
#agenda-contenido{
	margin-top:1em;
	margin-left:0.2em;
	background:url('/imagenes/agenda-contenido-repeat.gif') top left repeat-y;
	width:491px;
	min-height:250px;_height:250px;
}
.agenda-contenido-central{
	background:url('/imagenes/agenda-contenido-central.gif') top left no-repeat;
	width:491px;
	min-height:250px;_height:250px;
}
.agenda-contenido-pie{
	background:url('/imagenes/agenda-contenido-bottom.gif') bottom left no-repeat;
	width:491px;
	height:13px;
}
.tabla-calendario{
	background-color:#fff;
	font-size: 0.9em;
}
.boton-agenda{
	color: #FFF;
	width:126px;
	height:23px;
	border:1px solid #FFFFFF;
	background-color:#009BA2;
	font-family:tahoma,verdana,arial,times;
	font-size:12px;
	font-weight:bold;
	/*background:url('/imagenes/fondo-boton2.gif') top left no-repeat; */
}
a.eventos-agenda{
	color:#13342D;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
}
a.eventos-agenda:hover{
	color:#13342D;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
}
a.eventos-agenda:visited{
	color:#13342D;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
}
a.eventos-agenda-personal{
	color:#7DB900;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
}
a.eventos-agenda-personal:hover{
	color:#7DB900;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
}
a.eventos-agenda-personal:visited{
	color:#7DB900;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
}
.subtituloEvento{
	color:#13342D;
	font-weight:normal;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
}
.MesCalendario{
	color:#383739;
	font-size:11px
}
