
.tree-node-estado-0 span {
    font-style:  italic;
    color: Gray !important;
}

.tab-principal span{
    color: green !important;
}

.labeltiny .x-form-item-label{
    font-size: 10px;
}

.x-table-layout-ct {
    /*background-color: #DFE8F6;*/
    /*border-left: 1px solid #99BBE8 !important;*/
    border-left-width: 0 !important;
}

.x-table-layout-cell {
    background-color: transparent;
    font: 12px tahoma,arial,helvetica,sans-serif;
}

.table-style td {
    font-size: 10px;
    border-right: 1px solid #99BBE8;
    border-bottom: 1px solid #99BBE8;
}

.table-style-title {
    background-color: #EFF0F2;
    text-align: center;
    padding: 0px 3px 0px 3px;
}

.table-style-title .x-panel-body {
    background-color: #EFF0F2;
}

.table-style-label .x-panel-body {
    background-color: #DFE8F6;
}

.x-table-layout-ct .x-form-text {
    /*
    height: 18px;
    background: none ;
    border: 0px solid white;
    */
}

.x-table-layout-ct .x-form-trigger {
    /*
    height: 17px;
    border-left: 1px solid #B5B8C8;
    */
}

.x-form-check-wrap {
    height: 18px;
    line-height: 18px;
}






.x-form-check-group .x-column-inner {
    background-color: transparent;
    /*border: 1px solid #B5B8C8;*/
    padding-left: 4px;
}

.x-grid3-hd-row td { font-weight:bold; }

.x-toolbar .x-btn .x-btn-left{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 0;}
.x-toolbar .x-btn .x-btn-right{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;}
.x-toolbar .x-btn .x-btn-center{background:url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px;}

.x-toolbar .x-btn-over .x-btn-left{background:url(../images/default/toolbar/tb-btn-sprite-over.gif) no-repeat 0 0;}
.x-toolbar .x-btn-over .x-btn-right{background:url(../images/default/toolbar/tb-btn-sprite-over.gif) no-repeat 0 -21px;}
.x-toolbar .x-btn-over .x-btn-center{background:url(../images/default/toolbar/tb-btn-sprite-over.gif) repeat-x 0 -42px;}

.x-item-disabled { color: blue; font-weight: bold; }


table.flat { border:1pt solid #bbb; border-collapse:collapse; font-size:10pt; }
table.flat td, table.flat th { border:1pt solid #ccc; border-collapse:collapse; padding:3px; }
table.flat th { background-color: #F2F2F2; white-space: nowrap; /*width: 10%;*/ }

.tb-activo   { background-image:url(../images/icons/activo.gif ) !important;}
.tb-inactivo { background-image:url(../images/icons/inactivo.gif ) !important;}
.tb-espera { background-image:url(../images/icons/espera.png ) !important;}
.tb-export { background-image:url(../images/icons/report_go.png ) !important;}
.tb-print { background-image:url(../images/icons/printer.png ) !important;}
.tb-delete { background-image:url(../images/icons/delete.png ) !important;}
.tb-search { background-image:url(../images/icons/search.gif ) !important;}
.tb-new { background-image:url(../images/icons/new.gif ) !important;}
.tb-insert { background-image:url(../images/icons/insertdetalle.gif ) !important;}
.tb-entry { background-image:url(../images/icons/entry.gif ) !important;}
.tb-save { background-image:url(../images/icons/disk.png ) !important;}
.tb-edit { background-image:url(../images/icons/page_white_edit.png ) !important;}
.tb-close { background-image:url(../images/icons/close.gif ) !important;}
.tb-view { background-image:url(../images/icons/page_white_magnify.png ) !important;}
.tb-selectmultiple { background-image:url(../images/icons/selectmultiple.gif ) !important;}
.tb-user { background-image:url(../images/icons/user.png ) !important;}
.tb-save-small { background-image:url(../images/icons/bullet_disk.png ) !important;}
.tb-ok { background-image:url(../images/icons/accept.png ) !important;}
.tb-cancel { background-image:url(../images/icons/cancel.png ) !important;}
.tb-anadir { background-image:url(../images/icons/add.png ) !important;}
.tb-check { background-image:url(../images/icons/tick.png ) !important;}
.tb-imagen { background-image:url(../images/icons/photo.png ) !important;}
.tb-deshacer { background-image:url(../images/icons/arrow_rotate_clockwise.png ) !important;}
.tb-chart { background-image:url(../images/icons/chart_curve_add.png ) !important;}
.tb-usergray { background-image:url(../images/icons/user_gray.png ) !important;}
.tb-gears { background-image:url(../images/icons/gears.png ) !important;}
.tb-layoutedit { background-image:url(../images/icons/layout_edit.png ) !important;}
.tb-maletin { background-image:url(../images/icons/briefcase.png ) !important;}
.tb-tacho { background-image:url(../images/icons/bin.png ) !important;}
.tb-carta { background-image:url(../images/icons/letter.png ) !important;}
.tb-form { background-image:url(../images/icons/application_form.png ) !important;}
.tb-listado { background-image:url(../images/icons/application_view_columns.png ) !important;}
.tb-bricks { background-image:url(../images/icons/bricks.png ) !important;}
.tb-actualizar { background-image:url(../images/icons/arrow_refresh.png ) !important;}
.tb-animal { background-image:url(../images/icons/tux.png ) !important;}
.tb-incorrecto { background-image:url(../images/icons/cross.png ) !important;}
.tb-calendario { background-image:url(../images/icons/calendar.png ) !important;}

.tb-retroceder { background-image:url(../images/icons/arrow_left.png ) !important;}
.tb-avanzar { background-image:url(../images/icons/arrow_right.png ) !important;}

.tb-pdf { background-image:url(../images/icons/files.gif ) !important;  background-position: 0 -195px !important; }
.tb-doc { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -65px !important; }
.tb-docx { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -65px !important; }
.tb-html { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -49px !important; }
.tb-jpg { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -112px !important; }
.tb-jpeg { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -112px; }
.tb-png { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -112px !important; }
.tb-ppt { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -96px !important; }
.tb-wmv { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -162px !important; }
.tb-wav { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -145px !important; }
.tb-xls { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -80px !important; }
.tb-txt { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -49px !important; }
.tb-xxx { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -1px !important; }
.tb-download { background-image:url(../images/icons/download.gif ) !important;}
.tb-reniec { background-image:url(../images/icons/reniec.png ) !important;}
.tb-emailgo { background-image:url(../images/icons/email_go.png ) !important;}
.tb-camera { background-image:url(../images/icons/camera.png ) !important;}

.tb-comment { background-image:url(../../images/comment.png) !important;}
.tb-comment-empty { background-image:url(../../images/comment-empty.png) !important;}

/*.tb-rojo { background-image:url(../images/icons/camera.png ) !important;}
.tb-verde { background-image:url(../images/icons/camera.png ) !important;}
.tb-negro { background-image:url(../images/icons/camera.png ) !important;}*/

td.x-grid3-cell-icon div.x-grid3-cell-inner{
    padding: 1px !important;
}

td.x-grid3-cell-icon div.x-grid3-cell-inner a{
    width: 16px;
    height: 16px;
    display: block;
}

.right { text-align: right; }
.center { text-align: center; }


.grid-row-REGISTRADO table { color: red; }
.grid-row-IS table { color: green; }


.grid-row-red table { color: red; }
.grid-row-green table { color: green; }
.grid-row-navy table { color: blue; }
.grid-row-gray-back table { color: black; background-color: rgb(231,231,231); }


.grid-row-rosa-back table { background-color: rgb(230,184,183);}
.grid-row-green-back table { background-color: rgb(196,189,151);}

.grid-back-row-green table { background-color: lightgreen; }

.grid-activo { background: transparent url(../images/icons/activo.png); width: 15px; height: 15px; }
.grid-inactivo { background: transparent url(../images/icons/inactivo.png); width: 15px; height: 15px; }


/* Seleccionar filas haciendo click en una celda */
.select-check-row, .select-check-row-on {width:100%;height:18px;background-position:2px 2px;background-repeat:no-repeat;background-color:transparent;background-image:url(../images/default/grid/row-check-sprite.gif);}
.select-check-row-on {background-position:-23px 2px;}

.x-layout-split { background-color: #C9DBF2 !important; }
.x-fieldset{padding:2px;}
.x-fieldset legend{margin-left: 10px;}
.ext-ie .x-fieldset{ padding-top: 2px; padding-bottom:2px;}
.ext-ie .x-fieldset legend{margin-bottom:0px;}

.icon-expand-all { background-image: url(../images/default/tree/expand-all.gif) !important; }
.icon-collapse-all { background-image: url(../images/default/tree/collapse-all.gif) !important; }

.x-btn-with-menu .x-btn-center em {background:none;}
.x-btn-text-icon .x-btn-with-menu .x-btn-center em {background:none;}
.x-toolbar .x-btn-with-menu .x-btn-center em { padding-right:0px; }

.x-grid-disable-row table{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    color:red;
    background: #9ED4F1;
}

.x-grid-row-subgrupo table{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    font-weight: bolder;
    color:black;
    background: #A9A9A9;
    
}

.x-grid-row-sg1 table{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    font-weight: bolder;
    color:black;
    background: #81a3d0;
}
.x-grid-row-sg2 table{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    font-weight: bolder;
    color:black;
    background: #8a7575;
}
.x-grid-row-sg3 table{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    font-weight: bolder;
    color:black;
    background: #8cb990;
}

.x-grid-row-rom table{
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    font-weight: bold;
    color:black;
    background: #D8D8D8;
}
