/*!
* Ext JS Library 4.0
* Copyright(c) 2006-2011 Sencha Inc.
* licensing@sencha.com
* http://www.sencha.com/license
*/

#poweredby {
    position: absolute;
    bottom: 40px;
    right: 20px;
    z-index: 15000;

    /* IE 5-7 */
    filter: alpha(opacity=70);
    /* Netscape */
    -moz-opacity: 0.7;
    /* Safari 1.x */
    -khtml-opacity: 0.7;
    /* Good browsers */
    opacity: 0.7;
}

#poweredby div {
    position: relative;
    width: 150px;
    height: 25px;
    background-image: url(../images/powered-by-ext-js.png);
    background-repeat: no-repeat;
}

/* The simple background image PNG does not work in IE6-8, but does in IE9 */
.x-ie6 #poweredby div,
.x-ie7 #poweredby div,
.x-ie8 #poweredby div {
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/powered-by-ext-js.png', sizingMethod='scale');
}

/*----------------------------------------------------
    Start Button
*/

.ux-start-button-icon {
    background-image: url(../images/taskbar/sencha.gif) !important;
    background-color: transparent;
}

.ux-start-button .x-btn-arrow {
    background-image: none;
}

.ux-start-button .x-btn-arrow-right {
    padding-left: 10px;
}

.ux-taskbar {
    padding-left: 4px !important;
}

/*
    Start Button (Black)
*/

.ux-desktop-black .ux-start-button {
    height: 28px;
    padding: 0px;
    display: block;
}

.ux-desktop-black .ux-start-button em {
    margin-top: 5px;
}

.ux-desktop-black .ux-start-button .x-btn-inner {
    color: black;
    font-size:11px;
    font-weight: bold;
}

.ux-desktop-black .ux-start-button {
    background-image: -moz-linear-gradient(center top , #E4F3FF, #D9EDFF 48%, #C2D8F2 52%, #C6DCF6);
    border-radius: 8px 8px 8px 8px;
    border-color: #81A4D0;
}

/*----------------------------------------------------
    Start Menu
*/

.ux-start-menu-toolbar .x-btn .x-btn-center .x-btn-inner {
    text-align: left;
}

.ux-start-menu-toolbar {
    padding: 4px !important;
}

/*----------------------------------------------------
    TaskBar
*/

.ux-taskbar .x-toolbar {
    background: transparent none;
    border-color: transparent;
}

.x-ie6 .ux-taskbar .x-toolbar {
    border-color: #d3e1f1;
}

.ux-desktop-windowbar .x-btn-inner,
.x-nbr .ux-desktop-windowbar .x-btn-icon-text-left button {
    text-align: left !important;
}

.ux-taskbar .x-toolbar {
    height: 28px;
}

.ux-taskbar {
    height: 28px;
    padding: 0;
}

.x-toolbar .x-toolbar {
    padding: 0;
}

/*
    TaskBar (Black)
*/

.ux-desktop-black .ux-taskbar {
    background: transparent url('../images/taskbar/black/taskbar-start-panel-bg.gif') repeat-x left top;
    border-color: transparent;
    /*height: 30px;*/
}

.ux-desktop-black .ux-taskbar .x-splitter {
    background: transparent url(../images/taskbar/black/taskbar-split-h.gif) no-repeat scroll 0 -2px;
}

.ux-desktop-black .ux-taskbar .x-toolbar-text {
    color: white !important;
}

.ux-desktop-black .ux-taskbar .x-btn-default-toolbar-small-over {
    background-color: yellow;
}

.ux-desktop-black .ux-taskbar .x-btn-inner {
    color: white;
}

.ux-desktop-black .ux-taskbar .x-btn-pressed .x-btn-inner, .ux-taskbar .x-btn-over .x-btn-inner {
    color: black;
}

/*----------------------------------------------------
    Tray Clock
*/

.ux-desktop-trayclock {
    text-align: center;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
}

/*----------------------------------------------------
    Desktop DataView
*/

.ux-wallpaper {
    background-color: #3d71b8;
}

.ux-wallpaper-tiled {
    background-repeat: repeat;
}

.ux-desktop-shortcut {
    cursor: pointer;
    text-align: center;
    padding: 8px;
    margin: 8px;
    width: 75px;
    float:left;
    height:90px;
}

.ux-desktop-shortcut-icon {
    width: 48px;
    height: 48px;
    background-color: transparent;
    background-repeat: no-repeat;
    margin:0 auto;
}

.ux-desktop-shortcut-text {
    font: normal 10px tahoma,arial,verdana,sans-serif;
    text-decoration: none;
    padding-top: 5px;
    color: white;
}

.x-view-over .ux-desktop-shortcut-text {
    text-decoration: underline;
}


/*----------------------------------------------------
    Various icon classes
*/

.accordion-shortcut {
    background-image: url(../images/im48x48.png);
}

.cpu-shortcut {
    background-image: url(../images/statusLarge.png);
}

.grid-shortcut {
    background-image: url(../images/grid48x48.png);
}

.notepad-shortcut {
    background-image: url(../images/notepadLarge.png);
    width: 46px;
    height: 46px;
}

.x-ie6 .accordion-shortcut {
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/im48x48.png', sizingMethod='scale');
}

.x-ie6 .cpu-shortcut {
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/statusLarge.png', sizingMethod='scale');
}

.x-ie6 .grid-shortcut {
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/grid48x48.png', sizingMethod='scale');
}

.x-ie6 .notepad-shortcut {
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/notepadLarge.png', sizingMethod='scale');
}

.video {
    background-image: url(../images/gears.gif);
}

.bogus {
    background-image: url( ../images/bogus.png ) !important;
}

.notepad {
    background-image: url( ../images/bogus.png ) !important;
}

.logout {
    background-image: url( ../images/logout_ico.png ) !important;
}

.settings {
    background-image: url( ../images/gears.gif ) !important;
}

.shortcuts {
    background-image: url( ../images/shortcuts_ico.png ) !important;
}
/*
.admin, .admin16 {
    background-image: url( ../images/admin_ico.png ) !important;
}

.dictionary16 {
    background-image: url( ../images/dictionary_ico.png ) !important;
}

.new16{
    background-image: url( ../images/new_ico16.png ) !important;
}

.new24 {
    background-image: url( ../images/new_ico24.png ) !important;
}

.print24 {
    background-image: url( ../images/print24.png ) !important;
}

.printduplicate24 {
    background-image: url( ../images/printduplicate24.png ) !important;
}

.requestforpayment24 {
    background-image: url( ../images/request_for_payment24.png ) !important;
}

.roles16 {
    background-image: url( ../images/roles_ico.png ) !important;
}

.roles46 {
    background-image: url( ../images/roles_big.png ) !important;
}

.users16 {
    background-image: url( ../images/users_ico.png ) !important;
}

.users46 {
    background-image: url( ../images/users_big.png ) !important;
}

.workers16 {
    background-image: url( ../images/users_ico.png ) !important;
}

.workers46 {
    background-image: url( ../images/users_big.png ) !important;
}

.logs16,
.prefixes16 {
    background-image: url( ../images/logs_ico.png ) !important;
}

.logs46,
.prefixes46 {
    background-image: url( ../images/logs_big.png ) !important;
}

.password16 {
    background-image: url( ../images/password_ico.png ) !important;
}

.clientTypes16,
.modClientsAssignedTypesEdit16 {
    background-image: url( ../images/clienttypes_ico.png ) !important;
}

.clientTypes46,
.modClientsAssignedTypesEdit46 {
    background-image: url( ../images/clienttypes_big.png ) !important;
}

.modABCDataPriceList16,
.productTypes16,
.phoneGroups16 {
    background-image: url( ../images/producttypes_ico.png ) !important;
}

.modABCDataPriceList46,
.productTypes46,
.phoneGroups46 {
    background-image: url( ../images/producttypes_big.png ) !important;
}

.projects16 {
    background-image: url( ../images/projects_ico.png ) !important;
}

.projects46 {
    background-image: url( ../images/projects_big.png ) !important;
}

.tree_project {
    background-image: url( ../images/project.gif ) !important;
}

.offers {
    background-image: url( ../images/offers_ico.png ) !important;
}

.tree_project {
    background-image: url( ../images/project.gif ) !important;
}

.concepts {
    background-image: url( ../images/concept_ico.png ) !important;
}

.boms {
    background-image: url( ../images/bom_ico.png ) !important;
}

.project_3d {
    background-image: url( ../images/3d_ico.png ) !important;
}

.project_2d {
    background-image: url( ../images/2d_ico.png ) !important;
}

.printers {
    background-image: url( ../images/print_ico.png ) !important;
}

.clearing {
    background-image: url( ../images/clear_ico.png ) !important;
}

.resources16,
.modResourcesList16 {
    background-image: url( ../images/resources_ico.png ) !important;
}

.resources46,
.modResourcesList46 {
    background-image: url( ../images/resources_big.png ) !important;
}

.ABCDataIcon,
.magazines16,
.inventory16 {
    background-image: url( ../images/magazines_ico.png ) !important;
}

.phones{
    background-image: url( ../images/phones_ico.png ) !important;
}

.magazines46,
.inventory46 {
    background-image: url( ../images/magazines_big.png ) !important;
}

.link16{
    background-image: url( ../images/link_icon.png ) !important;
}

.upload16 {
    background-image: url( ../images/upload_ico.png ) !important;
}

.upload46 {
    background-image: url( ../images/upload_big.png ) !important;
}

.contactmedia16 {
    background-image: url( ../images/contacts_ico.png ) !important;
}

.contactmedia46 {
    background-image: url( ../images/contacts_big.png ) !important;
}

.rcp16 {
    background-image: url( ../images/rcp_ico.png ) !important;
}

.rcp46 {
    background-image: url( ../images/rcp_big.png ) !important;
}

.analisys16 {
    background-image: url( ../images/analisys_ico.png ) !important;
}

.analisys46 {
    background-image: url( ../images/analisys_big.png ) !important;
}

.centers16 {
    background-image: url( ../images/centers_ico.png ) !important;
}

.centers46 {
    background-image: url( ../images/centers_big.png ) !important;
}

.units16 {
    background-image: url( ../images/units_ico.png ) !important;
}

.units46 {
    background-image: url( ../images/units_big.png ) !important;
}

.VATrates16 {
    background-image: url( ../images/percent_ico.png ) !important;
}

.VATrates46 {
    background-image: url( ../images/percent_big.png ) !important;
}

.paymentTerms16 {
    background-image: url( ../images/paymentterms_ico.png ) !important;
}

.paymentTerms46 {
    background-image: url( ../images/paymentterms_big.png ) !important;
}

.currency16 {
    background-image: url( ../images/currency_ico.png ) !important;
}

.currency46 {
    background-image: url( ../images/currency_big.png ) !important;
}

.calculate16{
    background-image: url(../images/calculate16.png) !important;
}

.calculate24{
    background-image: url(../images/calculate24.png) !important;
}

.sum24{
    background-image: url(../images/sum24.png) !important;
}

.money16{
    background-image: url(../images/money_ico.png) !important;
}

.xml16{
    background-image: url(../images/xml16.png) !important;
}

.xml24{
    background-image: url(../images/xml24.png) !important;
}

.save24{
    background-image: url(../images/save24.png) !important;
}
*/

.icon-grid {
    background-image:url( ../images/grid.png ) !important;
}
.add {
    background-image:url(../resources/themes/images/default/icons/fam/add.gif) !important;
}
.option {
    background-image:url(../resources/themes/images/default/icons/fam/plugin.gif) !important;
}
.remove {
    background-image:url(../resources/themes/images/default/icons/fam/delete.gif) !important;
}
.save {
    background-image:url(../resources/themes/images/default/icons/save.gif) !important;
}
.accordion {
    background-image:url(../images/accordian.gif) !important;
}
.tabs {
    background-image:url(../images/tabs.gif) !important;
}
/*
.crmIcon {
    background-image: url( ../images/crm.png ) !important;
}
.modClientsList16, .modClientsEdit16, .clientsAdmin16 {
    background-image: url( ../images/clients_ico.png ) !important;
}
.modClientsList46, .modClientsEdit46, .clientsAdmin46 {
    background-image: url( ../images/clients_big.png ) !important;
}
.personalIcon {
    background-image: url( ../images/private_ico.png ) !important;
}
.modTasksSchedule16{
    background-image: url( ../images/calendar_ico.png ) !important;
}
.modTasksSchedule46{
    background-image: url( ../images/calendar_big.png ) !important;
}
.modProjectsGantt16, .modResourcesGantt16{
    background-image: url( ../images/gantt_ico.png ) !important;
}
.modProjectsGantt46, .modResourcesGantt46{
    background-image: url( ../images/gantt_big.png ) !important;
}
.modTasksTodoList16{
    background-image: url( ../images/todo_ico.png ) !important;
}
.modTasksTodoList46{
    background-image: url( ../images/todo_big.png ) !important;
}
.modAdminHolidays16,
.modRcpHolidays16{
    background-image: url( ../images/holidays_ico.png ) !important;
}
.modAdminHolidays46,
.modRcpHolidays46{
    background-image: url( ../images/holidays_big.png ) !important;
}
.modABCDataInvoices16,
.modPurchaseInvoicesList16,
.modCorrectedPurchaseInvoicesList16,
.modPurchaseInvoicesEdit16,
.modCorrectedPurchaseInvoicesEdit16,
.modSalesInvoicesList16,
.modCorrectedSalesInvoicesList16,
.modSalesInvoicesEdit16,
.modCorrectedSalesInvoicesEdit16,
.modProformaSalesInvoicesList16,
.modABCDataOrdersList16{
    background-image: url( ../images/invoices_ico.png ) !important;
}
.modABCDataInvoices46,
.modPurchaseInvoicesList46,
.modCorrectedPurchaseInvoicesList46,
.modPurchaseInvoicesEdit46,
.modCorrectedPurchaseInvoicesEdit46,
.modSalesInvoicesList46,
.modCorrectedSalesInvoicesList46,
.modSalesInvoicesEdit46,
.modCorrectedSalesInvoicesEdit46,
.modProformaSalesInvoicesList46,
.modABCDataOrdersList46{
    background-image: url( ../images/invoices_big.png ) !important;
}
.modPurchaseInvoicesAddPayment16,
.modSalesInvoicesAddPayment16{
    background-image: url( ../images/payment_ico.gif ) !important;
}
.modPurchaseInvoicesAddPayment46,
.modSalesInvoicesAddPayment46{
    background-image: url( ../images/payment_big.gif ) !important;
}

.modOffersEdit16,
.modOffersEdit46{
    background-image: url( ../images/offers_ico.png ) !important;
}

.modServiceRequests16{
    background-image: url( ../images/serviceRequests_ico.png ) !important;
}
.modServiceRequests46{
    background-image: url( ../images/serviceRequests_big.png ) !important;
}

.refresh16{
    background-image: url( ../images/refresh16.png ) !important;
}

.reportsIcon, 
.modReport16,
.modReportSalesInvoices16,
.modReportPurchaseInvoices16,
.modReportBalance16{
    background-image: url( ../images/reports_ico.png ) !important;
}

.modReport46,
.modReportPurchaseInvoices46,
.modReportSalesInvoices46,
.modReportBalance46{
    background-image: url( ../images/reports_big.png ) !important;
}

.modOrdersList16{
    background-image: url( ../images/orders_ico.png ) !important;
}
.modOrdersList46{
    background-image: url( ../images/orders_big.png ) !important;
}

.modClientUserPermissions16{
    background-image: url( ../images/clients_ico.png ) !important;
}
.modClientUserPermissions46{
    background-image: url( ../images/clients_big.png ) !important;
}

.technologiesIcon{
  background-image: url( ../images/technologies.png ) !important;
}

.modTechnologiesWorkStations16{
  background-image: url( ../images/workStations_ico.png ) !important;
}
.modTechnologiesWorkStations46{
  background-image: url( ../images/workStations_big.png ) !important;
}

.modTechnologiesVersions16{
  background-image: url( ../images/versions_ico.png ) !important;
}
.modTechnologiesVersions46{
  background-image: url( ../images/versions_big.png ) !important;
}

.modTechnologiesProcesses16,
.modTechnologiesProcessEdition16{
  background-image: url( ../images/processes_ico.png ) !important;
}
.modTechnologiesProcesses46,
.modTechnologiesProcessEdition46{
  background-image: url( ../images/processes_big.png ) !important;
}

.maskResize{ height:100% !important}
*/
/*----------------------------------------------------
    IM window icons
*/

.user {
    background-image:url( ../resources/themes/images/default/icons/fam/user.gif ) !important;
}

.user-add {
    background-image:url(../resources/themes/images/default/icons/fam/user_add.gif) !important;
}

.user-delete {
    background-image:url(../resources/themes/images/default/icons/fam/user_delete.gif) !important;
}

.connect {
    background-image:url(../resources/themes/images/default/icons/fam/connect.gif) !important;
}

.user-girl {
    background-image:url(../resources/themes/images/default/icons/fam/user_female.gif) !important;
}

.user-kid {
    background-image:url(../resources/themes/images/default/icons/fam/user_green.gif) !important;
}

.user-suit {
    background-image:url(../resources/themes/images/default/icons/fam/user_suit.gif) !important;
}

#loading{
        height:auto;
        position:absolute;
        left:45%;
        top:40%;
        padding:2px;
        z-index:20001;
}
#loading a {
    color:#225588;
}
#loading .loading-indicator{
    background:white;
    color:#444;
    font:bold 13px Helvetica, Arial, sans-serif;
    height:auto;
    margin:0;
    padding:10px;
    width: 300px;
}
#loading-msg {
    font-size: 10px;
    font-weight: normal;
}

/* ---------------------------------------------------------------------------- */
/*
.x-form-field{font-size:13px;}

.x-message-box{z-index:100001 !important;}
.topLayer{z-index:100000 !important;}
.x-css-shadow{/ *z-index:95000 !important;* /}
.x-boundlist{z-index:95001 !important; max-height:300px; overflow:auto;}

#divRepository{display:none;}

#formClientsFilter .x-panel-body-default,
#formScheduleFilter .x-panel-body-default,
.extForm .x-panel-body-default{background:#dfe8f6;}
#formClientsAdminFilter .x-panel-body-default{background:#dfe8f6;}

.extGrid .x-panel-body-default{background:#fff;}

#formClientDetails .x-form-item{margin:0;}
#formClientDetails .x-form-display-field{padding-top:0;}
#formClientDetails label{font-weight:bold; background-color:#dfe8f6; padding:1px 2px; font-size:10px;
  margin-bottom:0 !important;}
#formClientDetails .x-form-item-body{padding:0 0 1px 6px; min-height:15px;}
#formClientDetails .separator{border-top:2px solid #99bbe8; margin-top:5px;}

#gridClientAddresses .default{font-weight:bold;}

#tabsClientDetails .x-tab-bar-body{border-width:0; padding-top:2px;}

.gantt{position:absolute; left:0; right:0; top:0; bottom:0;}
.gantt, 
.gantt *{box-sizing:content-box; -moz-box-sizing:content-box; -ms-box-sizing:content-box;
  -webkit-box-sizing:content-box;}
  
.msgBoxList label{font-weight:bold; margin-right:5px;}

div.wndHolidays .x-datepicker-prev,
div.wndHolidays .x-datepicker-next{display:none;}
div.wndHolidays .x-datepicker-selected a{background:none; border:none;}
div.wndHolidays .x-datepicker-selected span{font-weight:normal;}
div.wndHolidays .x-monthpicker{display:none !important;}

.invoiceLines .x-grid-row-editor img{margin:0 0 0 10px;}
.invoiceLines .x-grid-row-summary td{font-weight:bold; font-size:11px; height:36px; vertical-align:top;}
.invoiceLines .x-grid-row-summary hr{height:1px; border:none; border-top:1px solid #000; margin:2px 0;}

#wndPurchaseInvoicesList .selected .x-btn-inner,
#wndSalesInvoicesList .selected .x-btn-inner,
#wndProformaSalesInvoicesList .selected .x-btn-inner{color:#b00;}

.paymentForm .dispRemainingAmount .x-form-display-field{font-weight:bold; text-align:right;}

.detailsForm .x-tab-bar-body{border:0;}
.detailsForm .x-form-item{margin:0;}
.detailsForm .x-form-display-field{padding-top:0; font-size:10px;}
.detailsForm label{background-color:#dfe8f6; padding:1px 4px; font-size:10px;
  margin-bottom:1px !important;}
.detailsForm .x-form-item-body{padding:0 0 1px 6px; min-height:15px;}
.detailsForm .separator{border-top:2px solid #99bbe8; margin-top:5px;}

.detailsForm .x-container{background-color:#fff;}
.detailsForm .x-grid-cell{font-size:11px; line-height:13px;}
.detailsForm .x-grid-cell-inner{padding:2px;}
.detailsForm .x-column-header-inner{font-size:11px; line-height:18px;}
.detailsForm .x-grid-row-summary td{height:auto;}
.detailsForm .x-tab-bar-body{border-width:0; padding-top:2px;}

#gridCorrectedPurchaseInvoices .x-column-header-inner .x-column-header-text,
#gridCorrectedSalesInvoices .x-column-header-inner .x-column-header-text{white-space:normal;}
#gridCorrectedPurchaseInvoices .x-column-header-inner,
#gridCorrectedSalesInvoices .x-column-header-inner{line-height:normal; padding-top:3px !important;
  padding-bottom:3px !important; text-align:center; top:20%;}
#tabsPurchaseInvoiceDetails .x-tab-bar-body,
#tabsSalesInvoiceDetails .x-tab-bar-body,
#tabsCorrectedPurchaseInvoiceDetails .x-tab-bar-body,
#tabsCorrectedSalesInvoiceDetails .x-tab-bar-body{border-width:0; padding-top:2px;}
#gridCorrectedSalesInvoices .x-grid-row-editor img{margin-top:7px;}

#wndServiceRequests .x-toolbar{border:1px solid #fff;}
#gridServiceRequests .icon{margin-bottom:-4px;}
#gridServiceRequestMessages .aside{font-size:0.9em; color:#666; font-style:italic; padding-left:0.3em;}
#formMessageDetails .title{margin-bottom:0.5em;}
#formMessageDetails .title .x-form-display-field{font-weight:bold; font-size:1.2em;}
#formMessageDetails .info .x-form-display-field{font-size:0.9em; font-style:italic;}
#formMessageDetails .info .x-form-item-label{font-size:0.9em;}
#formMessageDetails .info .date .x-form-display-field{float:right;}
#formMessageDetails .x-toolbar{border-style:none;}
#formMessageDetails{border:2px solid #fff; border-bottom:none;}

#ProjectsGrid .x-grid-cell .positive{color:#299008;}
#ProjectsGrid .x-grid-cell .negative{color:#d00;}

.technologicalProcessesList .processHeader{padding:0.5em; background:#080; color:#fff; font-weight:bold;}
.technologicalProcessesList .processHeader.archival{background:#777;}
.technologicalProcessesList .processHeader.edited{background:#C00;}
.technologicalProcessesList .processHeader p:nth-child(2){font-size:0.9em;}
.technologicalProcessesList .process .name{margin:0.25em 0; font-size:1.1em;}
.technologicalProcessesList .process .validity{font-size:0.9em; color:#666; margin-top:0.5em;}
.technologicalProcessesList .process .validity .date{font-size:1em; color:#333;}
.technologicalProcessesList .x-action-col-cell{vertical-align:middle;}

.operationsList .operation aside{margin-top:0.5em;}
.operationsList .operation aside span{padding:0 0.5em; font-size:0.9em; color:#666; border-left:1px solid #333;}
.operationsList .operation aside span:first-child{padding-left:0; border-left:none;}
*/

/* shortcuts view */

#SettingsShortcutsPanel .x-panel-body{
    background: white;
    font: 11px Arial, Helvetica, sans-serif;
}
#SettingsShortcutsPanel .thumb{
    background: #eff5fb;
    border:1px solid #99bbe8;
    padding: 4px;
}

.x-quirks #SettingsShortcutsPanel .thumb {
    padding-bottom: 3px;
}

#SettingsShortcutsPanel .thumb img{
    height: 60px;
    width: 120px;
}
#SettingsShortcutsPanel .thumb-wrap{
    float: left;
    margin: 4px;
    margin-right: 0;
    padding: 5px;
}
#SettingsShortcutsPanel .thumb-wrap span {
    
    display: block;
    overflow: hidden;
    text-align: center;
    width: 126px; // for ie to ensure that the text is centered
}

#SettingsShortcutsPanel{
    background: #eff5fb;
    border:0px;
}
    
#SettingsShortcutsPanel .x-item-selected .thumb{
    /*background:transparent;*/
}

#SettingsShortcutsPanel .loading-indicator {
    font-size:11px;
    background-repeat: no-repeat;
    background-position: left;
    padding-left:20px;
    margin:10px;
}

.x-view-selector {
    position:absolute;
    left:0;
    top:0;
    width:0;
    border:1px dotted;
    opacity: .5;
    -moz-opacity: .5;
    filter:alpha(opacity=50);
    zoom:1;
    background-color:#c3daf9;
    border-color:#3399bb;
}
.ext-strict .ext-ie .x-tree .x-panel-bwrap{
    position:relative;
    overflow:hidden;
}

/*
.reportLines .x-grid-row-summary td{font-weight:bold; font-size:11px; vertical-align:top;}

.x-grid-row-saldo-red td{font-weight:bold !important; font-size:11px; vertical-align:top; color:red}
.x-grid-row-saldo-green td{font-weight:bold !important; font-size:11px; vertical-align:top; color:green}
*/

.x-grid .x-grid-body .x-grid-row .x-grid-cell-inner{-moz-user-select:text; -o-user-select:text; -ms-user-select:text;
  -webkit-user-select:text; user-select:text;}
  
.x-grid-cell-checkcolumn .x-grid-cell-inner{padding-top:3px!important; padding-bottom:0!important}
.x-grid-checkcolumn{width:13px; height:13px; 
  background:url('../resources/themes/images/default/form/checkbox.gif') 0 0 no-repeat}
.x-grid-checkcolumn-checked{background-position:0 -13px}

.backgroundLogo .x-panel-body-default{background-image:url('../images/eu_logo.jpg'); background-repeat:no-repeat; 
  background-position:top center; background-color:#fff;}
.wallpaperBanner{background:url('../images/eu_logo.jpg') no-repeat center center; height:100%; width:100%;
  position:absolute; left:0; top:0;}
