/*!
 * Ext JS Library 3.1.0
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
body {
  font-family:helvetica,tahoma,verdana,sans-serif;
  padding:20px;
    padding-top:32px;
    font-size:13px;
  background-color:#fff !important;
}
p {
  margin-bottom:15px;
}
h1 {
  font-size:large;
  margin-bottom:20px;
}
h2 {
  font-size:14px;
    color:#333;
    font-weight:bold;
    margin:10px 0;
}
.example-info{
  width:150px;
  border:1px solid #c3daf9;
  border-top:1px solid #DCEAFB;
  border-left:1px solid #DCEAFB;
  background:#ecf5fe url( info-bg.gif ) repeat-x;
  font-size:10px;
  padding:8px;
}
pre.code{
  background: #F8F8F8;
  border: 1px solid #e8e8e8;
  padding:10px;
  margin:10px;
  margin-left:0px;
  border-left:5px solid #e8e8e8;
  font-size: 12px !important;
  line-height:14px !important;
}
.msg .x-box-mc {
    font-size:14px;
}
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}
.x-grid3-row-body p {
    margin:5px 5px 10px 5px !important;
}


.files_list {}
.files_list .files_list_item {
  float:left; margin-right:5px; margin-bottom:2px; padding:2px 5px; background:#eee;
  border:solid 1px #999; border-radius:5px; white-space:nowrap; line-height:1;
}
.files_list .files_list_item A {text-decoration:none}
.filesize {color:#999; margin-left:4px; font-size:10px}

.sight_final {border-top: solid 1px #ccc}
.sight_process TD {font-style:italic}
.changed_price TD {background:#fee}


.sight_status_redo {color:#c00}
.sight_status_redo BUTTON {color:#c00}
.sight_status_wait {}
.sight_status_reject {color:#900}
.sight_status_process {color:#f60}
.sight_status_ok {color:#090}
.sight_status_ok BUTTON {color:#090}

.contract_cell {padding:2px 5px 2px 40px; text-align:right; height:63px; background:#808080}
.contract_cell .no {
  float:left; font-size:18px; margin-left:-35px; margin-top:3px;
  text-align:right; width:30px; font-weight:bold
}
.contract_cell .no DIV {padding:2px 0; color:#000; box-shadow:0 0 4px #000; text-align:center; margin-top:5px; font-size:14px}
.contract_cell .company {font-size:10px; margin-left:-35px; text-align:left}

.flats_grid .x-grid3-cell-inner {padding:0}
.x-form-check-wrap {overflow:hidden}

.obj_row_raw {background:#666; color:#fff}
.obj_row_raw:hover {background:#555}

.obj_row_buy {background:#AEAEFF; color:#fff}
.obj_row_buy:hover {background:#7777FF}

.obj_row_active {background:#fff}
.obj_row_active:hover {background:#eee}

.obj_row_avance {background:#fc9}
.obj_row_avance:hover {background:#f96}

.obj_row_avance_mort {background:#FCD5B4}
.obj_row_avance_mort:hover {background:#FBC497}
.obj_row_avance_100 {background:#E2AEAD}
.obj_row_avance_100:hover {background:#D0807D}
.obj_row_avance_lig {background:#A2D5E1}
.obj_row_avance_lig:hover {background:#84C6D7}

.obj_row_closed_mort {background:#DA9694}
.obj_row_closed_mort:hover {background:#D78C8A}
.obj_row_closed_100 {background:#ff0000}
.obj_row_closed_100:hover {background:#cc0000}
.obj_row_closed_lig {background:#00B0F0}
.obj_row_closed_lig:hover {background:#009DD9}

.obj_row_canceled {background:#00c}
.obj_row_canceled:hover {background:#009}
.obj_row_closed {background:#ff0000}
.obj_row_closed:hover {background:#cc0000}
.obj_row_booked {background:#ffff00}
.obj_row_booked:hover {background:#cccc00}
.obj_row_prebooked {background:#92d050}
.obj_row_prebooked:hover {background:#74b330}

.obj_row_raw TD {color:#00c; background:#fff}
.obj_row_buy TD {color:#00c; background:#fff}

.obj_row_avance_mort TD {color:#00c; background:#fff}
.obj_row_avance_100 TD {color:#00c; background:#fff}
.obj_row_avance_lig TD {color:#00c; background:#fff}

.obj_row_closed_mort TD {color:#00c; background:#fff}
.obj_row_closed_100 TD {color:#00c; background:#fff}
.obj_row_closed_lig TD {color:#00c; background:#fff}

.obj_row_active TD {color:#000; background:#fff}
.obj_row_avance TD {color:#fc0; background:#fff}
.obj_row_canceled TD {color:#c30; background:#fff}
.obj_row_closed TD {color:#c00; background:#fff}
.obj_row_booked TD {color:#fc0; background:#fff}

.task_row_assigned TD {color:#c00}
.task_row_applyed TD {color:#00c}
.task_row_closed TD {color:#0c0}

.flat_row_active TD {color: #008000}
.flat_row_back TD {color: #808080}
.flat_row_closed TD {color: #FF0000}
.flat_row_avans TD {color: #FF8080}
.flat_row_reserv TD {color: #8080FF}

.obj0rooms {background:#ddd}
.obj1rooms {background:#fdd}
.obj2rooms {background:#dfd}
.obj3rooms {background:#dbf}
.obj4rooms {background:#ddf}
.obj5rooms {background:#ffd}


.reserv_accept {background:url(../images/tick-circle.png) no-repeat 0 0}
.reserv_deny {background:url(../images/prohibition.png) no-repeat 0 0}

/* Красный */
.sign_boss {background:#ff9999}
.sign_boss:hover {background:#ff6666}
/* Темно-оранжевый */
.sign_gd_dev {background:#ffcc66}
.sign_gd_dev:hover {background:#cc9933}
/* Светло-оранжевый */
.sign_gd_fin {background:#ff99cc}
.sign_gd_fin:hover {background:#cc6699}
/* Серый */
.sign_author {background:#dddddd}
.sign_author:hover {background:#cccccc}
/* Оранжевый */
.sign_agent {background:#ffdd99}
.sign_agent:hover {background:#ffcc88}
/* Светло-зеленый */
.sign_fin {background:#ccff99}
.sign_fin:hover {background:#99cc66}
/* Зеленый */
.sign_buh {background:#99ffcc}
.sign_buh:hover {background:#66cc99}
/* Голубой */
.sign_ur {background:#99ccff}
.sign_ur:hover {background:#6699cc}


.sign_params {border-collapse:collapse;}
.sign_params TH {text-align:center}
.sign_params TD {border:solid 1px #999; padding:2px 5px}

.doc_tree {max-height:100px; overflow:auto; padding:5px 5px 10px; border:solid 1px #999; border-radius:5px}
.doc_tree IMG {cursor:pointer}
.doc_tree .active {font-weight:bold}
.doc_tree .type {color:#999}

.important_notes {padding:5px 10px; background:#ffc; margin-bottom:20px; border-radius:5px}

/* Красный */
.task_assigned TD {background:#ff9999}
.task_assigned.x-grid3-row-selected TD,
.task_assigned:hover TD {background:#ff6666}
/* Желтый */
.task_applyed TD {background:#ffcc66}
.task_applyed.x-grid3-row-selected TD,
.task_applyed:hover TD {background:#cc9933}
/* Зеленый */
.task_closed TD {background:#ccff99}
.task_closed.x-grid3-row-selected TD,
.task_closed:hover TD {background:#99cc66}

/* Белый */
.credit_process TD {background:#00FFFF}
.credit_process.x-grid3-row-selected TD {background:#00CECE}
.credit_process:hover TD {background:#00CECE}
/* Белый */
.credit_inwork TD {background:#FFFF00}
.credit_inwork.x-grid3-row-selected TD {background:#FFFF00}
.credit_inwork:hover TD {background:#FFFF00}
/* Красный */
.credit_deny TD {background:#FF8080}
.credit_deny.x-grid3-row-selected TD {background:#FF3E3E}
.credit_deny:hover TD {background:#FF3E3E}
/* Темно-оранжевый */
.credit_client_deny TD {background:#FF8080}
.credit_client_deny.x-grid3-row-selected TD {background:#FF3E3E}
.credit_client_deny:hover TD {background:#FF3E3E}
/* Голубой */
.credit_accept TD {background:#00FF00}
.credit_accept.x-grid3-row-selected TD {background:#00CC00}
.credit_accept:hover TD {background:#00CC00}


.row_tip {}
.row_tip TABLE {margin:0; padding:0; font-size:11px; border-collapse:collapse}
.row_tip TH {font-weight:bold}
.row_tip TH,
.row_tip TD {padding:0 5px}

.bold_inv {background:#fff; padding:0 5px; margin-right:5px}

.x-grid-group-title B {color: #333}

.flat_info {font-family:Arial,sans !important; font-size:12px}
.flat_info TABLE {font-family:Arial, sans; font-size:12px; border-collapse:collapse}
.flat_info TD {padding:2px 5px; border:solid 1px #999; margin-bottom:10px}

.stop_ie {position:absolute; font-weight:bold; font-size:20px; z-index:20000; width:600px; left:50%; text-align:center; margin-left:-300px; top:200px; background:#f60; color:#fff}
.stop_ie .inner {padding:40px 100px}

.x-grid3-cell-wrap DIV {white-space: normal !important}

.info_list {}
.info_list TABLE {font-size:12px}
.info_list TD {vertical-align:top}
.info_list .sight_id {color:#999; margin-right: 20px}
.info_list .cost {float:right; margin-left:20px; color:#c00}

.call_info {width:100%}
.call_info TH,
.call_info TD {width:50%; padding:0 5px}
.call_info TH {font-weight:bold}
.call_info TH {font-weight:bold}

.ta-l {text-align:left !important}  
.ta-c {text-align:center !important}
.ta-r {text-align:right !important}
.va-b {vertical-align:bottom !important}
.va-m {vertical-align:middle !important}
.va-t {vertical-align:top !important}