/* =AGENDA ------------------------------------------------------------------- */
/* =form */
form#frmAgenda{margin:0; padding:0 15px; height:67px; background:url(img/bg_frm_agenda.jpg) no-repeat right 0;}
form#frmAgenda div{float:left; width:185px; margin:0; padding:10px 0 0 0;}
form#frmAgenda p{margin:29px 0 0 0; padding:0;}
form#frmAgenda select{width:157px; margin:0;}

#navMonths{margin:0 0 20px 0; padding:0 0 0 10px; height:25px; background:#2b2c2b;}
#navMonths li{float:left; margin:5px 0 0 0; padding:0 4px 0 3px; background:url(img/sep_months.gif) no-repeat right 3px;}
#navMonths li.last{padding:0 0 0 3px; background:none;}
#navMonths li a{padding:1px 2px; color:#fff; text-transform:uppercase;}
#navMonths li a:hover{text-decoration:underline;}
#navMonths li a.selected{font-weight:bold;}

table{width:100%}
th.fechas{width:150px;}
th.evento{width:220px;}
th.provincia{width:120px;}

#datos{width:350px; float:right; margin:0 15px 0 0; display:inline;}
#datos div{margin:15px 0 0 0;}
#datos p{margin:0 0 15px 0;}
#datos p.dato{margin:0 0 3px 0;}
#datos .dato span{ font-family:Georgia, "Times New Roman", Times, serif; color:#666;}

#masdatos{width:294px; float:left; margin:0 0 0 15px; display:inline;}
#masdatos .foto{text-align:center;}
#masdatos img{border:3px solid #333;}
#masdatos h4{margin:15px; padding:2px 0; border-bottom:1px solid #ccc; color:#299826; font-size:1.1em;}
#masdatos ul.list{margin:0 0 0 15px;}
#masdatos ul.list li{margin:10px 0;}

/* =AJAX */
em#loadMsg{height:16px; }