.icoagenda {
	background-image:  url(../img/ico_agenda.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#agendaglobal td {
  	font-family:Verdana;
}	 

#agendaglobal{ 
  width:99%;
  padding:1px;
  font-family:Verdana;
  /*font-size:90%;*/
  font-size:12px;
}

#select_mes {
  display:inline;
  margin-right:20px;  
  float:left;
}
#select_anio{
  float:left;
  display:inline;
  margin-right:20px;
}
#calendariomes{
   margin-top:0px;
   margin-bottom:5px;
   
}
DIV.linkcalendario td { font-family: Verdana; font-size: 9px; color: #000000; font-weight: bold;
 border: 1px solid #E3E3E3;
}
DIV.linkcalendario a:link { font-family: Verdana; font-size: 9px; color: #000000;	font-weight: bold; text-decoration: none; }
DIV.linkcalendario a:visited { font-family: Verdana; font-size: 9px; color: #000000; font-weight: bold; text-decoration: none; }
DIV.linkcalendario a:hover { font-family: Verdana;	font-size: 9px; color: #000000; font-weight: bold; text-decoration: underline; }

/* celda completa (dia de la semana y dia del mes)*/
.ag-cal-dc {
	line-height: 15px;
	height: 33px;
	border:1px solid #ffffff;
	background-color: #ffffff;
	text-align:center;
	padding: 0px;
}
/* celda completa del dia activo (dia de la semana y dia)*/
.ag-cal-dcactivo {
	line-height: 15px;
	height: 33px;
	background-color: #EFF5F9;
	border:1px solid #687B84;
	text-align:center;
	padding: 0px;
}
/* dia de la semana*/
.ag-cal-dt{	
	color: #666666;
}
/* dia de la semana, sabados y domingos*/
.ag-cal-dtfinde{
  	color:#cc0000;
}
/* dia del mes*/
.ag-cal-d {
}
/* dia activo del mes*/
.ag-cal-dactivo{
  	color:#ff0000;
}
.ag-cal-dc-on {
	line-height: 15px;
	height: 33px;
	background-color: #FFF4F4;
	border:1px solid #cc0000;
	text-align:center;
	padding: 0px;
}
.agenda_cat_sel {  /* para el menu */
	padding-left:22px;
padding-top:8px;
	padding-bottom:5px;
	color:#FFFFFF;
	background: url(../img/flecha_trans2.gif) 1em 1em no-repeat;
	background-color:#6A0009;
		font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
DIV.agenda_cat_sel a:link{
color:#FFFFFF;
}
DIV.agenda_cat_sel a:link {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF; text-decoration: none; }
DIV.agenda_cat_sel a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF; text-decoration: none; }
DIV.agenda_cat_sel a:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF; text-decoration: underline; }
.agenda_cat { /* para el menu */
		padding-left:22px;
padding-top:8px;
	padding-bottom:5px;
	color:#FFFFFF;
	background: url(../img/flecha_trans2.gif) 1em 1em no-repeat;
	background-color:#6A0009;
		font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	

}

DIV.agenda_cat a:link {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF; text-decoration: none; }
DIV.agenda_cat a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF; text-decoration: none; }
DIV.agenda_cat a:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF; text-decoration: underline; }
#menu_agenda {
	text-align: left;
	padding:5px;
	line-height:18px;
}
#select_mes form {
	display: inline;
}

#periodo {
  margin-bottom:10px;
}


#bloque-calendario {text-align:center; width:100%;}
#tabla-calendario {}
#calendario-anterior {text-align:left;padding:5px;font-weight:bold}
#calendario-mes {text-align:center;padding:5px;font-weight:bold;
color:#C94F59;}
#calendario-siguiente {text-align:right;padding:5px;font-weight:bold}
#fila-dias {text-align:center;padding:5px;background:#ececec;font-weight:bold}
.dia-numero {text-align:right;margin:3px;padding:3px;border:2px solid #c0c0c0;background:#ffffff;color:#ff0000;float:right;font-weight:bold }
.cuadro-undia, .undia-vacio {whith:100%;height:100%;}
a.enlace-dia {text-decoration:none; color:#000000; font-weight:bold }
a.enlace-semana {text-decoration:none; color:#000000; font-weight:bold }
.ver-semana{clear:both;text-align:left;}


.undia-finde {background:#FFDFDF;}
.undia-hoy {background:#D5F4B0;}
.datos-dia {border:1px solid #800000;whith:100%;height:100%;text-align:left;/*font-size:80%*/
font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder;}
.datos-dia a:hover{ font-family:Arial, Helvetica, sans-serif;font-weight:bolder;
}
.datos-dia a:link{ font-family:Arial, Helvetica, sans-serif;font-weight:bolder;
}
.datos-dia a:visited{ font-family:Arial, Helvetica, sans-serif;font-weight:bolder;
}
.calendario-diassemana {width:14.28%;
font-size:14px;}

.estselmes{
background-color:#EFEFEF;
border:1px solid #666666;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.boton{

}
#buscaragenda{
vertical-align:top;
}
.catgris{
background-color:#ECECEC;
padding:2px;
width:auto;
}
#bloque-calendario td{
font-family:Arial, Helvetica, sans-serif;
}
#eventos{
background-image:url(../img/fondoagenda.jpg);
background-repeat:no-repeat;
}