

/*--------------------------------------------------------------------*/

html{margin:0;padding:0;}body{margin:0;padding:0;height:100%;width:100%;border:0;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:100%;color:#333333;background:#FFF url("imgs/fnd_web.jpg") repeat-x top center;}img{border:0;}a{text-decoration:none;color:#333333;}.oculto{display:none;}form{margin:0;padding:0;}ul li{list-style-type:square;}#emergentes{width:1px;height:1px;overflow:hidden;display:none;}.centrado{clear:both;position:relative;width:61.25em;margin:0 auto;padding:0;overflow:hidden;z-index:1;}#cabecera_sup{position:relative;float:left;margin:0;padding:1em 0 0 0;width:100%;min-width:61.25em;color:#FFFFFF;z-index:50;background:transparent url("imgs/fnd_superior.jpg") no-repeat center top;}#cabecera_sup .centrado{z-index:50;overflow:visible;}#fecha_cab{position:relative;float:left;margin:0 0 0 2em;padding:.7em 0 .7em 3em;width:20%;color:#3F4643;font-size:.625em;font-family:Arial,Trebuchet MS,Tahoma,Verdana,sans-serif;text-transform:uppercase;background:#FFF url("imgs/reloj.jpg") no-repeat 0 0;}#menu_cabsup{position:relative;float:left;margin:0;padding:.3em 2.125em 0 0;font-size:1em;color:#999;z-index:50;}#menu_cabsup li{list-style-type:none;float:left;position:relative;margin:0;padding:0 .5em;font-size:.625em;text-transform:uppercase;border-left:1px solid #999;z-index:50;}#menu_cabsup li.primero{border-left:none;}#menu_cabsup li a{padding:0 .375em;color:#999;}#menu_cabsup li a:hover{background-color:#009834;color:#FFF;}#menu_cabsup li span{line-height:1;}.cont_siguenos{position:relative;float:left;width:13%;margin:0 0 0 1.5em;padding:0;}.cont_siguenos a{position:relative;float:left;margin:0;padding:0 .5em 0 0;width:27px;}.cont_siguenos span{position:relative;float:left;margin:0;padding:0;color:#3F4643;font-size:.625em;}.cont_siguenos .logo_face{background:#FFF url("imgs/logo_facebook.jpg") no-repeat 0 0;width:27px;height:27px;}.cont_siguenos .logo_youtube{background:#FFF url("imgs/logo_youtube.jpg") no-repeat 0 0;width:27px;height:27px;}.cont_siguenos .siguenos{padding:.5em 1em 0 0;}#conten_cabecera{float:left;margin:.4375em 0 0 0;min-width:61.25em;padding:0;position:relative;width:100%;z-index:50;border-top:1px solid #E7E7E7;background:#FFF url("imgs/fnd_conten_cab.jpg") no-repeat bottom center;height:148px;z-index:1;}#cabecera{position:relative;float:left;margin:0;padding:0;width:61.25em;z-index:1;}#logotipo{position:relative;float:left;width:122px;height:140px;overflow:hidden;margin:0 1em 0 0;padding:0;font-size:1em;z-index:1;}#logotipo a{color:#333333;}#logotipo a:hover{color:#333333;}#logotipo span{position:absolute;top:0;left:0;width:122px;height:140px;margin:0;padding:0;background:transparent url("imgs/logo_5aldia.jpg") no-repeat top left;z-index:2;cursor:pointer;}#content_fotocab{position:relative;float:right;margin:0;padding:0;width:840px;height:141px;}#blq_login{clear:both;position:relative;float:left;width:85%;margin:0 0 .625em 0;padding:1em;background:#B8B8B8;color:#FFFFFF;}#blq_login h2{position:relative;float:left;width:90%;margin:0;font-family:Tahoma,Verdana,Arial,sans-serif;padding:0 0 .25em .375em;font-size:1.6875em;font-weight:normal;background:transparent url("imgs/flecha_titulo2.gif") no-repeat 0 .35em;}#blq_login form{position:relative;float:left;width:100%;}#blq_login a{color:#333333;}#blq_login a:hover{color:#EF2715;}#blq_login .fila_login{clear:both;position:relative;float:left;width:100%;margin:0;padding:0;}#blq_login .fila_login2,#blq_login .fila_login2b{clear:both;position:relative;float:left;margin:0;padding:0;width:80%;margin-top:-1.25em;}#blq_login .fila_login2b{margin-top:-0.5em;}#blq_login .fila_login3{position:relative;float:left;width:100%;margin:0;padding:0;font-size:.75em;}#blq_login .ctxt{border:1px solid #FFF;color:#009834;font-size:.9375em;width:90%;margin:.25em 0 0 0;padding:.0625em .5em;}#blq_login .boton{clear:both;position:relative;float:right;border:none;background:#009834;color:#FFFFFF;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.6875em;margin:.25em 0 0 0;padding:.25em;text-transform:uppercase;}#blq_login .boton:hover{color:#EF2715;}* html #blq_login .boton{margin-top:-0.5em;}#blq_login .aboton{border:none;color:#FFFFFF;font-size:.9375em;margin:0;padding:0;text-decoration:underline;}#blq_login .aboton:hover{color:#EF2715;}#blq_login .fila_login2 .aboton,#blq_login .fila_login2b .aboton{font-size:.6875em;}#blq_login .fila_login3 a{color:#FFFFFF;}#blq_login .fila_login3 .aboton{background:#009834;color:#FFFFFF;padding:0 .125em;text-transform:uppercase;text-decoration:none;}#boletin{clear:both;position:relative;float:left;width:100%;font-family:Tahoma,Verdana,Arial,sans-serif;margin:0;padding:.25em 0 0 0;background:transparent url("imgs/fondo_boletin.gif") no-repeat 0 2em;}#boletin h2{clear:both;position:relative;float:left;width:100%;margin:0;padding:0;color:#B8B8B8;font-weight:normal;font-size:1.5em;text-align:center;}#boletin form{position:relative;float:right;width:70%;margin:0;padding:0;margin-top:-0.5em;}#boletin p{float:left;width:100%;margin:.5em 0 0 0;padding:0;font-family:Tahoma,Verdana,Arial,sans-serif;color:#009834;}#boletin p.pavan{width:70%;font-size:.625em;margin-top:-1.5em;padding-left:.8125em;}#boletin p.pavan a{color:#009834;text-decoration:underline;}#boletin .ctxt{float:right;border:1px solid #E5E5E5;color:#009834;font-size:.8125em;font-weight:normal;width:90%;margin:0;padding:.25em;}#boletin .boton{border:none;float:right;background:#009834;color:#FFFFFF;overflow:hidden;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.625em;width:7.25em;margin:0;padding:.25em 0;}#cmenuprin{position:relative;float:left;margin:.5em 0 0 0;padding:0;clear:both;width:980px;height:56px;background:url("imgs/fnd_menu.jpg") no-repeat scroll 0 4px transparent;}#menu_prin{clear:both;position:relative;float:left;width:80%;margin:.5em 0 0 0;padding:0 0 0 .4em;min-height:40px;font-family:Arial,verdana,sans-serif;font-size:12px;color:#000;z-index:30;}* html #menu_prin{height:40px;}#menu_prin li{list-style-type:none;display:inline;position:relative;float:left;margin:0;padding:0;border-left:1px solid #E7E7E7;background:transparent url("imgs/fnd_li.jpg") repeat-x 0 0;}#menu_prin li.primero{border-left:none;}#menu_prin li a{display:inline;position:relative;float:left;margin:0;padding:.85em 2.2em;text-transform:uppercase;font-weight:bold;color:#333;}#menu_prin li a span{background:transparent url("imgs/fnd_a.jpg") no-repeat right center;padding:0 1.5em 0 0;}#menu_prin li a span span{background:none;padding:0;}#menu_prin li a:hover{color:#FFF;background:#009834;}#menu_prin li a:hover span{background:transparent url("imgs/fnd_a_over.jpg") no-repeat right center;}#menu_prin li a:hover span span{background:none;}#menu_prin li a.activo{color:#FFF;background:#009834;font-weight:bold;}#menu_prin li a.activo span{background:transparent url("imgs/fnd_a_over.jpg") no-repeat right center;}#menu_prin li a.activo span span{background:none;}#menu_prin li.linv1:hover{background:#009834;}#menu_prin li.linv1:hover a{color:#FFF;}* html #menu_prin li.linv1_hover,* html #menu_prin li.linv1_hover a{background:#009834;color:#FFF;}#menu_prin li.linv1:hover a span{background:transparent url("imgs/fnd_a_over.jpg") no-repeat right center;}#menu_prin li.linv1:hover a span span{background:none;}#menu_prin ul.submenu{position:absolute;top:35px;left:0;margin:0;width:229px;padding:21px 0 38px 0;display:none;z-index:102;font-family:Arial,verdana,sans-serif;font-size:13px;color:#FFF;background:#009834;}#menu_prin li:hover ul.submenu{display:block;}#menu_prin li.linv1_hover ul.submenu{display:block;}#menu_prin ul.submenu li{text-transform:none;border:none;margin:0;background:none;border-top:1px solid #01AD3D;width:100%;}#menu_prin ul.submenu li.primero{border-top:none;}#menu_prin ul.submenu li a{background:none;border:none;margin:.125em 0 0 0;color:#FFF;padding:.5em 0 .5em 1em;font-weight:normal;text-transform:none;}#menu_prin ul.submenu li a:hover{color:#CCC;}#menu_prin ul.submenu li a.activo{color:#CCC;font-weight:bold;}.caja_idiomas{position:relative;float:left;margin:0 0 0 1.5em;padding:0;width:14%;}.caja_idiomas span{position:relative;float:left;margin:0;padding:.6em .5em 0 0;font-family:Arial,Trebuchet MS,Tahoma,Verdana,sans-serif;font-size:.625em;color:#404643;text-transform:uppercase;}#idiomas{position:relative;float:left;margin:0;padding:.2em 0 0 0;text-align:left;font-size:1em;color:#FFFFFF;font-family:Arial,Trebuchet MS,Tahoma,Verdana,sans-serif;}#idiomas li{list-style-type:none;float:left;position:relative;margin:0;padding:0 .3em;font-size:.6875em;text-transform:uppercase;}#idiomas li.primero{border-left:none;}#idiomas li a{display:block;color:#BABABA;background:#FFF url("imgs/fnd_idioma.jpg") no-repeat 0 0;width:34px;text-align:center;padding:.25em 0;}#idiomas li a:hover{color:#FFF;background:#FFF url("imgs/fnd_idioma_over.jpg") no-repeat 0 0;}#idiomas li a.activo{background-color:#E5E5E5;color:#FFF;background:#FFF url("imgs/fnd_idioma_over.jpg") no-repeat 0 0;}#aten_cliente{position:absolute;right:0;top:-16px;margin:0;padding:0;width:193px;height:51px;background:transparent url("imgs/fnd_atencion_cliente.jpg") no-repeat 0 0;z-index:100;}#medio{clear:both;position:relative;float:left;width:61.25em;margin:1.25em 0 0 0;padding:0;}#col_izda{position:relative;float:left;width:14.375em;overflow:hidden;margin:0;padding:0 0 1em 0;}#col_dcha{position:relative;float:right;width:61.25em;overflow:hidden;margin:0;padding:0;}#col_dest{position:relative;float:right;width:20.4375em;margin:0;padding:0 0 1em 0;}.col_dest_portada{float:left!important;}.destacados{clear:both;position:relative;float:left;width:99%;margin:0;padding:0;background-color:#FFF;border:1px solid #E5E5E5;}.destacados h2{position:relative;float:left;width:90%;margin:0;padding:0 0 0 .375em;font-size:1.6875em;color:#B8B8B8;font-weight:normal;background:transparent url("imgs/flecha_titulo.gif") no-repeat 0 .35em;}.destacados div.grupo_div{position:relative;float:left;width:100%;margin:0;padding:1.125em 0;border-top:1px solid #E5E5E5;}.destacados div.primero{border:none;}.destacados img{position:relative;float:left;margin:0;padding:0 .5em .25em 1em;}.destacados h3{margin:0 0 .2em 0;padding:0 1em;font-size:21px;font-weight:normal;color:#009834;}.destacados h3 a{color:#009834;}.destacados h3 a:hover{color:;text-decoration:underline;}.destacados h4{margin:0 0 .2em 0;padding:0;font-size:.75em;font-weight:normal;color:#009834;}.destacados h4 a{color:#009834;}.destacados h4 a:hover{color:#EF2715;}.destacados div.txtdest{margin:0 0 .5em 0;padding:0 1em;font-size:.75em;color:#333333;border:none;}.destacados div.txtdest a{color:#333333;}.destacados div.txtdest a:hover{color:#EF2715;}#menu_dcha{clear:left;position:relative;float:left;width:100%;margin:0;padding:0;}#menu{position:relative;float:left;width:85%;margin:0;padding:1em 1em;font-size:1em;background:#FFF;color:#626262;border:1px solid #E5E5E5;overflow:hidden;}#menu li{list-style-type:none;position:relative;float:left;width:100%;margin:0;padding:.125em 0 0 0;background:#FFF url("imgs/menu_lineahor.gif") repeat-x top left;}#menu li.primero{background:none;}#menu li a{display:block;position:relative;float:left;width:90%;margin:0;padding:0 0 0 1.4375em;color:#009834;background:transparent url("imgs/flecha_titulo.gif") no-repeat .5em .375em;}#menu li a:hover{color:#EF2715;}#menu li a.activo{color:#009834;font-weight:bold;}#menu ul.submenu{position:relative;float:left;width:90%;margin:.625em 0 0 .625em;padding:0 0 1em 0;font-size:.875em;}#menu ul.submenu li{text-transform:none;border:none;background:none;}#menu ul.submenu li a{background:none;border:none;color:#B8B8B8;text-decoration:underline;padding:0 0 0 1em;}#menu ul.submenu li a:hover{color:#EF2715;}#menu ul.submenu li a.activo{color:#B8B8B8;font-weight:bold;}.menu_bloque{margin:.625em 0 0 0;padding:.3em .5em;width:95%;font-size:.75em;color:#FFFFFF;background-color:#B8B8B8;font-weight:normal;}.menu_bloque_contenido{width:95%;margin:0;padding:0;font-size:.75em;}.menu_bloque_contenido li{list-style-type:none;margin:0;padding:.7em .875em;border-top:1px dashed #D9D9D9;}.menu_bloque_contenido li.primero{border:none;}.menu_bloque_contenido a{color:#333333;}.menu_bloque_contenido a:hover{color:#EF2715;}#herr_compartir{clear:both;position:relative;float:left;width:46%;margin:1em 0 0 0;padding:.3em 0 .6em 1em;color:#009834;z-index:50;}#herr_compartir li{list-style-type:none;float:left;position:relative;margin:0;padding:0 .6em 0 0;font-size:.6875em;text-transform:uppercase;border-left:1px solid #009834;z-index:50;}#herr_compartir li.primero{border-left:none;}#herr_compartir li a{padding:0;color:#009834;}#herr_compartir li a#henvami{padding-right:2em;background:transparent url("imgs/ic_envami.gif") no-repeat top right;}#herr_compartir li a:hover{color:#009834;}#herr_compartir li span{display:block;float:left;padding:0 0 0 .7em;}#herr_compartir li #opciones_compartir{float:left;text-align:left;margin:0;padding:0 0 0 .3em;}#herr_compartir li #opciones_compartir li{display:inline;border:none;padding:.25em .4em;}#herr_compartir li #opciones_compartir li a:hover{background-color:transparent;}#foot{clear:both;position:relative;float:left;width:100%;min-width:61.25em;margin:0;padding:1em 0 2em 0;color:#000;}#foot .inf_pie{clear:both;position:relative;float:left;width:100%;min-width:61.25em;margin:0;padding:2em 0;color:#000;}#foot .menuspie{position:relative;float:right;width:30%;margin:0;padding:1.5em 0 0 0;}#foot .menu_pie_dcha{position:relative;float:right;width:100%;margin:0;padding:0 1em 0 0;text-transform:none;text-align:right;}#foot .menu_pie_dcha li{list-style-type:none;display:inline;padding:0 .5em 0 0;font-size:.9375em;background:transparent url("imgs/fnd_li_menupie.jpg") no-repeat right 3px;}#foot .menu_pie_dcha li.ultimo{background:none;}#foot .menu_pie_dcha li a{color:#000;}#foot .menu_pie_dcha li a:hover{color:#000;text-decoration:underline;}#foot .menu_pie_dcha li.primero{border:none;}#foot .menu_pie_dcha2{position:relative;float:right;width:100%;margin:0;padding:0;text-transform:none;text-align:right;}#foot .menu_pie_dcha2 li{list-style-type:none;display:inline;padding:0 .5em 0 0;font-size:.9375em;background:transparent url("imgs/fnd_li_menupie.jpg") no-repeat right 3px;}#foot .menu_pie_dcha2 li.ultimo{background:none;}#foot .menu_pie_dcha2 li a{color:#000;}#foot .menu_pie_dcha2 li a:hover{color:#000;text-decoration:underline;}#foot .menu_pie_dcha2 li.primero{border:none;}#piecont{position:relative;float:left;width:100%;padding:.5em 0 0 0;margin:0;}#piecont .logo_pie{position:relative;float:left;width:100px;height:98px;padding:.5em 0 0 0;margin:0;}#piecont .logo_pie span{position:absolute;top:0;left:0;width:100px;height:98px;padding:0;margin:0;background:#FFF url("imgs/logo_pie.jpg") no-repeat 0 0;}.bloque1{position:relative;float:left;width:38%;padding:0;margin:1.5em 0 0 1em;}.bloque1 div{position:relative;float:left;width:100%;padding:0;margin:0;}#contenido{position:relative;float:left;width:40em;overflow:hidden;margin:0 0 1em 0;padding:0;background:#FFF url("imgs/fnd_contenido.jpg") repeat-y 0 0;}.conten_portada{width:40.8em!important;background:#FFF url("imgs/fnd_contenido_portada.jpg") repeat-y 0 0!important;}.contenidoampliado{width:43.25em!important;}#contenido .cierre_cont{position:relative;float:left;width:40em;margin:0;padding:0;background:transparent url("imgs/cierre_contenido.jpg") repeat-y 0 0;height:2.8125em;}#contenido #interior_contenido_busqueda .cierre_cont{margin:0;}#interior_contenido{position:relative;float:left;margin:0;padding:0;clear:both;width:100%;margin:-9px 0 0 0;z-index:1;}.conten_portada #interior_contenido{margin:0;}#print_foot_pag{clear:both;position:relative;float:left;width:96%;overflow:hidden;margin:1.5em 0 0 0;padding:.5em;font-size:.7em;border-top:1px solid #333333;border-bottom:1px solid #333333;color:#333333;}#print_foot_pag strong{color:#009834;font-weight:normal;}#print_foot_dat{clear:both;position:relative;float:left;width:96%;overflow:hidden;margin:0;padding:.5em;color:#333333;}#print_foot_dat_col1{position:relative;float:left;width:70%;overflow:hidden;margin:0;padding:0;}#print_foot_dat_col1 .bloque{float:left;font-size:.625em;margin:0;padding:0 1em 0 0;position:relative;width:47%;}#print_foot_dat_col1 .bloque h2{margin:0;padding:0 0 .5em 0;font-size:1.2em;color:#009834;}#print_foot_dat_col2{position:relative;float:right;border:none;margin:0;padding:0;width:91px;height:36px;font-size:.7em;text-transform:uppercase;overflow:hidden;}#print_foot_dat_col2 span{position:absolute;top:0;left:0;width:91px;height:36px;margin:0;padding:0;background:transparent url("imgs/logo_sci_print.gif") no-repeat top left;z-index:2;cursor:pointer;}#print_foot_dat_col2 a:hover{color:#FFFFFF;}#contenido_menu_pie{clear:both;position:relative;float:left;width:100%;margin:0;padding:0;overflow:hidden;}#contenido_menu_pie .sup{clear:both;position:relative;float:left;width:100%;margin:0;padding:0;height:12px;background:transparent url("imgs/menupie_borde_sup.jpg") no-repeat top left;}#contenido_menu_pie .inf{clear:both;position:relative;float:left;width:100%;margin:0;padding:0;height:9px;background:transparent url("imgs/menupie_borde_inf.jpg") no-repeat top left;}#caja_menupie{clear:both;position:relative;float:left;width:100%;margin:0;padding:2.9em 0 0 2em;overflow:hidden;background:transparent url("imgs/fnd_menupie.jpg") repeat-y top left;}#menu_pie{clear:both;position:relative;float:left;width:80%;margin:0;padding:0;overflow:hidden;}#menu_pie li{list-style-type:none;position:relative;float:left;margin:0;padding:0 1.2em 0 0;font-family:Arial,sans-serif;color:#000;text-transform:uppercase;font-weight:bold;width:22%;}#menu_pie li.primero{border:none;}#menu_pie li a{display:block;clear:both;position:relative;float:left;color:#009834;font-size:.75em;}#menu_pie li a:hover{color:#009834;text-decoration:underline;}#menu_pie li a.activo{color:#009834;}#menu_pie ul.submenu{clear:both;position:relative;float:left;margin:1em 0 0 0;padding:0 0 1em 0;width:100%;}#menu_pie ul.submenu li{clear:both;position:relative;float:left;margin:0 1em 0 0;padding:0 0 .5em 0;font-weight:normal;text-transform:none;width:100%;}#menu_pie ul.submenu li.primero{border:none;}#menu_pie ul.submenu li a{color:#999;font-size:.625em;padding-right:.5em;}#menu_pie ul.submenu li a:hover{color:#999;text-decoration:underline;}#menu_pie ul.submenu li a.activo{color:#999;}.keywords{display:none;}a.descimg{display:block;clear:both;margin:.3em 0;font-size:.75em;color:#333333;text-align:center;}a.descimg:hover{color:#EF2715;}.titular{clear:both;position:relative;float:left;width:100%;margin:0 0 .625em 0;padding:0;font-size:.75em;color:#626262;}.titular span{color:#009834;}.titular img{vertical-align:middle;}.icon_formacion{display:block;position:relative;float:left;margin:0 .2em 0 0;padding:0;}#ruta_apartado{clear:both;position:relative;float:left;width:97%;margin:0;padding:1em 1em 0 1em;font-size:.6875em;color:#009834;border-top:1px solid #E7E7E7;}#ruta_apartado ul{margin:0;padding:0;display:inline;}#ruta_apartado li{display:inline;list-style-type:none;margin:0;padding:0;}#ruta_apartado a{color:#B8B8B8;text-decoration:underline;}#ruta_apartado a:hover{color:#EF2715;}#foto_apartado{clear:both;position:relative;float:left;margin:0 0 .625em 0;padding:0;text-align:center;width:100%;overflow:hidden;}#foto_apartado_portada{clear:both;position:relative;float:left;margin:-9px 0 .625em 0;padding:0;text-align:center;width:99.6%;overflow:hidden;border-left:.1em solid #E7E7E7;border-right:.1em solid #E7E7E7;border-bottom:.1em solid #E7E7E7;}#foto_apartado_portada h2{position:relative;float:left;margin:-82px 0 0 0;padding:.5em 0;clear:both;width:100%;background:transparent url("imgs/fnd_tit_infosrotar.jpg") no-repeat 0 0;font-size:1.5em;}#foto_apartado_portada .tit_info_rotar{position:relative;float:left;margin:0;padding:0;clear:both;}#foto_apartado_portada a{color:#000;}#caja_titap_portada{clear:both;position:relative;float:left;margin:0;padding:0;width:100%;background:transparent url("imgs/fnd_tit_portada.png") no-repeat 0 0;height:59px;z-index:100;}*html #caja_titap_portada{background:transparent url("imgs/fnd_tit_portada.gif") no-repeat 0 0;}#caja_titap{clear:both;position:relative;float:left;margin:0;padding:0;width:100%;background:transparent url("imgs/fnd_caja_tit.jpg") no-repeat 0 0;z-index:100;}#tit_pad{position:relative;float:left;margin:.5em 0 0 0;padding:.5em 1.2em 0 1em;clear:both;width:95%;font-size:1em;color:#009834;text-transform:uppercase;font-weight:bold;background:transparent url("imgs/fnd_h_tit.gif") repeat-y 0 0;}#tit_apartado{clear:both;position:relative;float:left;margin:0;padding:0 0 .5em .5em;width:98%;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:28px;color:#000;text-transform:uppercase;font-weight:bold;background:transparent url("imgs/fnd_h_tit.gif") repeat-y 0 0;}#tit_apartado a{color:#000;}#tit_apartado a:hover{color:#EF2715;}#caja_titap .cierre{position:relative;float:left;margin:0;padding:0;clear:both;width:640px;height:11px;background:transparent url("imgs/borde_cajatit.png") no-repeat 0 0;}*html #caja_titap .cierre{background:transparent url("imgs/borde_cajatit.gif") no-repeat 0 0;}#tit_ap_portada{position:relative;float:left;margin:0;padding:1em 1.2em 0 1em;clear:both;width:90%;font-size:1em;color:#009834;text-transform:uppercase;font-weight:bold;}#desc_apartado{clear:both;position:relative;float:left;width:93%;margin:0 0 .625em 0;padding:2em;font-size:.75em;color:#333333;}#desc_apartado a{color:#333333;}#desc_apartado a:hover{color:#EF2715;}#subapartados{clear:both;position:relative;float:left;width:95%;margin:0 0 .6em 0;padding:.5em 1em 1em 1em;font-size:.9375em;color:#B8B8B8;line-height:1.5;font-weight:bold;border-bottom:1px solid #E7E7E7;}#subapartados li{list-style-type:none;display:inline;margin:0;padding:0;}#subapartados li.primero{border:none;}#subapartados a{color:#000;border-left:1px solid #000;padding:0 0 0 .5em;}#subapartados li.primero a{border:none;}#subapartados a:hover{color:#009834;}#subapartados a.activo{color:#009834;}.titulo{clear:both;position:relative;float:left;width:600px;height:44px;margin:0;padding:.6em 0 0 2.5em;font-size:1.25em;color:#19A047;font-weight:normal;text-transform:uppercase;background:url("imgs/fnd_titulo.jpg") no-repeat top left;border-left:1px solid #E7E7E7;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}.titulo a{color:#19A047;}.titulo a:hover{color:#EF2715;}.informacion{clear:both;position:relative;float:left;margin:0;padding:0;width:100%;overflow:hidden;}.informacion p{padding:0;}.informacion a{color:#333333;}.informacion a:hover{color:#EF2715;}.info_izda{position:relative;float:left;width:49.9%;margin:0;padding:0;}.info_dcha{position:relative;float:right;width:49.9%;margin:0;padding:0;}.info_tit_ext{clear:both;position:relative;float:left;width:98%;margin:.5em 0 .25em 1em;padding:0;font-size:1.1em;font-weight:normal;color:#000;}#conten_infover .info_tit_ext{margin:.5em 0 .25em .3em!important;}.info_tit_ext a{color:#000;}.info_tit_ext a:hover{color:#EF2715;}.info_izda .info_tit_ext,.info_dcha .info_tit_ext{font-size:1em;}.info_datos_gen{clear:both;position:relative;float:left;width:100%;margin:0;padding:0;border-bottom:.1em solid #E7E7E7;}.info_izda .info_datos_gen{background:transparent url("imgs/fnd_infos_2col.jpg") no-repeat 1px bottom;height:334px;border-right:.1em solid #E7E7E7;}.info_dcha .info_datos_gen{background:transparent url("imgs/fnd_infos_2col.jpg") no-repeat -7px bottom;height:334px;}.info_fot_min{float:left;min-width:1.25em;margin:0 1.3em 0 0;padding:0;}.info_dcha .info_fot_min{margin:0 1.3em 1em 0;}.info_izda .info_fot_min{margin:0 1.3em 1em 0;}.info_fot_min img{border-right:2px solid #E7E7E7;border-left:1px solid #E7E7E7;}.info_dcha .info_fot_min img{border-right:2px solid #E7E7E7;border-left:none;}.info_tit_int{margin:0 0 .25em 0;padding:.5em 0 0 .5em;font-size:1em;font-weight:normal;color:#000;}.info_izda .info_tit_int{padding:.5em 1em 0 1em;}.info_dcha .info_tit_int{padding:.5em 1em 0 1em;}.info_izda .info_tit_int,.info_dcha .info_tit_int{font-size:1em;}.info_tit_int a{color:#000;}.info_tit_int a:hover{color:#000;text-decoration:underline;}.info_texto{margin:0;padding:0 1em 0 .75em;font-size:.75em;color:#333333;}.info_izda .info_texto,.info_dcha .info_texto{padding:0 1em 0 1.5em;}.info_texto a{color:#333333;}.info_texto a:hover{color:#EF2715;}.leer_mas{clear:both;position:relative;float:left;width:100%;margin:0 0 .5em 0;padding:0;font-size:.6875em;color:#333333;text-transform:uppercase;}.leer_mas a{color:#333333;}.leer_mas a:hover{color:#333333;text-decoration:underline;}.info_a_continuacion{clear:both;width:100%;margin:0 .2em .2em 0;padding:0;position:relative;float:left;}.info_sep_salto_linea{clear:both;position:relative;float:left;height:.1em;width:100%;margin:0;padding:0;font-size:.05em;line-height:0;}.info_sep_salto_parrafo{clear:both;position:relative;float:left;height:.8em;width:100%;margin:0;padding:0;font-size:.6em;}.info_sep_linea{clear:both;position:relative;float:left;margin:3em 0 0 0;padding:0 0 1.25em 0;border:none;border-top:1px solid #009834;width:100%;height:.1em;font-size:.2em;}.info_bloque{clear:both;position:relative;float:left;width:95%;margin:0 1em;padding:0;}.info_bloque_dest{background-color:#F0F0F0;width:95%;padding:.9em;}.info_bloque_fseg{position:relative;float:left;margin:.8em 0 0 0;padding:0 .2em 0 0;}.info_bloque_fseg_sep6{position:relative;float:left;width:49%;overflow:hidden;margin:.8em 0 0 0;padding:0 0 0 .5em;}.info_bloque_fseg_sep7{position:relative;float:left;width:32%;overflow:hidden;margin:.8em 0 0 0;padding:0 0 0 .5em;}.fseg_primero{padding-left:0;}.info_bloque_fot_texto{margin:0;padding:0;}.info_bloque_fot_texto img{border:1px solid #E7E7E7;padding:.2em;}.info_bloque_fot_izda{float:left;min-width:1.25em;margin:.1em 1.3em .25em 0;}.info_bloque_fot_centro{text-align:center;min-width:1.25em;margin:0 auto;padding:0 0 .5em 0;}.info_bloque_fot_dcha{float:right;min-width:1.25em;margin:.1em 0 .25em 1.3em;}.info_bloque_fot_mosaico{display:inline;}.info_bloque_desc{clear:both;position:relative;float:left;width:100%;margin:0;padding:.5em 0 0 0;font-size:.75em;color:#333333;}.info_bloque_desc a{color:#009834;}.info_bloque_desc a:hover{color:#EF2715;}.info_bloque_texto{color:#333333;font-size:.75em;margin:.5em 0;padding:0 .5em;}.info_bloque_texto a{color:#009834;}.info_bloque_texto a:hover{color:#EF2715;}.txt_strong{font-weight:bold;}.txt_em{font-style:italic;}.txt_u{text-decoration:underline;}.txtdestac{font-size:1.2em;color:#000!important;font-weight:bold;}.info_bloque_fichero{clear:both;position:relative;float:left;width:100%;margin:.8em 0 0 0;padding:0;font-size:.75em;color:#333333;}.info_bloque_fichero a{color:#333333;background:transparent url("imgs/icon_fichero.gif") no-repeat 0 0;padding:0 0 0 1.5em;}.info_bloque_fichero a.linkpdf{background:transparent url("imgs/icon_pdf.gif") no-repeat 0 0;}.info_bloque_fichero a:hover{color:#EF2715;}.info_bloque_enlace{clear:both;position:relative;float:left;width:90%;margin:.8em 0 0 0;padding:0 2em;font-size:.75em;color:#333333;}.info_bloque_enlace a{color:#333333;background:transparent url("imgs/icon_enlace.gif") no-repeat 0 0;padding:0 0 0 2em;}.info_bloque_enlace a:hover{color:#009834;}.paginacion{clear:both;position:relative;float:left;width:92%;margin:2em 0 0 0;padding:0 2em;font-size:.7em;color:#009834;}.paginacion a.anterior{background:transparent url("imgs/btn_anterior.gif") no-repeat top left;}.paginacion a.siguiente{background:transparent url("imgs/btn_siguiente.gif") no-repeat top left;}*:first-child+html .paginacion a.siguiente{margin-top:-1.3em;}.paginacion a{color:#009834;position:relative;float:left;margin:0;padding:.5em 1.1em;background:transparent url("imgs/btn_pag.gif") no-repeat top left;font-weight:bold;width:15px;}.paginacion span{font-weight:bold;color:#000;position:relative;float:left;margin:0;padding:.5em 1.1em;background:transparent url("imgs/btn_pag.gif") no-repeat top left;width:15px;}.paginacion a:hover{color:#EF2715;}.info_paginacion{clear:both;position:relative;float:left;text-align:right;margin:.625em 0;padding:0;font-size:.6875em;color:#333333;border-bottom:1px solid #D9D9D9;width:100%;}.info_paginacion a{color:#333333;}.info_paginacion a:hover{color:#EF2715;}#imprimir{position:relative;float:left;margin:2em 0 0 0;padding:.6em 0 0 3.2em;height:26px;width:64px;background:#FFF url("imgs/btn_imprimir.jpg") no-repeat 0 0;z-index:100;font-family:Arial,sans-serif;font-size:.625em;text-transform:uppercase;}#imprimir a{color:#B8B8B8;}#imprimir a:hover{color:#009834;}.info_volver{clear:both;position:relative;float:left;width:100%;margin:1em 0;padding:0;font-size:.6875em;color:#333333;}.info_volver a{color:#333333;text-decoration:underline;}.info_volver a:hover{color:#EF2715;}.info_editar{clear:both;position:relative;float:left;width:100%;margin:1em 0;padding:0;font-size:.6875em;color:#333333;text-transform:capitalize;}.info_editar a{color:#333333;}.info_editar a:hover{color:#EF2715;}.panel_control_tit{clear:both;position:relative;float:left;margin:1em 0 0 0;padding:.25em .5em;font-size:.75em;color:#FFFFFF;background-color:#009834;text-transform:uppercase;}.panel_control{clear:both;position:relative;float:left;margin:0;padding:.5em;width:96%;font-size:.75em;color:#333333;border:1px solid #009834;z-index:200;}.panel_control a{color:#333333;}.panel_control a:hover{color:#EF2715;}.panel_control ul{position:relative;float:left;width:100%;margin:.5em 0 0 0;padding:0;}.panel_control ul li{list-style-type:none;float:left;margin:0;padding:0 .25em;border-left:1px solid #009834;}.panel_control ul li.primero{border:none;}.panel_control ul li.icpanel{padding:0 .5em .25em 1.75em;background:transparent url("../imgs/icpanelcontrol.gif") no-repeat left top;}.panel_control ul li.icopcap{padding:0 .5em .25em 2.25em;background:transparent url("../imgs/ic_nav_apartados.gif") no-repeat .5em 0;}.panel_control ul li.icestad{padding:0 .5em .25em 2.25em;background:transparent url("../imgs/ic_nav_estadisticas.gif") no-repeat .5em 0;}.panel_control ul li.iccontac{padding:0 .5em .25em 2.25em;background:transparent url("../imgs/ic_nav_comunicacion.gif") no-repeat .5em 0;}.panel_control ul li.iceditin{padding:0 .5em .25em 2.25em;background:transparent url("../imgs/ic_nav_contenidos.gif") no-repeat .5em 0;}ul.menu_bloque_contenido li.icpanel{padding:.7em .875em .95em 2.625em;background:transparent url("../imgs/icpanelcontrol.gif") no-repeat .875em .7em;}.panel_control_destacados{clear:both;position:relative;float:left;margin:.625em 0;width:100%;font-size:.75em;color:#009834;padding:0 0 .25em 1.75em;background:transparent url("../imgs/icpanelcontrol.gif") no-repeat left top;}.panel_control_destacados a{color:#333333;}.panel_control_destacados a:hover{color:#EF2715;}.gmap{width:29.5em;width:100%;height:18.75em;}.grupo_carusel{clear:both;position:relative;float:left;width:100%;margin:.625em 0;padding:0;}.foto_grande_horizontal{clear:both;position:relative;float:left;width:100%;margin:.5em 0;padding:0;}.carusel_horizontal{clear:both;position:relative;float:left;width:100%;height:5em;margin:0;padding:0;overflow:hidden;}.foto_grande_vertical{position:relative;float:left;width:70%;overflow:hidden;margin:0;padding:0;}.carusel_vertical{position:relative;float:right;width:28%;height:14.8em;margin:0;padding:0;overflow:hidden;}.previous_button{width:4em;display:block;cursor:pointer;position:relative;float:left;padding:2em 2em 0 .5em;font-weight:bold;color:#009834;font-size:.7em;}.previous_button_disabled{color:#E5E5E5;}.carusel_vertical .previous_button{clear:both;width:100%;float:left;padding:0;text-align:center;}.next_button{width:5em;display:block;cursor:pointer;position:relative;float:right;padding:2em 0 0 0;font-weight:bold;font-size:.7em;color:#009834;}.next_button_disabled{color:#E5E5E5;}.carusel_vertical .next_button{clear:both;width:100%;float:left;padding:0;text-align:center;}.container{position:relative;float:left;width:20.25em;overflow:hidden;margin:0;padding:0;}.carusel_vertical .container{height:11em;width:8em;}.lista_fotos{position:relative;float:left;width:10000em;height:5em;overflow:hidden;margin:0;padding:0;top:0;left:0;}.carusel_vertical .lista_fotos{width:100%;height:10000em;}.lista_fotos li{list-style-type:none;float:left;width:10.125em;overflow:hidden;margin:0;padding:0;}.carusel_vertical .lista_fotos li{width:8em;height:5.5em;padding:0;}.apartados{clear:both;position:relative;float:left;width:99%;margin:0 0 .625em 0;padding:0;}.titapartados{clear:both;position:relative;float:left;margin:0 0 0 4.8em;padding:.3em;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;font-weight:bold;color:#FFFFFF;background-color:#009834;}.titapartados a{color:#FFFFFF;}.titapartados a:hover{color:#EF2715;}.blqapartados{clear:both;position:relative;float:left;width:60%;margin:0 0 0 3em;padding:.3em .5em;background-color:#D9D9D9;}.blqapartados p{margin:0 0 .625em 0;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;color:#626262;}
/* ---------------------- FORMULARIOS (no herramienta) ------------------------------ */

.formulario {
  clear: both;
  position: relative;
  float: left;
  width: 90%;
  margin: .8em 0 .8em .8em;
  padding: 0;  
  font-size: 1em; 
  color: #333333;  
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
}

.txtform {
  clear: both;
  position: relative;
  float: left;
  width: 98%;
  margin: 0 0 .625em 0;
  padding: 0 0 0 .85em;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
  font-size: 0.6875em;
  text-align: left;
  color: #333333;
}

.txtform a {
  color: #333333;
}

.txtform a:hover {
  color: #EF2715;
}

.txtform_inden {
  clear: both;
  position: relative;
  float: left;
  width: 95%;
  margin: 0 0 .625em 2em;
  padding: 0;
  font-size: 0.6875em;
  text-align: left;
  color: #333333;
}

.txtform_inden a {
  color: #333333;
}

.txtform_inden a:hover {
  color: #EF2715;
}

.txtform_centrado {
  clear: both;
  position: relative;
  float: left;
  width: 99%;
  margin: 0 0 .625em 0;
  padding: 0;
  font-size: 0.6875em;
  text-align: center;
  color: #333333;
}

.txtform_centrado a {
  color: #333333;
}

.txtform_centrado a:hover {
  color: #EF2715;
}

.titform {
  clear: both;
  position: relative;
  float: left;
  width: 99%;
  margin: 0 0 .5em 0;
  padding: 0;
  font-size: 0.6875em;
  text-align: left;
  color: #333333;
}

.titform a {
  color: #333333;
}

.titform a:hover {
  color: #333333;
}

.grperror {
  position: relative;
  float: right;
  width: 85%;
  margin: 0 .625em 0 0;
  padding: 0;
}

.txt_avisopeso {
  color: #009834;
}

.txterror {
  position: relative;
  float: left;
  width: 96%;
  margin: 0;
  padding: .25em;
  background-color: #EEE;
}

.errorform {
  position: relative;
  float: left;
  background-color: #009834;  
  color: #FFF;
  font-size: 0.6875em;
  padding: .3em;
  margin: 0;
}

.formulario a {
  color: #333333;
}

.formulario a:hover {
  color: #EF2715;
}

.formulario #fset1 {
  border: none;
  padding: 1.0em 0 0 0;
}

.formulario #fset1 legend {
  margin: 0 0 1em 0;
  padding: 0;
}

.formulario .fset {
  margin: 1em 0;
  padding: 0 0 1.25em 0;
  border: 1px solid #009834;
  padding: 0;
  width: 98%;
  overflow: hidden;
  position: relative;
  float: left;
}

.formulario .fset legend {
  display: block;
  position: relative;
  float: left;
  margin: 0 0 1em .5em;
  padding: .2em .3em;
  background-color: #009834;
  font-size: 0.6875em;
  color: #FFFFFF;
}

.formulario .fsetoculto legend {
  display: block;
  position: relative;
  float: left;
  margin: 0.5em 0 1em .5em;
  padding: .2em .3em;
  font-size: 0.8125em;
  color: #000;
  border-bottom: 1px solid #E7E7E7;
  width: 98%;
  font-weight: bold;
}

.formulario .lineaf, .formulario .lineachk {
  position: relative;
  float: left;
  margin: 0 0 .5em 0;
  padding: 0 0 .1em .5em;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
  text-align: left;
  width: 100%;
  min-height: 1.5em;
  clear: both;
}

* html .formulario .lineaf {
  height: 1.5em;
}

.formulario label {
  display: block;
  position: relative;
  float: left;
  margin: 0 1em .2em 0;
  padding: 0;
  color: #333333;
  width: 30%;
  font-size: 0.6875em;
}

.formulario label.lblgrande {
  width: 100%;
}

.formulario label.lblpeq {
  width: 15%;
}

.formulario label.lblmed {
  width: 45%;
}

.formulario label.oculto {
  display: none;
}

.formulario span {    
  color: #333333;  
  font-size: 0.6875em;
}


.formulario input.caja {
  width: 60%;
  border: 0.1em solid #999;
  background-color: #FFF;
  color: #333333;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;  
  float: left;
  font-size: 0.6875em;
  padding: 0 0.2em;
}

.formulario input.cajap {
  width: 15%;
  border: .1em solid #333333;
  background-color: #FFF;
  color: #333333;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;  
  float: left;
  font-size: 0.6875em;
}

.formulario input.cajamed {
  width: 45%;
  border: .1em solid #333333;
  background-color: #FFF;
  color: #333333;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;  
  float: left;
  font-size: 0.6875em;
}

.formulario input.cajagrd {
  width: 80%;
  border: .1em solid #333333;
  background-color: #FFF;
  color: #333333;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;  
  float: left;
  font-size: 0.6875em;
}

.formulario input.cajaantispam {
  width: 20%;
  border: .1em solid #333333;
  background-color: #FFF;
  color: #333333;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;  
  /*float: left;*/
  font-size: 0.6875em;
}

.formulario select {
  width: 60%;
  border: .1em solid #333333;
  background-color: #FFF;
  color: #333333;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;  
  float: left;
  font-size: 0.6875em;
}

.formulario select.slctpeq {
  width: 30%;
}

.formulario textarea {
  width: 60%;
  border: 0.1em solid #999;
  background-color: #FFF;
  color: #333333;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;  
  float: left;
  font-size: 0.6875em;
  padding: 0 0.2em;
}



.formulario textarea.txtareagr {
  width: 80%;
}

.formulario .fechasf {
  width: 25%;
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
}

.formulario .fechasf label {
  display: block;
  width: 100%;
  float: left;
}

.formulario .fechasf input {
  border: .1em solid #333333;
  background-color: #FFF;
  color: #333333;
  width: 100%;
}

.formulario .fechasf select {
  border: .1em solid #333333;
  background-color: #FFF;
  color: #333333;
  width: 75%;
  padding: 0;
  margin: 0;
}

.formulario .coli {
  width: 35%;
  position: relative;
  float: left;
  font-size: 0.6875em;
}

.formulario .cold {
  width: 60%;
  position: relative;
  font-size: 1em;
  float: left;
}

.formulario .cold p {
  clear: both;
  position: relative;
  float: left;
  width: 90%;
}

.formulario .cold p label {
  display: inline;
  width: 100%;
}

.botonera_form {
  clear: both;
  position: relative;
  float: left;
  width: 98%;
  text-align: right;
  padding: .5em;
  margin: .25em 0;
}

.botonera_form_centrada {
  clear: both;
  position: relative;
  float: left;
  width: 98%;
  text-align: center;
  padding: .5em;
  margin: .25em 0;  
}

input.bt_form {
  padding: .1em .5em;
  margin: 1em 0 0 0;    
  border: .1em solid #009834;
  width: auto;
  background-color: #E5E5E5;
  font-size: 0.6875em;
  color: #626262;
  cursor: pointer;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;     
}

input.bt_form:hover {
  border: .1em solid #009834;
  background-color: #E5E5E5;
  color: #EF2715;
}

.fbuscar input.bt_form {
  margin: 0;
}

a.bt_form {
  margin: -1em .5em 0 0;
  padding: .15em .5em;
  padding: .2em .5em .2em .5em ;
  padding: .2em .5em .19em .5em ;
  margin: 1em 0 0 0;
  border: .1em solid #009834;
  background-color: #E5E5E5;
  /*height: 1.5em;*/  
  color: #626262;
  font-size: 0.6875em;
}

a.bt_form:hover {
  border: .1em solid #009834;
  background-color: #E5E5E5;
  color: #EF2715;
}

/*Fielset sin borde*/
fieldset.fsetoculto {
  border: none;
  margin:0;
  padding:0;
}

/*Legend oculta*/
legend.lgdoculto {
  display: none;
}

.informacion p,.informacion ul,.informacion ol{margin-bottom:0;padding-bottom:0;}.heditor_first{margin-top:0;padding-top:0;}.heditor_first_left{margin-top:0;padding-top:0;text-align:left;}.heditor_first_right{margin-top:0;padding-top:0;text-align:right;}.heditor_first_center{margin-top:0;padding-top:0;text-align:center;}.heditor_first_justify{margin-top:0;padding-top:0;text-align:justify;}.heditor_left{text-align:left;}.heditor_right{text-align:right;}.heditor_center{text-align:center;}.heditor_justify{text-align:justify;}.heditor_underline{text-decoration:underline;}

/*---- LAS SIGUIENTES HOJAS DE ESTILO SOLO SE PONEN SEGUN CONTENIDO DE LA WEB ----*/
.calendario{clear:both;position:relative;float:left;margin:.625em 0 0 0;padding:0;width:100%;}.fila_cal{clear:both;position:relative;float:left;width:100%;margin:0 0 1em 0;padding:0;}.fecha_cal{clear:both;position:relative;float:left;width:100%;margin:0 0 .3em 0;padding:0;color:#333333;font-size:.6875em;}.tbcalendario{clear:both;position:relative;margin:0 auto;width:50%;border-spacing:0;empty-cells:hide;border-collapse:collapse;}.tbcalendario caption{margin:0 auto;padding:.3em 0;font-size:.7em;font-weight:bold;color:#009834;border-bottom:1px solid #E5E5E5;}.tbcalendario caption img{background-color:#E5E5E5;margin:0 .625em;}.tbcalendario a{color:#009834;}.tbcalendario a:hover{color:#EF2715;}.tbcalendario th{color:#009834;font-size:.6875em;}.tbcalendario tr td{color:#333333;font-size:.6875em;margin:0;padding:.2em;text-align:center;}.tbcalendario tr td.calsomb{background-color:#E5E5E5;}.tbcalendario tr td.diaactual{font-weight:bold;color:#626262;}.tbcalendario tr td.diaactual a{color:#626262;}.tbcalendario tr td.diamarcado,.tbcalendario tr td.diamarcado a{text-decoration:underline;}.tbcalendario img{margin:0;padding:0;width:1em;height:1em;}.info_bloque_flash{clear:both;position:relative;float:left;width:100%;margin:.625em;padding:0;font-size:.75em;color:#333333;text-align:center;}.info_bloque_flash a{color:#333333;}.info_bloque_flash a:hover{color:#EF2715;}.info_bloque_flash p{padding:0;margin:.5em 0 0 0;}.info_bloque_video{clear:both;position:relative;float:left;width:100%;margin:.625em 0;padding:0;font-size:.75em;color:#333333;text-align:center;}.info_bloque_video a{color:#333333;}.info_bloque_video a:hover{color:#EF2715;}.info_bloque_video p{padding:0;margin:.5em 0 0 0;}.info_bloque_sonido{clear:both;position:relative;float:left;width:100%;margin:.625em 0;padding:0;font-size:.75em;color:#333333;text-align:center;}.info_bloque_sonido a{color:#333333;}.info_bloque_sonido a:hover{color:#EF2715;}.info_bloque_sonido p{padding:0;margin:.5em 0 0 0;}.tabla{border-collapse:collapse;border-spacing:.5em 1em;color:#333333;width:99%;table-layout:fixed;}.tabla tr td,.tabla tr th{border:1px solid #009834;overflow:hidden;padding:.25em;font-size:.6875em;}.tabla tr th{font-size:.75em;background-color:#E5E5E5;color:#009834;text-align:left;}.tbfondsec td{background-color:#E5E5E5;}.tbfondsec tr th{background-color:#009834;color:#FFFFFF;}.datos_mapa_info{clear:both;position:relative;float:left;width:98%;overflow:hidden;margin:0;padding:.5em 1%;background-color:#009834;color:#FFFFFF;font-size:.75em;}.datos_mapa_info p{margin:0;padding:0 0 .25em 0;}.datos_mapa_info a{color:#FFFFFF;}.datos_mapa_info .grupomapa{clear:both;position:relative;float:left;width:96%;margin:0;padding:.5em 0;}.datos_mapa_info .grupomapa .rutamapa{position:relative;float:left;width:60%;margin:0 1em 0 0;padding:0 .5em 0 0;border-right:1px solid #FFFFFF;}.datos_mapa_info .grupomapa .rutamapa label{color:#FFFFFF;font-size:1em;padding:0 .5em 0 0;}.datos_mapa_info .grupomapa .rutamapa .caja{border:.1em solid #333333;background-color:#FFF;color:#333333;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;padding:0;}.datos_mapa_info .grupomapa .rutamapa .bt_form{margin:0;padding:.125em .5em;font-size:1em;}.datos_mapa_info .grupomapa .rutamapa .ggbt_form:hover{background-color:#E5E5E5;color:#626262;}#busqueda{position:relative;float:left;width:182px;margin:.4em 0 0 0;padding:0;background:transparent url("imgs/busqueda.jpg") no-repeat top left;}#busqueda form{position:relative;float:left;width:100%;margin:0;padding:0;}#busqueda p{float:left;width:100%;margin:.5em 0 0 0;padding:0;font-family:Tahoma,Verdana,Arial,sans-serif;color:#009834;}#busqueda p.pavan{width:70%;font-size:.6875em;text-transform:uppercase;margin-top:-1.5em;}#busqueda p.pavan a{color:#009834;text-decoration:underline;}#busqueda .ctxt{border:none;color:#3F4643;font-size:.6875em;font-weight:normal;width:68%;margin:0;padding:0 0 0 1em;text-transform:uppercase;}#busqueda input{background:transparent;}#busqueda .boton{border:none;float:right;background:transparent url("imgs/boton_busc.jpg") no-repeat top left;color:#FFFFFF;overflow:hidden;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:.6875em;margin:0;padding:0;width:28px;text-transform:uppercase;cursor:pointer;height:17px;}*:first-child+html #busqueda .boton{margin:-1.3em 0 0 0;}#interior_contenido_busqueda{position:relative;float:left;margin:0;padding:0;clear:both;width:99.8%;margin:0;z-index:1;border-top:1px solid #E7E7E7;}#interior_contenido_busqueda .info_datos_gen{padding:0 1em 1em 1em!important;width:95%!important;}#interior_contenido_busqueda #ruta_apartado{border:none!important;}#interior_contenido_busqueda #tit_apartado{width:97%!important;}.blq_busqueda{clear:both;position:relative;float:left;width:100%;margin:.25em 0 1em 0;padding:0;border-bottom:1px dashed #CCC;}* html .blq_busqueda{margin-left:.5em;}.txtbusqueda{clear:both;position:relative;float:left;width:90%;margin:0;padding:0 0 .5em 1em;color:#333333;font-size:.75em;font-weight:bold;}.txtbusqueda a{color:#333333;}.txtbusqueda a:hover{color:#EF2715;}.titbusqueda{clear:both;position:relative;float:left;width:600px;height:44px;margin:0;padding:.6em 0 0 2.5em;font-size:1.25em;color:#19A047;font-weight:normal;text-transform:uppercase;background:url("imgs/fnd_titulo.jpg") no-repeat top left;border-left:1px solid #E7E7E7;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}.forum{clear:both;position:relative;float:left;width:90%;margin:.8em 0 .8em .8em;padding:0;font-size:1em;color:#333333;}#listforum{position:relative;float:left;width:100%;margin:0 0 .625em 0;padding:0;font-size:.7em;}#listforum a{color:#009834;}#listforum a:hover{color:#333333;}#listforum li{list-style-type:none;margin:0 0 .625em 0;padding:0;}#listforum p{margin:0;padding:0;}#listforum li ul{margin:.25em 0 0 1.25em;padding:0;}.fotousuario{position:relative;float:left;margin:0 .25em .25em 0;padding:0;}.datosmensaje{margin:0 0 1em 0;padding:0;}.datosmensaje p{margin:0 0 .25em 0;padding:0;font-size:.7em;color:#333333;}.txtmensaje{margin:0 0 .25em 0;padding:0;font-size:.7em;color:#333333;}.fichmensaje{margin:1em 0 .25em 0;padding:0 0 0 1.2em;font-size:.7em;color:#009834;background:transparent url("../imgs/icclip.gif") no-repeat top left;}.fichmensaje a{color:#009834;}#mapa_web{clear:both;position:relative;float:left;width:100%;margin:1em 0 0 0;padding:0;font-size:.75em;color:#333333;}#mapa_web a{color:#333333;}#mapa_web a:hover{color:#EF2715;}#mapa_web ul{margin:0 0 0 2em;padding:0;}#mapa_web ul li{margin:.5em 0 0 0;padding:0;}.usuarios{clear:both;position:relative;float:left;width:99%;margin:0 0 .625em 0;padding:0;}.txtusuarios{clear:both;position:relative;float:left;width:90%;margin:0 0 .625em 0;padding:0 1.5em;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;color:#333333;}.txtusuarios a{color:#333333;}.txtusuarios a:hover{color:#EF2715;}.usuarios .txtusuarios{width:90%;padding:0 0 0 10%;}.titusuarios{clear:both;position:relative;float:left;margin:0 0 0 1.6em;padding:.3em;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;font-weight:bold;color:#FFFFFF;background-color:#009834;}.titusuarios a{color:#FFFFFF;}.titusuarios a:hover{color:#EF2715;}.txtformus{clear:both;position:relative;float:left;width:97%;margin:0 0 .625em .625em;padding:0;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;color:#333333;}.txtformus a{color:#333333;}.txtformus a:hover{color:#EF2715;}.txtformus2{clear:both;position:relative;float:left;width:97%;margin:0 0 .625em 2em;padding:0;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;color:#333333;}.txtformus2 a{color:#333333;}.txtformus2 a:hover{color:#EF2715;}ul.txtformus li{list-style-type:none;padding:0 0 0 1.5em;margin:0 0 .625em 0;}.blqusuarios{clear:both;position:relative;float:left;width:60%;margin:0 0 0 1em;padding:.3em .5em;background-color:#D9D9D9;}.blqusuarios p{margin:0 0 .625em 0;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;color:#626262;}.lstconectados{clear:both;position:relative;float:left;width:100%;margin:0 0 .625em 0;padding:0;}.lstconectados li{list-style-type:none;clear:both;position:relative;float:left;width:90%;margin:0 0 .3em 0;padding:0 0 0 .5em;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;color:#333333;}.lstconectados li a{color:#333333;}.lstconectados li a:hover{color:#EF2715;}.anotacion{clear:both;position:relative;float:left;width:99%;margin:0 0 5px 0;padding:0 2px;color:#333333;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;}.anotacion span{background:transparent url("../imgs/ic_nav_pitaghoras.gif") no-repeat left top;padding:0 0 0 20px;color:#009834;}.tit_asignatura{clear:both;position:relative;float:left;width:100%;margin:0 0 15px 0;padding:0;color:#009834;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #009834;}.tit_hoja{clear:both;position:relative;float:left;width:100%;margin:0 0 15px 0;padding:0;color:#333333;font-family:Trebuchet MS, Tahoma, Verdana, sans-serif;font-size:0.6875em;font-weight:bold;}#usu_login{clear:both;position:relative;float:left;width:95%;margin:0 0 1em 0;padding:0 1em;overflow:hidden;}#usu_login .col1{position:relative;float:left;width:48%;margin:0;padding:0;overflow:hidden;}#usu_login .col2{position:relative;float:right;width:48%;margin:0;padding:0;overflow:hidden;}#usu_login .formulario{width:100%;margin:0;}/*------------------------- Especificos de la web --------------------------------*/

#caja_3nivel {
 position: relative;
 float: left;
 margin:0;
 padding:0;
 clear: both;
 background: #1AA148 url("imgs/caja_3nivel.gif") no-repeat top center; 
 width: 325px;
}

#caja_3nivel span {
 position: relative;
 float: left;
 margin:0;
 padding:0;
 clear: both;
 background: #1AA148 url("imgs/cierre_menu3nivel.jpg") no-repeat top center; 
 width: 100%;
 height: 9px;
}

#menu_3nivel {
  position: relative;
  float: left;
  width: 100%;
  margin: 0;
  padding: 1em 0;  
  color: #626262;
  overflow: hidden;
  text-transform: uppercase;
  clear: both;
}

#menu_3nivel li {
  list-style-type: none;
  position: relative;
  float: left;
  width: 100%;
  margin: 0;
  padding: 0 0 0 0;
  border-top: 1px solid #1FBD57;
}

#menu_3nivel li.primero {  
  border:none; 
}

#menu_3nivel li a {
  display: block;
  position: relative;
  float: left;
  width: 91%;
  margin: 0;
  padding: 0.5em 0 0.5em 2em;
  color: #FFF;
  background: transparent url("imgs/flecha_menu.gif") no-repeat 1em .9em;
  font-size: 15px;
}

#menu_3nivel li a:hover {
  color: #FFF;
  background: #1DAD4F url("imgs/flecha_menu.gif") no-repeat 1em .9em;
}

#menu_3nivel li a.activo {
  color: #FFF;
  background: #1DAD4F url("imgs/flecha_menu.gif") no-repeat 1em .9em;
}

#menu_3nivel ul.submenu {
  position: relative;
  float: left;
  width: 90%;
  margin: 0.8em 0 0 1.2em;
  padding: 0 0 1em 0;
}

#menu_3nivel ul.submenu li {
  border: none;
  background: none;
}

#menu_3nivel ul.submenu li a {
  background: none;
  border: none;
  color: #FFF;
  padding: 0 0 0 1em;
  font-size: 13px;
}

#menu_3nivel ul.submenu li a:hover {
  color: #CCC;
  text-decoration: underline;
}

#menu_3nivel ul.submenu li a.activo {
  color: #CCC;
}

/* ------------------------------------------------------------ */

#caja_destacados_pie {
  clear: both;
  position: relative;
  float: left;
  width: 100%;
  min-width: 61.25em; /* Mismo ancho que el centrado */
  margin: 0;
  padding: 1em 0;
  background: #FFF url("imgs/fnd_destacadospie.jpg") no-repeat top center;
}

.destacados_pie {
  clear: both;
  position: relative;
  float: left;  
  width: 40.25em; /*644px*/
  margin: 0;
  padding: 0;  
  border-bottom: 1px solid #E5E5E5;
}


.destacados_pie .info_bloque_video {
  margin:0;
}

.destacados_pie h2 {
  position: relative;
  float: left;
  width: 90%;
  margin: 0;
  padding: 0 0 0 .375em;
  font-size: 1.6875em;
  color: #B8B8B8;
  font-weight: normal;
  background: transparent url("imgs/flecha_titulo.gif") no-repeat 0 .35em;
}

.destacados_pie div.grupo_div {
  position: relative;
  float: left;
  width: 50%;
  margin: 0;
  padding: 0;
  height: 366px;
}

.destacados_pie div.grupo_div .grupo_div {
  border-left: 1px solid #E5E5E5;  
}

.destacados_pie div.primero {
  border: none;
}

.destacados_pie img {
  position: relative;
  float: left;
  margin: 0;
  padding: 0 0;
}

.destacados_pie h3 {
  margin: 0 0 .2em 0;
  padding: 0.5em;
  font-size: 1em;
  font-weight: bold;
  color: #009834;
  text-transform: uppercase;
}

.destacados_pie h3 a {
  color: #009834;
}

.destacados_pie h3 a:hover {
  color: ;
  text-decoration: underline;
}

.destacados_pie h4 {
  margin: 0 0 .2em 0;
  padding: 1.3em 1em;
  font-size: 1em;
  font-weight: normal;
  color: #000;
  position:relative;
  float: left;
  width: 300px;
}

.destacados_pie h4 a {
  color: #000;
}

.destacados_pie h4 a:hover {
  color: ;
}

.destacados_pie div.txtdest {
  margin: 0 0 .5em 0;
  padding: 0;
  font-size: .75em;
  color: #333333;
  border: none;
}

.destacados_pie div.txtdest a {
  color: #333333;
}

.destacados_pie div.txtdest a:hover {
  color: #EF2715;
}

/*---------------------------------------------------------------*/

#contenido_facebook {
 position: relative;
 float: left;
 margin:2.5em 0 0 0;
 padding:0;
 width: 315px; 
}

.fbConnectWidgetFooter .fbFooterBorder {
 background-color: #FFF !important; 
}

/* -------------------------------------------------------------- */

#conten_infover {
 position:relative;
 float: left;
 margin:0;
 padding:2em 1.5em;
 background: transparent url("imgs/fnd_infover.jpg") no-repeat top left; 
 /*width: 89%;*/
 width: 93%;
}

.caja_herramientas {
 position:relative;
 float: left;
 margin:1em 0 0 0;
 padding:0 0 0 0;
 width: 100%;
 height: 40px;
  z-index:100;
  border-top: 1px solid #E7E7E7;
}

.caja_herramientas_cab {
 position:relative;
 float: left;
 margin:-0.5em 0 0 0;
 padding:0 0 0 0;
 width: 100%;
 height: 65px;
 z-index:100;
}

#compartir2 {
 position:relative;
 float: left;
 margin:2em 0 0 0;
 padding:0.6em 0 0 3.2em;
 height: 26px;
 width: 105px;
 background: #FFF url("imgs/boton_enviar_enlace.jpg") no-repeat 0 0;
 z-index:100;
 font-size: 0.625em;
 text-transform: uppercase;
 font-family: Arial,sans-serif;
 color: #B8B8B8;
}

#compartir2 a {
  color: #B8B8B8;
}

#compartir2 a:hover {
  color: #009834;
}

.btn_volver {
 position:relative;
 float: left;
 margin:2em 0 0 0;
 padding:0.6em 0 0 2.5em;
 height: 26px;
 width: 56px;
 background: #FFF url("imgs/btn_volver.jpg") no-repeat 0 0;
 z-index:100;
 font-size: 0.625em;
 text-transform: uppercase;
 font-family: Arial,sans-serif;
}

.btn_volver a {
  color: #B8B8B8;
}

.btn_volver a:hover {
  color: #009834;
}

/* ----------------------------------------------------------------------- */

#subapartados_portada {
  clear: both;
  position: relative;
  float: left;
  width: 100%;
  margin: 0;
  padding: 1em 0 0 0;
  font-size: .9375em;
  color: #B8B8B8;
  line-height: 1.5;
  text-transform: uppercase;
  font-weight: bold;
  height: 35px;
  background: #FFF url("imgs/fnd_subap_portada.jpg") no-repeat 0 0;
  z-index: 4;
}

#subapartados_portada li {
  list-style-type: none;
  display: inline;
  margin: 0;
  padding: 0 1em;
  border-left: 1px solid #E7E7E7;
  z-index: 5;
}

#subapartados_portada li.primero {
  border: none;
}

#subapartados_portada a {
  color: #333;
  padding: 0 0 1.7em 0;
  z-index: 200;
}

#subapartados_portada a:hover {
  color: #009834;
}

#subapartados_portada a.activo {
  color: #009834;
  background: transparent url("imgs/subapdos_portada_over.png") no-repeat center 32px;
}

*html #subapartados_portada a.activo {
  background: transparent url("imgs/subapdos_portada_over.gif") no-repeat center 32px;
}

/* -------------------------------------------------------------------- */

#infos_portada {
  clear: both;
  position: relative;
  float: left;  
  width: 99%;
  margin: 0;
  padding: 0;  
  background-color: #FFF;
  z-index:2;
  border: 1px solid #E5E5E5;
}

#infos_portada h2 {
  position: relative;
  float: left;
  width: 90%;
  margin: 0;
  padding: 0 0 0 .375em;
  font-size: 1.6875em;
  color: #B8B8B8;
  font-weight: normal;
  background: transparent url("imgs/flecha_titulo.gif") no-repeat 0 .35em;
}

#infos_portada div.grupo_div {
  position: relative;
  float: left;
  width: 90%;
  margin: 0;
  padding: 0.8em 1em;
  border-top: 1px solid #E5E5E5;
}

#infos_portada div.primero {
  border: none;
}

#infos_portada img {
  position: relative;
  float: left;
  margin: 0;
  padding: 0 .5em .25em 0;
}

#infos_portada h3 {
  margin: 0 0 .2em 0;
  padding: 0;
  font-size: 13px;
  font-weight: normal;
  color: #333;
}

#infos_portada h3 a {
  color: #333;
}

.infos_portada h3 a:hover {
  color: ;
  text-decoration: underline;
}

#infos_portada h4 {
  margin: 0 0 .2em 0;
  padding: 0;
  font-size: .75em;
  font-weight: normal;
  color: #009834;
}

#infos_portada h4 a {
  color: #009834;
}

#infos_portada h4 a:hover {
  color: #EF2715;
}

#infos_portada div.txtdest {
  margin: 0 0 .5em 0;
  padding: 0;
  font-size: .75em;
  color: #333333;
  border: none;
}

#infos_portada div.txtdest a {
  color: #333333;
}

#infos_portada div.txtdest a:hover {
  color: #EF2715;
}

.flechas {
 position: relative;
 float: left;
 margin:0;
 padding:0;
 clear:both;
 width:99%;
 height: 49px;
 background: transparent url("imgs/fnd_flechas.jpg") no-repeat 0 0; 
 border-left: 1px solid #E5E5E5;
 border-right: 1px solid #E5E5E5;
 border-bottom: 1px solid #E5E5E5;
 z-index:1;
}

*:first-child+html .flechas {
   width:99%;
}

/*---------------------------------------------------------------*/

#vertical_carousel {
float:left;
height:298px;
position:relative;
width:322px;
z-index:3;
z-index:30;
}

#vertical_carousel .previous_button {
  width: 24px;
  height: 24px;
  display: block;
  cursor: pointer;
  position: absolute;
  z-index: 300;
  left:54px;
  bottom: -35px;
  padding: 0;
  font-weight: bold;
  color: #009834;
  font-size: .7em;
  background: transparent url("imgs/boton_prev.gif") no-repeat 0 0;
}


#vertical_carousel .next_button {
  width: 24px;
  height: 24px;
  display: block;
  cursor: pointer;
  position: absolute;
  left: 22px;
  bottom: -35px;
  z-index:300;
  padding: 0;
  font-weight: bold;
  font-size: .7em;
  color: #009834;
  background: transparent url("imgs/boton_next.gif") no-repeat 0 0;s
}

#vertical_carousel .container {
  position: relative;
  float: left;
  width: 325px; 
  overflow: hidden;
  margin: 0;
  padding: 0;
  height: 300px;
  z-index:30;
}

#vertical_carousel .lista {
  position: relative;
  float: left;
  width: 100%;
  height: 10000em;
  overflow: hidden;
  margin: 0;
  padding: 0;
  top: 0; /* NO BORRAR ESTA LINEA BAJO NINGUN CONCEPTO */
  left: 0; /* NO BORRAR ESTA LINEA BAJO NINGUN CONCEPTO */
  z-index:30;
}


#vertical_carousel .lista li {
  list-style-type: none;
  float: left;
  width: 290px;
  padding: 0.85em 1em 0.85em 1em;
  overflow: hidden;
  margin: 0;
  border-top: 0.1em solid #E5E5E5;
  height: 73px;
  z-index:30;
}

#vertical_carousel .lista li.primero {
  border:none;
}

.conten_socios_solicitud {
 position: relative;
 float:left;
 margin:0;
 padding:0;
 clear: both;
 border-top: 1px solid #E7E7E7; 
 width: 100%;
}

#conten_calculo {
 position: relative;
 float:left;
 margin:0;
 padding:0;
 clear: both;
 border-top: 1px solid #E7E7E7; 
 width: 100%;
}

.tit_form_solic {
  position: relative;
  float:left;
  margin: 1em 1em 0.5em 1em;
  padding:0;
  clear: both;
  width: 92%;
  color: #009834;
  font-size:1.2em;
  font-weight: normal;
  border-bottom: 1px solid #E7E7E7;
}

.lineaf .ftxt {
 position: relative;
 float: left;
 margin:0;
 padding:0;
 clear: both;
 font-size: 0.6875em; 
}
.lineaf .ftxt2 {
 position: relative;
 float: left;
 margin:0;
 padding:0 0 0.3em 0; 
 clear: both;
 font-size: 0.6875em; 
 border-bottom: 1px solid #E7E7E7;
 width: 95%;
}
.lineaf .norm {
  position:relative;
  float: left;
  margin:0 2em 0 0;
}

.lineaf .normlbl {
  position:relative;
  float: left;
  width: 25%;
}

.lineaf .lbl_asamblea {
  position:relative;
  float: left;
  width: 30%;
}

.lineaf .lbl_asamblea_2 {
  position:relative;
  float: left;
  width: 30%;
  margin: 0 0 0 4em;
}


#cajanosocio,  #cajasocio , #caja_acomp, #caja_pregunta1, #caja_pregunta2, #caja_pregunta3 {
  position: relative;
  float: left;
  margin:0;
  padding:0;
  display:none;
  /*border: 1px solid blue;*/
  width: 100%;
}

.lineaf .ejemplo {
  position: relative;
  float: left;
  color: #999;
  margin: .4em 0 0 1em;
}


/* ------------------------------------------------------------------------------------------- */

.info_bloque_flash_portada {  
  clear: both;
  position: relative;
  float: left;
  width: 100%;
  margin: -9px 0 0 0;
  padding: 0;
  font-size: .75em;
  color: #333333;
  text-align: center;
  border-left: 1px solid #E7E7E7;
  z-index:1;
}

.info_bloque_flash_portada a {
  color: #333333;
}

.info_bloque_flash_portada a:hover {
  color: #EF2715;
}

.info_bloque_flash_portada p {
  padding: 0;
  margin: 0.5em 0 0 0;
}

.info_bloque_flash_dest {  
  clear: both;
  position: relative;
  float: left;
  width: 100%;
  margin: 0 0 0 0;
  padding: 0;
  font-size: .75em;
  color: #333333;
  text-align: left;
  z-index:1;
}

.info_bloque_flash_dest a {
  color: #333333;
}

.info_bloque_flash_dest a:hover {
  color: #EF2715;
}

.info_bloque_flash_dest p {
  padding: 0;
  margin: 0.5em 0 0 0;
}

.info_bloque_desp {
 position: relative;
 float: left;
 margin:0;
 padding:0 1.9em;
 width: 92%;
 font-size: 0.75em; 
}

.titerr404 {
  position: relative;
  float: left;
  margin: 0;
  padding: 0.5em 1em;
  clear: both;
  width: 90%;
  border-top: 1px solid #E5E5E5;
}

.txterr404 {
 position: relative;
 float: left;
 margin:0;
 padding: 0 2em;
 clear: 90%;
 font-size: 0.825em; 
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(imgs/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(imgs/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ /*display: block; No queremos que se vean los numeros 1 de 10*/ display: none; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
