/* Autor HTML/CSS: Jose Manuel Unica: jmunica@gmail.com */

* {margin:0px; padding:0px;}
body {font-family:Arial, Helvetica, sans-serif; color:#5E5E5E;}
.limpiar {clear:both;font-size: 1px; line-height: 1px; height:1px; font-weight: normal;}
a {color:#4e6cc1; text-decoration:none;}
a:hover {text-decoration:none; background-color:#4e6cc2; color:#FFFFFF;}
a:hover img {text-decoration:none; background-color:#FFFFFF; color:#FFFFFF;}

a.on {background-color:#4e6cc2; color:#FFFFFF; font-style:italic;}

.derecha {text-align:right;}
.centrado {text-align:center;}
.ancho_total {width:100%;}
.ancho_form_1 {width:150px;}
.oculto { display:none;} 

h1 {background:url(../img/fisac.gif) no-repeat top left;}
/*h1 a {display:block; width:160px; height:79px;} */
h1 a {display:none;}
h1 a span {display:none;}
h1 a:hover {background:url(../img/fisac.gif) no-repeat top left;}


h2 {font:normal 31px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; margin-bottom:16px; color:#4e6cc1}
h3 {font-size:12px; font-weight:bold; margin-bottom:4px;}
h4 {font-size:13px; font-weight:bold; margin:15px 0px 10px 0px;}

h2.not {font:normal 30px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; margin-bottom:3px;}
h3.not_fecha {font-size:12px; font-weight:normal; font-style:italic; margin-bottom:12px; margin-left:2px;}


p {font-size:12px; line-height:17px; margin-bottom:10px;}
.p_patrocinio { font-size:11px; margin-bottom:7px;}
.p_promo_actividades { margin-bottom:20px; padding-bottom:21px; background:url(../img/fnd_punteado_1.gif) repeat-x bottom left;}

.cont_2_i ul, .cont_3_i ul { margin-left:17px; font-size:13px; line-height:20px; margin-bottom:10px;}
/*.cont_2_i li, .cont_3_i li {list-style-type:square;}*/
.cont_2_i li, .cont_3_i li { list-style-image:url(../img/bullet.png);}

.img_derecha, .rightimage {float:right; display:inline; margin: 5px 0 23px 25px;}
.img_izquierda, .leftimage {float:left; display:inline; margin: 5px 15px 23px 0px;}



/* Estructuras
------------------------------------------------------------------------- */
.cont_1 { width:905px; margin:54px auto 10px auto;}
.cont_1_i {float:left; display:inline; width:160px; margin:0px 44px 80px 0px;}
.cont_1_d {float:left; display:inline; width:701px; margin-top:7px;}

.cont_2 { margin-bottom:10px;}
.cont_2_i {float:left; display:inline; width:381px; margin:0px 20px 10px 0px;}
.cont_2_d {float:left; display:inline; width:300px; margin-bottom:15px;}

.cont_3 {}
.cont_3_d {float:right; display:inline; width:127px;}
.cont_3_i {float:left; display:inline; width:538px; margin:0px 36px 20px 0px;}

.cont_4 { width:670px; margin-bottom:30px; background:url(../img/fnd_medianil_1.gif) repeat-y 332px 0px ;}
.cont_4_i {float:left; display:inline; width:320px; margin:0px 20px 20px 0px;}
.cont_4_d {float:left; display:inline; width:320px;}

.cont_5 { width:670px; margin-bottom:30px;}


.mod_img {float:left; display:inline; width:80px;}
.mod_txt {float:left; display:inline;}

.interior_actividad {margin:0px 22px; padding-top:9px;}

/* Punteados
------------------------------------------------------------------------- */
.punteado_1 {background:url(../img/fnd_punteado_1.gif) repeat-x top left; font-size:1px; line-height:1px; height:1px;}
.punteado_nada { display:none;}

/* Tamaños fotos
------------------------------------------------------------------------- */
.fot_t_1 { width:300px;}
.fot_t_2 { width:538px;}

/* Menú
------------------------------------------------------------------------- */
ul.menu_principal {list-style-type:none; margin:9px 0 0 4px; font-size:12px;}
.menu_principal li {margin-bottom:8px !important; margin-bottom:6px;}
.menu_principal a {text-decoration:none; padding:2px 5px;}
.menu_principal a:hover, .menu_principal li.on a {background-color:#4e6cc2; color:#FFFFFF; font-style:italic;}
.menu_principal li.separador_menu { margin-bottom:17px !important; margin-bottom:15px; padding-bottom:15px;background:url(../img/fnd_punteado_1.gif) repeat-x bottom left;}

ul.menu_subnavegacion {list-style-type:none; margin-top:2px !important; margin:0px 0px 0px 4px; font-size:12px;}
.menu_subnavegacion li {margin-bottom:8px !important; margin-bottom:6px;}
.menu_subnavegacion a {text-decoration:none; padding:2px 5px;}
.menu_subnavegacion a:hover, .menu_subnavegacion li.on a { background-color:#4e6cc2; color:#FFFFFF; font-style:italic;}
.menu_subnavegacion li.separador_menu { margin-bottom:17px !important; margin-bottom:15px; padding-bottom:15px;background:url(../img/fnd_punteado_1.gif) repeat-x bottom left;}
.idioma { font-size:12px;}

/* NOTICIAS
------------------------------------------------------------------------- */
.mod_noticia {padding-bottom:1px; background:url(../img/fnd_punteado_1.gif) repeat-x bottom left; margin-bottom:22px;}
.mod_noticia p {margin-bottom:10px;}
.historico_noticias {}
.historico_noticias dt { font-size:12px; font-weight:bold;}
.historico_noticias dd { margin-bottom:15px;}

/* BÚSQUEDAS
------------------------------------------------------------------------- */
.bloque_form_busqueda, .bloque_form_administrador {font-size:14px; background-color:#5E5E5E; padding:17px 0 17px 3px; margin-bottom:16px;}
.bloque_form_busqueda label {color: #FFFFFF; margin-left:18px}
.bloque_form_busqueda {}
.bloque_form_busqueda2 { display: inherit;}

.bloque_form_administrador { width:300px; margin:150px auto;}/* width:269px */
.bloque_form_administrador label {color: #FFFFFF; margin-left:18px; margin-bottom:5px; }
.bloque_form_administrador label strong {color: #FFFFFF; margin-right:26px; font-weight:normal;}
.bloque_form_administrador input {margin-top:5px;}

.f_palabras_biblio { width:184px;}
.f_palabras_obra { width:557px; margin-right:12px; margin-bottom:7px; vertical-align:middle; margin-left:4px;}
.f_palabras_noticia { width:382px; margin-bottom:7px; vertical-align:middle;}
.f_fecha_biblio, .f_fecha_obra, .f_fecha_noticia { width:106px;}
.f_fecha_obra {}
.f_tipo_biblio, .f_tipo_obra { width:170px;}
.f_lugar_obra {width:190px;}
/*.bloque_form_busqueda input {background-color:#E4E4E4; border:1px solid #474747}*/
.p_buscar { margin:6px 39px 0px 0px; text-align:right;}

.bloque_resultado {background:url(../img/fnd_punteado_1.gif) repeat-x bottom left; margin-bottom:16px;}
.p_resultados {background:url(../img/fnd_punteado_1.gif) repeat-x top left; padding:6px 9px 6px 9px; margin-bottom:0px; font-size:12px;}

.t_impar {background-color:#FAFCFD;}
.tabla_resultados { font-size:14px; margin-bottom:20px; margin-top:0px; padding-top:0px;}
.tabla_resultados caption {display:none;}
.tabla_resultados thead th { text-align:left; color:#5E5E5E; background-color:#EFEFEF; padding:8px 11px 5px 11px;}
.tabla_resultados thead .activada {background-color:#D9D9D9;}
.tabla_resultados thead .t_fecha,.tabla_resultados thead .t_fecha_2, .tabla_resultados thead .t_lugar, .tabla_resultados thead .t_tipo, .tabla_resultados thead .t_referencia, .tabla_resultados thead .t_accion, .tabla_resultados thead .t_accion_1, .tabla_resultados thead .t_ruta { border-left:1px solid #FFFFFF;}
.tabla_resultados thead .t_descripcion {}
.tabla_resultados thead .t_fecha { width:85px;}
.tabla_resultados thead .t_fecha_2 { width:70px;}
.tabla_resultados thead .t_lugar { width:100px;}
.tabla_resultados thead .t_tipo { width:100px;}
.tabla_resultados thead .t_tipo_2 { width:100px;}
.tabla_resultados thead .t_referencia { width:100px;}
.tabla_resultados thead .t_accion { width:170px;}
.tabla_resultados thead .t_accion_1 { width:100px;}
.tabla_resultados thead .t_ruta { width:300px;}

.tabla_resultados td {border-bottom:1px solid #EBEBEB; padding:8px 11px 5px 11px;}
.tabla_resultados td.t_fecha,.tabla_resultados td.t_fecha_2, .tabla_resultados td.t_lugar, .tabla_resultados td.t_tipo, .tabla_resultados td.t_referencia, .tabla_resultados td.t_accion, .tabla_resultados td.t_accion_1, .tabla_resultados td.t_ruta {border-left:1px solid #EBEBEB}

/* Ficha Técnica
------------------------------------------------------------------------- */
.ficha_tecnica { margin-top:15px;}
.ficha_tecnica h3 { margin-bottom:11px;}
.ficha_tecnica dl { font-size:14px; line-height:24px;}
.ficha_tecnica dt { font-weight:bold; margin-right:3px;display:inline;}
.ficha_tecnica dd { display:inline;}

/* Pie
------------------------------------------------------------------------- */
.pie { font-size:10px; font-weight:normal; margin-left:204px; margin-top:20px;}

.byp { font-size:10px; font-weight:normal; }



