@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,300,700,800&subset=latin,cyrillic-ext");

#layout_north_panel{
    background-repeat: no-repeat;
    background-position: top right;
    background-color: #fff;
    border-bottom: 1px solid #c9c9c9;
}
.m_1200{
    background-image:url(../rosneft/images/x-head.png)!important;
    background-repeat: no-repeat;
    background-position: top;
    background-position-x: right !important;
}
.l_1000{
    background-image:url(../rosneft/images/x-head-1000.png)!important;
    background-repeat: no-repeat;
    background-position: top;
    background-position-x: right !important;
}
.l_1200{
    background-image:url(../rosneft/images/x-head-1200.png)!important;
    background-repeat: no-repeat;
    background-position: top;
    background-position-x: right !important;
}

.x-panel-body {
    background-color: transparent;
}
.rosneft .x-panel {
    border-color: #3a75c4;
}
.rosneft .x-panel-bbar .x-toolbar-layout-ct .x-toolbar-ct{
    /*background-image: url(../rosneft/images/panel/grid-bottom.png);*/
    background-repeat: no-repeat;
    background-color: #7398c7;
}
.rosneft #layout_title_panel .x-panel-header {
    color: #ffffff;
    /*background-image:url(../rosneft/images/panel/white-top-bottom.gif);*/
    background-color: #3187c6;
    border-color:#3a75c4;
    background-image: url(../rosneft/images/panel/top-panel-decoration.jpg);
    background-repeat: no-repeat;
    background-position: right;
}
.rosneft .x-panel-noborder .x-panel-header-noborder {
    border-width: 1px 0 0px;
    border-style: solid;
}

.rosneft .x-toolbar{
    border-color: #3a75c4;
    /*background-color: #e6b228;
    background-image: url(../rosneft/images/toolbar/bg.gif);*/
}
.rosneft .x-toolbar.x-small-editor.toolbar-south-panel.x-border-panel.x-toolbar-layout-ct{
    /*background-image: url(../rosneft/images/panel/bottom-panel-decoration.png);
    background-repeat: no-repeat;
    background-color: #e1ba56;*/
}
.rosneft .x-form-text{
    /*background-color: #fcf5eb;*/
    border-color: #3a75c4;
}
.rosneft .x-grid3-header {
    /*background-color: #f2e3c2;
    background-image: url(../rosneft/images/grid/grid3-hrow.gif);*/
}
.rosneft td.x-grid3-hd-over .x-grid3-hd-inner {
    /*background-color: #f2e3c2;
    background-image: none;*/
}
.rosneft td.sort-asc .x-grid3-hd-inner{
    /*background-color: #f2e3c2;
    background-image: none;*/
}
.rosneft .x-item-disabled .x-tbar-page-first {
    /*background-image: url(../rosneft/images/24_at_start.png) !important;*/
}
.rosneft .x-tbar-page-first {
    /*background-image: url(../rosneft/images/24_at_start.png) !important;*/
}
.rosneft .x-item-disabled .x-tbar-page-prev {
    /*background-image: url(../rosneft/images/24_forward.png) !important;*/
}
.rosneft  .x-tbar-page-prev {
    /*background-image: url(../rosneft/images/24_forward.png) !important;*/
}
.rosneft .x-item-disabled .x-tbar-page-next {
    /*background-image: url(../rosneft/images/24_back.png) !important;*/
}
.rosneft .x-tbar-page-next {
    /*background-image: url(../rosneft/images/24_back.png) !important;*/
}
.rosneft .x-item-disabled .x-tbar-page-last {
    /*background-image: url(../rosneft/images/24_at_end.png) !important;*/
}
.rosneft .x-tbar-page-last {
    /*background-image: url(../rosneft/images/24_at_end.png) !important;*/
}
.rosneft .x-menu-list-item {
    background-color:#ffffff;
}
.rosneft .x-layout-collapsed{
    background-color:#f5cd8e;
    border-color:#3a75c4;
}

#top_header_panel {
    background-color: #00BFFF;
}

.w-logo {
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.42857;
    height: 95%;
    background-color: #ffffff;
}

/* стили 1 ячейки */
.w-logo .x-logo-td {
    width: 9%;
    vertical-align: middle;
}

.w-logo .x-logo-td .x-logo {
    float: left;
    width: 8vw;
    height: auto;
    margin-left: 0.8vw;
}

.w-logo .x-logo-td .x-logo:hover {
    opacity: 0.8;
}

/* стили 2 ячейки */
.w-logo .x-logo-header-td {
    width: calc(61% - 500px);
    vertical-align: middle;
}

.w-logo .x-logo-header-td .x-logo-header h2 {
    color: #002552;
}

.w-logo .x-logo-header-td .x-logo-header {
    /*width: 73%;*/
    font-weight: 200;
    font-family: 'Open Sans', sans-serif;
    font-size: 1.2vw;
    margin-left: 1.2vw;
    margin-right: 0.6vw;
    line-height: 1.42857;
    text-transform: uppercase;
    text-align: center;
}

.w-logo .x-logo-header-td h2 {
    float: left;
    font-family: "Open Sans", sans-serif;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-weight: 300;
}

.w-logo .x-logo-header-td h2 b {
    display: block;
    font-weight: 600;
}

/* стили 3 ячейки */
.w-logo .x-logo-banners-td {
    width: 500px;
    vertical-align: middle;
}

.w-logo .x-logo-banners-td .b-logo {
    height: auto;
}

/* стили 4 ячейки */
.w-logo .x-logo-g-details-td {
    width: 18%;
    vertical-align: middle;
}
.w-logo .x-logo-g-details-td .g-details {
    margin: 5%;
}

.w-logo .x-logo-g-details-td .g-phone {
    color: #002552;
    font-weight: 700;
    font-family: 'Open Sans', sans-serif;
    font-size: 0.85vw;
    line-height: 1.2vw;
    margin: 0.425vw 0 0 0.425vw;
}

.w-logo .x-logo-g-details-td #g-email {
    color: #002552;
    float: left;
    font-size: 0.65vw;
    font-weight: 700;
    white-space: nowrap;
    line-height: 1vw;
    text-transform: uppercase;
    margin: 0.425vw 0 0 0.425vw;
}

.w-logo .x-logo-g-details-td a {
    color: #002552;
    text-decoration: none;
    border: none;
    outline: none;
}

.w-logo .x-logo-g-details-td #g-email img {
    vertical-align: -35%;
    margin-right: 0.25vw;
    max-width: 1vw;
    height: auto;
}

/* стили 5 ячейки */
.w-logo .x-logo-user-td {
    width: 12%;
    vertical-align: top;
}

.rosneft .x-form-field-wrap .x-form-trigger{
    /*background-image: url(../rosneft/images/trigger.gif);*/
    border-bottom-color: #7eadea;

}
.rosneft .x-form-field-wrap .x-form-date-trigger {
    /*background-image: url(../rosneft/images/date-trigger.gif);*/
}
.rosneft .x-panel-body-noheader, .x-panel-mc .x-panel-body {
    border-top-color: #f6efdf;
}
.rosneft .x-panel-tl {
    background-image: none;
    background-color: #3085c5;
    border-bottom-color: #3a75c4;
}
.rosneft .x-panel-tr {
    background-image: none;
    /*background-color: #05437e;*/
    border-bottom-color: #3a75c4;
}
.rosneft .x-panel-bl, .x-panel-br {
    
}
.rosneft .x-panel-ml {
    /*background-color: #fff;
    background-image: url(../rosneft/images/panel/left-right.gif);*/
}
.rosneft .x-panel-mc {
    /*background-color: #f6efdf;*/
}
.rosneft .x-panel-bc {
    /*background-image: url(../rosneft/images/panel/top-bottom.gif);*/
}
.rosneft .x-panel-mr {
    /*background-image: url(../rosneft/images/panel/left-right.gif);*/
}
.rosneft .x-form-text, textarea.x-form-field {
    /*background-color: #fdf8f2;*/
    background-image: none;
}

.rosneft .x-grid-panel .x-panel-mc .x-panel-body {
    border-color: #3a75c4;
}
.rosneft .x-grid3-hd-row td {
    /*border-left-color:#f6efdf;
    border-right-color: #d2b361;*/
}
.rosneft td.x-grid3-hd-over .x-grid3-hd-inner, td.sort-desc .x-grid3-hd-inner, td.sort-asc .x-grid3-hd-inner, td.x-grid3-hd-menu-open .x-grid3-hd-inner {
    /*background-color: #fdf8f2;
    background-image: url(../rosneft/images/grid/grid3-hrow-over.gif);*/
}
.rosneft .x-grid3-hd-btn {
    /*background-color: #fdf8f2;
    background-image: url(../rosneft/images/grid/grid3-hd-btn.gif);*/
}
.rosneft .sort-asc .x-grid3-sort-icon {
    /*background-image: url(../rosneft/images/grid/sort_asc.gif);*/
}
.rosneft .sort-desc .x-grid3-sort-icon {
    /*background-image: url(../rosneft/images/grid/sort_desc.gif);*/
}
.x-border-layout-ct {
    background-color: #fff;
}
.rosneft .x-panel-body {
    border-color: #3a75c4;
}
.rosneft .x-menu-floating {
    border-color: #3a75c4;
}
.rosneft .x-menu {
    /*background-color: #fdf8f2;*/
}
.rosneft .x-menu-item-active {
    /*background-image: url(../rosneft/images/menu/item-over.gif);*/
    /*background-color: #fdf8f2;*/
    border-color: #3a75c4;
}
.rosneft .x-menu {
    background-image: url(../rosneft/images/menu/menu.gif);
}
.rosneft .x-tab-panel-header, .x-tab-panel-footer {
    border-color: #3a75c4;
    /*background-color: #fdf8f2;*/
}
.rosneft .x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
    border-bottom-color: #3a75c4;
}
.rosneft ul.x-tab-strip-top {
    /*background-color: #fdf8f2;*/
    /*background-image: url(../rosneft/images/tabs/tab-strip-bg.gif);*/
    border-bottom-color: #3a75c4;
}
.rosneft .x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
    /*background-image: url(../rosneft/images/tabs/tabs-sprite.gif);*/
}
.rosneft .x-combo-list .x-combo-selected {
    border-color: #3a75c4 !important;
    /*background-color: #fdf8f2;*/
}
/*.rosneft .x-window-tl {
    background-image: url(../rosneft/images/window/left-corners.png);
}
.rosneft .x-window-ml {
    background-image: url(../rosneft/images/window/left-right.png);
}
.rosneft .x-window-bl {
    background-image: url(../rosneft/images/window/left-corners.png);
}
.rosneft .x-window-tc {
    background-image: url(../rosneft/images/window/top-bottom.png);
}
.rosneft .x-window-bl {
    background-image: url(../rosneft/images/window/left-corners.png);
}
.rosneft .x-window-tr {
    background-image: url(../rosneft/images/window/right-corners.png);
}
.rosneft .x-window-br {
    background-image: url(../rosneft/images/window/right-corners.png);
}
.rosneft .x-window-mr {
    background-image: url(../rosneft/images/window/left-right.png);
}
.rosneft .x-window-bc {
    background-image: url(../rosneft/images/window/top-bottom.png);
}
body.x-body-masked .x-window-plain .x-window-mc {
    background-color: #f6ecdd;
}*/
.rosneft .ext-el-mask-msg {
    border-color: #3a75c4;
    background-color: #DFE8F6;
    background-image: url(../rosneft/images/tb-orange.gif);
}
.rosneft .ext-el-mask-msg div {
    border-color: #3a75c4;
}
.rosneft div.x-panel-header.x-unselectable {
    color: #ffffff;
    background-color: #3187c6;
    border-color:#3a75c4;
    background-repeat: no-repeat;
    background-position: right;
    background-image: none;
}
.rosneft .x-date-middle, .x-date-left, .x-date-right{
    background-image: url(../rosneft/images/panel/hd-sprite.gif);
    color: black;
    font: bold 11px "sans serif", tahoma, verdana, helvetica;
}
.rosneft .x-date-right a {
    background-image: url(../rosneft/images/panel/right-btn.gif);
}
.rosneft .x-date-left a {
    background-image: url(../rosneft/images/panel/left-btn.gif);
}
.rosneft .x-date-bottom {
    border-top-color: #3a75c4;
    background-color: #e1ba56;
    background-image: none;
}
.rosneft .x-date-inner th {
    background-color: #e1ba56;
    background-image: none;
    border-bottom-color: #d2b362;
    font: normal 10px arial, helvetica,tahoma,sans-serif;
    color: #233d6d;
}
.rosneft .x-date-inner .x-date-selected a {
    background-color: #FFC620;
    background-image: none;
    border-color: #8db2e3;
}

.rosneft .x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover{
    color:#000000;
    background-color:#F6EFDF;
}
.rosneft .x-date-inner .x-date-active a {
    font: normal 11px arial, helvetica,tahoma,sans-serif;
    color: #000;
}
.x-date-middle .x-btn .x-btn-text {
    color: black;
    font-weight:bold;
}
/*.x-tool {
    background-image: url(../rosneft/images/tool-sprites.gif);
}*/
.x-window-dlg .x-msg-box-wait {
    background-image:url(../rosneft/images/loading.gif);
}
.x-window-dlg .x-msg-box-wait {
    background-image:url(../rosneft/images/loading.gif);
}
.x-tree-node-loading .x-tree-node-icon{
    background-image:url(../rosneft/images/loading.gif) !important;
}
.x-window-dlg .x-msg-box-wait {
    background-image:url(../rosneft/images/loading.gif);
}
.x-mask-loading div {
    background-color:#fbfbfb;
    background-image:url(../rosneft/images/loading.gif);
}
.loading-indicator {
    font-size: 11px;
    background-image: url(../rosneft/images/loading.gif);
}
.x-grid3-row-selected {
    /*background-color: #f6efdf !important;*/
    background-image: none;
    border-color: #3a75c4;
}
.x-grid3-cell-selected {
    /*background-color: #f9f0e1 !important;*/
    color: #000;
}
.x-form-focus, textarea.x-form-focus {
    border-color: #3a75c4;
}
.x-window-plain .x-window-mc {
    /** background-color: #ccd9e8; */
    border-color: #3a75c4;
}
.x-window-mc {
    border-color:#3a75c4;
    font: normal 11px tahoma,arial,helvetica,sans-serif;
    /*background-color:#f6efdf;*/
}
td.x-date-mp-sel a {
    background-color: #ccd9e8;
    background-image: url(../rosneft/images/glass-bg.gif);
    border-color: #3a75c4;
}
.x-date-mp-btns {
    background-color: #ccd9e8;
    background-image: url(../rosneft/images/glass-bg.gif);
}
.x-date-mp-ybtn a {
    background-image: url(../rosneft/images/tool-sprites.gif);
}
.x-date-mp-btns button {
    background-color: #fdf8f2;
    color: #000;
    border-color: #3a75c4 #d2b360 #d2b360 #3a75c4;
}
td.x-date-mp-month a, td.x-date-mp-year a {
    color: #000;
}
td.x-date-mp-sep {
    /*border-right-color: #fdf8f2;*/
}
td.x-date-mp-month a:hover, td.x-date-mp-year a:hover {
    color:#000000;
    background-color:#F6EFDF;
}
.x-tip .x-tip-tc, .x-tip .x-tip-tl, .x-tip .x-tip-tr, .x-tip .x-tip-bc, .x-tip .x-tip-bl, .x-tip .x-tip-br, .x-tip .x-tip-ml, .x-tip .x-tip-mr {
  background-image: url(../rosneft/images/qtip/tip-sprite.gif);
}
.x-tip-anchor {
    background-image:url(../rosneft/images/qtip/tip-anchor-sprite.gif);
}
.x-progress-inner {
    background-color:#f6efdf;
    background-image:url(../rosneft/images/qtip/bg.gif);
}
.x-list-selected {
    background-color:#f6efdf;
}
.x-window-plain .x-window-body {
    border-color: #3a75c4;
}
.x-tab-panel-body {
    border-color: #3a75c4;
    background-color: #DFE8F6;
}
.rosneft .x-form-invalid, textarea.x-form-invalid {
  background-image:url(../images/default/grid/invalid_line.gif);
  border-color:#c30;
}

.x-fieldset {
    border-color: #3a75c4;
    margin-top: 10px;
    position: relative;
}
.x-fieldset legend {
    font: bold 11px tahoma, arial, helvetica, sans-serif;
    color: #15428b;
    line-height: 1.5em;
    position: relative;
}
.techMsgBox {
    /*background-color: #fcf5eb;*/
    border: solid 3px #3a75c4;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto;
    min-width: 400px;
    width:500px;
    position: relative;
    padding: 10px 10px 10px 10px;
    margin: auto;
    font: normal 14px arial, helvetica,tahoma,sans-serif;
  }
  .techMsgText {
    padding: 10px 10px 10px 10px;
    margin: auto;
    width: 70%;
    font: normal 14px arial, helvetica,tahoma,sans-serif;
  }

.x-search-tool-left {
    position: absolute;
    top: 2px;
    float: left;
    z-index: 10;
}

.x-search-tool-right {
  position: absolute;
  top: 2px;
  right: 3px;
  float: right;
  z-index: 10;
}

.rosneft .x-window-header-text{
    color: #000000;
}

.notice {
  margin: 10px;
  padding-left: 40px;
  background-position: left;
  background-image: url(../images/default/window/icon-info.gif);
  background-repeat: no-repeat;
}

.rosneft .x-window-header-text{
    color: #000000;
}

.rosneft #top_header_panel {
    background-color: white;
}

/*.rosneft .g-details{margin-top:0;}*/
.icon-silk-email {padding-left:16px;background-position: 0 1px;}
.w-logo .x-logo {background-color:white;}
