/* 
    Created on : 15-07-2014, 03:26:28 PM
    Author     : Edwin
*/
.headbutton
{
    background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    display: block;
    float: left;
    font-family: tahoma;
    font-size: 15px;
    height: 24px;
    line-height: 21px;
    padding-left: 7px;
    padding-right: 7px;
}
.headbutton a{
    color: #0874ba;
    text-decoration: none;


}
.hidden
{
    display: none;
}
.key {
    background-image:url('../img/key.png') !important;
}

.icon-cancel{
    background-image:url('../img/cancel.png') !important;
}
.icon-etapas{
    background-image:url('../img/layers.png') !important;
}
.icon-close{
    background-image:url('../img/close.png') !important;
}

.icon-disk{
    background-image:url('../img/disk.png') !important;
}
.icon-zoom{
    background-image:url('../img/zoom.png') !important;
}
.logo{
    background-image:url('../img/logo.png') !important;   
    background-repeat: no-repeat;

}
.logo-dtic{
    background-image:url('../img/dtic.png') !important;   
    background-repeat: no-repeat;
    background-size: 45px;
}
.logo-dtic img {
    float: right;
    margin: 0 0 10px 10px;
}
.logo-dtic2{
    background-image:url('../img/dtic_color.png') !important;   
    background-repeat: no-repeat;
    background-size: 45px;
}
.logo-dtic2 img {
    float: right;
    margin: 0 0 10px 10px;
}
.logo-diresi2{
    background-image:url('../img/diresi_color.png') !important;   
    background-repeat: no-repeat;
    background-size: 50px;
}
.logo-diresi{
    background-image:url('../img/diresi.png') !important;   
    background-repeat: no-repeat;
    background-size: 50px;
}

.logomain{
    background-image:url('../img/logomain.png') !important;   
    background-repeat: no-repeat;
}
.aviso{
    font-family: sans-serif;
    font-weight: bold;
    color: #DF3A01;
    font-size: 17px;
    text-align: center;
    margin: 0 auto;
}
.disabled{
    background-color: #0874BA;
}
.head{
    background: #0074BA;
    color: #ffffff;
    font: normal 11px "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.head2{
    /*background: #7AC28B;*/
    background: #056056;
    color: #F7EB9E;
    font: normal 11px "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px #ffffff solid;
}
.banner{
    background-image: url(../img/banner.png)!important;
    background-repeat: no-repeat;    
    background-color: #0074BA;
}
.banner2{
    background-image: url(../img/bannerIDH.png)!important;
    background-repeat: no-repeat;    
    background-color: #056056;
}
.usuario, .rol, .gestion{
    color: #FFF;
    font-size: 12px;
}
.usuario{
    background: url('../img/usuario.png') no-repeat left center;
    padding-left: 20px;
    height: 20px
}
.rol{
    background: url('../img/archivo.png') no-repeat left center;
    padding-left: 20px;
    height: 20px
}

.gestion{
    background: url('../img/calendario.png') no-repeat left center;
    padding-left: 20px;
    height: 20px
}

fieldset .fieldset-body{
    padding: 5px;
}

.save {
    background-image: url(../img/save.gif) !important;
}

.delete {
    background-image: url(../img/delete.png) !important;
}

.key-go{
    background-image:url('../img/key_go.png') !important;
}

.icon-application{
    background-image:url('../img/application.png') !important;
}

.icon-home{
    background-image:url('../img/house.png') !important;
}

.icon-logout{
    background-image:url('../img/logoff.png') !important;
}
.icon-addnew{
    background-image: url(../img/add.png) !important;
}

.icon-adduser{
    background-image: url(../img/add_user.png) !important;
}

.icon-accept, .icon-ok{
    background-image: url(../img/accept.png) !important;
}
.icon-book{
    background-image: url(../img/book.png) !important;
}
.icon-add-article{
    background-image: url(../img/add_article.png) !important;
}

.icon-user {
    background-image: url(../img/user.png) !important;
}

.icon-user-add {
    background-image: url(../img/user_add.gif) !important;
}

.icon-objetivos {
    background-image: url(../img/star.png) !important;
}

.icon-save {
    background-image: url(../img/save.png) !important;
}

.icon-pilares {
    background-image: url(../img/shield.png) !important;
}

.icon-reset {
    background-image: url(../img/stop.png) !important;
}

.icon-rol {
    background-image: url(../img/script_key.png) !important;
}

.icon-rubros {
    background-image: url(../img/award_star_bronze_3.png) !important;
}
.icon-add-rubros {
    background-image: url(../img/award_star_add.png) !important;
}

.icon-partidas {
    background-image: url(../img/award_star_delete.png) !important;
}
.icon-ingresos {
    background-image: url(../img/coins_add.png) !important;
}
.icon-egresos {
    background-image: url(../img/coins_delete.png) !important;
}

.icon-grid {
    background-image: url(../img/grid.png) !important;
}

.icon-add {
    background-image: url(../img/add.png) !important;
}

.icon-delete {
    background-image: url(../img/delete.png) !important;
}

.icon-edit {
    background-image: url(../img/edit.png) !important;
}

.icon-application-edit {
    background-image: url(../img/application_edit.png) !important;
}

.icon-ffof{
    background-image: url(../img/shape_align_bottom.png) !important;
}

.icon-addff{
    background-image: url(../img/application_add.png) !important;
}
.icon-ff{
    background-image: url(../img/package_add.png) !important;
}
.icon-of{
    background-image: url(../img/package_go.png) !important;
}

.icon-refresh{
    background-image: url(../img/refresh.png) !important;
}

.icon-relationship{
    background-image: url(../img/table_relationship.png) !important;
}

.icon-calendar{
    background-image: url(../img/calendar.png) !important;
}
.icon-lightning{
    background-image: url(../img/lightning.png) !important;
}
.icon-book-key{
    background-image: url(../img/book_key.png) !important;
}

.icon-techos{
    background-image: url(../img/coins.png) !important;
}

.icon-formulacion{
    background-image: url(../img/money.png) !important;
}

.icon-verificacion{
    background-image: url(../img/success.png) !important;
}

.icon-variable{
    background-image: url(../img/chart_curve.png) !important;
}

.icon-indicador{
    background-image: url(../img/style_go.png) !important;
}

.icon-tab{
    background-image: url(../img/tab.png) !important;
}

.icon-objetivo{
    background-image: url(../img/shield_go.png) !important;
}

.icon-exchange{
    background-image: url(../img/arrow_switch.png) !important;
}

.left-border{
    border-left: 1px solid #99BBE8;
}
.right-border{
    border-right: 1px solid #99BBE8;
}

.top-border{
    border-top: 1px solid #99BBE8;
}

.bottom-border{
    border-bottom:  1px solid #99BBE8;
}
.top-bottom-border{
    border-top: 1px solid #99BBE8;
    border-bottom:  1px solid #99BBE8;
}
.right-top-border{
    border-top: 1px solid #99BBE8;
    border-right: 1px solid #99BBE8;
}

.icon-application-form{
    background-image: url(../img/application_form.png)!important;
}

.icon-page{
    background-image: url(../img/page.png)!important;
}

.icon-page-add{
    background-image: url(../img/page_add.png)!important;
}

.icon-lock{
    background-image: url(../img/lock.png) !important;
}

.icon-expresion{
    background-image: url(../img/expresion.png) !important;
}
.icon-ordinaldate{
    background-image: url(../img/ordinaldateicon.png) !important;
}
.icon-calendarviewday{
    background-image: url(../img/calendar_view_day.png) !important;
}

.icon-chart-bar{
    background-image: url(../img/chart_bar.png) !important;
}
.icon-package{
    background-image: url(../img/package.png) !important;
}

.icon-mouse{
    background-image: url(../img/mouse.png) !important;
}

.icon-dollar{
    background-image: url(../img/money_dollar.png) !important;
}

.icon-reportes {
    background-image: url(../img/report.png) !important;
}

.icon-print {
    background-image: url(../img/print.png) !important;
}

.icon-pdf{
    background: #FFF url(../img/pdficon_small.png) no-repeat left center;
}

.icon-acrobat{
    background-image: url(../img/page_white_acrobat.png) !important;
}

.icon-seguimiento{
    background-image: url(../img/spellcheck.png) !important;
}
.icon-note-add{
    background-image: url(../img/note_add.png) !important;
}
.icon-user-go{
    background-image: url(../img/user_go.png) !important;
}

.icon-table-go{
    background-image: url(../img/table_go.png) !important;
}
.icon-sigma{
    background-image: url(../img/sigma2.gif) !important;
    width:60px;
}

.icon-evaluation{
    background-image: url(../img/shape_square_edit.png) !important;
}

.hideDisplay
{

    background-image:none;
}

/**colores de texto*/
.red{
    color: #4282D4;
}

.orange{
    color: #D49442;
}

.green{
    color: #1CA36D;
}
.blue{
    color:#15498B;
    font-weight: bold;
}
.icon-chart{
    background-image: url(../img/chart_curve.png) !important;
}

.icon-go{
    background-image: url(../img/application_go.png) !important;
}
.icon-folder-go{
    background-image: url(../img/folder_go.png) !important;
}

.icon-send{
    background-image: url(../img/01_right.png) !important;
}

.icon-return{
    background-image: url(../img/01_left.png) !important;
}

.icon-info{
    background-image: url(../img/information.png) !important;
}

.icon-help{
    background-image: url(../img/help.png) !important;
}

.icon-find{
    background-image: url(../img/find.png) !important;
}

.icon-magnifier{
    background-image: url(../img/magnifier.png) !important;
}
.icon-down{
    background-image: url(../img/01_down.png) !important;
}

.icon-magnifier-in{
    background-image: url(../img/magnifier_zoom_in.png) !important;
}

.icon-excel{
    background-image: url(../img/excel.png) !important;
}

.icon-ejecucion{
    background-image: url(../img/book_go.png) !important;
}
.icon-estados{
    background-image: url(../img/text_signature.png) !important;
}

.icon-package-link{
    background-image: url(../img/package_link.png) !important;
}
.icon-up{
    background-image: url(../img/arrow_up.png) !important;
}
.icon-break{
    background-image: url(../img/lock_break.png) !important;
}
.icon-link-break{
    background-image: url(../img/link_break.png) !important;
}
.icon-download{
    background-image: url(../img/download.png) !important;
}
.icon-undo{
    background-image: url(../img/arrow_undo.png) !important;
}

.x-header {
    background-image: -webkit-linear-gradient(top, #8fc33a, #739b2e);
    border-bottom: 1px solid #567422;
}

/*************Estilos de filas de grid**********************/
.child-row .x-grid-cell { 
    background-color: #ffe2e2; 
    color: #900; 
} 
.notification-row .x-grid-cell { 
    background-color:#ffded4; 
    color: #ff4e20; 
    border-color:#ff8c66;
} 

.adult-row .x-grid-cell { 
    background-color: #e2ffe2; 
    border-bottom-color: #D9E4AE; 
    color: #090; 
}

.other-row .x-grid-cell { 
    background-color: #F2F5A9; 
    border-bottom-color: #ffc; 
    color: #DF3A01; 
}
.null-row .x-grid-cell { 
    background-color: #FAC3C3; 
    border-bottom-color: #ffc; 
    color: #DF3A01; 
}
.other-row2 .x-grid-cell { 
    border-bottom-color: #ffc; 
    color: #DF3A01; 
}
.custom-grid .x-grid-cell { 
    background-color: #FFFFFF; 
    border-bottom-color: #ffc; 
    border-top-color: #ff5; 
    color: #373737; 
}

.error-row .x-grid-cell { 
    background-color: #ffe2e2; 
    border-bottom-color: #F6850B; 
    border-top-color: #98253F; 
    color:#98253F; 
} 

/*para los estados de un proyecto de poa*/
.draft-row .x-grid-cell { 
    color: #182629; 
} 

.verify-row .x-grid-cell { 
    color: #ff7234; 
} 

.validate-row .x-grid-cell { 
    color: #3579B8; 
} 

.completed-row .x-grid-cell { 
    color: #4E802C; 
} 
.cbo-display{
    color: #090;
    font-family: sans-serif;
    font-size: 11px;
}

#instructions ul li {
    list-style-type:disc;
    list-style-position:outside;
    font-size:12px;
    margin:0px 0px 0px 20px;
}

/* Icons */
.ux-notification-icon-information {
    background-image: url('../img/icon16_info.png');
}

.ux-notification-icon-error {
    background-image: url('../img/icon16_error.png');
}


/* Using standard theme */
.ux-notification-window .x-window-body {
    text-align: center;
    padding: 15px 5px 15px 5px;
}


/* Custom styling */
.ux-notification-light .x-window-header {
    background-color: transparent;
}

.ux-notification-light {
    background-image: url('../img/fader.png');
}

.ux-notification-light .x-window-body {
    text-align: center;
    padding: 15px 5px 20px 5px;
    background-color: transparent;
    border: 0px solid white;
}

.cell-FBEAA4   .x-grid-cell-inner  {
    background-color:#FBEAA4; 
}
.cell-F0F3F3   .x-grid-cell-inner  {
    background-color:#F0F3F3; 
}
.cell-DEE3E6   .x-grid-cell-inner  {
    background-color:#DEE3E6; 
}

/*----------ESTILOS PARA SISTEMA IDH------------*/
.idh_money_delete{
    background-image: url(../img/money_delete.png) !important;
}
.idh_table_row_delete{
    background-image: url(../img/table_row_delete.png) !important;
}
.idh_zoom_out{
    background-image: url(../img/zoom_out.png) !important;
}
.idh_chart_curve{
    background-image: url(../img/chart_curve.png) !important;
}
.idh_building{
    background-image: url(../img/building.png) !important;
}
.idh_money_dollar{
    background-image: url(../img/money_dollar.png) !important;
}
.idh_arrow_refresh{
    background-image: url(../img/arrow_refresh.png) !important;
}
.idh_arrow_in{
    background-image: url(../img/arrow_in.png) !important;
}
.idh_icon_compromiso{
    background-image: url(../img/circle_arrow.png) !important;
}
.idh_arrow_right{
    background-image: url(../img/arrow_right.png) !important;
}
.idh_detail_list{
    background-image: url(../img/text_list_bullets.png) !important;
}
.icon_idh_return{
    background-image: url(../img/book_previous.png) !important;
}
.icon_idh_next{
    background-image: url(../img/book_next.png) !important;
}
.icon_idh_cierre{
    background-image: url(../img/table_link.png) !important;
}