/* CSS Document */

div#agenda_wrapper {
	width:336px;
	margin:0px auto;
	}

div#agenda_fechaactual {
	background:#C0D1DC; 
	height:34px; 
	line-height:34px;
	text-align:left;
}

p#agenda_fechaactual_txt {
	margin:0;
	padding:0 10px;
	line-height:34px;
	font-weight:bold;
}

div#agenda_opciones {
	padding-top:15px;
}

div#agenda_opciones_calendar_wrapper {
	width:205px;
	margin:0 auto;
}

div#agenda_buscador_cont {
	width:205px;
	margin:0 auto;
}

div#agenda_buscador_cont_opciones {
	width:205px;
	margin:0 auto;
	background:transparent url(/juventud/img/fondo_cab_agenda.jpg) 50% -2px no-repeat;
	height:25px;
	border:1px solid #394D84;
	border-bottom:none;
}

div.contenedor_buscadores {
	border-bottom:none;
	overflow:hidden;
	width:205px;
}

div#agenda_cont_selectmes, div#agenda_cont_selectanio {
	width:100px;
	float:left;
	color:white;
	text-align:center;
	padding-top:4px;
}

div#agenda_cont_selectmes form {
	width:120px;
	display:block;
	margin:0;
}

div#agenda_cont_selectmes select {
	vertical-align:middle;
	margin:0;
}

p#agenda_selectanio {
	margin:0;
}

p#agenda_selectanio img{
	border:none;
	vertical-align:middle;
}

div#agenda_calendar_wrapper {
	width:205px;
	margin:0 auto;
}

div#agenda_cont_calendar {
	width:205px;
	margin:0 auto;
	border:1px solid #394d84;
	border-top:none;
}

div#agenda_cont_calendar table{
	background:white;
	border:4px solid white;
	border-top:none;
	width:205px;
}

div#agenda_cont_calendar table td{
	width:14%;
	text-align:center;
	line-height:14px;
}

div#agenda_cont_calendar td.ag-cal-dt {
	line-height:14px;
}

td.ag-cal-dc {
	background:#dfecfc;
	border:1px solid #c7d7e9;
	color:#426499;
}

td.diaconevento {
	background:#f3ee86;
	border:1px solid #efd62a;
}

td.ag-cal-dcactivo {
	background:white;
	border:1px solid #c7d7e9;
}

td.ag-cal-dcactivo a{
	color:#426499;
}

td.diaconevento a, td.diaconevento a:visited{
	color:#e00;
}


