.table1{margin-top:200px;}
.LogoPoweredby{margin-top:0px;margin-left:30px;}
.LogoEmpresa{margin-top:-15px;margin-left:20px; width: 150px; height:45px;}
.modal{position:fixed;z-index:999;height:100%;width:100%;top:0;background-color:Black;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.8;left:0;}
.center{z-index:1000;margin:300px auto;padding:10px;width:130px;background-color:White;border-radius:10px;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;}
.center img{height:32px;width:32px;}
.centerForgot{    z-index: 1000;    margin: 100px auto;    padding: 10px;    width: 130px;    background-color: White;    border-radius: 10px;    filter: alpha(opacity=100);    opacity: 1;    -moz-opacity: 1;}
.ComboQP .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input{background-color:#73A237;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight:normal;color:#FFF;border-bottom-left-radius:5px;border-top-left-radius:5px;width:170px;height:30px;padding-left:5px;border-bottom:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;border-right-style:none;}
.ComboQP .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus{outline:0px;}
.ComboQP .ComboBoxListItem:Hover{background-color:#428926;color:#fff;}
.ComboQP .ajax__combobox_itemlist{background-color:#FFF;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;color:#333;padding:3px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:transparent;box-shadow:1px 2px 10px #999;-webkit-box-shadow:1px 2px 10px #999;-moz-box-shadow:1px 2px 10px #999;}
.ComboQP .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button{background-color:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;border-right-style:groove;}
.ajax__combobox_buttoncontainer{/*position:absolute;*/}
.ComboQP .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button:focus{outline:0px;}
.ComboQPModal .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input { background-color:#73A237; /*verde*/font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight: normal;color:#FFF;border-bottom-left-radius:5px;border-top-left-radius:5px;width:170px;height:30px;padding-left:5px;border-bottom:1px solid #999;border-top:1px solid #999;border-left: 1px solid #999;border-right-style:none;}
.ComboQPModal .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input:focus{outline:0px;}
.ComboQPModal .ComboBoxListItem: Hover{background-color:#428926;color:#fff;}
/*.ComboQPModal .ajax__combobox_itemlist {background-color:#FFF;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;line-height:15px;font-weight: normal;color:#333;padding:3px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:transparent;box-shadow:1px 2px 10px #999;  -webkit-box-shadow: 1px 2px 10px #999;  -moz-box-shadow: 1px 2px 10px #999;  position:fixed !important;}*/
.ComboQPModal .ajax__combobox_itemlist {background-color:#FFF;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;line-height:15px;font-weight: normal;color:#333;padding:3px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:transparent;box-shadow:1px 2px 10px #999;-webkit-box-shadow: 1px 2px 10px #999;-moz-box-shadow: 1px 2px 10px #999;position:relative !important;top: 5px !important;left: 0px !important;}
.ComboQPModal .ajax__combobox_inputcontainer  .ajax__combobox_buttoncontainer button{background-color:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #999;border-top:1px solid #999;border-left: 1px solid #999;border-right-style:groove;}
.ComboQPModal .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button:focus{outline:0px;}
.ComboQPasp {background: #73A237;font-family: "Helvetica Neue" , Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #FFF; border-bottom-left-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius:5px; border-top-right-radius:5px; width: 200px; height: 30px; padding-left: 5px; border-bottom: 1px solid #999; border-top: 1px solid #999;        border-left: 1px solid #999;        border-right-style: none;}
.ComboQPasp select {background: transparent;   width: 200px;   padding: 5px;   font-size: 16px;   line-height: 1;border: 0;   border-radius: 0;   height: 34px;-webkit-appearance: none;}
.ComboQPasp option {background-color:#fff;color: #000;}
.TabQP .ajax__tab_tab {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;text-transform:uppercase;color: Black;display: block;text-decoration:none;font-weight:bold;}
.TabQP .ajax__tab_disabled {color: #A0A0A0;cursor: default;}
.TabQP .ajax__tab_header {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;text-transform:uppercase;color: Black;display: block;text-decoration:none;font-weight:bold;}
.TabQP .ajax__tab_header:before, .TabQP .ajax__tab_header:after {content: "";display: table;}
.TabQP .ajax__tab_header:after {clear: both;}
.TabQP .ajax__tab_header .ajax__tab_outer {background-repeat: no-repeat;padding-left: 0px;border-right:solid 1px #d7d7d7; margin-right:3; border-left:solid 1px #d7d7d7;border-top:solid 1px #d7d7d7;border-top-left-radius:3px;border-top-right-radius:3px;}
.TabQP .ajax__tab_header .ajax__tab_inner {background-repeat: no-repeat;padding-left: 3px;border-color: #666;color: #fff;padding: 5px 10px 4px 0px;}
.TabQP .ajax__tab_header .ajax__tab_tab {margin: 0;padding-left: 5px;}
.TabQP .ajax__tab_header .ajax__tab_hover .ajax__tab_outer {background-repeat: no-repeat;cursor: pointer;background-color:#FFFFFF;}
.TabQP .ajax__tab_header .ajax__tab_hover .ajax__tab_inner {background-repeat: no-repeat;cursor: pointer; background-color:#678C33;}
.TabQP .ajax__tab_header .ajax__tab_hover .ajax__tab_tab {cursor: pointer;background-color: #678C33;color: #fff;}
.TabQP .ajax__tab_header .ajax__tab_active .ajax__tab_outer {background-repeat: no-repeat;background-color:#678C33;}
.TabQP .ajax__tab_header .ajax__tab_active .ajax__tab_inner {background-repeat: no-repeat;background-color:#678C33;color: #fff;}
.TabQP .ajax__tab_header .ajax__tab_active .ajax__tab_tab {background-color:#678C33;color: #fff;}
.TabQP .ajax__tab_body {font-family: tahoma;text-decoration:none;font-size: 10pt;background-color: #fff;border-top-width: 0;margin-top: 2;margin-bottom:2; border: solid 1px #d7d7d7;}
.TabQP:focus, .TabQP:active, .TabQP.active, .TabQP:focus:active {background-image: none;outline: none;-webkit-box-shadow: none;box-shadow: none;}

.indicadorReconocimientoLector{background-color:#fff;font-family:Arial;font-size:11px;font-weight:normal;color:#262223;}
.tituloListado{position:relative;font-family:Helvetica, Arial, sans-serif;font-size:21px;font-weight:500;color:#678C33;margin-top:140px;}
.TituloEditar{font-family:helvetica;font-size:16px;font-weight:500;letter-spacing:0px;color:#333;position:relative;margin-top:140px;margin-top:5px;margin-bottom:5px;text-transform:none;}
.chkboxGeneral{font-family:helvetica;font-size:9px;font-weight:normal;color:#297A4F;}
.subtituloListado{font-family:helvetica;font-size:12px;font-weight:normal;letter-spacing:0px;color:#262223;position:relative;margin-top:160px;}
.dias{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight:normal;letter-spacing:0px;color:#262223;position:relative;}
.labelstandard1{font-family:helvetica;font-size:12px;font-weight:normal;color:#333;position:relative;float:left;margin-top:20px;}
.labelstandard{font-family:helvetica;font-size:12px;font-weight:600;color:#333;position:relative;float:left;margin-bottom:5px;}
.labelstandardFiltroAplicado{font-family:sans-serif;font-size:11px;font-weight:500;color:#333;position:relative;float:left;margin-bottom:5px;}
.labelstandardfiltro{font-family:helvetica;font-size:12px;font-weight:600;color:#333;position:relative;float:left;margin-bottom:10px;margin-top:10px;}
.labelstandard-sectores{font-family:helvetica;font-size:12px;font-weight:600;color:#333;position:relative;float:left;margin-top:10px;}
.labelstandard2{font-family:helvetica;font-size:12px;font-weight:bold;color:#333;position:relative;float:left;margin-top:10px;margin-right:10px;}
.labelstandard3{font-family:helvetica;font-size:12px;font-weight:bold;color:#333;position:relative;float:left;margin-top:10px;margin-left:50px;margin-right:10px;}
.labelstandardHora{font-family:helvetica;font-size:12px;font-weight:bold;color:#333;}
.labelstandard4{font-family:helvetica;font-size:10px;font-weight:600;color:#333;position:relative;float:left;margin-bottom:5px;}
.labelstandard5{font-family:helvetica;font-size:12px;font-weight:bold;color:#333;position:relative;float:left;margin-left:50px;margin-right:10px;}
.labelstandard6{font-family:helvetica;font-size:12px;font-weight:600;color:#333;position:relative;float:left;}
.labelstandard-empresas{font-family:helvetica;font-size:12px;font-weight:bold;color:#333;position:relative;float:left;margin-top:0px;margin-right:15px;}
.labelstandard-emp{font-family:helvetica;font-size:12px;font-weight:bold;color:#333;position:relative;float:left;margin-bottom:5px;}
.labelstandardBlink{font-family:helvetica;font-size:16px;font-weight:600;color:#f90909;position:relative;float:left;margin-bottom:5px;-webkit-animation:blink 1s step-end infinite;-moz-animation:blink 1s step-end infinite;-o-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite;}
@-webkit-keyframes blink{67%{opacity:0}
}
@-moz-keyframes blink{67%{opacity:0}
}
@-o-keyframes blink{67%{opacity:0}
}
@keyframes blink{67%{opacity:0}
}
.labelDiasRestantes {font-family:Verdana, sans-serif;font-size:12px;font-weight:600;color:#f90909;position:relative;float:right;margin-top:-15px;}
.campos1{border-radius:5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000;padding:3px 3px 3px 3px;margin-top:13px;margin-right:0px;height:30px;width:150px;border-bottom-style:groove;border-right-style:groove;border-top-style:groove;border-left-style:groove;}
.campos1:focus{outline:0px;border-color:#73A237;box-shadow:0 0 3px 2px rgba(115, 162, 55, 0.8);}
.campos{height:30px;border-radius:5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000;padding:3px 3px 3px 3px;border-bottom-style:groove;border-right-style:groove;border-top-style:groove;border-left-style:groove;}
.campos:focus{outline:0px;border-color:#73A237;box-shadow:0 0 3px 2px rgba(115, 162, 55, 0.8);}
.campos:disabled {background-color: rgb(235, 235, 228);color: #545454;}
.campos-rojo{height:30px;margin-top:-5px;border-radius:5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000;padding:3px 3px 3px 3px;border:#F10004 1px solid;}
.campos-rojo:focus{outline:0px;border-color:#73A237;box-shadow:0 0 3px 2px rgba(115, 162, 55, 0.8);}
.campos-inv{height:30px;margin-top:-5px;border-radius:5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000;padding:3px 3px 3px 3px;border-bottom-style:groove;border-right-style:groove;border-top-style:groove;border-left-style:groove;background-image:url(images/calendar.gif);background-position:right;background-repeat:no-repeat;}
.campos-inv:focus{outline:0px;border-color:#73A237;box-shadow:0 0 3px 2px rgba(115, 162, 55, 0.8);}
.campos-rojo-inv{height:30px;margin-top:-5px;border-radius:5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000;padding:3px 3px 3px 3px;border:#F10004 1px solid;background-image:url(images/calendar.gif);background-position:right;background-repeat:no-repeat;}
.campos-rojo-inv:focus{outline:0px;border-color:#73A237;box-shadow:0 0 3px 2px rgba(115, 162, 55, 0.8);}
.campos-descripcion{width:200px;height:30px;margin-top:-5px;border-radius:5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000;padding:3px 3px 3px 3px;}
.campos-descripcion:focus{outline:0px;border-color:#73A237;box-shadow:0 0 3px 2px rgba(115, 162, 55, 0.8);}
.camposSectores{background-color:#73A237;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight:normal;color:#FFF;border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;margin-top:10px;height:30px;border-bottom:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;border-right-style:none;background-image:url(images/flechita.png);background-position:right;background-repeat:no-repeat;}
.campos3{height:30px;margin-top:10px;border-radius:5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight:normal;color:#000;padding:3px 3px 3px 3px;border-bottom-style:groove;border-right-style:groove;border-top-style:groove;border-left-style:groove;}
.campos3:focus{outline:0px;border-color:#73A237;box-shadow:0 0 3px 2px rgba(115, 162, 55, 0.8);}
.espacios{position:relative;float:left;margin-left:20px;margin-right:30px;}
.tilde{font-family:Tahoma;font-size:11px;font-weight:normal;margin-top:60px;margin-right:0px;border-radius:3px;color:#333;}
.tilde2{background-color:#fff;font-family:Tahoma;font-size:10px;font-weight:normal;border-radius:3px;}
.form_textbox{position:relative;float:left;margin-left:0px;background-color:#fff;font-family:tahoma;font-size:11px;color:#000000;border-radius:3px;}
.form_textbox:focus{outline:0px;}
.formTitle{font-family:Tahoma;font-size:12px;font-weight:normal;color:#333;}
hr{border:0;width:100%;height:1px;background:#999;}
.formTitleMenu{font-family:Tahoma;font-size:12px;font-weight:bold;color:#262223;padding:2px;border:1px solid #FF0000;}
.errorMsg{font-family:Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#333;width:100%;}
.actionTitle{font-family:Helvetica, Tahoma, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;margin-left:7px;}
.actionTitle2{font-family:Helvetica, Tahoma, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;margin-left:5px;margin-right:5px;}
.labelForm{color:#262223;text-align:left;vertical-align:super;padding-top:20px;}
.labelForm-b{color:#262223;text-align:left;vertical-align:super;background-color:#FFFFFF;padding-left:40px;}
.tablaForm-emp{width:260px;float:left;margin-right:40px;}
.tablaForm-filtros{height:100px;border-bottom:0px solid #999;border-top:0px solid #999;}
.flyfiltros{width:400px;float:left;border-bottom-left-radius:0px;border-top-left-radius:5px;border-bottom:1px solid #999;border-top:1px solid #999;border-left:1px solid #999;border-right-style:none;background-color:#fff;padding:5px;border-radius:5px;border-color:transparent;box-shadow:1px 2px 15px #999;-webkit-box-shadow:1px 2px 15px #999;-moz-box-shadow:2px 2px 15px #999;}
.tablaForm-emp2{width:600px;margin-right:30px;}
.texto-emp{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;position:relative;float:left;}
.texto-emp-b{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;position:relative;float:left;margin-top:5px;color:#333;width:250px;height:6px;}
.dataForm{color:#4F4E40;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;margin-top:-20px;}
div#dataForm2{color:#4F4E40;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;width:100%;background-color:#FFFFFF;}
.dataForm-imagenes{color:#4F4E40;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;background-color:#FFFFFF;}
.dataForm-FuncionesGrupos{color:#4F4E40;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;width:100%;background-color:#FFFFFF;}
.tablaForm{width:550px;font-family:"HelveticaNeue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:normal;border:0.1em;margin-top:-15px;margin-bottom:10px;}
.tablaForm-funciones{width:550px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:normal;border:0.1em;background-color:#519336;border-color:#519336;margin-top:-15px;margin-bottom:10px;}
.tablaForm2{width:500px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:normal;border:0.1em;margin-left:50px;margin-top:5px;}
.espacio{height:15px;}
.linkpaginas:hover{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;color:#262223;}
.linkpaginas:visited{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;color:#297A4F;}
.linkpaginas:link{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;color:#297A4F;}
.linkpaginas:active{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;color:#297A4F;}
.tablamarco{width:98%;height:100%;background-color:#fff;}
.table1{width:100%;height:100%;margin-top:0px;}
.fondobody{margin:0px;padding:0;height:100%;border:none;width:1320px;position:relative;}
.login{width:310px;align-content:left;padding:30px;box-shadow:1px 2px 15px #999;-webkit-box-shadow:1px 2px 15px #999;-moz-box-shadow:2px 2px 15px #999;}
.espacio-login{height:10px;}
.texto-login{font-family:helvetica;font-size:16px;font-weight:600;color:#333;}
.campos-login{font-family:Tahoma;font-size:10ppx;font-weight:normal;padding:5px 5px 5px 5px;height:40px;width:280px;border-radius:5px;background-color:#fff;margin-bottom:15px;}
.campos-login:focus{outline:0px;}
.cswmDock{display:none;position:absolute;top:0px;left:0px;border:dotted #000000 1px;padding:0px;width:100%;}
.cswmButtons{text-align:left;top:0px;left:0px;background-color:#FFFFFF;padding:0px;cursor:default;width:100%;}
.cswmInnerBorder{padding:0px;width:100%;background-image:url(../images/admin/cuerpo_tableta.jpg);}
.TabletaMenu{width:100%;height:30px;border:0px;}
.TabletaUltimaColumna{background-color:#FFFFFF;border-bottom:2px solid #346935;width:100%;}
.abreTabletaMenu{width:5px;height:30px;background-image:url(/images/tabletas/tbl.prim.selected.jpg);border-bottom:solid #346935 2px;}
.cierraTabletaMenu{width:5px;height:30px;background-image:url(/images/tabletas/tbl.final.selected.jpg);border-bottom:solid #346935 2px;}
.cswmButton{border-bottom:solid #346935 3px;color:#FFFFFF;font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:10px;font-style:normal;text-decoration:none;font-weight:bold;text-align:left;padding-left:5px;padding-right:5px;background-image:url(/images/tabletas/tbl.centro.selected.jpg);}
.cswmItemCell{border-color:#415D9E;border-style:solid;border-width:0px;padding:1px;padding-left:16px;}
.cswmItem{font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:10px;font-weight:bold;font-style:normal;color:#297A4F;text-align:left;text-decoration:none;padding:2px;padding-left:20px;padding-right:10px;width:100%;}
.cswmHandle{background-color:#3d9b35;border-top:solid #ffffff 1px;border-left:solid #ffffff 1px;border-bottom:solid #297A4F 1px;border-right:solid #297A4F 1px;cursor:move;width:3px;}
.cswmNNDck{position:absolute;border:outset #808080 1px;width:100%;color:#d0d0d0;font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:10px;font-style:normal;text-decoration:none;font-weight:normal;text-align:center;text-decoration:none;padding:3px;}
.cswmNNBtns{position:absolute;}
.cswmNNBtn{border-style:outset;border-color:#d4d0c8;border-width:1px;}
.cswmNNBtnTxt{color:#000000;font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:10px;font-style:normal;text-decoration:none;font-weight:normal;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:6px;padding-right:6px;}
.cswmNNHnd{color:#000000;font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:10px;font-style:normal;text-decoration:none;font-weight:normal;text-align:center;padding:3px;}
.cswmItemOn{font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:10px;font-weight:normal;font-style:normal;color:#297A4F;background-color:#FFFFFF;text-decoration:none;padding:2px;padding-right:10px;}
.cswmExpand{cursor:default}
.cswmPopupBox{cursor:default;position:absolute;display:none;z-index:1999;text-align:left;}
.cswmDisabled{color:#a5a6a6}
.divisor{background-color:#FFFFFF;border-bottom:solid #297A4F 3px;color:#FFFFFF;font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:5px;font-style:normal;text-decoration:none;font-weight:bold;text-align:left;padding-left:1px;padding-right:0px;cursor:default;height:18px;width:5px;}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT{COLOR:#003366;}
H1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:2em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.75em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.58em;font-weight:500;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.33em;font-weight:500;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H5, DT{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
H6{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.8em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none;}
TFOOT, THEAD{font-size:1em;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family:Arial, Helvetica, sans-serif;}
TH{vertical-align:baseline;font-size:1em;font-weight:bold;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family:Arial, Helvetica, sans-serif;}
A:link{text-decoration:none;color:#3333cc;}
A:visited{text-decoration:none;color:#333399;}
A:active{text-decoration:none;color:#333399;}
A:hover{text-decoration:underline;color:#3333cc;}
SMALL{font-size:.7em;}
BIG{font-size:1.17em;}
BLOCKQUOTE, PRE{font-family:Courier New, monospace;}
UL LI{list-style-type:square;}
UL LI LI{list-style-type:disc;}
UL LI LI LI{list-style-type:circle;}
OL LI{list-style-type:decimal;}
OL OL LI{list-style-type:lower-alpha;}
OL OL OL LI{list-style-type:lower-roman;}
.blanco{border:0px solid #FFFFFF;background-color:White;}
.pieDePagina{height:40px;background-color:#678C33;text-align:center;}
.linkPaginasPie{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;color:#fff;}
.linkPaginasPie:hover{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;}
.linkpaginasPie:visited{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight:bold;color:#fff;}
.linkpaginasPie:link{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;color:#fff;margin-right:30px;text-decoration:none;}
.linkpaginasPie:link:hover{color:#fff;}
.linkpaginasPie:active{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.lblStandard{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;color:#FFFFFF;}
.CampoBlancoTodo{BORDER-LEFT-COLOR:#ffffff;BORDER-BOTTOM-COLOR:#ffffff;COLOR:#ffffff;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#ffffff;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BACKGROUND-COLOR:#ffffff;BORDER-RIGHT-COLOR:#ffffff;BORDER-BOTTOM-STYLE:solid;}
.CampoBlanco{BORDER-LEFT-COLOR:#ffffff;BORDER-BOTTOM-COLOR:#ffffff;COLOR:#000000;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#ffffff;BORDER-RIGHT-STYLE:solid;BORDER-LEFT-STYLE:solid;BACKGROUND-COLOR:#ffffff;BORDER-RIGHT-COLOR:#ffffff;BORDER-BOTTOM-STYLE:solid;}
.LabelAprobacionPend{font-family:Arial;font-size:13px;font-weight:normal;color:Black;}
.LabelAprobacionDetalle{font-family:Arial;font-size:11px;font-weight:normal;color:Black;}
.navtext{text-align:left;width:235px;font:bold 9pt sans-serif;border-width:2px;border-style:outset;border-color:white;background-color:#297A4F;color:White;text-decoration:none;}
.navtextvinculo{text-decoration:none;}
.navtextvinculo:link{text-decoration:none;}
.navtextvinculo:visited{text-decoration:none;}
.navtextvinculo:active{text-decoration:none;}
.agenda{border:solid 2px #297A4F;font-family:Arial;font-size:12px;font-weight:bold;color:#297A4F;padding:3px;letter-spacing:5px;text-align:center;background-color:White;width:26px;height:26px;}
.agendaTitulo{font-family:Arial;font-size:12px;font-weight:bold;color:#000000;text-align:left;border-bottom:1px solid #297A4F;}
.agendaDato{text-align:left;font-family:Arial;font-size:12px;font-weight:bold;color:#000000;border-bottom:1px solid #297A4F;}
.labelAgendaResultado{font-family:Arial;font-size:11px;font-weight:bold;color:#297A4F;text-align:left;}
.tablaReportes{padding:10px;border:5px #FFFFFF solid;width:100%;}
.tablaReportesCabecera{background-color:#000000;color:White;font-family:Arial;font-size:13px;font-weight:bold;text-align:left;border-right:1px #CCC dashed;}
.tablaReportesCabeceraLineas{font-family:Arial;font-size:11px;font-weight:normal;color:#297A4F;text-align:left;border-right:1px #CCC dashed;border-bottom:1px #CCC dashed;}
.FooterGrid{color:#4F4E40;font-family:Arial;font-size:10px;font-weight:bold;background-color:#FFFFFF;}
DIV#box{text-align:left;padding-bottom:20px;margin:0px auto;padding-left:0px;width:25em;padding-right:0px;background:#d2e8d6 repeat-x 0px -5px;padding-top:20px;}
DIV#box2{text-align:left;padding-bottom:20px;margin:0px auto;padding-left:0px;width:25em;padding-right:0px;background:#d2e8d6 repeat-x 0px -5px;padding-top:20px;}
DIV#box3{text-align:left;padding-bottom:20px;margin:0px auto;padding-left:0px;width:25em;padding-right:0px;background:#d2e8d6 repeat-x 0px -5px;padding-top:20px;}
DIV#box4{text-align:left;padding-bottom:20px;margin:0px auto;padding-left:0px;width:25em;padding-right:0px;background:#d2e8d6 repeat-x 0px -5px;padding-top:20px;}
.qsf-demo-canvas{margin-left:auto;margin-right:auto;width:745px;height:268px;color:#ffffff;background:transparent url("Images/background.png") top left no-repeat;position:relative;}
.qsf-demo-canvas label{display:none;}
.qsf-demo-canvas .continents,
.qsf-demo-canvas .countries,
.qsf-demo-canvas .cities{position:absolute;top:187px;}
.qsf-demo-canvas .continents{left:61px;}
.qsf-demo-canvas .countries{left:279px;}
.qsf-demo-canvas .cities{left:497px;}
.qsf-demo-canvas .buttons{margin:0;padding:0;position:absolute;top:220px;right:61px;left:auto;}
.qsf-demo-canvas .result{position:absolute;top:225px;left:61px;}
img.icono{position:absolute;margin-left:1px;margin-top:-10px;}
.celdaContenidos{padding:0px 10px 0px 10px;}
.celdaMenu{position:absolute;}
.divModoReconocimiento{border-bottom:1px solid #999;position:relative;border-left:1px solid #999;background-color:#ffffff;width:450px;visibility:visible;border-top:1px solid #999;border-right:1px solid #999;font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:500;color:#678C33;height:51;}
.divModoReconocimientoInfo{border-bottom:1px solid #999;position:relative;border-left:1px solid #999;background-color:#ffffff;width:450px;visibility:visible;border-top:1px solid #999;border-right:1px solid #999;font-family:Helvetica, Arial, sans-serif;font-size:15px;font-weight:500;color:#678C33;height:200px;}
.divColumnas{float:right;}
.textboxHoraMin{font-size:30px;font-weight:500;}
.divLog{width:800px;align-content:left;box-shadow:1px 2px 5px #999;-webkit-box-shadow:1px 2px 5px #999;-moz-box-shadow:2px 2px 5px #999;position:fixed;display:block;font-size:10px;-webkit-scrollbar:none;transition-property:all;transition-duration:0.5s;background-color:White;margin-left:150px;z-index:999;max-height: 500px; overflow-y: scroll;}
.divLogHidden{width:400px;height:0px;z-index:999;font-size:0px;align-content:left;position:fixed;font-size:10px;background-color:transparent;overflow:hidden;-webkit-scrollbar:none;margin-top:0px;margin-left:250px;transition-property:all;transition-duration:0.5s;}
.wrapperLog{position:fixed;z-index:999;background-color:White;overflow:auto;width:250px;}
.tblLog{-webkit-transition:visibility .5s ease-in-out, opacity .5s ease-in-out;-moz-transition:visibility .5s ease-in-out, opacity .5s ease-in-out;-o-transition:visibility .5s ease-in-out, opacity .5s ease-in-out;transition:visibility .5s ease-in-out, opacity .5s ease-in-out;}
.labelstandard-forgot{font-family:helvetica;font-size:12px;font-weight:600;color:#333;position:relative;margin-bottom:5px;}
.campos-login-error{font-family:Tahoma;font-size:10ppx;font-weight:normal;padding:5px 5px 5px 5px;height:40px;width:280px;border-radius:5px;background-color:#fff;margin-bottom:15px;box-shadow:0 0 3px 2px rgba(255, 0, 0, 0.8);}
.campos-captcha{Width:100px;font-family:Tahoma;font-size:14px;font-weight:normal;padding:5px 5px 5px 5px;height:30px;border-radius:5px;background-color:#fff;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 0 rgba(0,0,0,.07) inset;}
.captchaImg{margin-left:20px;border:1px solid black;}
.captchaLabel{font-size:12px;}

.notificacionesQP {position:relative;}
.notificacionesQP[data-notificaciones]:after {content:attr(data-notificaciones);   position:absolute;   left: 28px;   top: 5px;   font-size:.7em;   background:red;   font-weight: 800;   color:white;   width:12px;height:12px;   text-align:center;   line-height:12px;   border-radius:50%; border: 2px solid #FFF;   box-shadow:0 0 1px #333;   z-index: 1000;}
::selection {background: #add37c;}
.divLogHiddenTabla{width:800px;height:0px; z-index: 999;font-size: 0px;align-content:center; position: fixed;font-size:10px;  background-color: transparent;overflow: hidden;-webkit-scrollbar: none;margin-top: 0px;margin-left:0px;        transition-property:all;     transition-duration:0.5s;}
form#FormLogin { box-shadow: 1px 2px 15px #999!important; -webkit-box-shadow: 1px 2px 15px #999!important; -moz-box-shadow: 2px 2px 15px #999; margin: auto!important; width: 340px!important; box-sizing: border-box!important; padding: 30px!important; -webkit-box-shadow: 1px 2px 15px #999!important;margin-top: 13%!important;}
.login {width: 275px!important; padding: 17px!important;}
img#Image1 {padding: 10px!important;}
.espacio-login {height: 20px!important;}
@media  (max-width:900px){ #FormLogin {width:100%!important;}.tablamarco {width: 20%; height: 75%;} .fondobody {margin-top: 40%!important;height: none;width: auto;}}
@media (max-width: 900px) and (orientation: landscape) {.fondobody {padding: 120px;height: 20%;border: none;  width: 75%;    margin-top: -25%!important;}}
.campos-inv2{height:20px;margin-top:-5px;border-radius: 5px;background:#fff;font-family:Tahoma;font-size:12px;font-weight: normal;color:#000;padding: 3px 3px 3px 3px;border-bottom-style:groove;border-right-style:groove;border-top-style:groove;border-left-style:groove;background-image: url(images/calendar.gif);background-position:right;background-repeat:no-repeat;}
.campos-inv2:focus{outline:0px;border-color: #73A237;box-shadow: 0 0 3px 2px rgba(115, 162, 55, 0.8);}
