body{font-family:Myriad Pro, Arial, Helvetica, sans-serif;color:#333333;}
a{text-decoration:none;}
span.rojo{color:#FF0000;}

/* MENU */
div.menu_mobile{display:none;}
div.menu{background-color:#4F80B4;float:left;width:100%;/*height:65px;*/margin-top:0px;margin-bottom:0px;position:fixed;z-index:11;}
div.logo_smartfinance{margin:0 2% 0 9%;float:left;text-align:center;width:12%;background-color:#fff;position:absolute;}
div.logo_smartfinance img{max-width: 187px;width:100%;}

/* PAGINA PYME */
div.pagina_pyme{float:left;margin-top:65px;width:100%;}
div.pagina_pyme_log{float:left;margin-top:130px;width:100%;}

/* MENU - APARTADOS */
div.menu_items{overflow:hidden;width:40%;float:left;height:100%;margin-left: 26%;}
ul.menu{list-style-type:none;margin-top:36px;padding:0;height:calc(100% - 36px);margin-bottom:0;overflow:hidden;}
ul.menu li{float:left;}
ul.menu li a{text-transform:uppercase;display:block;font-size:16px;font-weight:bold;margin:0 20px;color:#fff;text-decoration:none;cursor:pointer;}
ul.menu > li > a{ min-height:35px;}
ul.submenu, ul.subsubmenu{display:none;}
ul.submenu{padding-top:5px!important;}
ul.menu li:hover ul.submenu,
ul.submenu li:hover ul.subsubmenu{display:block;position:absolute;}
ul.submenu li:hover,
ul.subsubmenu li:hover{background-color:#999;}
ul.submenu, ul.subsubmenu{background-color:#4F80B4;position:absolute;left:auto;z-index:99;padding:0;list-style-type:none;width:195px;}
ul.submenu li, ul.subsubmenu li{float:left;width:100%;}
ul.submenu li a, ul.subsubmenu li a{display:block;float:left;padding:6px 18px;margin:0 auto;text-align:left;font-size:14px;width:calc(100% - 36px);color:#ffffff;}
ul.submenu li.tienesubmenu > a{background-image:url(images/arrow_right_menu.png);background-repeat:no-repeat;background-position:95% 45%;}
ul.subsubmenu{margin-left:100%;}

/* CABECERA - BOTONES*/
div.botones_users{margin-right:9%;overflow: hidden;width: 22%;float: left;height: 100%; margin-left: 3%;margin-top:36px;}
div.boton_portada{cursor:pointer;text-align:center;font-size:18px;font-weight:bold;overflow:hidden;margin-right:10%;float:left;margin-left:10%;}
div.boton_registro{color:#fff;}
div.boton_login{color:#fff;}
a.enlace_admin{color:#ff8888;}

/* LOGIN STATUS */
div.bienvenida{height:65px;width:77%;padding-left:23%;margin-top:70px;position:fixed;z-index:1;background-color:#fff;box-shadow:0px 2px 12px #666;}
div.bienvenida div{float:left;}
div.bienvenida_1{display:none;padding-top:12px;width:190px;}
div.bienvenida_2{padding-top:26px;width:calc(100% - 190px);}
span.bienvenida_texto{padding-right:10px;}
div.bienvenida a{color:#003366;font-weight:bold;padding:0 10px;font-size:13px;}

/* TE LLAMAMOS */
div#formulario_contactanos{display:none;padding:50px 5% 40px;width:550px;}
form.formulario_contactanos{width:100%;overflow:hidden;float:left;margin-bottom:12px;}
form.formulario_contactanos p{clear:both;margin:4px 0;overflow:hidden;padding:6px 0;width:96%;}
form.formulario_contactanos label{width:35%;margin-right:5%;float:left;font-weight:bold;}
form.formulario_contactanos input,
form.formulario_contactanos textarea,
form.formulario_contactanos select{font-size:16px;line-height:18px;color:#333;border:1px solid #CACACA;padding:6px 3px;font-family:Arial;width:55%;float:left;}
input:read-only{border-color:#efefef!important;background-color:#efefef;cursor:context-menu;}
input:-moz-read-only{border-color:#efefef!important;background-color:#efefef;cursor:context-menu;}
div#contactanos_solicitado,
div#plan_negocio_solicitado{display:none;padding:50px 2% 40px;width:600px;text-align:center;}

/* SLIDER PORTADA */
/*div.slider_cabecera{width:80%;background-color:#fff;margin-top:30px;margin:0 10%;text-align:center;position:relative;float:left;}
div.slider_cabecera h1{display:none;}
div.imagen_slider_cabecera{overflow:hidden;margin-top:30px;float:left;display:inline-block;display:none;}
div.slider_cabecera img.imgslide{width:100%;max-width:1412px;}
div.navegador_slide{display:none;position:relative;width:90%;margin-left:5%;margin-right:5%;}
div.navegador_slide div{position:relative;width:auto;height:auto;cursor:pointer;}
div.flecha_izquierda{float:left;}
div.flecha_derecha{float:right;}*/
div.banner_portada{ position:relative;background: url(images/bg-banner-portada_img.jpg) no-repeat;padding: 160px 0;overflow: hidden;background-position: center 0px;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}
div.banner_portada_contenido{width: 70%; margin: 0 auto;overflow: hidden;}
div.banner_portada_franjaazul{ background-color:#5484B6;bottom: 0;position:absolute;float: left;width: 100%;opacity: 0.75;color: #fff;}
div.banner_portada_franjaazul div.banner_portada_franjaazul_contenido{font-size:20px;width: 70%; margin: 15px auto;opacity:1;}
div.banner_portada_franjaazul_contenido div{display:inline;float:right;font-size:15px;background-color: #fff;border: 1px solid #333333;padding:3px 15px;}
div.banner_portada_franjaazul_contenido div a{ color: #333333;}

div.banner_portada_bandera{position:absolute; right:0; background-color:#fff;border-bottom-left-radius:4px; border-top-left-radius:4px;padding:8px;color:#666;font-size:22px;width:250px;vertical-align:middle;opacity: 0.85;}
div.banner_portada_bandera img{width:50px;margin-right:20px;}
div.banner_portada_bandera span{position:absolute;margin-top: 5px;}
div.banner_portada_bandera_1{top:50px;}
div.banner_portada_bandera_2{top:130px;}
div.banner_portada_bandera_3{top:210px;}

/*////////////////////////////////////////////////////////////////////*/
div.slider_cabecera div.puntitos_slider_cabecera{padding-top:60px;float:left;width:100%;}
div.slider_cabecera div.puntitos_slider_cabecera div{width:15px;height:15px;background-color:#999;margin-right:15px;display:inline-block;border-radius:100%;}
div.slider_cabecera div.puntitos_slider_cabecera div.slider_cabecera_punto{cursor:pointer;}
div.slider_cabecera div.puntitos_slider_cabecera div.slider_cabecera_punto_seleccionado{background-color:#88BAC0;}
img.imgsc_web{display:inline;}
img.imgsc_mov{display:none;}

/* PORTADA - CABECERA */
div.imagen_cabecera{position:relative;float:left;width:100%;background-color:#fff;margin-top:30px;min-height:386px;}
div.cabecera_izquierda{position:relative;float:left;margin-left:12%;width:31%;min-height:386px;}
div.cabecera_izquierda img{max-width:526px;position:absolute;width:100%;}
div.cabecera_derecha{position:relative;float:right;width:40%;margin:0 12% 0 4%;min-height:386px;}
div.slogan{position:relative;float:left;text-align:right;margin-top:30px;text-align:center;color:#666666;}
h1.slogan{font-size:40px;line-height:45px;margin-top:10px;margin-bottom:10px;font-weight:normal;text-align:center;}
span.slogan_verde{font-size:48px;line-height:52px;color:#88BAC0;font-weight:bold;}
h2.slogan{font-weight:normal;font-size:18px;line-height:21px;}
div.te_llamamos{float:left;width:100%;text-align:center;font-size:22px;margin-top:28px;margin-left:calc((100% - 490px)/2);}
div.te_llamamos div{float:left;margin-right:2%;}
div.te_llamamos_boton{background-color:#88BAC0;color:#fff;text-decoration:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:29px;margin-bottom:20px;border:4px solid #88BAC0;}
div.te_llamamos_boton:hover{border:4px solid #cccc66;}
span.te_llamamos_boton_sub{font-size:18px;}

/* PORTADA - DESTACADO SUPERIOR */
h2.cuadro_destacado_superior{color:#424842;font-size:28px;margin-top:14px;margin-bottom:8px;width:100%;min-height:48px;}
h2.cuadro_destacado_superior span{color:#4F7397;}
div.texto_explicacion_cuadro_superior{ font-size:16px; line-height:18px;}
div.destacado_superior{background-color:#FFFFFF;width:74%;margin-top:0px;padding-left:13%;padding-right:13%;text-align:center;overflow:hidden;margin: 50px 0;}
div.cuadro_destacado_superior{float:left;position:relative;width:25%;padding-left:4%;padding-right:4%;margin-top:40px;margin-bottom:60px;color:#424842;font-size:21px;line-height:24px;border-right:1px solid #666;}
div.destacado_superior div.cuadro_destacado_superior:last-child{border:0;}
div.boton_cuadro_destacado_superior{margin-top:30px;width:225px;border: 1px solid #333333;font-size:20px;background-color:#FFFFFF;color:#333333;text-decoration:none;padding:10px 20px;display:inline-block;border-radius:4px;}
div.boton_cuadro_destacado_superior a{ color:#333333;}

/* PORTADA PLAN DE NEGOCIO */
div.portada_plan_negocio{position:relative;float:left;width:100%;background-color:#fff;color:#666; margin-top:50px;}
div.portada_plan_negocio_izq{position:relative;float:left;margin-left:13%;width:32%;margin-top:20px;}
div.portada_plan_negocio_izq img{ width: 100%;max-width: 643px;}
div.portada_plan_negocio_der{position:relative;float:left;width:38%;margin-left:9%;margin-right:8%;margin-bottom:5%;text-align:left;margin-top:50px;}
div.portada_plan_negocio h2{font-size:36px;line-height:38px;}
div.portada_plan_negocio h4{font-weight:200;font-size:23px;line-height:25px;}
div.boton_portada_acceder{font-size:20px;width:150px;text-align:center;float:left;border-radius:8px;background-color:#333;color:#fff;padding:15px 30px;margin-top:50px;margin-bottom:50px;}


/* PORTADA - GUIAS */
/*div.portada_guias{position:relative;float:left;min-height:550px;width:100%;background-color:#F9F9F9;color:#666;}
div.portada_guias_izquierda{position:relative;float:left;margin-left:13%;width:22%;margin-top:30px;}
div.portada_guias_izquierda img{width:100%;max-width:430px;}
div.portada_guias_derecha{position:relative;float:left;width:48%;margin-left:9%;margin-right:8%;margin-bottom:5%;}*/

/* PORTADA - HERRAMIENTAS */
/*div.portada_herramientas{position:relative;float:left;min-height:500px;width:100%;background-color:#fff;color:#666;}
div.portada_herramientas_izquierda{position:relative;float:left;margin-left:7%;width:34%;margin-top:30px;}
div.portada_herramientas_izquierda img{width:100%;max-width:748px;}
div.portada_herramientas_derecha{position:relative;float:left;width:45%;margin-left:6%;margin-right:8%;}
div.portada_herramientas_izquierda,
div.portada_herramientas_derecha{padding:2% 0 4% 0;}
div.portada_herramientas_detalle_izquierda{float:left;width:45px;cursor:pointer;}
div.portada_herramientas_detalle_derecha{float:left;width:calc(100% - 45px);}*/

/* GUIAS / HERRAMIENTAS : Descarga restringida */
#descarga_restringida, #gestion_restringida{display:none;width:680px;padding:20px 3% 50px;text-align:center;}
p.titulo_descarga_restringida{color:#4F80B4;font-size:20px;font-weight:bold;}
div.descarga_restringida_izq,
div.descarga_restringida_der{margin-top:40px;}
div.descarga_restringida_izq span,
div.descarga_restringida_der span{font-size:20px;font-weight:bold;}
div.descarga_restringida_izq{float:left;width:45%;margin-right:4%;border-right:1px solid #666666;}
div.descarga_restringida_der{float:left;width:50%;}
div#logueate_descarga, div#registrate_descarga{padding:10px 40px 10px 40px !important;margin:20px 50px;}

/* PORTADA - CIFRAS */
div.portada_cifras{width:74%;padding:30px 13%;float:left;background-color:#333;color:#fff;text-align:center;}
/*div.portada_cifras_item{float:left;width:12%;margin:0 4%;text-align:center;}
span.portada_cifras_item_num{font-size:28px;font-weight:bold;width:100%;padding-bottom:20px;float:left;}
span.portada_cifras_item_txt{font-size:25px;line-height:22px;font-weight:bold;color:#666666;}*/

/* PORTADA - BIBLIOTECA */
div.portada_biblioteca{position:relative;float:left;width:100%;background-color:#FFF;color:#666;padding:3% 0;}
div.portada_biblioteca_izquierda{position:relative;float:left;width:40%;margin-left:13%;margin-right:4%;}
div.portada_biblioteca_derecha{position:relative;float:left;margin-right:5%;width:38%;margin-top:30px;}
div.portada_biblioteca_derecha img{width:100%;max-width:449px;}
div.portada_biblioteca_item{float:left;width:25%;margin-right:6%;margin-top:5%;text-align:center;color:#666;}
div.portada_biblioteca_item > div{min-height:100px;float:left;font-size:17px;text-align:justify;padding:0 12px;}
div.boton_portada_conoce{background-color:#88BAC0;color:#fff;float:left;width:100px;margin-left:calc((88% - 100px)/2);margin-right:calc((88% - 100px)/2);margin-top:2px;margin-bottom:30px;font-size:16px;text-decoration:none;padding:10px 20px;}

/* PORTADA - OPINIONES */
/*div.portada_opiniones{width:500px;padding:5% calc((100% - 500px)/2);float:left;background-color:#EEEEEE;text-align:center;font-size:24px;line-height:26px;font-weight:200;}
div.portada_opiniones img.img_usuario{padding-bottom:30px;}
div.opinion_usuario{display:none;}
div.opinion_usuario p{min-height:160px;}
div.opinion_usuario_seleccionada{display:inline;}
div.portada_opiniones div.puntitos{padding-top:60px;float:left;width:100%;}
div.portada_opiniones div.puntitos div{width:15px;height:15px;background-color:#999;margin-right:15px;display:inline-block;border-radius:100%;}
div.portada_opiniones div.puntitos div.opinion_punto{cursor:pointer;}
div.portada_opiniones div.puntitos div.opinion_punto_seleccionado{background-color:#88BAC0;}*/

/* PORTADA - DICCIONARIO */
/*div.portada_diccionario{position:relative;float:left;width:100%;background-color:#FFF;color:#666;padding-top:3%;padding-bottom:20px;}
div.portada_diccionario_izquierda{position:relative;float:left;width:40%;margin-left:8%;}
div.portada_diccionario_izquierda > div{float:left;font-size:17px;}
div.portada_diccionario_derecha{position:relative;float:left;margin-left:5%;margin-right:5%;width:42%;margin-top:30px;}
div.portada_diccionario_derecha img{width:100%;max-width:906px;}*/

/* PORTADA - FINLAB */
div.portada_finlab{width:76%;padding: 10px 12% 30px;float:left;background-color:#4F80B4;color:#fff;}
div.portada_finlab h2{text-align:center;font-size:38px;}
div.portada_finlab h3{text-align:center;font-size:35px;margin-bottom:15px;}
div.portada_finlab h4{text-align:center;font-size:16px;font-weight:normal;}
div.finlab_masinfo{font-size:22px; color:#fff;border:1px solid #fff;width:210px;padding:10px 0;margin-left:calc((100% - 160px)/2);margin-top:20px;text-align:center;float:left;border-radius:4px;}

/* PORTADA - BLOG */
/*div.portada_blog{position:relative;float:left;background-color:#EEEEEE;width:100%;color:#666;min-height:450px;}
div.portada_blog_izquierda{float:left;margin-left:13%;width:27%;margin-top:60px;}
div.portada_blog_izquierda img{width:100%;max-width:519px;}
div.portada_blog_derecha{float:left;margin:60px 12% 0 12%;width:36%;}
div.portada_blog_derecha h2{margin-bottom:50px !important;}
div.portada_blog_list{float:left;width:250px;}
span.portada_blog_list_item{padding-left:35px;background-image:url("../images/check_verde.png");background-repeat:no-repeat;font-size:25px;float:left;width:100%;padding-bottom:20px;}
div.boton_iralblog{font-size:20px;width:120px;text-align:center;float:left;background-color:#88BAC0;color:#fff;padding:15px 30px;margin-top:80px;margin-bottom:60px;margin-left:20%;}*/

/* PORTADA FRANJA */
div.portada_franja{position:relative;float:left;width:100%;height:150px;background-color:#272727;color:#fff;}

/* PORTADA - informes/biblioteca */
div.boton_portada_descargar{cursor:pointer;color:#fff;background-color:#666666;padding:10px 0;border-radius:4px;width:150px;margin-top:10px;margin-bottom:10px;margin-left:calc((100% - 150px)/2);float:left;text-align:center;font-size:16px;}
div.boton_portada_todas{font-size:20px;width:150px;text-align:center;float:right;margin-right:5%;border-radius:0 0 8px 8px;background-color:#88BAC0;color:#fff;padding:15px 20px;}
div.portada_biblioteca_izquierda h2,
div.portada_biblioteca_izquierda h2{font-size:36px;margin-bottom:5px;}
div.portada_biblioteca_izquierda h4{font-weight:200;font-size:23px;line-height:25px;margin-top:5px;}
span.titulo1{font-size:23px;line-height:20px;font-weight:bold;float:left;margin-bottom:10px;width:100%;}
div.portada_biblioteca_item span.titulo1{margin-bottom:20px;min-height:42px;}

/* BREADCRUMBS */
#breadcrumbs{width:74%;margin-left:13%;margin-right:13%;margin-top:40px;margin-bottom:30px;padding-bottom:0;overflow:hidden;clear:both;font-size:12px;}
#breadcrumbs ul{margin:0;padding:0;background:#FFF;border:1px solid #000;padding:5px 10px;}
#breadcrumbs ul li{display:inline;text-transform:uppercase;color:#666;}
#breadcrumbs ul li a{color:#000;}

/* PAGINAS ESTATICAS */
div.pagina_principal{margin-left:13%;margin-right:13%;overflow:hidden;}
h1.titulo_principal{font-size:35px;color:#4F80B4;}
div.pagina_completa h1.titulo_principal{margin-left:13%;margin-right:13%;}

/* ESTATICAS */
.contenido_estatico{padding:0;background:none;text-align:justify;}

/* BUSCADOR DE AYUDAS */
div.form_busqueda_ayudas{position:relative;padding:2% 6%;border:1px solid #999;background:#fff;color:#4F80B4;overflow:hidden;margin: 0 4px 30px 4px;
-webkit-box-shadow: 0px 0px 3px 1px rgba(153,153,153,1);
-moz-box-shadow: 0px 0px 3px 1px rgba(153,153,153,1);
box-shadow: 0px 0px 3px 1px rgba(153,153,153,1);
    
}
div.form_busqueda_privada{background-color:#fff;}
#abrir_selector{width:87%;font-size:13px;line-height:15px;padding:7px 3px;cursor:pointer;text-align:left;display:block;float:left;color:#333;font-family:Arial;background:#FFF url(images/bgabrirselector.gif) right 1px no-repeat;border:1px solid #DDD;}
div.contenedor_filtros{width:calc(100% - 156px);float:left;}
div.contenedor_boton_buscar_ayudas{background-color:#4F80B4;color:#ffffff;padding:10px 30px;border-radius:4px;font-size:28px;border:1px solid #ffffff;display: inline;position: absolute;margin-top:45px;cursor:pointer;}
div.buscador_filtro{width:30%;margin-right:3%;padding-bottom:20px;font-size:17px;line-height:20px;float:left;}
div.form_busqueda_ayudas input,
div.form_busqueda_ayudas select{width:90%;color:#333;border:1px solid #CACACA;padding:6px 3px;}

/* BUSCADOR DE AYUDAS - LB Destinos */
#categorias{position:absolute;top:160px;width:50%;z-index:999;margin:0 auto;padding:10px 3%;margin-left:2%;}
#categorias h6{color:#88BAC0;margin:0;font-size:17px;border-bottom:1px dotted #88BAC0;margin-right:10px;padding-top:10px;margin-bottom:4px;}
#categorias h6 span{color:#88BAC0;cursor:pointer;}
#categorias input{display:inline;margin:0 10px 0 0;}
#categorias ul{margin:0;padding:0;}
#categorias ul li{font-size:15px;line-height:18px;list-style:none;color:#454545;padding:5px 0;clear:both;}
#seleccionar_todo,
#deseleccionar_todo,
#aceptar_selector,
#cancelar_selector{display:inline;margin-right:10px;cursor:pointer;}

/* Iconos */
[class^="icon-"], [class*=" icon-"]{display:inline-block;width:21px;height:14px;line-height:14px;vertical-align:text-top;background-image:url("../images/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;}
.icon-ok-circle{background-position:-192px -96px;}
.icon-ban-circle{background-position:-216px -96px;}
.icon-white{background-image:url(images/glyphicons-halflings-white.png);}
.icon-ok{background-position:-288px 0;}
.icon-remove{background-position:-312px 0;}

/* Botones */
.btn{padding:4px 12px 4px 8px;font-size:14px;border-radius:3px;text-decoration:none;margin:4px;cursor:pointer;}
.btn2{padding:10px 70px 10px 70px;font-size:22px;border-radius:3px;text-decoration:none;margin:4px;cursor:pointer;}
.btn-gris{background:#454545;border:1px solid #4a4a4a;color:#ffffff;}
.btn-verde{background:#4F80B4;color:#ffffff;}
.btn-verde-2{background:#4F80B4;color:#ffffff;}
.btn-azul{background-color:#006699;color:#ffffff;}
input[type="checkbox"]{width:18px;height:18px;}

/* Estilos varios */
span.destacado_verde,
a.destacado_verde{color:#4F80B4;}
span.destacado_verde2{color:#88BAC0;}
span.destacado_marron{color:#993300;}
span.destacado_gris, a.enlace_gris{color:#666666;}
.icontoright:after{content:"\203A";font-size:1.3em;}
span.campos_obligatorios{width:100%;padding:20px 0;font-size:13px;font-weight:bold;float:left;}
.exito{padding:8px;background:#fcf7ed url(images/important.png) 5px 5px no-repeat;padding-left:35px;border-top:1px solid #f3d8a8;border-bottom:1px solid #f3d8a8;margin:15px 0;}

/*Tooltip*/
.ui-tooltip{max-width:400px !important;background:#272727 !important;border:2px solid #fff !important;color:#fff !important;font-size:14px !important;}
.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px;}
.arrow.top{top:-16px;bottom:auto;}
.arrow.left{left:20%;}
.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#272727 !important;border:2px solid #fff !important;}
.arrow.top:after{bottom:-20px;top:auto;}
.tip_valoracion,
#tip_valoracion,
#tip_probabilidad,
#tip_dossier_1,
#tip_dossier_2,
#tip_dossier_3,
#tip_dossier_4{cursor:pointer;}

/* LISTADO DE AYUDAS */
div#info_ayudas{overflow:hidden;}
div.banner_ayudas_publicas{width:calc(100% - 150px);border-radius:15px;background-color:#88BAC0;padding:30px 120px 30px 30px;margin-bottom:30px;background-image:url(images/zblanca.png);background-repeat:no-repeat;background-position:98% 50%;}
div.banner_ayudas_publicas_agenda{width: calc(100% - 150px);border-radius:15px;background-color:#666;padding:30px 120px 30px 30px;margin-bottom:30px;background-image:url(images/zblanca.png);background-repeat:no-repeat;background-position:95% 50%;}
span.banner_ayudas_publicas_titulo{font-size:46px;line-height:44px;color:#fff;}
span.banner_ayudas_publicas_subtitulo{font-size:26px;line-height:24px;color:#fff;margin-top:10px;}
span.banner_ayudas_publicas_explicacion{font-size:13px;line-height:18px;color:#fff;margin-top:10px;}
table.listado_buscador_financiacion{margin-top:25px;margin-bottom:25px;float:left;}
table.listado_buscador_financiacion tr{color:#000;}
table.listado_buscador_financiacion tr:nth-child(even) td{ background-color:#E0E9F1;}
table.listado_buscador_financiacion tr.cabecera td{color:#4F80B4;text-transform:uppercase;font-weight:bold;padding:0 15px;}
table.listado_buscador_financiacion tr.elemento_listado td.novedad{width:3%;}
table.listado_buscador_financiacion tr.elemento_listado td.novedad img{width:100%;max-width:55px;}
table.listado_buscador_financiacion tr.elemento_listado td.valoracion{font-size:4rem;color:#4F80B4;}
table.listado_buscador_financiacion tr.elemento_listado td.valoracion div.tabla_contenedor_valoracion{width:140px;}
table.listado_buscador_financiacion tr.elemento_listado td.valoracion img{display:none;}
table.listado_buscador_financiacion tr.elemento_listado td{padding:20px 5px;}
table.listado_buscador_financiacion tr.elemento_listado td.promotor img{max-width:120px;}
table.listado_buscador_financiacion h2.titulo_ayuda,
div#info_ayudas h2.titulo_ayuda{font-size:19px;margin:0;padding:7px 0;text-indent:0 !important;}
table.listado_buscador_financiacion h2.titulo_ayuda a,
div#info_ayudas h2.titulo_ayuda a{line-height:20px;color:#335374;}
table.listado_buscador_financiacion span.caracteristica_ayuda{color:#666;}
table.listado_buscador_financiacion td.video span.ico_video{background:url(images/video.png) no-repeat;width:67px;height:50px;cursor:pointer;position:absolute;margin-top:-32px;}
table.listado_buscador_financiacion span.fecha_falta{ font-size:12px; }

/* PAGINACION */
div.info_totales{padding:8px 0;}
div.paginacion_pestanas{width:100%;position:relative;float:left;margin:20px 0;}
div.paginacion_pestanas div{position:relative;float:left;margin-left:6px;margin-right:6px;padding:4px 8px;border-radius:4px;}
div.pagina_activa{border:1px solid #4F80B4;color:#4F80B4;background-color:#FFF;cursor:pointer;}
div.pagina_actual{border:1px solid #4F80B4;color:#FFF;background-color:#4F80B4;}
div.pagina_ocultar{display:none;}

/* PAGINACION LISTADO AYUDAS */
div#info_ayudas div.paginacion_pestanas{width:auto;}

/*CHECKBOXES AMBITO*/
div.checkboxes_ambito{overflow:hidden;width:auto;float:right;}
div.cuadrado_check input[type=checkbox]{visibility:hidden;width:12px;height:12px;}
div.cuadrado_check,
.checkboxes_ambito > span{float:left;}
.checkboxes_ambito > span{margin:25px 18px 0 6px;text-transform:uppercase;font-size:14px;}
div.cuadrado_check{width:18px;height:18px;background:#fcfff4;margin:20px auto;position:relative;border:2px solid #4F80B4;}
div.cuadrado_check label{cursor:pointer;position:absolute;width:16px;height:16px;left:3px;top:3px;}
div.cuadrado_check label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:12px;height:12px;background:#4F80B4;}
div.cuadrado_check label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}
div.cuadrado_check input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
#mensaje_check_ambito,
#mensaje_check_ayudas{display:none;padding:50px 5% 40px;width:350px;}

/* FICHA AYUDA */
a.boton_imprimir{text-decoration:none;color:#686868;}
div.boton_imprimir{border:1px solid #686868;border-radius:3px;background-color:#FFF;color:#686868;font-size:13px;text-transform:uppercase;width:120px;vertical-align:middle;padding-top:8px;padding-bottom:8px;height:22px;padding-left:8px;float:left;margin-right: 50px;}
img.boton_imprimir{margin-right:8px;vertical-align:middle;}
div.msj_no_vigente{float: left;padding: 10px;border: 1px solid #dd0000;border-radius: 4px;color: #dd0000;background-color: #F5A9A9;}
div.contenedor_ficha{width:99%;height:auto;margin-bottom:30px;float:left;}
div.contenedor_ficha p.quien_convoca,
div.tarifa_plana p.quien_convoca{width:calc(100% - 100px);min-height:62px;}
div.contenedor_ficha_izquierda{position:relative;float:left;width:47%;height:auto;border-right:2px solid none;padding-right:2%;}
div.contenedor_ficha_derecha{position:relative;float:right;width:49%;height:auto;}
h2.titulo_seccion_producto,
h4.titulo_seccion_producto{	border:1px solid #4F80B4;padding: 5px 0 5px 15px;color: #4F80B4;;font-size: 18px;}
div.ap{color:#5b5b5b;padding:8px;font-size:18px;font-weight:bold;background:#ddd;margin:13px 0;text-transform:uppercase;clear:both;}
div.subap{font-size:18px;font-weight:bold;color:#0387CF;margin:0;margin-top:15px;margin-bottom:10px;border-bottom:1px solid #C9DDE8;}
div.opciones_producto{float:left;overflow:hidden;width:100%;margin-bottom:20px;}
div.web_producto a{color:#666666;}
div.opciones_producto div.valoracion_producto,
div.opciones_producto div.probabilidad_producto,
div.botones_producto div.boton_solicitar_ayuda_si_registrado,
div.botones_producto div.boton_solicitar_ayuda_no_registrado,
div.botones_producto div.boton_solicitar_ayuda_no_registrado_no_enviable,
div.botones_producto div.boton_solicitar_financiacion_privada{	/*border:1px solid #ddd;border-radius:4px;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.4);*/text-align:center;float:left;margin-bottom:5px;padding:0 2%;}
div.botones_producto div.boton_solicitar_ayuda_si_registrado,
div.botones_producto div.boton_solicitar_financiacion_privada{border:1px solid #4F80B4;}
div.opciones_producto div.valoracion_producto{margin-right:3%;}
div.opciones_producto div.valoracion_producto,
div.opciones_producto div.probabilidad_producto{float:left;margin-bottom:5px;min-height:180px;margin-bottom:20px;}
div.opciones_producto div.valoracion_producto{width:95%;}
div.opciones_producto div.valoracion_producto div.valoracion_producto_num{ float:left; width:40%}
div.opciones_producto div.valoracion_producto div.valoracion_producto_txt{ float:left; width:60%}
div.opciones_producto div.valoracion_producto div.valoracion_producto_txt p.linea1{font-weight:bold;}
div.opciones_producto div.valoracion_producto div.valoracion_producto_txt p.linea2{font-size:14px;}
div.opciones_producto div.probabilidad_producto{width:54%;padding:0;}
div.opciones_producto div.valoracion_producto span.mas_info{color:#88BAC0;cursor:pointer;font-size:13px;font-weight:bold;}
div.opciones_producto div.botones_producto{width:96%;float:left;margin-bottom:5px;}
div.opciones_producto div.botones_producto p.linea1{font-size:54px;color:#88BAC0;margin:20px 0 10px 0;}
div.opciones_producto div.botones_producto p.linea2{font-size:28px;font-weight:600;margin:10px 0;}
div.opciones_producto div.botones_producto p.linea3{color:#88BAC0;font-size:25px;margin:10px 0;}
div.opciones_producto div.botones_producto p.linea3:hover{text-decoration:underline;}
div.opciones_producto div.probabilidad_producto span.subtitulo_probabilidad{width:100%;padding-bottom:10px;font-size:13px;font-weight:bold;float:left;}
div.opciones_producto div.probabilidad_producto span.subtitulo_probabilidad a{cursor:pointer;}
div.opciones_producto div.probabilidad_producto span.subtitulo_probabilidad a:hover{text-decoration:underline;}
div.valoracion_producto_num,
div.probabilidad_producto_num{font-size:80px;text-align:center;color:#4F80B4;}
div.valoracion_producto_num{margin-top:35px;}
div.probabilidad_producto_izq{width:200px;float:left;margin-left:10px;}
div.probabilidad_producto_der{width:110px;float:right;}
div.probabilidad_producto_mensaje p{padding:0 15px;color:#88BAC0;font-size:25px;line-height:24px;height:70px;}
div.opciones_producto div.probabilidad_producto p#boton_faltan_datos{cursor:pointer;}
div.opciones_producto div.probabilidad_producto p#boton_faltan_datos:hover{text-decoration:underline;}
div.botones_producto div.boton_solicitar_ayuda_si_registrado,
div.botones_producto div.boton_solicitar_ayuda_no_registrado,
div.botones_producto div.boton_solicitar_ayuda_no_registrado_no_enviable,
div.botones_producto div.boton_solicitar_financiacion_privada{width:99%;cursor:pointer;}
div#formulario_datos_probabilidad_db,
div#formulario_datos_probabilidad{display:none;padding:50px 5% 40px;width:600px;}
div#formulario_datos_probabilidad a#restablecer_datos_probabilidad{margin-left:2%;background-color:#ccc;font-size:15px;}
div#formulario_datos_probabilidad a#enviar_datos_probabilidad{margin-left:5%;}

/* COMPARTIR FICHA */
a.iralaficha{float:left;margin:50px 0;}
div.contenedor_ficha_izquierda_compartir{width:77%;}
div.contenedor_ficha_derecha_compartir{width:19%;}
div.contenedor_ficha_derecha_compartir div.opciones_producto div.valoracion_producto{width:94%;}

/* VIDEO AYUDA */
#video_ayuda_publica{display:none;width:913px;height:540px;}
div.iframe_video_ayuda_publica{padding:30px;}
div.contenedor_ficha img.ico_video,
div.tarifa_plana_izq img.ico_video{position:absolute;right:20px;}
img.ico_video{cursor:pointer;}
div.contenedor_ficha span.ico_video,
div.tarifa_plana_izq span.ico_video{position:absolute;right:20px;background:url(images/video6.png) no-repeat;width:111px;height:80px;cursor:pointer;}

/*BORRAR proximamente-OJO-*/
div.botones_producto div.boton_te_llamamos{background-color:#666666;color:#fff;cursor:pointer;}
div.ficha_ayuda_ejemplo{background-color:#fff;border:1px solid #333333;width:80%;font-size:20px;font-weight:bold;padding:15px 5%;border-radius:4px;text-align:center;float:left;margin-top:20px;margin-bottom:20px;}
div.ficha_ayuda_ejemplo a{color:#333333;}
div.warning_ficha_ayudas_publicas{padding:15px 35px;background:url(images/warning.png) 5px 10px no-repeat #FFFFF0;border-top:1px solid #999999;border-bottom:1px solid #999999;margin-bottom:20px;}
ul.lista_sectores{margin-top:-10px;}
h4.precio_producto{font-size:20px;}
h4.cantidad_precio_producto{font-size:34px;font-weight:normal;margin-top:-16px;}
div.contenedor_compra_izquierda{position:relative;float:left;width:45%;background-color:#88BAC0;color:#FFF;border-radius:4px;text-align:center;padding:10px 0;font-size:20px;font-weight:bold;}
div.contenedor_compra_derecha{position:relative;float:right;width:45%;background-color:#006699;color:#FFF;border-radius:4px;text-align:center;padding:10px 0;font-size:20px;font-weight:bold;cursor:pointer;}
div.contenedor_compra_derecha_tienes_dudas{position:relative;float:right;width:45%;color:#000;font-size:26px;font-weight:normal;text-align:center;margin-bottom:10px;margin-top:-34px;}

/* INICIO Compartir Redes Sociales */
div.botones_redes_sociales{width:100%;height:34px;float:left;}
div.botones_redes_sociales div{position:relative;float:left;margin-left:8px;margin-right:8px;}
div.facebook{background:url(images/facebook.png) 0 0 no-repeat;width:34px;height:34px;}
div.twitter{background:url(images/twitter.png) 0 0 no-repeat;width:34px;height:34px;}
div.google{background:url(images/google.png) 0 0 no-repeat;width:34px;height:34px;}
div.linkedin{background:url(images/linkedin.png) 0 0 no-repeat;width:34px;height:34px;}
div.contenedor_ficha div.ayuda_portada_guia,
div.tarifa_plana div.ayuda_portada_guia{width:30%;margin-right:3%;float:left;margin-top:20px;position:relative;cursor:pointer;}
div.contenedor_ficha div.ayuda_portada_guia img,
div.tarifa_plana div.ayuda_portada_guia img{width:100%;}
div.contenedor_ficha div.ayuda_portada_guia a:after,
div.tarifa_plana div.ayuda_portada_guia a:after{content:url(images/descargar_newsletter.png);position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;}
div.contenedor_ficha div.ayuda_portada_guia a:hover:after,
div.tarifa_plana div.ayuda_portada_guia a:hover:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;}

/* CAJA COMPLETA */
div.caja_completa{width:100%;overflow:hidden;}
div.caja_completa_gris{background-color:#eee;}
div.caja_completa_verde{background-color:#88BAC0;}
div.caja_completa_borde_gris{width:100%;height:48px;background:#fff url(images/border_inf_gris.png) center top no-repeat;}
div.caja_completa_contenido{width:74%;margin-left:13%;margin-right:13%;overflow:hidden;padding:50px 0;}
div.caja_completa_contenido_first{padding-top:10px;}
div.caja_completa_contenido2{width:60%;margin-left:20%;margin-right:20%;overflow:hidden;padding:50px 0;text-align:center;}
div.caja_completa_contenido h2{font-size:28px;}

/* CONSEGUIR FINANCIACION */
div.pasos_caja{width:100%;overflow:hidden;position:relative;padding-top:60px;text-align:justify;}
div.pasos_caja3{display:none;}
div.consigue_paso_1{width:120px;height:120px;background:url(images/paso1_verde.png) no-repeat scroll 0 0 transparent;position:absolute;top:0;right:13%;}
div.consigue_paso_2{width:120px;height:120px;background:url(images/paso2_verde.png) no-repeat scroll 0 0 transparent;position:absolute;top:0;left:13%;}
div.consigue_paso_3{width:120px;height:120px;background:url(images/paso3_verde.png) no-repeat scroll 0 0 transparent;position:absolute;top:0;right:13%;}
div.consigue_caja_contenido h1{text-align:left;}
div.consigue_caja_contenido_izq{float:left;width:53%;margin-right:5%;font-size:17px;text-align:justify;}
div.consigue_caja_contenido_izq h1:first-child{margin-bottom:0;}
div.consigue_caja_contenido_der{width:35%;float:left;padding:30px 3%;border:1px solid #EEEEEE;border-radius:8px;color:#666666;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.6);text-align:center;margin-top:15px;}
div.consigue_caja_contenido_imagen{float:left;padding:30px 6%;width:20%;font-size:19px;}
div.consigue_caja_contenido_imagen img{width:100%;max-width:297px;}
div.consigue_caja_contenido_descripcion{float:left;width:50%;padding:30px 6%;font-size:19px;}
span.consigue_caja_contenido_der_titulo{font-size:30px;line-height:28px;float:left;margin-top:40px;width:100%;color:#88BAC0;}
span.consigue_caja_contenido_der_titulo:first-child{margin-top:0px;}
span.consigue_caja_contenido_der_titulo2, span.consigue_caja_contenido_der_titulo3{line-height:40px;width:100%;}
span.consigue_caja_contenido_der_titulo2{font-size:34px;color:#666;}
span.consigue_caja_contenido_der_titulo3{font-size:25px;}
div.consigue_caja_contenido_der div{width:100%;float:left;}
div.consigue_caja_contenido_der div.boton_contactanos{padding:10px 20px !important;font-size:19px !important;width:150px;margin-left:calc((88% - 150px)/2);margin-top:50px;}
a.form_boton_enviar2{float:left;background-color:#666666;color:#fff;text-decoration:none;padding:5px 0px;border-radius:4px;font-size:19px;margin-top:15px;width:130px;text-align:center;margin-left:calc((100% - 130px)/2);cursor:pointer;}
div.consigue_caja_contenido h3{font-size:25px;}
a.boton_masinfo{float:left;background-color:#454545;color:#fff;text-decoration:none;padding:5px 0px;border-radius:4px;font-size:19px;margin-top:15px;width:130px;text-align:center;margin-left:calc((100% - 130px)/2);margin-right:calc((100% - 130px)/2);cursor:pointer;}
div.consigue_caja_contenido_imagen span.destacado_verde{font-size:16px;float:right;width:70%;}
form#form_consiguefinanciacion{float:left;overflow:hidden;margin-top:70px;margin-bottom:90px;}
form#form_consiguefinanciacion div.form_consiguefinanciacion_item{float:left;width:31%;margin-right:3%;margin-bottom:35px;}
form#form_consiguefinanciacion div.form_consiguefinanciacion_item:nth-child(3n){margin-right:0;}
form#form_consiguefinanciacion label{margin-bottom:5px;font-weight:bold;}
form#form_consiguefinanciacion input[type="text"]{font-size:16px;line-height:18px;color:#333;border:1px solid #333333;padding:6px 3px;width:70%;border-radius:4px;margin-top:5px;}

/* INFORMES DE GESTION */
div.informes_gestion{ overflow:hidden;padding-bottom:60px;}
div.informes_gestion div.informes_gestion_item{float:left;width:48%;}
div.informes_gestion div.informes_gestion_item:first-child{margin-right:4%;}
div.informes_gestion_item h2{color:#4F80B4; padding:20px 0;}
div.informes_gestion_item p{ font-size:18px;}
div.informe_boton_obtener {
	float:left;padding:6px 32px;
	background-color:#4F80B4;text-align:center;
	font-weight:bold;font-size:18px;
	cursor:pointer;border-radius:4px;
}
div.informe_boton_obtener a{color:#FFF;}
/*div.informe_caja_contenido h4{font-size:20px;margin:0;}
div.informe_caja_contenido_izq{width:52%;margin-right:4%;float:left;text-align:justify;}
div.informe_caja_contenido_der{width:44%;float:left;margin-top:25px;}
div.informe_caja_contenido_img{float:left;position:relative;width:60%;margin:0 20% 30px 20%;text-align:center;}
div.informe_caja_contenido_img img{width:100%;max-width:215px;}
div.informe_caja_contenido_slogan{float:left;font-size:32px;text-align:center;margin:0 20%;line-height:38px;}
div.informe_caja_contenido_slogan span.destacado_verde{font-size:42px;font-weight:bold;}
div.informe_caja_contenido_botones{float:left;margin-top:50px;width:100%;}
div.informe_boton_ejemplo,
div.informe_boton_obtener{font-size:20px;font-weight:bold;padding:15px 5%;border-radius:4px;text-align:center;float:left;margin-top:20px;margin-bottom:20px;}
div.informe_boton_ejemplo{color:#333333;background-color:#fff;border:1px solid #333333;width:20%;margin-right:5%;margin-left:10%;}
div.informe_boton_obtener{color:#fff;background-color:#88BAC0;border:1px solid #88BAC0;width:35%;}*/

/* Ejemplos de Informes */
div.ejemplo_informe_izq{width:700px;float:left;margin-bottom:100px;}
div.ejemplo_informe_der{width:calc(100% - 700px);float:left;margin-bottom:100px;}
div.ejemplo_informe_der div.informe_boton_ejemplo,
div.ejemplo_informe_der div.informe_boton_obtener{width:200px;margin-left:0;clear:both;}

/* REGISTRO EXITO / CONFIRMACION DE USUARIO INCORRECTA */
div.registro_exito,
div.confirmacion_usuario_ko{font-size:18px;float:left;overflow:hidden;margin-bottom:80px;}
div.registro_exito_izq{width:55%;margin-right:10%;float:left;}
div.registro_exito div.volver_inicio{font-size:20px;width:150px;text-align:center;float:left;border-radius:8px;background-color:#88BAC0;color:#fff;padding:15px 30px;margin-top:80px;margin-bottom:60px;margin-left:calc((100% - 150px)/2);}
div.registro_exito_der{width:35%;float:left;}
div.registro_exito_paso{float:left;width:100%;font-size:25px;line-height:30px;}
div.registro_exito_paso1{padding-bottom:30px;border-bottom:1px solid #666666;}
div.registro_exito_paso2{padding-top:30px;}
div.registro_exito_paso_izq{float:left;width:120px;margin-right:50px;margin-left:30px;}
div.registro_exito_paso_der{float:left;width:calc(100% - 200px);padding-top:20px;}
div.registro_exito_paso1_izq{width:120px;height:120px;background:url(images/paso1_verde.png) no-repeat scroll 0 0 transparent;}
div.registro_exito_paso1_izq_gris{width:120px;height:120px;background:url(images/paso1_gris.png) no-repeat scroll 0 0 transparent;}
div.registro_exito_paso2_izq_gris{width:120px;height:120px;background:url(images/paso2_gris.png) no-repeat scroll 0 0 transparent;}

/* CONFIRMACION USUARIO */
div.confirmacion_usuario_ok{width:100%;float:left;background-repeat:no-repeat;background-position:top right;}
div.confirmacion_usuario_ok ul li{padding-bottom:5px;}
div.confirmacion_usuario_ok div.boton_empezar{font-size:20px;width:150px;text-align:center;float:left;border-radius:8px;background-color:#88BAC0;color:#fff;padding:15px 30px;margin-top:30px;margin-bottom:100px;margin-left:10%;cursor:pointer;}
div.confirmacion_usuario_ok p{font-size:25px;}
div.confirmacion_usuario_ok_izq{float:left;width:40%;margin-right:10%;text-align:center;}
div.confirmacion_usuario_ok_der{float:left;width:50%;}
div.confirmacion_usuario_ok_izq img{margin:25px 0 50px;}
div.confirmacion_usuario_ok_izq p{color:#666;}

/* Lista con guiones */
ul.listado_con_guiones{padding:20px;}
ul.listado_con_guiones li{list-style-type:none;background:url(images/check_verde_14.png) 0 0 no-repeat;padding-left:22px;}

/*GUIAS - REGIONALES*/
.ver_ficha_regional_listado,
.descargar_guia_regional_listado{display:none;}
.ver_ficha_regional_listado p.titulo_lightbox,
.descargar_guia_regional_listado p.titulo_lightbox{text-transform:uppercase;}
.ver_ficha_regional_listado p.tituloayuda_lightbox,
.descargar_guia_regional_listado p.tituloayuda_lightbox{text-transform:none;}
#contenedor_ccaa{display:none;padding:50px 5% 40px;width:550px;}
ul.listado_regional{list-style:none;padding-left:0;}
ul.listado_regional li{padding-bottom:10px;}
ul.listado_regional li a{color:#88BAC0;}
ul.listado_regional li a:hover{text-decoration:underline;}

/* HERRAMIENTAS - GUIAS */
div.elemento_listado_herramienta,
div.elemento_listado_guia{text-align:center;float:left;width:23%;margin-right:2%;margin-top:20px;margin-bottom:60px;}
div.miniatura_elemento_herramienta,
div.miniatura_elemento_guia{width:74%;margin:0 13% 35px 13%;}
div.miniatura_elemento_guia img{width: 100%;max-width:240px;cursor:pointer;}
div.elemento_listado_herramienta h2.titulo_herramienta,
div.elemento_listado_guia h2.titulo_guia{font-size:18px;line-height:18px;color:#666666;cursor:pointer;}
div.elemento_listado_guia h2.titulo_guia{height:60px;}
div.elemento_listado_herramienta div.boton_elemento_herramienta,
div.elemento_listado_guia div.boton_elemento_guia,
div.ficha_guia div.boton_elemento_guia,
div.ficha_herramienta div.boton_elemento_herramienta{color:#fff;background-color:#666666;padding:10px 0;border-radius:4px;width:60%;margin:10px 20%;font-size:17px;cursor:pointer;text-align:center;}

/* FICHA GUIA - FICHA HERRAMIENTAS */
div.ficha_guia,
div.ficha_herramienta{margin-bottom:100px;float:left;width: 100%;}
div.ficha_guia_izquierda,
div.ficha_herramienta_izquierda{float:left;width:300px;}
div.ficha_guia_izquierda img.ficha_guia_izquierda,
div.ficha_herramienta_izquierda img.ficha_herramienta_izquierda{max-width:240px;}
div.ficha_guia_derecha,
div.ficha_herramienta_derecha{float:left;width:calc(100% - 300px);}
div.ficha_guia div.boton_elemento_guia,
div.ficha_herramienta div.boton_elemento_herramienta{width:200px;margin-top:60px;margin-left:0;}
div.ficha_guia div.ficha_guia_descripcion,
div.ficha_herramienta div.ficha_herramienta_descripcion{width:55%;margin-right:5%;float:left;}
div.ficha_guia div.ficha_guia_redes,
div.ficha_herramienta div.ficha_herramienta_redes{width:40%;float:left;}

/* HERRAMIENTAS */
div.miniatura_elemento_herramienta img{border:1px solid #EBEBEB;box-shadow:0 2px 12px rgba(0, 0, 0, 0.6);width:100%;max-width:240px;}
div.elemento_listado_herramienta div.contenido_elemento_herramienta{height:134px;}
div.elemento_listado_herramienta div.contenido_elemento_herramienta span.intro_herramienta{font-size:14px;}

/* QUIENES SOMOS */
div.quienes_somos{width:100%;float:left;overflow:hidden;font-size:16px;text-align:justify;margin-bottom:80px;}
div.quienes_somos_caja_1{padding-top:0;}
div.quienes_somos_col{float:left;width:29%;margin-left:6%;}
div.quienes_somos_col_1{margin-left:0;}
div.quienes_somos h2{color:#88BAC0;}
div.quienes_somos h2.orig{color:inherit;margin-bottom:60px;}
div.quienes_somos h3{font-size:24px;text-align:left;}
div.quienes_somos_engranajes img{max-width:417px;width:100%;}
div.quienes_somos_diana{width:20%;margin-right:6%;float:left;}
div.quienes_somos_diana img{max-width:229px;width:100%;margin-top:60px;}
div.quienes_somos_slogan{width:74%;float:left;font-size:32px;line-height:30px;color:#fff;}
span.quienes_somos_cifra{font-size:65px;}
p.quienes_somos_slogan_l3{margin-left:8%;}
p.quienes_somos_slogan_l4{margin-left:16%;}

/* CONTACTO */
div.contacto{float:left;overflow:hidden;margin-bottom:80px;}
div.formulario_contacto{float:left;width:48%;margin-right:6%;}
div.formulario_contacto form#form_contacto p{float:left;margin-bottom:5px;width:100%;}
div.formulario_contacto form#form_contacto label{width:30%;float:left;margin-right:6%;text-align:right;}
div.formulario_contacto form#form_contacto input,
div.formulario_contacto form#form_contacto textarea,
div.formulario_contacto form#form_contacto select{width:60%;float:left;font-size:16px;line-height:18px;color:#333;border:1px solid #CACACA;padding:6px 3px;font-family:Arial;}
div.datos_contacto{float:left;width:40%;margin:0 0 80px 0;padding:30px 3%;font-size:18px;background-color:#88BAC0;border-radius:8px;color:#fff;text-align:center;}
p.datos_contacto_titulo{font-size:50px;line-height:45px;margin:0;}
p.datos_contacto_subtitulo{font-size:28px;}
span.datos_contacto_nombre{font-size:28px;color:#333;}
span.datos_contacto_dato1{font-size:38px;color:#fff;}
span.datos_contacto_dato2{font-size:32px;}
span.datos_contacto_dato2 a{color:#fff;}
div.formulario_contacto div.texto_alerta_form{width:98%!important;}

/* FINANCIACION PRIVADA */
div.financiacion_privada{width:100%;float:left;margin-bottom:80px;}
div.financiacion_privada_izq,
div.financiacion_privada_der{float:left;border:1px solid #EEEEEE;border-radius:8px;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.6);padding:30px 3%;width:42%;}
div.financiacion_privada_izq{margin-right:3%;}
div.financiacion_privada h2{color:#88BAC0;}
div.financiacion_privada a{overflow:hidden;float:left;}
div.boton_financiacion_privada2{text-align:center;font-size:16px;background-color:#88BAC0;color:#fff;text-decoration:none;padding:10px 30px;}

/* Financiacion Privada: CROWDLENDING */
div.financiacion_privada{width:100%;float:left;margin-bottom:80px;}
table.financiacion_privada{margin-top:25px;margin-bottom:25px;float:left;}
table.financiacion_privada tr th{padding:15px 15px;color:#4F80B4;cursor:pointer;font-weight:lighter;font-size:17px;}
table.financiacion_privada tr td{padding:22px 15px;text-align:center;}
table.financiacion_privada tr td img.logo_fintech{max-width: 220px;}
table.financiacion_privada tr td img.logo_banco{max-width: 110px;}
table.financiacion_privada tr td img.buscador_nuevo{width:100%;max-width:220px;}
table.financiacion_privada h2.titulo_producto,
div#info_productos h2.titulo_producto{font-size:19px;margin:0;padding:7px 0;text-indent:0 !important;}
table.financiacion_privada h2.titulo_producto a,
div#info_productos h2.titulo_producto a{line-height:20px;color:#335374;}
table.financiacion_privada tr td span.caracteristicas_producto{display:none;}
table.financiacion_privada div.tabla_contenedor_valoracion{font-size:4rem;color:#4F80B4;min-width:140px;}
table.financiacion_privada div.tabla_contenedor_valoracion img{display:none;}
table.financiacion_privada tr th:nth-child(2),
table.financiacion_privada tr td:nth-child(2){padding-left:2%;text-align:left;}
table.financiacion_privada tr:nth-child(even) td{ background-color:#E0E9F1;}
table.financiacion_privada div.boton_solicitar_financiacion_privada,
table.financiacion_privada div.descarga_restringida{background-color:#4F80B4;border-radius:4px;font-size:20px;color:#fff;text-align:center;float:left;margin:8px 0;padding:5px 10px;cursor:pointer;}

/* BOTONES FINANCIACION PRIVADA */
div.botones_financiacion_privada{margin:30px 0 40px;width:100%;float:left;}
div.botones_financiacion_privada div.boton_financiacion_privada{border:2px solid #4F80B4;;border-radius:8px;float:left;font-weight:bold;color:#4F80B4;margin-right:30px;background-color:#FFFFFF;width:26%;text-align:center;height:65px;display:table;padding:28px 2%;}
div.botones_financiacion_privada div.boton_financiacion_privada h2{display:table-cell;vertical-align:middle;padding:0;font-size:24px;line-height:25px;}
div.botones_financiacion_privada div.boton_financiacion_privada_seleccionado{border:5px solid #4F80B4;background-color:#4F80B4;color:#FFFFFF;padding:25px 2%!important;}
div.botones_financiacion_privada a:first-child div.boton_financiacion_privada{margin-left:calc((10% - 78px)/2);}
div.botones_financiacion_privada a:last-child div.boton_financiacion_privada{margin-right:0;}

/* Productos Bancarios */
div.select_ordenacion{overflow:hidden;width:auto;float:right;}
div.select_ordenacion select{color:#333;border:1px solid #CACACA;padding:6px 3px;margin-left:10px;}

/* TARIFA PLANA + USUARIO NO REGISTRADO */
div.tarifa_plana{width:100%;float:left;margin-bottom:80px;font-size:17px;}
div.tarifa_plana div.tarifa_plana_izq{position:relative;float:left;width:47%;padding-right:3%;padding-bottom:20px;}
div.tarifa_plana ul.listado_con_guiones li{padding-bottom:10px;}
div.tarifa_plana div.tarifa_plana_der{float:left;margin-left:2%;width:46%;margin-right:2%;}
div.tarifa_plana div.tarifa_plana_der > p{float:left;}
div.tarifa_plana div.tarifa_plana_der div.contenido_tarifa_plana_der{margin-top:88px;}
div.tarifa_plana span.tarifa_plana_precio_texto,
div.suscripcion span.tarifa_plana_precio_texto{font-weight:bold;padding:15px 0;}
div.tarifa_plana span.tarifa_plana_precio_cifra,
div.suscripcion span.tarifa_plana_precio_cifra{font-weight:bold;font-size:34px;margin-right:10px;}
div.tarifa_plana div.tarifa_plana_contratar,
div.tarifa_plana div.tarifa_plana_tellamamos{float:left;margin-top:20px;text-align:left;overflow:hidden;}
div.tarifa_plana div.tarifa_plana_contratar{width:45%;margin-right:5%;}
div.tarifa_plana div.tarifa_plana_tellamamos{width:50%;}
div.tarifa_plana div.boton_tarifa_plana_contratar,
div.tarifa_plana div.boton_tarifa_plana_tellamamos{border-radius:4px;cursor:pointer;text-align:center;height:40px;display:table-cell;vertical-align:middle;width:200px;padding:15px;}
div.tarifa_plana div.tarifa_plana_tellamamos h3,
div.tarifa_plana div.tarifa_plana_contratar h3{margin:20px 0 0 0;height:50px;}
div.tarifa_plana div.boton_tarifa_plana_contratar_tp{margin-top:30px;text-align:center;}
div#lb_tarifa_plana{display:none;padding:50px 5% 40px;width:550px;}

/* SUSCRIPCION */
div.suscripcion_izq,
div.suscripcion_der{width:50%;float:left;margin-bottom:100px;}
div.suscripcion a.boton_comprar_suscripcion{margin-left:0;}

/* COMPRA EXITO / COMPRA ERROR*/
div.compra_exito{text-align:center;margin-bottom:280px;}
div.compra_error{text-align:center;margin-bottom:220px;}
div.compra_exito div.boton_empezar,
div.compra_error div.boton_empezar{overflow:hidden;}
div.compra_error a.boton_empezar{margin-top:15px;margin-bottom:15px;}
div.compra_error span.titulo_contacto{font-size:20px;padding-right:10px;}
div.compra_error span.dato_contacto{font-size:32px;}
div.compra_error span.dato_contacto1{padding-right:30px;}
span.dato_contacto a{color:#333;}

/* USUARIO NO REGISTRADO - FICHA AYUDAS */
div.login_usuarios_no_registrados{background-color:#4F80B4;overflow:hidden;text-align:center;color:#fff;}
p.login_usuarios_no_registrados{color:#fff;font-size:24px;font-weight:bold;margin-top:30px;margin-bottom:30px;}
div.login_usuarios_no_registrados_izq{position:relative;float:left;width:49%;color:#4F80B4;}
div.login_usuarios_no_registrados_der{position:relative;float:left;width:49%;color:#006699;}
div.login_usuarios_no_registrados_izq div#logueate_descarga,
div.login_usuarios_no_registrados_der div#registrate_descarga{width:180px;margin-left:calc((100% - 205px)/2);color:#ffffff;padding:10px 20px!important;border: 1px dotted #fff;}
#ayuda_solicitada{display:none;padding:50px 2% 40px;width:600px;text-align:center;}
#formulario_solicitar_noregistrado,
#previo_ayuda_solicitada,
#formulario_solicitar_elemento{display:none;padding:50px 5% 40px;width:550px;}
span.informacion_para_registrados{color:#a80707;}
a.form_boton_solicitar{width:320px!important;margin-left:calc((100% - 320px)/2)!important;}
span.login_usuarios_no_registrados_list_item{width:100%;padding-left:25px;background-image:url(images/check_verde_14.png);background-repeat:no-repeat;background-position:center left;font-size:20px;float:left;margin-bottom:0px;text-align:left;}
h4.login_usuarios_no_registrados_subtitulo{text-align:left !important;}

/* LOGIN + REGISTRO */
#formulario_acceder a,
#formulario_registro a{color:#216AC2;}
#formlogin p, #formregistro p, #formregistrocodigo p{padding:6px 0;margin:4px 0;clear:both;overflow:hidden;}
#formregistro p.contenedor_cpromo{display:none;}
#formlogin label,
#formregistro label,
#formregistrocodigo label{width:30%;margin-right:5%;float:left;}
#formlogin input[type="text"],
#formregistro input[type="text"],
#formlogin input[type="password"],
#formregistro input[type="password"],
#formregistrocodigo input#nombrecodigo, 
#formregistrocodigo input#emailcodigo{width:55%;float:left;}
form#formlogin input[type="text"],
form#formlogin input[type="password"],
form#formlogin textarea,
form#formregistro input[type="text"],
form#formregistro input[type="password"],
form#formregistro textarea, 
form#formregistro select, 
form#formregistrocodigo input[type="text"],
form#formregistrocodigo input[type="password"],
form#formregistrocodigo textarea{font-size:16px;line-height:18px;color:#333;border:1px solid #CACACA;padding:6px 3px;}
a.form_boton_acceder,
a.form_boton_enviar,
input.form_boton_enviar,
a.boton_empezar,
a.boton_comprar_suscripcion{float:left;width:220px;padding:16px 0px;background-color:#4F80B4;color:#FFF !important;text-align:center;font-weight:bold;text-transform:uppercase;font-size:18px;cursor:pointer;border-radius:4px;margin-left:calc((100% - 220px)/2);margin-top:35px;}

/*REGISTRO CON CÓDIGO PROMOCIONAL*/
.registrocodigo_izq{float:left;width:60%;margin-right:5%;}
.registrocodigo_der{float:left;width:35%;}
.registrocodigo_img img{margin-left:20%;}

/* ACCESO LOGIN */
#formulario_acceder{display:none;width:400px;padding:50px 2% 40px;}
#formlogin, #formlogin > div{width:100%;overflow:hidden;float:left;margin-bottom:12px;}
#formlogin p.recordar_pass{font-size:12px;text-align:center;}

/* REGISTRO */
#formulario_registro{display:none;width:680px;padding:20px 3% 50px;}
#formregistro input.inputcpromo,
#formregistro input.inputcp{width:25%;margin-right:30%;}
form#formregistro input[type="password"],
form#formregistrocodigo input[type="password"],
form#formregistrocodigo input#cpcodigo{width:25%;}
span.registro_info{width:27%;margin-left:3%;font-size:13px;}
form#formregistro input[type="checkbox"]{margin-right:20px;}
span.registro_cond{font-size:13px;position: absolute;margin-top: 5px;line-height: 15px;}
div.registro span.registro_cond{width: 42%;}

/* LIGHTBOX */
div.caja_lb{background-color:#FFFFFF;border:4px solid #4F80B4;border-radius:15px;box-shadow:0 2px 12px rgba(0, 0, 0, 0.6);display:none;position:relative;color:#333;font-size:18px;line-height:22px;}
.sprited{background:url(images/cerrar.png) no-repeat scroll 0 0 transparent;line-height:1000px;overflow:hidden;}
a.close_x{background-position:95% 2px;height:35px;line-height:1000px;overflow:hidden;position:absolute;right:5px;top:5px;width:32px;}
.invisible{display:none;}
p.titulo_lightbox{color:#4F80B4;font-size:30px;line-height:30px;font-weight:bold;}
p.subtitulo_lightbox{padding-bottom:12px;}
p.tituloayuda_lightbox,
p.tituloelemento_lightbox,
span.titulo_producto_compra{color:#666;font-size:25px;line-height:28px;text-transform:uppercase;font-weight:600;}
p.subtituloayuda_lightbox,
p.subtituloelemento_lightbox{font-size:21px;line-height:23px;font-weight:bold;}

/*FIXED BOX*/
div.fixed_box{background-color:#666666;border: 4px solid #88BAC0;border-radius: 15px 0 0 15px;box-shadow: 0 2px 12px rgba(0, 0, 0, 0.6);display: none;position: relative;color:#ffffff;font-size:18px;line-height:22px;right:0;}
a.close_x_fb{background-position: 95% 2px;height: 35px;line-height: 1000px;overflow: hidden;position: absolute;left: 5px;top: 5px;width: 32px;}
.sprited_fb {background: url(images/cerrar1.png) no-repeat scroll 0 0 transparent;line-height: 1000px;overflow: hidden;}

/* ERROR */
div.error_lightbox,
div.texto_alerta_form{display:none;font-size:13px;color:#dd0000;background-color:#ffe6e6;width:100%;border-top:1px solid #dd0000;border-bottom:1px solid #dd0000;padding:5px 12px;margin-bottom:20px;overflow:hidden;}

/* PIE SOCIOS */
#pie-feder{width: 100%;padding: 30px 0;float: left;background-color: #333;color: #fff;text-align: center;}
#pie-socios div.pie-socio-principal{ text-align: center; float:left;width:20%;margin: 50px 40% 15px;}
#pie-socios div.pie-socios-principales{float:left;width:100%;padding:50px 0 25px;}
#pie-socios div.pie-socios-secundarios{float:left;width:100%;padding:25px 0 50px;}
#pie-socios div.item-socio{float:left; width:13%; margin-right:1%;}
#pie-socios div.item-socio img{max-width:200px;width:100%;}
#pie-socios div.pie-socios-principales a:nth-child(1) div.item-socio{margin-left:29%;}
#pie-socios div.pie-socios-principales a:nth-child(3) div.item-socio{ margin-right:29%; }
#pie-socios div.pie-socios-secundarios a:nth-child(1) div.item-socio{ margin-left:16%; }
#pie-socios div.pie-socios-secundarios a:nth-child(6) div.item-socio{ margin-right:8%; }

/* PIE */
#pie{color:#fff;background-color:#272727;padding:5% 20%;float:left;width:60%;}
div.col_pie{width:25%;float:left;}
div.col_pie2{width:50%;float:left;}
div.col_pie2{width:50%;float:left;}
span.titulo_pie{border-bottom:1px solid #666666;padding-bottom:30px;width:50%;margin-right:50%;float:left;}
ul.listado_pie{float:left;list-style:none;padding-left:0;}
ul.listado_pie li{padding:10px 0;font-size:13px;}
ul.listado_pie li a{color:#666666;}
div.copyright{width:100%;float:left;text-align:center;margin-top:60px;}
div.copyright a{color:#FFF;text-decoration:none;}
div.portada_cdti{width:100%;float:left;text-align:center;margin-top:60px;}
div.portada_cdti img{width:40%;}

/* INICIO USUARIOS NO REGISTRADOS O SIN PERMISOS */
h1.titulo_no_registrado,
h2.titulo_no_registrado{font-size:35px;}
h2.titulo_subseccion_producto{font-size:18px;}
h4.titulo_seccion_ver_tarifa_plana{background-color:#4F80B4;padding:5px 0 5px 15px;color:#FFF;font-size:18px;}
div.ver_tarifa_plana{text-align:center;color:#666;width:80%;margin-left:10%;margin-right:10%;overflow:hidden;margin-bottom:35px;}
h4.ver_tarifa_plana{font-size:18px;}
.verde{color:#4F80B4!important;}
.verde2{color:#4F80B4!important;}
a.boton_verde{background-color:#88BAC0;color:#FFF;font-weight:bold;padding:8px 12px;border-radius:4px;}

/* DOSSIER FINANCIACION / INFORME ECONOMICO / SAR / HOMOLOGACION CONSULTORES / ANALISIS PREVIO */
#warning{display:none;font-size:16px;color:#dd0000;background-color:#ffe6e6;width:100%;border-top:1px solid #dd0000;border-bottom:1px solid #dd0000;padding:4px 12px 4px 12px;margin-bottom:20px;overflow:hidden;margin-top:30px;}
em.error{color:#DD0000;margin-left:4px;font-size:12px;}
em.success{color:#33bb33;margin-left:4px;font-size:12px;}
input.error, select.error, textarea.error, select.error{box-shadow:0px 0px 3px #DD0000;}
div.informe_caja_izq{float:left;width:70%;}
div.informe_caja_der{float:left;width:25%;margin-left:5%;text-align:center;margin-bottom:100px;margin-top:20px;}
/*div.informe_caja_der span{font-size:24px;margin-bottom:20px;}*/
div.informe_caja_der_1,
div.informe_caja_der_2{float:left;color:#fff;width:100%;font-size:22px;padding: 29px 1%;margin-left: 1%;margin-right: 0;margin-bottom: 20px;}
div.informe_caja_der_1{ background-color:#7886C5;}
div.informe_caja_der_2{background-color:#E1792D;}
div.informe_caja_der p {margin-top: 4px;}
div.informe_caja_der div.informe_caja_der_boton{border: 1px solid #fff;padding: 10px 20px;display: inline;}
div.informe_caja_der div.informe_caja_der_boton a {color: #fff;}
form.cmxform_finanzas,
form.cmxform_dossier,
form.formulario_homologacion,
form.form_analisis_previo{clear:left;overflow:hidden;}
form.cmxform_finanzas fieldset,
form.cmxform_dossier fieldset,
form.formulario_homologacion fieldset,
form.form_analisis_previo fieldset{margin:0;padding:0;border:none;}
form.cmxform_finanzas h3,
form.cmxform_dossier h3,
form.formulario_homologacion h2,
form.form_analisis_previo h3 {color:#4F80B4;font-size:25px;}
form.cmxform_finanzas p,
form.cmxform_dossier p,
form.formulario_homologacion p{padding:10px 0;overflow:hidden;clear:both;}
form.cmxform_finanzas input[type="text"],
form.cmxform_finanzas input[type="number"],
form.cmxform_finanzas select,
form.cmxform_dossier input[type="text"],
form.cmxform_dossier input[type="number"],
form.cmxform_dossier input[type="file"],
form.cmxform_dossier select,
form.formulario_homologacion input[type="text"],
form.formulario_homologacion input[type="file"],
form.formulario_homologacion select,
form.formulario_homologacion textarea,
form.form_analisis_previo input[type="text"],
form.form_analisis_previo select,
form.form_analisis_previo textarea{font-size:15px;line-height:18px;color:#333;border:1px solid #CACACA;padding:6px 3px;margin-top:8px;margin-left:3px!important;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield;}
form.cmxform_finanzas td,
form.cmxform_dossier td{padding:5px;text-align:right;}
div.te_llamamos_boton_2{background-color:#88BAC0;color:#fff;text-decoration:none;padding:10px 20px;border-radius:4px;text-shadow:1px 1px 1px #333;cursor:pointer;font-size:24px;margin-bottom:70px;margin-top:20px;}
div.boton_ver_informes{background-color:#006699;color:#fff;text-decoration:none;padding:10px 20px;border-radius:4px;text-shadow:1px 1px 1px #333;cursor:pointer;font-size:24px;margin-top:20px;}

/* PASOS INFORMES*/
div.pasos{float:left;margin:80px 13% 100px;overflow:hidden;}
div.pasos div.paso_siguiente{float:left;background-image:url(images/arrow_right.png);background-repeat:no-repeat;background-position:90% center;margin-left:15px;margin-right:30px;}
div.pasos div.paso_anterior{float:left;background-image:url(images/arrow_left.png);background-repeat:no-repeat;background-position:10% center;margin-right:15px;}
div.pasos div.imprimir_informe,
div.pasos div.save{float:left;margin-left:0;margin-right:15px;}
div.pasos div.paso_siguiente,
div.pasos div.paso_anterior,
div.pasos div.imprimir_informe,
div.pasos div.save{padding:10px 55px;margin-bottom:30px;}

/* DOSSIER FINANCIACION */
.pasos_sar_paso_0,
.pasos_sar_paso_1,
.pasos_sar_paso_2,
.pasos_sar_paso_3,
.pasos_sar_paso_4,
.pasos_sar_paso_5,
.pasos_sar_paso_6,
.pasos_sar_paso_7,
.pasos_sar_paso_8{width:100%;height:65px;float:left;margin:40px 0 0 0;}
.pasos_sar_paso_1, .pasos_sar_paso_0{background:url(images/paso1_sar.png) left no-repeat;}
.pasos_sar_paso_2{background:url(images/paso2_sar.png) left no-repeat;}
.pasos_sar_paso_3{background:url(images/paso3_sar.png) left no-repeat;}
.pasos_sar_paso_4{background:url(images/paso4_sar.png) left no-repeat;}
.pasos_sar_paso_5{background:url(images/paso5_sar.png) left no-repeat;}
.pasos_sar_paso_6{background:url(images/paso6_sar.png) left no-repeat;}
div.fichero_no_existente{margin-top:-15px;border-top:2px solid #c1689c;border-bottom:2px solid #c1689c;background:#eedce7;padding:4px 20px;color:#444;font-size:13px;}
div.fichero_existente{margin-top:-15px;border-top:2px solid #4f76c5;border-bottom:2px solid #4f76c5;background-color:#b4caf6;padding:4px 20px;color:#4343bf;font-size:13px;}
div.fichero_existente a{color:#4343bf;font-size:13px;font-weight:bold;}
div.eliminar_fichero{float:right;position:relative;width:50%;vertical-align:middle;color:#d00;font-weight:bold;cursor:pointer;}
div.eliminar_fichero img{vertical-align:middle;margin-right:4px;}
form.cmxform_dossier input[type="file"]{border:0 !important;}
form.cmxform_dossier h5.separador_dossier{text-transform:uppercase;color:#88BAC0;border-top:1px solid #88BAC0;border-bottom:1px solid #88BAC0;padding:10px 0;font-weight:normal;font-size:16px;padding-left:15px;}

/* Paso 3 - DOSSIER FINANCIACION */
form.cmxform_dossier table.pool_bancario{margin-top:10px;}
form.cmxform_dossier table.pool_bancario td{text-align:center;vertical-align:middle;font-size:12px;padding:8px 4px;}
form.cmxform_dossier table.pool_bancario td.cabecera{color:#FFF;background-color:#88BAC0;}
form.cmxform_dossier table.pool_bancario td input,
form.cmxform_dossier table.pool_bancario td select{padding:0 !important;font-size:12px;margin-left:0 !important;}
form.cmxform_dossier table.pool_bancario td select.entidad ,
form.cmxform_dossier table.pool_bancario td input.fecha_dossier,
form.cmxform_dossier table.pool_bancario td input.dosier_texto{width:90%;}
div.botones_filas{margin-left:2%;margin-top:20px;}
div.botones_filas img.boton_fila{cursor:pointer;padding-right:15px;}
#numero_filas{display:none;}

/* Paso 4 - DOSSIER FINANCIACION */
#h4_patrimonio, #h4_patrimonio_socios{font-size:20px;color:#006699;}
form.cmxform_dossier input.fincas_texto{text-align:center;width:100%;}
ul.pestanas{float:left;margin:0;padding:0;list-style:none;width:100%;padding-left:1px;margin-bottom:-2px;}
ul.pestanas li{float:left;color:#88BAC0;border:2px solid #88BAC0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;padding:7px;margin-right:4px;}
ul.pestanas li.seleccionada{color:#fff;background-color:#88BAC0;}
ul.pestanas li div.fincas_urbanas{cursor:pointer;}
div.contenido_pestanas{position:relative;float:left;margin-bottom:20px;width:100%;height:100%;}
form.cmxform_dossier div.contenido_pestanas table.pool_bancario{margin-top:0px;}
#tabla_fincas_rusticas, #tabla_maquinaria, #tabla_otros_no_especificados,
#tabla_fincas_rusticas_socios, #tabla_maquinaria_socios, #tabla_otros_no_especificados_socios{display:none;}

/* INFORME ECONOMICO */
.pasos_paso_0, .pasos_salud_paso_0,
.pasos_paso_1, .pasos_salud_paso_1,
.pasos_paso_2, .pasos_salud_paso_2,
.pasos_paso_3, .pasos_salud_paso_3,
.pasos_paso_4, .pasos_salud_paso_4,
.pasos_paso_5,
.pasos_paso_6,
.pasos_paso_7,
.pasos_paso_8{width:100%;height:65px;float:left;margin:40px 0 0 0;}
.pasos_paso_1, .pasos_paso_0{background:url(images/paso1.png) left no-repeat;}
.pasos_paso_2{background:url(images/paso2.png) left no-repeat;}
.pasos_paso_3{background:url(images/paso3.png) left no-repeat;}
.pasos_paso_4{background:url(images/paso4.png) left no-repeat;}
.pasos_paso_5{background:url(images/paso5.png) left no-repeat;}
.pasos_paso_6{background:url(images/paso6.png) left no-repeat;}
.pasos_paso_7{background:url(images/paso7.png) left no-repeat;}
.pasos_paso_8{background:url(images/paso8.png) left no-repeat;}
#form_paso1,
#form_paso0,
#form_paso2,
#form_paso3,
#form_paso4,
#form_paso5,
#form_paso6,
#form_paso7,
#form_paso8{display:block;float:left;width:65px;height:65px;cursor:pointer;}
#form_paso2,
#form_paso3,
#form_paso4,
#form_paso5,
#form_paso6,
#form_paso7,
#form_paso8{margin-left:60px;}
div.finanzas_izquierda{position:relative;float:left;width:49%;}
div.finanzas_derecha{position:relative;float:right;width:49%;}
p.total{padding:10px;border-top:1px solid #335374;border-bottom:1px solid #335374;background-color:#4F80B4;color:#FFF;font-size:20px;}
input.total{border:0 !important;padding-right:15px !important;background-color:#4F80B4;}
input.entero{width:70px;text-align:right;}
input.decimal{width:36px;text-align:right;}
div.subformulario p{padding:6px;}
div.subformulario p label{width:calc(88% - 110px);margin-right:4%;float:left;}
p.sumatorio{padding:10px;background-color:#006699;color:#ffffff;font-size:20px;}
input.sumatorio{background-color:#006699;color:#ffffff !important;border:0 !important;padding-right:15px !important;width:28%!important;}
label.total, label.sumatorio, label.sumatorio_final{width:60%;padding-left:15px;}
input.total, input.sumatorio, input.sumatorio_final{cursor:default;text-align:right;font-weight:bold;width:30%;float:right;margin:0 !important;}
div.subformularioInterno p label{width:calc(84% - 110px);margin-left:4%;float:left;}
p.sumatorio_final{padding:10px;border-top:1px solid #006699;border-bottom:1px solid #006699;background-color:#006699;color:#ffffff;font-size:24px;}
input.sumatorio_final{background-color:#006699;color:#ffffff !important;border:0 !important;padding-right:15px !important;width:28%!important;}
input.lectura{cursor:default;color:#666666;border:0!important;background-color:#fff;float:right;margin-right:20px;font-size:18px;font-weight:bold;}
p.ano_balance{float:right;width:34%;margin-top:-60px;}

/* SAR - Informe Riesgo Bancario */
span.grupo_radios{margin-top:8px;float:left;margin-left:10px;}
form.cmxform_sar h5.separador_sar{text-transform:uppercase;color:#88BAC0;border-top:1px solid #88BAC0;border-bottom:1px solid #88BAC0;padding:10px 0;font-weight:normal;font-size:16px;padding-left:15px;}
div.rating_financiero_pyme_izq{float:left;width:45%;padding-right:3%;}
div.rating_financiero_pyme_der{float:left;padding-left:8%;width:43%;border-left:2px solid #88BAC0;}
#contenido_perdidas{display:none;}
.subformulario{width:100%;float:left;}
ul.pestanas li div.datos_economicos{cursor:pointer;}

/* MI CUENTA */
div.micuenta{width:100%;float:left;margin-bottom:110px;}
div.micuenta h3{background:#ddd none repeat scroll 0 0;color:#333;margin:13px 0;padding:8px;}
div.micuenta h3.micuenta_avisos{background:none;color:#333;font-size:17px;}
div.micuenta h4{color:#006633;}
div.micuenta_izq{width:47%;float:left;padding-right:6%;}
div.micuenta_der{float:left;width:47%;}
div.micuenta_completo{width:100%;float:left;margin-top:80px;}
div.micuenta form.formulario_suscripcion{padding:20px 5% 40px;float:left;}
div.micuenta form#commentForm2{background-color:#F7F7F7;width:100%;}
div.micuenta form.formulario_suscripcion #conjunto_lista_preferencias{float:left;}
div.micuenta div.micuenta_boton{margin-top:50px;overflow:hidden;width:100%;float:left;}
div.micuenta div.micuenta_boton a{padding:10px 40px !important;width:50%;margin-left:10%;float:left;text-align:center;}
div#cambiar_pass{display:none;border:1px solid #ddd;padding:15px;margin-bottom:10px;}
form.formulario_suscripcion span.cambiar_pass{cursor:pointer;font-weight:bold;}
form.formulario_suscripcion p{clear:both;margin:4px 0;overflow:hidden;padding:6px 0;}
form.formulario_suscripcion label{width:35%;margin-right:5%;float:left;font-weight:bold;}
form.formulario_suscripcion input,
form.formulario_suscripcion textarea,
form.formulario_suscripcion select{font-size:16px;line-height:18px;color:#333;border:1px solid #CACACA;padding:6px 3px;font-family:Arial;width:55%;float:left;}
form.formulario_suscripcion input[type="checkbox"]{width:auto;margin-right:20px;}
div.error_pass{padding:8px;background:#f8d1c9 url(images/error_pass.png) 5px 5px no-repeat;padding-left:35px;border-top:1px solid #d52704;border-bottom:1px solid #d52704;margin:15px 0;}
div.lista_preferencias{padding:15px;}
table.misproductos_guardados{width:100%;text-align:left;margin-bottom:50px;}
table.misproductos_guardados tr th{text-align:left;color:#424842;font-weight:bold;padding:10px;}
table.misproductos_guardados tr td{padding:15px 10px;}
table.misproductos_guardados tr:nth-child(even){background-color:#F7F7F7;}
table.misproductos_guardados a{color:#0066CC;}

/* RECORDAR CONTRASEÑA */
div.recordar_contrasena{height:300px;}
div.recordar_contrasena_form{width:50%;margin-right:50%;}

/* DICCIONARIO */
.elemento_diccionario{margin-bottom:15px;background:url(images/lidiccionario.png) no-repeat scroll transparent;padding-left:20px;text-align:justify;}
.elemento_diccionario p{display:inline;}
.elemento_diccionario strong{color:#444;}
.alfabeto{padding:0;margin:10px 0 !important;list-style:none;}
.alfabeto li{background:none !important;display:inline-flex;margin:1px;padding:0px !important;font-size:14px;}
.alfabeto li a{padding:5px 9px;border:1px solid #88BAC0;background:#FFF;color:#88BAC0;border-radius:4px;width:10px;margin-bottom:6px;}
.alfabeto li a:hover,
.alfabeto li .letra_activa{border:1px solid #88BAC0;background:#88BAC0;color:#FFF;text-decoration:none;}
.form_diccionario{padding:3px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;padding-left:60px;padding-top:5px;margin:20px 0;color:#454545;font-size:12px;}
h2.letra_diccionario{border-top:1px solid #88BAC0;border-bottom:1px solid #88BAC0;color:#88BAC0;padding:10px 20px;font-size:17px;}
div.paginacion_diccionario{margin:40px 0;padding:20px;border-top:1px dotted #88BAC0;border-bottom:1px dotted #88BAC0;}

/* HOMOLOGACION CONSULTORES*/
div.homologacion_consultores{margin-bottom:100px;}
div.homologacion_consultores span.aviso_ficheros{font-size:12px;padding:6px 0;float:left;width:100%;}
div.formulario_homologacion_izq,
div.formulario_homologacion_der{float:left;width:50%;}
div.formulario_homologacion_izq p{padding:2px 0;}
form.formulario_homologacion input[type="text"],
form.formulario_homologacion input[type="file"],
form.formulario_homologacion select{width:300px;}
div.homologacion_consultores a.form_boton_enviar2{margin-left:0;}
div.homologacion_consultores div.contenedor_envio_exito{position:relative;float:left;width:100%;}
div.homologacion_consultores div.envio_exito_izquierda{float:left;width:38%;text-align:center;}
div.homologacion_consultores div.envio_exito_derecha{width:58%;color:#666;float:right;font-size:20px;line-height:26px;text-align:center;margin-right:3%;}
div.homologacion_consultores h2.envio_exito{margin-left:5%;margin-right:5%;font-size:26px;line-height:32px;margin-bottom:16px;}
div.homologacion_consultores div.alerta_error{display:block;}

/*INICIO INFORME AYUDAS */ 
div.marcador{width:90%;margin-left:5%;margin-right:5%;margin-top:80px!important;}
h2.sabias{font-size:20px;margin-bottom:20px;line-height:28px;color:#4F80B4;}
h2.titulo_verde{color:#0097d4;font-weight:bold;font-size:26px;margin-top:60px;margin-bottom:20px;line-height:36px;}
div.contenedor_cajas_informe{position:relative;float:left;width:100%;}
div.caja_informe_izquierda{position:relative;float:left;width:26%;margin-left:1%;margin-right:1%;text-align:center;min-height:760px;box-shadow:0px 0px 3px #666;color:#787878;}
div.caja_informe_centro{position:relative;float:left;width:46%;margin-left:1%;margin-right:1%;min-height:760px;box-shadow:0px 0px 3px #666;}
h2.titulo_top{font-size:16px;line-height:26px;color:#4F80B4;text-align:center;width:100%;}
h2.titulo_grafica{margin-top:30px;color:#4F80B4;text-align:center;width:100%;margin-bottom:20px;font-size:22px;line-height:28px;}
h2.titulo_grafica_pequena{font-size:18px!important;line-height:24px!important;}

div.caja_informe_derecha{position:relative;float:left;width:20%;padding:29px 1%;margin-left:1%;margin-right:0;text-align:center;color:#FFF;font-size:22px;margin-bottom:20px;}
div.caja_informe_derecha p{margin-top:4px;}
	
div.caja_informe_derecha_1{background-color:#4F80B4;}
div.caja_informe_derecha_2{background-color:#7886C5;}
div.caja_informe_derecha_3{background-color:#E1792D;}
div.caja_informe_derecha_boton{ border:1px solid #fff; padding:10px 20px; display:inline;  }
div.caja_informe_derecha_boton a{color:#fff;}
/*div.caja_informe_derecha h3{color:#048c9d;width:100%;margin-top:40px;font-size:18px;}
div.caja_informe_derecha h4.caja_ayudemos{color:#FFF;width:60%;padding:6px 10%;margin:20px 10%;background-color:#335374;margin-top:30px;margin-bottom:40px;font-size:16px;text-transform:uppercase;cursor:pointer;}
div.caja_informe_derecha h4.telefono{color:#666;font-size:32px;width:100%;}
div.caja_informe_derecha a{color:#666;}
div.caja_informe_derecha img.logo_skype{margin-bottom:-10px;}*/

div.caja_informe_total{position:relative;float:left;width:98%;margin:30px 0 30px 1%;min-height:560px;box-shadow:0px 0px 3px #666;}
div.caja_grafica1{min-height:400px!important;}
div.pie_ayudas{color:#666;margin-left:10%;margin-top:20px;margin-bottom:20px;font-size:13px;}
div.caja_informe_total_izquierda{position:relative;float:left;width:49%;}
div.caja_informe_total_derecha{position:relative;float:right;width:49%;}
div.antes_finalizan{position:relative;float:left;width:90%;margin-left:8%;margin-right:2%;margin-top:14px;margin-bottom:14px;}
div.antes_finalizan_izquierda{position:relative;float:left;width:66%;color:#4F80B4;}
div.antes_finalizan_izquierda a{text-decoration:none;color:#4F80B4;}
div.antes_finalizan_izquierda a:hover{text-decoration:underline;font-weight:bold;}
div.antes_finalizan_derecha{position:relative;float:right;width:32%;}
div.informe_sectores_izquierda{position:relative;float:left;padding-top:90px;width:100%;text-align:center;}
div.informe_sectores_derecha{position:relative;float:right;width:100%;}
div.caja_vertical_izquierda{position:relative;float:left;width:25%;margin-bottom:30px;padding-bottom:14px;margin-left:2%;margin-right:1%;text-align:center;background-color:#335374;color:#FFF;text-transform:uppercase;}
h3.caja_vertical_izquierda{font-size:28px;}
img.flecha_vertical_izquierda{float:left;width:5%;max-width:75px;margin:22px 1%;}
div.informe_promotor_estrella{position:relative;float:left;width:31%;margin-left:1%;margin-right:1%;}
div.logo_etrella{text-align:center;width:100%;}
h2.titulo_promotor{font-size:22px;line-height:28px;margin-bottom:20px;color:#4F80B4;margin-top:30px;text-align:center;width:100%;}
div.header_portada{background-color:#0097d4;font-family:Calibri;font-size:42px;color:#FFF;font-weight:bold;width:100%;text-align:center;padding:16px 0px;}
div.cuadros_reparto{width:100%;margin-top:30px;margin-bottom:150px;}
div.cuadro_reparto{width:30%;margin-right:4%;position:relative;float:left;border:2px solid #0097d4;text-align:center;padding-top:30px;padding-bottom:30px;font-size:20px;border-radius:10px;}
div.cuadro_reparto_ultimo{margin-right:0%!important;}
div.contenedor_info_izquierda{position:relative;float:left;width:86%;margin-left:7%;margin-right:7%;margin-bottom:26px;}
div.contenedor_info_izquierda_imagen{position:relative;float:left;width:60px;vertical-align:top;}
div.contenedor_info_izquierda_contenido{position:relative;float:left;width:calc(100% - 70px);color:#666;font-size:16px;line-height:26px;vertical-align:top;}
span.numero_total{font-size:26px;}
table.listado_mejores_ayudas{font-family:Century Gothic, Calibri;font-size:13px;color:#666;}
table.listado_mejores_ayudas tr td.titulo_ayuda{text-align:center;padding:20px 14px 10px 14px;color:#8c8c8c!important;font-size:15px!important;font-weight:bold!important;vertical-align:top;border-top:1px solid #999999;}
table.listado_mejores_ayudas tr td.titulo_ayuda a{color:#787878;}
table.listado_mejores_ayudas tr td.titulo_ayuda a:hover{text-decoration:underline;font-weight:bold;}
td.mas_info_informe_ayudas, td.dias_restantes_ayuda{padding:6px 10px 10px 6px;color:#048c9d;font-size:12px!important;font-weight:bold;}
td.titulo_valoracion_ayuda, td.titulo_probabilidad_ayuda{border-top:1px solid #999999;font-size:12px!important;font-weight:bold!important;text-align:center;vertical-align:top;padding-top:20px;}
td.contenido_probabilidad_ayuda, td.contenido_valoracion_ayuda{font-size:12px!important;font-weight:bold!important;text-align:center;vertical-align:top;padding-top:10px;padding-bottom:10px;}
img.valoracion_ayuda{vertical-align:top;margin-top:-4px;margin-left:4px;}
td.herramientas_informe_explicacion{padding-left:16px;padding-right:16px;}
a.info_ayudas_inferior{color:#4F80B4;}
div.guia_informe{float:left;position:relative;width:30%;margin-right:4%;text-align:center;margin-bottom:80px;}
div.guia_informe_ultimo{margin-right:0%!important;}
img.guia_informe{margin-bottom:10px;box-shadow:1px 1px 1px #666;}
div.guia_informe a{text-decoration:none;color:#666;font-size:17px;font-family:Century Gothic, Calibri;}
div.informe_ayudas_pagina{text-align:justify;font-family:Century Gothic, Calibri;font-size:14px;line-height:18px;margin-top:60px;}
span.titulo_ayuda_maxima{color:#0097d4;font-size:20px;font-weight:bold;}
span.dias_restantes{font-size:14px!important;font-weight:bold!important;}
a.enlace_verde{text-decoration:none;color:#0097d4;font-weight:bold;}
div.explicacion_probabilidad{width:96%;margin-left:1%;margin-right:1%;padding-left:1%;padding-right:1%;border-radius:10px;border-top:3px solid #0097d4;border-bottom:3px solid #0097d4;text-align:justify;padding-top:10px;padding-bottom:10px;line-height:18px;font-size:13px;}
div.acaba_tiempo{position:relative;text-align:center;margin-top:60px;width:100%;}
div.acaba_tiempo_texto{color:#36787f;font-size:38px;font-weight:bold;margin-top:20px;}
div.acaba_tiempo_contenido{margin-top:40px;margin-bottom:100px;text-align:center;font-size:32px;line-height:42px;color:#666;}
span.texto_pie_informe_ayudas{color:#4F80B4;font-weight:bold;}
body.fadebox{position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:#343434;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
#pagina4, #pagina5{margin-bottom:40px;}
div.contenedor_informe_ayudas{position:relative;float:left;width:100%;margin-bottom:100px;}
div.contenedor_informe_ayudas_izquierda{position:relative;float:left;width:48%;font-size:18px;color:#666;line-height:26px;text-align:center;margin-right:4%;}
div.contenedor_informe_ayudas_derecha{position:relative;float:right;width:48%;height:400px;}
div.boton_comenzar{text-align:center;padding:8px 16px;color:#FFF;background-color:#4F80B4;width:30%;margin-top:30px;margin-left:32%;margin-right:35%;font-size:18px;cursor:pointer;}
h2.titulo_landing_informe_ayudas{margin-top:30px;text-align:center;width:90%;margin-left:5%;margin-right:5%;font-size:26px;line-height:32px;margin-bottom:16px;}
span.calcula_probabilidad{color:#006699;font-weight:bold;}
div.marketing_informe{background:none repeat scroll 0 0 #fff;border:4px solid #0097d4;border-radius:15px;box-shadow:0 2px 12px rgba(0, 0, 0, 0.6);display:none;position:relative;width:750px;font-size:18px;color:#444;line-height:20px;}
h2.marketing_informe{font-size:34px;font-family:Calibri;line-height:44px;margin-top:30px;margin-bottom:30px;width:94%!important;margin-left:3%;margin-right:3%;text-align:center;}
div.marketing_informe p{font-family:Calibri;margin-left:3%;margin-right:3%;}
div.marketing_informe_contenido{width:94%!important;margin-left:3%;margin-right:3%;border:1px solid #d00;}
div.marketing_informe_contenido_sup{width:100%;margin-bottom:30px;padding-bottom:30px;border:2px solid #0097d4;}
div.marketing_informe_contenido_inf{width:100%;}
div.contenedor_descargar_informe_ayudas_izquierda{position:relative;float:left;width:50%;text-align:center;}
div.contenedor_descargar_informe_ayudas_derecha{position:relative;float:right;width:46%;text-align:center;font-size:20px;color:#666;line-height:26px;}
a.boton_descargar_informe_ayudas{color:#666;text-decoration:none;border:2px solid #666;background-color:#FFF;padding:6px 10px;font-weight:bold;font-size:14px;border-radius:3px;}
div.boton_descargar_informe_ayudas{margin-top:24px;margin-bottom:12px;}
form.formulario_informe_ayudas{margin-top:30px!important;margin-left:30px!important;}
form.formulario_informe_ayudas label{color:#006699!important;}
form.formulario_informe_ayudas select{box-shadow:0 0 1px #006699!important;}
form.formulario_informe_ayudas p{margin-top:20px!important;margin-left:20px!important;}
div.mensaje_error_formulario{display:none;}
div.mensaje_error_formulario{background:none repeat scroll 0 0 #fff;border:2px solid #006699;border-radius:15px;box-shadow:0 2px 12px rgba(0, 0, 0, 0.6);display:none;position:relative;width:340px;font-size:14px;color:#444;line-height:20px;padding:35px 25px 25px 25px;font-family:arial;}
div.mensaje_error_formulario_contenido{font-family:Arial!important;}
div.mensaje_error_formulario p{margin-top:12px;margin-bottom:12px;}
div.ninguna_ayuda_izquierda{position:relative;float:left;width:400px;text-align:center;margin-bottom:40px;}
div.ninguna_ayuda_derecha{position:relative;float:right;width:calc(100% - 420px);text-align:center;margin-bottom:40px;}
h3.ninguna_ayuda_derecha{color:#335374;font-size:24px;}
a.ninguna_ayuda_derecha{background-color:#335374;color:#FFF;text-transform:uppercase;padding:8px 16px;font-weight:bold;font-size:20px;border-radius:4px;}

/* ... INFORME AYUDAS - Nuevo */ 
div.caja_ordenacion_top{float: left;width:74%; margin:0 25% 10px 1%;overflow: hidden;padding-bottom:5px;text-align:right;}
div.caja_ordenacion_top span{font-weight:bold;padding-right: 20px;font-size: 14px;}

div.caja_informe_principal{position:relative;float:left;width:74%;margin-left:1%;margin-right:1%;box-shadow:0px 0px 3px #666;}
tr.fila_mejores_ayudas th{ padding:15px; }
tr.fila_mejores_ayudas th.titulo_listado_mejores_ayudas{ font-size:18px;}
tr.fila_mejores_ayudas:nth-child(2) td{border-top:1px solid #4F80B4;}
tr.fila_mejores_ayudas td{text-align:center;padding:2%; border-bottom:1px solid #4F80B4;}
tr.fila_mejores_ayudas td.num_posicion_ayuda{ width:8%; background-color:#EBEBEB;color:#4F80B4;font-size:28px;}
tr.fila_mejores_ayudas td.titulo_mejor_ayuda{width:36%;}
tr.fila_mejores_ayudas td.titulo_mejor_ayuda span.titulo_mejor_ayuda{color:#000;font-size:17px;display:block;margin-bottom:8px;}
tr.fila_mejores_ayudas td.mas_info_informe_ayudas{width:14%;background-color:#CEDCEA;}
tr.fila_mejores_ayudas td.mas_info_informe_ayudas a{ font-size:17px; color:#4F80B4;}
tr.fila_mejores_ayudas td.probabilidad_ayuda{width:28%; padding-top:0;padding-bottom:0;color:#4F80B4;}
tr.fila_mejores_ayudas td.probabilidad_ayuda span.dias_restantes{font-size:25px!important;}
tr.fila_mejores_ayudas td.valoracion_ayuda{width:14%;background-color:#CEDCEA;}
tr.fila_mejores_ayudas td.valoracion_ayuda span.num_valoracion_ayuda{ display:block; font-size:30px; padding-bottom:10px;color:#4F80B4;font-weight: bold; }
/*div.caja_informe_principal_valoracion{display:none;}*/

div.caja_informe_ademas{ text-align:center; float:left;background-color:#666666; box-shadow: 0px 0px 3px #666;margin:30px 0 30px 1%;width:92%;color:#fff;padding:2% 3%;display:table-row; overflow:hidden;font-size:26px;}
div.caja_informe_ademas a{ color:#E1792D;}
/*div.caja_informe_ademas_izq,
div.caja_informe_ademas_der{overflow:hidden;display:table-cell;}
div.caja_informe_ademas_izq{width:85%;}
div.caja_informe_ademas_der{width:15%; vertical-align:middle;text-align:right;}
div.caja_informe_ademas span.txt1_caja_informe_ademas,
div.caja_informe_ademas span.txt2_caja_informe_ademas,
div.caja_informe_ademas span.txt3_caja_informe_ademas{display:block;}
div.caja_informe_ademas span.txt1_caja_informe_ademas{ font-size:22px;}
div.caja_informe_ademas span.txt2_caja_informe_ademas,
div.caja_informe_ademas span.txt3_caja_informe_ademas{ font-size:28px;}
div.caja_informe_ademas span.numero_total,
div.caja_informe_ademas span.cifra_caja_informe_ademas{font-size:33px;font-weight:bold;}
div.btn_ademas_vertodas{ width:160px;color:#666; padding:10px 25px; font-size:22px; background-color: #fff; text-align:center; }*/

div.caja_informe_zagenda{float:left;box-shadow: 0px 0px 3px #666;margin:30px 0 30px 1%;width:92%;padding:2% 3%;overflow:hidden;}
table.listado_zagenda{ font-family:Century Gothic, Calibri;}
table.listado_zagenda1{margin-bottom:20px;}
table.listado_zagenda tr:nth-child(odd){ background-color:#EBEBEB; }
table.listado_zagenda tr td{padding:5px 2%;}

table.listado_zagenda tr td.vacio_zagenda div{min-height:60px;}
table.listado_zagenda tr td.masinfo_zagenda a{ font-size:17px; font-weight: bold;color:#325A5F;}
table.listado_zagenda span.plazo{font-size:28px;font-weight:bold;}
table.listado_zagenda span.dias_plazo{font-size:18px;}
table.listado_zagenda tr td.vacio_zagenda{ width:1%; padding:0;}
table.listado_zagenda tr td.fecha_zagenda{ width:8%;}
table.listado_zagenda tr td.nombre_zagenda{width:42%;font-size:17px; color:#325A5F;}
table.listado_zagenda tr td.masinfo_zagenda{width:8%;}
table.listado_zagenda tr td.txtplazo_zagenda{width:20%;font-size:17px; font-weight: bold;color:#325A5F;text-align:right;}
table.listado_zagenda tr td.plazo_zagenda{width:12%;}

div.contenedor_zagenda{float:left;margin-left: 1%;width: 99%;padding: 2% 0;display: table-row;overflow: hidden;}
div.contenedor_zagenda_izq{width:80%;padding-right:5%;vertical-align: middle;overflow: hidden;display: table-cell;text-align:right;}
div.contenedor_zagenda_izq span{font-size:18px;font-weight:bold;}
div.contenedor_zagenda_der{width:15%;vertical-align: middle;overflow: hidden;display: table-cell;}
div.btn_irazagenda{ width:200px;color:#fff; padding:10px 25px; font-size:22px; background-color: #018A9C; text-align:center; }

div.caja_final_informe_ayudas{display:table-row;float:left;margin:30px 0 30px 1%;width:92%;padding:0 3%;overflow:hidden;color:#fff;}
div.caja_final_informe_ayudas h3{font-size:24px;}
div.caja_final_informe_ayudas_izq,
div.caja_final_informe_ayudas_der{display:table-cell;margin:3%;width:38%;padding: 2% 3%;background-color:#666;border-radius:8px;}
div.caja_final_informe_ayudas_centro{display:table-cell;width:6%;}
div.btn_final_informe_ayudas{width: 160px;float:right;color: #666;padding: 10px 25px;font-size: 22px;background-color: #fff;text-align: center;margin-top: 10px;cursor:pointer;}

div#solicitar_ayudas_informe_ayudas{display: none;padding: 50px 5% 40px;width: 650px;}
div#solicitar_ayudas_informe_ayudas div.boton_solicitar_ayuda_informe_ayudas{background-color:#88BAC0;border-radius:4px;font-size:20px;color:#fff;text-align:center;float:left;margin:8px 0;padding:5px 10px;cursor:pointer;}
#formulario_solicitar_ayuda_informe_ayudas{display:none;padding:50px 5% 40px;width:550px;}
table.listado_solicitar_ayudas_informe_ayudas{width:90%; margin-right:10%;}
table.listado_solicitar_ayudas_informe_ayudas tr td:first-child{padding:10px 20px 10px 0;font-family: Century Gothic, Calibri;font-size: 16px;}

/*Z-AGENDA*/
div.cuadro_agenda{text-align:center;font-size:14px;color:#FFF;background-color:#018A9C;width:70%;padding:6px 15%;border-radius:4px;}
span.dia_agenda{font-size:20px;font-weight:bold;}
table.buscador_agenda td.nombre_ayuda_agenda, 
table.buscador_agenda td.nombre_ayuda_agenda a {color:#31575b;}
table.buscador_agenda span.mas_info_agenda{margin-left:20px;color:#008a9b;font-size:12px;font-weight:bold;}
table.buscador_agenda td.plazo{text-align:right;padding-right:12px;}
table.buscador_agenda span.plazo{font-size:16px;font-weight:bold;}
span.corto_plazo{color:#ff3300;}
span.medio_plazo{color:#ff9900;}
span.largo_plazo{color:#009966;}
span.dias_plazo{font-size:12px;}
div.agenda_no_visible{display:none;}
h3.mes_agenda{border-bottom:2px solid #999;padding-bottom:4px;}
table.buscador_agenda td{border-bottom:1px solid #999; padding:5px 2%;}
h3.mes_agenda{cursor:pointer;}
h3.visible{background:url(images/menos.png) 200px top no-repeat;}
h3.no_visible{background:url(images/mas.png) 200px top no-repeat;}
div.lupa_buscador_agenda{width:96px;height:96px;float:left;background-image:url(images/lupa_buscador_agenda.png);background-size:auto 100%;background-repeat:no-repeat;cursor:pointer;}


/* Aviso COOKIES / NAVEGADOR */
#adv_navegador{height:40px;position:fixed;background: rgba(0, 51, 102, 0.85);width:calc(100% - 20px);bottom:60px;left:0;padding:10px;color:#ffffff;font-size: 14px;line-height:17px;z-index:99;display:none;text-align:center;}
#vercookies{height:40px;position:fixed;background: rgba(0, 0, 0, 0.85);width:calc(100% - 20px);bottom:0;left:0;padding:10px;color:#ffffff;font-size: 14px;line-height:17px;z-index:99;display:none;text-align:center;}
#vercookies a{ color:#216AC2; }
div.texto_cookies,
div.texto_navegador{float:left;width:calc(100% - 110px);}
div.aceptar_cookies,
div.aceptar_navegador{margin:0 30px;text-align:center;border-radius:6px;font-size:13px;cursor:pointer;padding: 5px 10px;width:30px;float:right;background-color:#4F80B4;color:#FFF;font-weight:bold;}
div.aceptar_navegador{background-color:#333333;}
div.intro_unsuscribe{height:300px;}

/* Añadir parametros */
#verparametros{display:none;background:none repeat scroll 0 0 #EEF2F7;box-shadow:0 2px 12px rgba(0, 0, 0, 0.6);width:500px;padding:20px 5% 40px;border-radius:8px 8px 8px 8px;border:1px solid #536376;position:relative;font-size:15px;color:#444;line-height:18px;}
#verparametros select{border:1px solid #cacaca;color:#333;font-family:Arial;font-size:16px;line-height:18px;padding:6px 3px;width:180px;}
h2.titulo_lightbox{color:#4F7397;}
form.contenido_parametros{margin-top:24px;}
div.enviar_parametros{position:relative;float:left;color:#FFF;background-color:#4F7397;font-size:15px;width:18%;margin-left:38%;margin-right:38%;padding:16px 25px;text-align:center;cursor:pointer;font-weight: bold;border-radius: 4px;margin-top: 20px;}

/* INFORME SALUD */
.pasos_salud_paso_1, .pasos_salud_paso_0{background:url(images/paso1_salud.png) left no-repeat;}
.pasos_salud_paso_2{background:url(images/paso2_salud.png) left no-repeat;}
.pasos_salud_paso_3{background:url(images/paso3_salud.png) left no-repeat;}
.pasos_salud_paso_4{background:url(images/paso4_salud.png) left no-repeat;}
table.tabla_salud{margin-top:30px;font-size:14px;color:#454545;}
table.tabla_salud td{text-align:left;}
tr.titulo_salud td{color:#335374;font-size:22px;font-weight:bold;}
tr.pregunta_oculta{display:none;}
tr.separador_salud_noborde td{height:8px;}
tr.separador_salud td{height:8px;border-top:2px solid #335374;}
div.importante_informe{width:79%;padding:2px 10%;background:#fcf7f7;border:1px solid #efe3cc;}
div.importante_informe label{width:280px!important;}

/* Informe salud - Informe */
#descargarPDF{background:url(images/descargar_pdf.png) no-repeat 0 0;width:160px;height:53px;float:right;cursor:pointer;display:none;margin-right:60px;margin-bottom:-60px;margin-top:-50px;}
div.bloque_salud{font-size:13pt;line-height:16pt;font-family:Arial, sans-serif;color:#666;text-align:justify;}
div.bloque_salud a{text-decoration:none;color:#87b8be;font-weight:bold;}
h2.informe_salud{font-size:20pt;line-height:26pt;color:#87b8be;margin:30px 0 20px 0;}
table.objeto_analisis{font-size:14pt;margin-top:50px;}
table.objeto_analisis td{padding:12px 24px;}
td.objeto_analisis{border-right:3px solid #87b8be;vertical-align:middle;}
td.objeto_analisis{font-size:26px;color:#87b8be;}
td.separador_objeto_analisis{height:32px;}
div.contenedor_evaluacion{width:100%;height:500px;}
div.evaluacion{position:relative;float:left;width:28%;margin-left:2%;margin-right:2%;color:#006699;}
div.caja_evaluacion{position:relative;float:left;width:70%;padding:20px 15%;box-shadow:0px 0px 8px #333;color:#666;height:360px;}
table.grafica1_estrategia{color:#FFFFFF;border:1px solid #006699;}
td.grafica1_estrategia{background-color:#669999;color:#FFF;font-size:14px;font-weight:normal;padding:4px 8px 4px 8px;}
td.grafica1_estrategia_vacia{background-color:#FFF;}
div.evaluacion h4{margin-bottom:4px;font-size:13px;width:100%;font-weight:normal;}
table.grafica1_interna{border:1px solid #006699;color:#000000;margin-bottom:24px;}
td.grafica1_interna{background-color:#9dc581;color:#000;font-size:14px;font-weight:normal;padding:8px 8px 8px 8px;}
h3.informe_salud{font-size:15px;color:#006699;}
img.numero_circulo{margin-right:6px;vertical-align:middle;}
table.grafica2{margin-bottom:30px;}
td.grafica2_cabecera{background-color:#dadada;color:#333;padding:8px 10px;font-size:15pt;}
td.grafica2_separador{height:6px;}
td.grafica2_cuerpo{background-color:#669999;color:#FFF;padding:8px 10px;font-size:15pt;}
div.cuadro_valoracion{text-align:center;width:140px;padding-top:4px;padding-bottom:4px;font-size:16px;}
div.perfecta{background-color:#bce2ac;font-weight:bold;}
div.muy_buena{background-color:#37467c;}
div.adecuada{background-color:#3d4258;}
div.mejorable{background-color:#b6b4b3;}
div.critica{background-color:#e07a4f;}
div.informe_ayudas_pagina{display:none;}
h2.informe_salud_recomendaciones{color:#87b8be;font-size:22px;border-bottom:1px solid #000;padding-bottom:6px;width:100%;}
h2.informe_salud_recomendaciones_separador{margin-top:32px;}
h3.titulo_recomendacion{color:#87b8be;font-weight:normal;margin-bottom:12px;}
table.recomendacion_economica td{border:2px solid #848484;}
td.recomendacion_economica{width:30%;vertical-align:middle;color:#87b8be;font-weight:bold;}
td.lista_recomendacion_economica{width:70%;}
ul.lista_recomendacion_economica li{margin-top:8px;margin-bottom:8px;}

/* ANALISIS PREVIO */
div.analisis_previo div.alerta_error { display: block; }
div.analisis_previo div.analisis_previo_msj_error{ font-size:25px; margin-bottom:50px; }
div.analisis_previo div.analisis_previo_msj_error p{ font-size:18px; }
div.analisis_previo div.analisis_previo_msj_error a { color:#88BAC0; text-decoration:underline; }
div.analisis_previo div.analisis_previo_msj_ok{ margin-bottom:50px; }
div.analisis_previo div.analisis_previo_msj_ok p{ font-size:18px; }
div.analisis_previo div.analisis_previo_msj_ok p.titulo_ok_candidatura{ font-size:28px; font-weight:bold; }
div.form_analisis_previo_sup,
div.form_analisis_previo_inf{ float:left;width:100%;}
div.form_analisis_previo_izq,
div.form_analisis_previo_der{ float:left; width:50%; }
form.form_analisis_previo h3,
form.form_analisis_previo h4{ float:left; }
form.form_analisis_previo label{ float:left; width:35%; margin-right:5%; text-align:right; }
form.form_analisis_previo p{ width:100%; margin-bottom:15px; float:left; }
form.form_analisis_previo input[type="text"],
form.form_analisis_previo textarea,
form.form_analisis_previo select{ margin-top:0!important; width:35%;}
form.form_analisis_previo select.fecha{ width:10%; margin-right:2%; }
form.form_analisis_previo p span{ width:60%; float:right;margin-bottom:5px; }
form.form_analisis_previo p span.fn410Pub_Necesidad_cifra{ float:none; }
form.form_analisis_previo input[type="radio"]{ margin-right:6px; }
form.form_analisis_previo input.precio{ width:20%; }
form.form_analisis_previo a.form_boton_enviar2{ margin-left:0; }
div.contenido_necesidades{ width:60%; margin:30px 20% 30px 0; float:left; overflow:hidden; background-color:#eee; padding:3% 10%;}
div.contenido_necesidades h4{ margin-top:0; }
div.contenido_necesidades label{ width:55%;}
div.contenido_necesidades input.precio{ width:30%;}
div.contenido_necesidades p{ font-size:90%; margin:5px 0px;}
form.form_analisis_previo input.error,
form.form_analisis_previo textarea.error,
form.form_analisis_previo select.error{ border: 1px solid #ff0000;}

div.form_analisis_previo_centro{width:140px; margin-left:calc((100% - 150px)/2);}
div.form_analisis_previo_privada,
div.form_analisis_previo_publica,
p.fn410Empresa_Pagos_Detalle,
p.fn410Empresa_Morosa_Detalle,
p.fn410Empresa_Deuda_Importe,
p.fn410Empresa_Deuda_Pagos,
p.fn410Empresa_Deuda_Pagos_Detalle,
p.fn410Priv_Garantias_Detalle,
p.fn410Pub_Solicitud_Ant_Detalle,
p.fn410Pub_Solicitud_Ant_Concedida { display:none; }
p.fn410Empresa_Pagos_Detalle label,
p.fn410Empresa_Morosa_Detalle label,
p.fn410Empresa_Deuda_Importe label, 
p.fn410Empresa_Deuda_Pagos label,
p.fn410Empresa_Deuda_Pagos_Detalle label,
p.fn410Priv_Garantias_Detalle label,
p.fn410Pub_Solicitud_Ant_Detalle label,
p.fn410Pub_Solicitud_Ant_Concedida label{ color:#8bcbdd; }

div.datos_empresa_constituida,
div.datos_empresa_noconstituida,
p.constituida{display:none;}
#dialog-message{display:none; font-size:16px; line-height:22px;}

/* PROYECTO */
div.elproyecto h2{padding-top:50px;color:#4F80B4;}
div.socios-proyecto{float:left;margin-bottom:50px;}
div.socios-proyecto div.item-socio{float:left;width:30%;margin-right:4%;margin-bottom:20px;border:1px solid #eee;text-align:center;
-webkit-box-shadow:2px 2px 2px #a2a2a2;
 -moz-box-shadow:2px 2px 2px #a2a2a2;
 box-shadow:2px 2px 2px #a2a2a2;
}
div.socios-proyecto a:nth-child(3n) div.item-socio{margin-right:0;}
div.socios-proyecto div.item-socio img{width:80%;margin:0 10%;max-width:400px;}
div.socios-proyecto div.item-socio  div.titulo-socio{color:#333;border-top:2px solid #4F80B4;width:80%;margin:20px 10% 0;padding: 20px 0;text-align: center;font-size: 16px;font-weight: bold;height: 100px;}
div.socios-proyecto div.item-socio  div.titulo-pais{color:#4F80B4;padding-bottom:30px;font-size: 18px;}

/*TOP AYUDAS CORE*/
#topayudascore_msj_ok{ display:none; margin-bottom:50px; }
#topayudascore_msj_ok p{ font-size:18px; }
#topayudascore_msj_ok p.titulo_ok{ font-size:28px; font-weight:bold; }

#formulario_ayudas_core h2{
	border-bottom: 2px solid #88BAC0;
	font-size: 26px;
	margin-bottom:5px;
}
#formulario_ayudas_core h3{
	font-size: 19px;
	color: #333; /*#387876;*/
}
table.listado_buscador_topcore tr td{
	padding:10px;
	border-bottom:1px solid #ddd;
}
table.listado_buscador_topcore tr td.tit_tipo_finan{
	border:0;
}
table.listado_buscador_topcore tr td:nth-child(4){
	text-align:center;
}
table.listado_buscador_topcore tr.separador_elementos td{ display:none; }
#formulario_ayudas_core img.info-tootltip{ cursor:pointer; }
#formulario_ayudas_core img.info-tootltip-mob{ display:none; }
#formulario_ayudas_core div.ver_ficha{
	border:1px solid #333;
	padding:8px 20px;
	font-size:16px;
	font-weight:bold;
	color:#333;
	vertical-align:middle;
	border-radius: 4px;
	text-align:center;
	width:40%;
	margin:0 30%;
}
div.boton_meinteresa{
	text-align:center;
	padding:10px 30px;
	font-size:20px;
}
table.listado_buscador_topcore tr td.boton_meinteresa{ border:0; }
#formulario_ayudas_core div.topayudascore_msj_error{ font-size:25px; margin-bottom:50px; }
#formulario_ayudas_core div.topayudascore_msj_error p{ font-size:18px; }
#formulario_ayudas_core div.topayudascore_msj_error a { color:#88BAC0; text-decoration:underline; }

/* Copyright */
a.copyright{	color:#387876;}
input.checkbox{width:10%!important;}

/* PUBLICIDAD - Fixed Box */
#publi_box{padding:50px;width:500px;}
h3.titulo_publi_box{font-size:44px;line-height: 38px;margin: 10px 0;	font-weight:300;}
#publi_box p{font-size:21px;}
a.boton_publi_box{font-size:20px;font-weight:bold;padding:15px;border-radius:4px;text-align:center;float:left;margin:20px 0;color:#333333;background-color:#fff;border:1px solid #333333;}

/* Videos */
div.grupo_video_item{float:left;width:100%;margin-bottom:30px;}
div.video_item{float:left;width:26%;margin-right:5%;padding:2%;}
div.video_item:nth-child(3n){margin-right:0;}
div.iframe_video{position: relative;	padding-bottom: 56.25%; padding-top: 25px; height: 0;}
div.iframe_video iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
div.video_item p.titulo_video{text-align:center;font-size:20px;color:#4F80B4;}
div.video_item p.titulo_video a{color:#4F80B4;text-decoration:none;}
div.video_item p.descripcion_video{text-align:center;font-size:14px;}
/*Buscador videos*/
div.form_busqueda_videos{float:left;width:80%;margin:0 10%;}
div.form_busqueda_videos div.buscador_filtro{float:right;width:25%;}
div.contenedor_boton_buscar_videos{background-color:#4F80B4 ;color:#ffffff;padding:5px 30px;border-radius:4px;font-size:20px;border:1px solid #ffffff;display: inline;position: absolute;cursor:pointer;}
div.form_busqueda_videos input,
div.form_busqueda_videos select{ width: 90%;color: #333;border: 1px solid #CACACA;padding: 9px 5px;}