/* Estilos para la agenda */

#evento {margin:0; padding:0}

#eventos { width:100%; float:left;}

#eventos ul { list-style:none; margin:0; padding:0;}

#eventos ul li { width:100%; float:left; border-bottom:1px #d4d4d4 solid; padding-bottom:10px;}

#eventos .minical { width:35px; float:left; background-color:#eeeeee; padding:5px; margin:5px; text-align:center}

#eventos .dia {font: 1.8em bold "Times New Roman", Times, serif; color:#ff7000; clear:both}
#eventos .mes {font: 1em normal "Times New Roman", Times, serif; color:#999}
#eventos .year {font: 1em normal "Times New Roman", Times, serif; color:#999}

#eventos .text {width:465px; float:left;}

#eventos .tipo {
	line-height:20px;
	margin-top:5px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	font-size:.9em;	
}

#eventos h2{
	width:100%;
	font-size:1em;
	padding-left:15px;
	float:left;
	background:url(/img/clip_rojo.gif) no-repeat;
	padding-bottom:10px;
}

#eventos .descripcion {
	width:98%; margin-left:10px; font-size:.8em;
}


#evento{
	width:100%;
	float:left;
	clear:both;
	border-bottom:1px #d4d4d4 solid;
	padding-bottom:10px;
}

#evento h1 {
	width:100%;
	font-size:1.5em;
	float:left;
	color:#0e52b3;
	margin-bottom:10px;
}

#evento h2.descripcion{
	width:100%;
	font-size:1em;
	float:left;
}

#evento h3{
	float:left;
	line-height:20px;
	margin-top:5px;
	text-transform:uppercase;
	color:#666666;
	font-size:1.1em;
	width:100%;
}


#evento .info { background-color:#f4f4f4; border-bottom:1px #d4d4d4 solid; border-top:1px #d4d4d4 solid; float:left; width:90%; padding:10px 0px 10px 0px; margin:15px; padding:5px;}

#evento .ampliada {
	width:98%; float:left; font-size:.9em; margin-bottom:10px; letter-spacing:.5px; line-height:150%;
}



#evento .fecha {
	float:left;
	font-size:.8em;
	line-height:20px;
	margin-top:5px;
	margin-left:15px;
	background: url(/img/agenda_cal.gif) no-repeat;
	width:50%;
	padding-left:25px;
	text-transform:capitalize;
}

#evento .lugar {
	float:left;
	width:90%;
	font-size:.8em;
	background: url(/img/agenda_home.gif) no-repeat 5px;
	line-height:20px;
	margin-top:5px;
	margin-left:10px;
	padding-left:30px;
}


#evento .hora {
	float:left;
	width:30%;
	font-size:.8em;
	background: url(/img/agenda_clock.gif) no-repeat;
	padding-left:25px;
	line-height:20px;
	margin-top:5px;
	margin-left:10px;
}


/***Calendario Hemeroteca***/

#calendario_agenda * {
 margin: 0px;
 padding: 0px;
}

#calendario_agenda {
  float: left;
  width: 300px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
}

#calendario_agenda h3 {
	text-align:center;
	font-size:1.2em;
	background-color:#ff7000;
	color:#fff;
	padding:1px;
}
 
#calendario_agenda a{
 display: block;
 padding-top: 2px;
 padding-right:2px;
 border: 1px solid #c0c0c0;
 font-weight:bold;
 text-indent: 3px;
 text-decoration:none;
 text-align:center}
 
#calendario_agenda a.flechames{
background:#0e52b3;
font-size:20px;
color: #fff;
}

#calendario_agenda .nombremes{
font-size:16px;
color: #0e52b3;
}

#calendario a:hover {
 background: #ffb87d;
 border: 1px solid #0e52b3;
 text-decoration:none;}
 
#calendario a .active {
 color: #999;
 background: #333;
 border-right: 4px solid #444;}
 
/* Estilos agenda de eventos mini */
#agendamini { float:left; width:100%; background: #f9f9f9; border:1px #d7d7d7 solid; padding:0px; margin:0 0 15px 0}
#agendamini h4 { background-color:#0e52b3; padding:3px; margin:0; font-size:1.1em; color:#FFFFFF; text-transform:uppercase;} 
#agendamini h5 { font-size:1.1em; color:#ff7000; padding:0; margin:8px; text-transform:capitalize;}
#agendamini ul { list-style:none; margin:0; padding:0; float:left; width:100%;}
#agendamini ul li {float:left; width:95%; padding: 0 0 10px 12px; background:url(/img/clip_rojo.gif) no-repeat;}
#agendamini a { text-decoration:none}
#agendamini .more { color:#ff7700; width:65%; padding-top:5px; float:right; background:url(/img/agenda_mas.gif) right top no-repeat; min-height:23px;}
