body{background:#fff;background-color:#fff;color:#333;color:#1E1E1E;font:75%/170% "Trebuchet MS";font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:13px;margin:0;padding:0;padding-top:0}
a{outline-style:none}
.transparente{filter:alpha(opacity = 50);opacity:.5}
.contenedor_quid.cargando,.Quontrol.cargando{opacity:.5}
#historicoDocumento .tipo img{display:none;position:absolute}
.Quontrol_tips{position:absolute}
#content > p{color:#666;margin-left:50px;margin-top:15px}
#cuerpo div b{color:#5B9A1D}
.cuadro{background-image:url(/images/bg.png);background-position:right top;background-repeat:no-repeat;color:#FFF;left:390px;padding:0 10px;position:absolute;text-align:center;width:310px}
.cuadro div{color:#ccc;font-size:1.4em}
.cuadro a{color:#fff;text-decoration:none}
.cuadro a:hover{color:#f55;text-decoration:none}
#cuerpo{margin-left:100px}
#informacion{background-color:#3e3e3e;bottom:-38px;color:#EEE;font-size:14px;margin-top:61px;padding-left:20px;position:absolute;right:63px;right:14px;text-align:right;z-index:20}
#informacion img{padding-right:3px;vertical-align:middle}
#columnaderecha{padding:0;position:absolute;right:21px;top:209px;width:275px;z-index:30}
.ventana{border-radius:4px;box-shadow:1px 5px 20px rgba(0,0,0,0.3);box-sizing:border-box;display:block;margin:0 0 20px;position:static}
.ventana .titulo{background-color:#327d7c;background-color:#6D8705;background-image:none;border-radius:3px 3px 0 0;box-sizing:border-box;color:#FFF;display:block;font-family:"Helvetica Neue","Segoe UI","Helvetica";font-size:26px;font-size:22px;font-weight:200;height:53px;line-height:18px;margin:0;overflow:auto;overflow:auto;padding:5px;padding-bottom:15px;padding-left:21px;padding-top:18px;position:relative;text-align:left;text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;width:100%}
.ventana .titulo img,#nav img{float:right;margin-right:10px}
.ventana .contenido,.ventana .carga{background-color:#fff;box-sizing:border-box;font-size:14px;height:100%;padding:25px;position:relative;text-align:left;transition:all .3s ease 0}
.ventana .contenido ul{padding-left:0}
.ventana .inferior{background:transparent url(/images/fondo_ventana.png) no-repeat 0 -39px;color:#369;padding-left:10px}
.info li{background-repeat:no-repeat;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:17px}
.info .archivo{background-image:url(/images/mini-page.gif)}
.info .usuario{background-image:url(/images/mini-user.gif)}
.info .fecha{background-image:url(/images/mini-archive.gif)}
.info .tamano{background-image:url(/images/minisize.gif)}
.botones li{list-style-image:none;list-style-position:outside;list-style-type:none}
.ventana .botones{margin-left:30px;margin-top:20px}
.botones li a{background-image:url(/images/submit-btn.gif);background-position:0 -25px;background-repeat:no-repeat;color:#fff;display:block;font-size:1.2em;height:22px;margin-top:7px;padding-top:2px;text-align:center;text-decoration:none;width:135px}
.botones li a:hover{background-position:0 -50px}
.subbotones a{background-repeat:no-repeat;display:block;float:right;height:13px;margin-top:6px;padding-right:4px;text-decoration:none;width:11px}
.subbotones .boton_cerrar{background-image:url(/images/botones_mini.png);background-position:0 -120px}
.subbotones .boton_config{background-image:url(/images/boton_config.png)}
button.sel{background-color:#AAD124}
button.boton{display:inline}
button.imagen{background-color:transparent;background-repeat:no-repeat;border:medium none;color:#999;font-size:1.8em;height:120px;padding-left:110px;width:400px}
#globo b{color:#000}
#globo.derecha{background-image:url(/images/backglobo3.png)}
#globo.derecha .but{left:10px}
#globo{background-image:url(/images/flecha_abajo_naranja.png);background-position:15px bottom;background-repeat:no-repeat;border-radius:5px 5px 5px 5px;min-width:300px;padding-bottom:20px;position:absolute;z-index:999999}
.ventana li{color:#f50;cursor:pointer;display:block;font-size:.95em;list-style-image:none;list-style-position:outside;list-style-type:none;overflow:hidden}
.ventana li.sub{font-size:.85em;height:17px;line-height:14px;margin-bottom:1px;margin-left:10px;margin-top:2px;padding-top:0}
.ventana span{color:#105436;display:block;font-weight:700;line-height:14px}
.ventana p{line-height:12px;margin-bottom:6px}
.ventana li a{background-image:url(/images/fdg_p.png);background-repeat:no-repeat;color:#666;display:block;font-size:1em;font-weight:700;padding:1px 0 1px 20px;text-decoration:none}
.ventana li a:hover{-moz-border-radius:3px;-webkit-border-radius:3px;background:#2E6B23 url(/images/nav-item-hover2.png) repeat-x;border-radius:3px;color:#fff;display:block;text-decoration:none}
.ajax_cargador{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffe0;border-radius:3px;display:none;filter:alpha(opacity=70);opacity:.7;padding:0 5px;position:fixed;right:50px;top:0;width:200px}
.cargador{margin-left:-20px;position:absolute}
#text{background-color:transparent;color:#666;display:block;font-size:3em;line-height:1em;white-space:nowrap}
#text:before,#text:after{content:"text shadow";display:block}
#text:before{background-color:transparent;color:#ccc;margin-bottom:-1.05em;margin-left:.1ex}
#text:after{background-color:transparent;color:#fff;margin-left:-.1ex;margin-top:-1.05em}
.but{background-color:#333;position:absolute;right:0;top:5px;width:200px}
.but a{color:#FFF;float:left;padding-left:15px}
.but a:hover{color:#FF0}
#content p.ayuda{background-image:url(/images/question.gif);background-repeat:no-repeat;color:#040;margin-bottom:20px;margin-left:50px;min-height:92px;padding-left:119px;padding-right:10px;padding-top:12px}
#content .ayuda p{color:#444;margin-left:0;margin-right:0}
.procesos{background-image:url(/images/c2.png);background-repeat:repeat-y;clear:both;padding:5px 25px 2px;width:679px!important}
.procesos ul{border-bottom:1px solid #EEE;display:block;margin:0 40px 10px 30px}
p strong{color:#090}
p img{float:left;margin-right:5px}
p a{border-bottom:dashed 1px #050;color:#090;font-weight:700;text-decoration:none}
#logo{display:none;margin-left:7px;margin-top:-1px;position:absolute}
#page{margin-bottom:17px;padding-top:0}
ul.opciones{font-size:1.1em;list-style:none;margin-bottom:30px;margin-left:50px;margin-top:0}
ul.opciones a{color:#4c4c4c;font-size:16px;margin-left:30px;padding:-9px 0 0 10px;text-decoration:none}
ul.opciones a:hover{color:#369;text-decoration:text-underline}
ul.opciones a::before{color:#8a6213;content:"\f138";font-family:FontAwesome;padding-right:10px}
#content .ajax ul{border:none;border-bottom:1px solid #EEE;display:block;margin-bottom:20px;margin-left:30px;margin-top:10px}
#header{background-color:#254b71;border-bottom:2px solid #000;height:104px;position:relative}
#header h1{color:#fff;left:36px;position:absolute;top:5px}
#header h1 .app{color:#baf9f1}
h1{color:#b3601a;font-family:"Trebuchet MS",Arial,sans-serif;font-family:fontana;font-height:normal;font-size:30px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:100%;margin:20px 0 0;padding:0}
h1 a,h1 a:visited{color:#FFF;text-decoration:none}
h1 a:hover{color:#000;text-decoration:none}
.description{color:#000;font:12px Arial,Helvetica,sans-serif;left:35px;position:absolute;top:57px}
#searchform{position:absolute;right:53px;top:40px}
#searchform .Quontrol_insertaBuscador{display:inline-block;margin-top:0;vertical-align:top}
.buscador{background:transparent url(/images/search-btn.png) no-repeat scroll right center;float:right;padding-left:25px;width:255px}
.buscador .caja{border-bottom:solid 1px #eee;border-right:solid 1px #eee}
.ventana input{background:#fff url(/images/form_back2.gif) no-repeat;color:#999;height:17px;padding:3px 7px 2px 5px}
#boton
#searchform .sel{color:#999;height:20px;margin:6px 2px 0 5px;padding:3px 3px 2px 5px;width:120px}
#searchsubmit,#boton_sug{background:transparent url(/images/botones_med.png) no-repeat scroll left top;border:medium none;padding-bottom:11px;padding-left:22px}
#boton_sug{-moz-border-radius:3px;-webkit-border-radius:3px;background-image:url(/images/botones_mini.png);background-position:2px 3px;border-radius:3px;cursor:pointer;height:12px;padding-bottom:3px;padding-left:13px}
#boton_sug:hover{background-color:#f5deb3}
.ac_results em{color:#992629;display:block;float:left;width:100px}
.ui-autocomplete .in{background:transparent url(/images/edit_add2.png) no-repeat scroll left top;color:#080;font-weight:700;padding-left:18px}
.ac_results .mas{color:#800;font-weight:700;padding-left:18px}
#left-col{background-color:#FFF;background-position:right top;background-repeat:no-repeat;margin-top:36px;min-width:500px;padding:23px;padding-right:300px}
#nav{background-color:#3e3e3e;box-shadow:2px 2px 4px rgba(0,0,0,0.5);height:36px;overflow:hidden;padding-top:12px;position:absolute;width:100%}
#nav ul{font:bold 12px/100% Arial,Helvetica,sans-serif;list-style:none;margin:0 0 0 5px;padding:0}
#nav ul li{background-image:url(/images/fdg_p.png);background-position:0 3px;background-repeat:no-repeat;display:inline-block;margin:0 5px 30px 0;padding:0 0 1px 19px}
#nav ul li.pri{background-image:none;padding:0}
#nav ul li a{color:#fff;display:inline-block;font-family:"Helvetica Neue","Segoe UI","Helvetica";font-size:18px;font-weight:200;list-style:none outside none;padding:6px 12px;text-decoration:none}
#nav li.fin a,#nav li a:hover,#nav .current_page_item .cur{color:#e0ffb1;text-decoration:none;text-shadow:0 -1px #44680E}
#content{clear:both;min-height:140px;padding:10px 25px 15px}
.final{clear:both}
#footer{height:20px;margin-left:18px;margin-right:24px}
#iactividades,#imodulos,#iprocesos,#iversiones,#isubprocesos,#imegaprocesos{background-color:#FFF;background-image:url(/images/form-field-bg.gif);border:1px solid;display:none;position:absolute}
#iactividades ul li,#imodulos ul li,#iprocesos ul li,#iversiones ul li,#isubprocesos ul li,#imegaprocesos ul li{float:none;margin-left:0}
#iactividades ul,#imodulos ul,#iprocesos ul,#iversiones ul,#isubprocesos ul,#imegaprocesos ul{margin-left:0}
h3{color:#5c5c5c;font-family:"Helvetica Neue","Segoe UI","Helvetica";font-size:30px;font-weight:200;margin-bottom:20px;margin-right:20px;margin-top:40px;padding:5px 0}
h3:first-child{margin-top:0}
.ventana h3{margin:0;padding:0 0 0 5px}
h2{border:medium none;color:#369;font-family:"Helvetica Neue","Segoe UI","Helvetica";font-size:29px;font-weight:200;margin-bottom:10px;margin-top:10px;padding-bottom:4px;padding-left:10px;padding-top:4px}
h2.tabla{background:none;border:none;margin-left:80px}
h2.tabla b{color:#f80}
h2.tabla em{color:#37802C}
.muestraboletin{float:right;padding:10px}
.separador{border-bottom:2px solid #369;clear:both;margin-bottom:20px;padding-top:20px}
.informacion{background:#FFF url(/images/info.png) no-repeat scroll left center;color:#888;font-size:1.2em;height:60px;margin-left:20px;padding-left:90px;padding-top:30px}
div.c2{background:#ccc;border:1px solid #444;height:15px;margin-top:5%;overflow:hidden;text-align:left;width:45%}
div.c3{margin:0 auto;text-align:center;width:100%}
div.c4{display:none;padding:5px;text-align:center;width:200px}
#barra{background:url(/images/bg_progressbar.gif);height:15px;left:0;overflow:hidden;position:relative;top:0;width:0}
.botonPdf{background:#FFF url(/images/pdf.png) no-repeat scroll right top;clear:both;cursor:pointer;padding-right:35px;text-align:right}
.progreso{color:#111;font-weight:700}
table .navegacionPdf{font-size:6pt;width:35%}
table .botonClase{background:url(/images/eye.png) no-repeat scroll right top;cursor:pointer}
table .boton_auxiliar{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#B9E907;border-radius:3px;font-family:"Trebuchet MS",Arial,Verdana,sans-serif;font-size:1.3em;height:15px;margin-left:5px;min-width:15px;padding:2px 5px;text-align:right}
table .boton_auxiliar:hover{color:#fff}
table tr td.grupo,table tr th.grupo{text-align:left}
table .modal{background-image:url(/images/eye.png);background-position:left center;background-repeat:no-repeat;color:#EE2264;color:#fff;line-height:1px;padding-left:20px}
#insertador{-moz-border-radius:6px;-moz-box-shadow:3px 4px 4px rgba(0,0,0,0.4);-webkit-border-radius:6px;-webkit-box-shadow:3px 4px 4px rgba(0,0,0,0.4);background-image:url(/images/form_back2.gif);border:solid 2px #f40;border-radius:6px;box-shadow:3px 4px 4px rgba(0,0,0,0.4);font-size:1.2em;margin-left:37px;padding:10px;position:absolute;text-align:left;width:269px}
#insertador input{margin-left:3px;margin-right:5px;margin-top:2px;width:250px}
#insertador label{display:block;margin-left:3px;margin-top:5px}
#insertador button{float:right}
#insertador em{color:#aaa;display:block}
#help{background-image:url(/images/ayuda.png);background-repeat:no-repeat;color:#999;cursor:help;float:right;height:43px;margin-top:-10px;padding-left:69px;padding-top:23px;width:150px}
#help:hover{color:#090}
table.insertador{width:inherit}
table.insertador a{border-bottom:dashed 1px #040}
h1.tit{background-color:transparent;background-position:left top;background-repeat:no-repeat;border:medium none;color:#999;height:90px;height:0!important;margin:0;padding-left:130px;padding-top:30px;visibility:hidden;width:400px}
dt{border-bottom:1px solid #DDD;color:#0A7421;font-size:1.1em;margin-left:50px;width:300px}
dd{margin-bottom:20px;margin-left:150px}
dd b,dd strong{color:#039}
.item.inline{clear:none;margin-left:0}
.item.inline .ajax{margin-left:0}
.advertencia{-moz-border-radius:4px;-webkit-border-radius:4px;background:#DDD url(/images/fondo_alert.png) repeat scroll 10px center;border-radius:4px;color:#ff0!important;font-size:1.1em;margin:10px;padding:7px 10px 10px 20px}
.advertencia img{border:solid 2px #666;float:right}
button.click{background:#FAFAFA url(/images/siguiente.png) no-repeat scroll 0 0;background-position:10px 0;border:1px solid #DDD;color:#777;font-size:1.3em;height:65px;margin-top:10px;padding:0 0 0 50px;width:300px}
button.click:hover{border-color:#ada;color:#fff}
.ventanaEmergente{background-color:#F7FAF0;z-index:4000}
.ventanaEmergenteArchivos2{background-color:#F7FAF0;z-index:99999999!important}
.contenedorArbolFirmas{background-color:#FFF;left:20px;position:absolute;top:20px;width:600px;z-index:999999999}
.ventanaEmergente h3{background-color:#B9EA08;border:1px solid #A9BA08}
.ventanaEmergenteFondo{background-color:#444;filter:alpha(opacity =40);height:100%;opacity:.4;position:fixed;top:0;width:100%;z-index:1000}
#nav .cont{margin-left:19px;overflow:hidden;width:90%}
.verde{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#AAD124;border-radius:3px;color:#fff;display:inline;margin:2px;padding:2px 5px;text-shadow:0 -1px #6D841A;white-space:nowrap}
#tcentros{bottom:0;left:34px;position:absolute}
#tcentros li{background-color:#333;background-color:rgba(0,0,0,0.5);border-radius:3px 3px 0 0;display:inline-block;font-size:15px;list-style:none outside none;margin:0;margin-right:5px;padding:2px 10px 3px 11px}
#tcentros li.sel{background-color:#fff}
#tcentros #centros_cerrado li.sel{-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff;background-image:-moz-linear-gradient(center top,#D0F085,white);border:none;border-radius:0;display:block;text-align:left;width:150px}
#tcentros li.h{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-align:left;width:150px}
#mascentros:hover #centros_cerrado{display:block}
#tcentros #centros_cerrado{border:solid 1px #aaa;display:none;margin-top:-1px;position:absolute;z-index:400000}
#tcentros li.sel a{color:#000}
#tcentros li a{color:#fff;height:30px;text-decoration:none}
#tcentros li:hover{background:#000}
div.g li{background-image:url(/images/fondo_t3.png)}
div.g a{color:#063}
#recortar{background-color:#C6FFA5;border:solid 2px #A5C972;padding:13px;position:absolute;width:300px;z-index:2000}
#recortar_contenedor{background-color:#fff}
#recortar_borde{background-image:url(/images/fondo_t2.png);border:solid 3px #fff;cursor:move;height:100px;position:absolute;width:100px;z-index:2001}
#recortar_cancelar,#recortar_aceptar{background:transparent url(/images/mini/tick.png) scroll no-repeat center left;cursor:pointer;float:left;margin:5px 17px;padding:5px 5px 5px 20px}
#recortar_cancelar{background-image:url(/images/stop.png)}
#recortar_cancelar:hover,#recortar_aceptar:hover{color:red}
#recortar img{border:solid 2px #666;width:295px}
#error{-moz-border-radius:5px;-moz-box-shadow:0 3px 3px #666;-webkit-box-shadow:0 3px 3px #666;background:url(/images/fondo_alert.png) repeat scroll right center transparent;border:2px solid #A00;box-shadow:0 3px 3px #666;color:#ff0;height:21px;margin-left:-5px;margin-top:-31px;min-width:434px;padding:5px;position:absolute;z-index:1000000}
#error .titulo{background:none repeat scroll 0 0 transparent;color:#ff0;float:left;font-family:Helvetica;font-size:15px;margin-left:5px;margin-top:1px;padding:2px}
#error button{-moz-box-shadow:none;background:transparent url(/images/close.png) no-repeat scroll right center;border:medium none;box-shadow:none;color:#fff;float:right;font-size:.9em;height:27px;margin-left:28px;padding-bottom:8px;padding-right:30px}
#error button:hover{color:#ff0}
img.logo{display:none}
.ui-sortable th{background:transparent url(/images/hand.png) no-repeat scroll -14px 7px!important;cursor:move!important;padding-left:20px!important}
.quid_alert{background-color:#EEE;background-image:url(/images/fondo_alert.png);border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);color:#fff;cursor:pointer;font-size:16px;left:20%;margin:40px auto auto;padding:14px;position:fixed;text-align:center;top:40%;width:50%;z-index:99999999}
.quid_alert a{color:#ff0}
.quid_alert .cerrar{background-image:url(/images/close.png);cursor:pointer;height:30px;padding:0;position:absolute;right:-11px;top:-11px;width:30px}
.quid_contenedor_lista{overflow-x:hidden;overflow-y:auto}
.quid_contenedor_lista div{background-color:#EFFFEE;color:#262;cursor:pointer!important;font-size:13px;line-height:100%;margin-bottom:2px;padding:5px 7px;padding-left:5px}
html>/**/body .quid_contenedor_lista div{min-height:15px}
.quid_contenedor_lista .sel{background-color:#aad124;color:#fff;cursor:pointer}
.quid_contenedor_lista .none{background-color:#EFFFEE!important;color:#ccc}
.quid_contenedor_lista div:hover{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#B7DD94;border-radius:3px;cursor:pointer}
.lista_campos .lista_tit{background:#fff url(/images/f_lista2.png) no-repeat left;background-color:#fff;border-bottom:solid 1px #ccc;color:#FF5B00;font-size:14px;font-weight:700;height:19px;padding:2px 2px 2px 15px}
.lista_campos .lista_tit:hover{background-color:#fff;cursor:default}
#content .ajax .toolbar{margin-bottom:2px;margin-left:0;margin-top:0}
.panel_wys li{margin:0!important;padding:0!important}
#soporte{position:absolute;right:10px;top:5px}
#soporte a{color:#bbb;text-decoration:none}
#soporte a:hover{color:#fff}
.sib{display:none}
.sii{display:none}
.borraArch{background:transparent url(/images/borrar.gif) 0 0 no-repeat;border:none;color:#FFF;cursor:pointer;display:inline-block;font-size:0;height:11px;overflow:hidden;vertical-align:bottom;width:11px}
.editaArch{background:transparent url(/images/respond.gif) 0 0 no-repeat;border:none;color:#FFF;cursor:pointer;display:inline-block;font-size:0;height:16px;overflow:hidden;text-indent:-3000px;vertical-align:bottom;width:21px}

*,ol,ul,form .contArch{margin:0;padding:0}
.oculto,#infoarchivo,img.alternaFlash,#noimprimible,table tr.ref,.ui-tabs-hide,span.c5,.listado li form input[type="text"]{display:none}
#informacion em,#informacion a{color:#a6b15b}
#informacion a.logout{color:#efefe1;font-size:13px}
.ventana .carga,table .check,table .grupo{text-align:center}
.subbotones,input[type="text"].campo_archivo{float:right;margin-top:-23px}
.subbotones.expandir{background:transparent url(/images/botones_mini.png) no-repeat;background-position:1px -16px;color:transparent;margin-top:0;width:12px}
.borraArch:hover{background-position:0 -14px}
.subbotones a:hover{background-position:0 -140px}
.ajax select{width:inherit}
.ajax.guardando{background-image:url(/images/ajax-loader.gif)!important;background-position:left top!important;background-repeat:no-repeat!important}
.ajax blockquote{border-left:solid 1px #aaa;margin-left:40px;padding-left:10px}
tr .ajax,.nodoproceso span.ajax,#nav a{cursor:pointer}
.procesos ul li a,#content .ajax li a{color:#449;font-weight:700;text-decoration:none}
table tr a,#footer a,#footer a:visited{color:#000;text-decoration:none}
.indicador .obj,.escape{color:#888}
table .botones_tabla.exportar,table .grupo img{float:right}
#footer a:hover,.listado li a:hover{text-decoration:underline}
th #entrada,td #entrada,td #imgentrada,th #imgentrada{margin-top:-12px}
#entrada{background:none repeat scroll 0 0 #fff;border:medium none;color:#069;height:21px;margin-left:6px;margin-top:0;padding-bottom:0;padding-left:0;padding-top:0;position:absolute;z-index:500}
#imgentrada{background:none repeat scroll 0 0 #fff;border:medium none;color:#069;height:18px;margin-left:-12px;margin-top:2px;padding-bottom:0;padding-top:0;position:absolute;z-index:500}
@font-face{font-family:"Fontana";font-style:normal;font-weight:400;src:url(../recursos/fuentes/qlassik.eot);src:url(../recursos/fuentes/qlassik.eot?#iefix) format("embedded-opentype"),url(../recursos/fuentes/qlassik.woff2) format("woff2")}
@font-face{font-family:"FontanaB";font-style:normal;font-weight:400;src:url(../recursos/fuentes/QlassikBold.eot);src:url(../recursos/fuentes/QlassikBold.eot?#iefix) format("embedded-opentype"),url(../recursos/fuentes/qlassik-bold.woff2) format("woff2")}
.servidor_desarrollo{-moz-border-radius:5px;-moz-box-shadow:2px 2px 2px #AAA;-webkit-border-radius:5px;-webkit-box-shadow:2px 2px 2px #AAA;background-color:#FFF380;border:3px solid red;border-color:red;border-radius:5px;box-shadow:2px 2px 2px #AAA;margin:4px 2px;padding:1px;padding-left:10px;width:100%}
.reproductor_video .cerrar{margin-left:-15px;margin-top:-15px;position:absolute}
.reproductor_video{background-color:#000;border:4px solid #000;border-radius:5px 5px 5px 5px;box-shadow:2px 2px 2px rgba(1,1,1,0.4);height:50%;left:25%;position:fixed;top:25%;width:50%}
.fondo_reproductor{background-color:rgba(1,1,1,0.4);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999}
.ui-tooltip{z-index:200000!important}
.ui-tooltip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,0.5)!important}
.ui-tooltip b{color:#fa0}
.ui-tooltip strong{color:#80E43E}
#qinnova{bottom:5px;color:#CEF4A2;font-family:Helvetica;font-size:14px;opacity:.5;position:absolute;right:20px;text-decoration:none}
#qinnova span{color:#fff}
body .quid_lista_desplegable.sololectura .quid_elemento_seleccionado{background:none repeat scroll 0 0 transparent;color:#333;cursor:default;text-shadow:none}
#fondo_fecha{cursor:default;height:100%;left:0;position:fixed;top:0;width:100%}
.emergenteDoc{z-index:999999!important}
table{font-size:.8em;margin-bottom:10px;margin-right:15px;margin-top:20px;width:99%}
table td{border-bottom:1px solid #EFEFEF;height:31px;line-height:12px;padding:5px 5px 2px}
table th{border-bottom:2px solid #FA0;font-size:1.4em;line-height:12px;margin-top:40px;padding-left:5px;padding-right:5px}
thead th{color:#DFA716;padding-bottom:6px}
tbody th{border-bottom:1px solid #EFEFEF;color:#105436;font-size:1.3em;height:31px;padding-bottom:4px;padding-top:4px;text-align:left;width:30%}
button:hover{background-image:-moz-linear-gradient(top,#3D8339,#98BF00);color:#fff}
button{background-color:#DDD;border:medium none;border-radius:5px;box-shadow:2px 2px 2px #AAA;color:#666;cursor:pointer;display:inline;font-size:12px;font-weight:700;line-height:1.1em;margin-right:3px;padding:3px 7px;text-align:center}
.menuCentros { position: absolute; top: 74px; right: 200px; left: 20px; }




@media print
{    
    .ni
    {
        display: none !important;
    }
}