.cal_mes_in , .cal_mes_in a { color:#000000 !important; vertical-align:middle; font-weight:bold; font-family:verdana;}
.cal_dia_semana_in { color:#000000 !important; text-align:center!important; font-weight:bold; font-family:verdana;}
.cal_dias, .cal_dias a { color:#000000 !important; width:14%; text-align:center!important; line-height:29px; font-weight:bold; padding-top:2px;}
.cal_tr_file { text-align:center!important; background:url(../img/tabletr.jpg) no-repeat #f1eff0;}
.cal_dias a.cal_dia_ocup, .cal_dias a:hover.cal_dia_ocup, .cal_dias a:visited.cal_dia_ocup { background:url(../img/td_ocu.gif) center top no-repeat; line-height:29px; color:#000000; width:auto; height:29px !important; text-align:center!important; display:block; cursor:pointer; text-decoration:none; font-weight:bold; padding-top:0px;}

a.cal_dia_ocup_actual, a:hover.cal_dia_ocup_actual, a:visited.cal_dia_ocup_actual { background:url(../img/td_ocu_actual.gif) center top no-repeat; line-height:29px; color:#000000; width:auto; height:29px !important; text-align:center!important; display:block; cursor:pointer; text-decoration:none; font-weight:bold; padding-top:0px;}

.cal_general, .cal_general tr, .cal_general tr td{ border:none; text-align:center;}
.cal_dias { text-align:center; background-position:expression(-this.offsetLeft);}
.cal_general_interno tr { height:28px;}
.cal_general_interno { width:650px;}


/* Calendario home */
.cal_mes , .cal_mes a { color:#000000 !important; vertical-align:middle;}
.cal_dias_home, .cal_dias_home a { color:#000000 !important; text-align:center!important; line-height:25px;width:30px; height:24px !important;}
.cal_dia_ocup_home { background:url(../img/td_ocu_home.gif) 6px 5px no-repeat; color:#000000; text-align:center!important; display:block; cursor:pointer;}
.cal_general, .cal_general tr, .cal_general tr td{ border:none;}
.cal_table_home {}
.cal_table_home tr.cal_tr_file {background:none;}
/* fin del calendario home */



.eventos_lista_imagen { width:40%; padding-top: 10px; padding-bottom:10px; text-align:center; vertical-align:middle;}
.eventos_lista_contenido { width:60%; font-family:Verdana; vertical-align:top;}
.eventos_lista_titulo a,.eventos_lista_titulo a:hover,.eventos_lista_titulo a:visited { color:#000000; font-weight:bold; text-decoration:none; font-size:13px; font-family:Verdana; line-height:18px;}
.eventos_lista_fecha, .eventos_lista_fecha a , .eventos_lista_fecha a:hover, .eventos_lista_fecha a:visited { color:#000000; text-decoration:none; font-size:10px; line-height:17px; font-weight:normal; font-family:Verdana;}
.eventos_lista_lugar, .eventos_lista_lugar a, .eventos_lista_lugar a:hover, .eventos_lista_lugar a:visited { color:#000000; text-decoration:none; font-size:10px; line-height:17px; font-weight:normal; font-family:Verdana;}
.eventos_lista_poblacion, .eventos_lista_poblacion a, .eventos_lista_poblacion a:hover, .eventos_lista_poblacion a:visited { color:#000000; text-decoration:none; font-size:10px; line-height:17px; font-weight:normal; font-family:Verdana;}
.eventos_lista_tipo, .eventos_lista_tipo a, .eventos_lista_tipo a:hover, .eventos_lista_tipo a:visited { color:#000000; text-decoration:none; font-size:10px; line-height:17px; font-weight:normal; font-family:Verdana;}

.eventos_ficha_imagen { width:260px; margin:0 auto; padding:0; padding-right:10px;}
.eventos_ficha_tipo { color:#000; font-size:15px; font-weight:bold; text-decoration:underline; font-family:Verdana; text-transform:uppercase; padding:10px; padding-top:0px; padding-left:0px;}
.eventos_ficha_nombre { color:#000; line-height:16px; font-family:Verdana; font-size:13px; padding-bottom:10px; padding-top:5px; font-weight:bold;}
.eventos_ficha_promotor { color:#000; line-height:16px; font-family:Verdana; font-size:12px;}
.eventos_ficha_fechas { color:#000; line-height:16px; font-family:Verdana; font-size:12px;}
.eventos_ficha_lugar { color:#000; line-height:16px; font-family:Verdana; font-size:12px;}
.eventos_ficha_pobla { color:#000; line-height:16px; font-family:Verdana; font-size:12px;}
.eventos_ficha_url { color:#000; line-height:16px; font-family:Verdana; font-size:12px;}
.eventos_ficha_descripcion { color:#000; line-height:16px; font-family:Verdana; font-size:12px; padding-top:20px; padding-bottom:20px;}
.eventos_ficha_boton_table { padding:0; margin:0; padding-top:20px;}
.eventos_ficha_boton { width:300px;}
.eventos_ficha_boton { color:#000; line-height:16px; font-family:Verdana; font-size:12px; font-weight:normal; padding: 1px 4px;}
.eventos_ficha_boton .titulo { background:#eba017; padding: 1px 4px;}
.eventos_ficha_url { background:none; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none; color:#000!important;}
.eventos_ficha_url a, .eventos_ficha_url a:hover, .eventos_ficha_url a:visited { background:none; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none; color:#000!important;}
.eventos_ficha_fecha_desglose { color:#000; line-height:16px; font-family:Verdana; font-size:11px; text-decoration:underline; font-weight:normal;}
.eventos_ficha_horarios { color:#000; line-height:16px; font-family:Verdana; font-size:10px; padding-left:10px;}
.eventos_ficha_volver, .eventos_ficha_volver a { color:#000; text-decoration:underline; font-weight:bold; font-size:10px; font-family:Verdana, Geneva, sans-serif;}


/* buscador */
.buscador_secciones { color:#000000; font-family:Verdana; font-weight:bold; font-size:13px; text-decoration:underline; padding-top:20px;}
a.buscador_enlace_mostrar, a:visited.buscador_enlace_mostrar, a:hover.buscador_enlace_mostrar { color:#000000; font-family:Verdana; font-size:11px; text-decoration:none;}
.buscador_no_resultados { color:#000000; font-family:Verdana; font-size:11px;}
