body {
    font: .8em Arial, Helvetica, sans-serif;
    position: relative;
    z-index: 0;
    margin: 0;
    padding: 0 0 1em 0;
    color: #000;
    background-color: #f2f2f2;
}

h1 {
    color: green;
    font-size: 14px;
    font-weight: bold
}

input.loginInput{width:300px;margin:8px;padding:6px;color:#949494;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;border:1px solid #cecece}.after-login-form{font-size:12px;display:inline}.error-description{color:#e46c6e;font-size:11px;font-style:italic;margin-left:5px}.ok-description{color:#50b54b;font-size:11px;font-style:italic;margin-left:10px}.passwordRestore{margin-left:10px}input.error{background:#f8dbdb;border-color:#e77776}.changePasswd-message,.restorePasswd-message{margin-top:10px;color:#cd0a0a}table.main{border:0px solid #808080;max-width:1600px;width:100%;border-collapse:collapse}.marked{background-color:#86b0f6}.removed{background-color:#f29cca}.stripped{background-color:silver}a.b-link_pseudo_yes:link,a.b-link_pseudo_yes:visited{text-decoration:none}
.centerdiv {
	width:100%;
	margin-top: 20px;
	margin-left: 100px;
}
tr .add-show_always {
    display: block
}
.success_message {
    display: none;
    color: green;
    font-weight: bold
}

.b-form .required {
    color: red;
    font-weight: bold
}
.b-form th,
.b-form td {
    padding: 0 0 1em
}
.b-form th {
    font-weight: 400;
    text-align: left
}
.b-add-form tr {
    display: none
}
tr .add-show_always {
    display: block
}
.b-phone-example {
    color: #666;
    font-size: 11px;
    display: block
}
.b-add-form_category-s_sale .apartment_size,
.b-add-form_category-1k_sale .apartment_size,
.b-add-form_category-2k_sale .apartment_size,
.b-add-form_category-3k_sale .apartment_size,
.b-add-form_category-4k_sale .apartment_size,
.b-add-form_category-h_sale .apartment_size,
.b-add-form_category-d_sale .apartment_size,
.b-add-form_category-s_rent .apartment_size,
.b-add-form_category-1k_rent .apartment_size,
.b-add-form_category-2k_rent .apartment_size,
.b-add-form_category-3k_rent .apartment_size,
.b-add-form_category-4k_rent .apartment_size,
.b-add-form_category-h_rent .apartment_size,
.b-add-form_category-d_rent .apartment_size {
    display: block
}
.b-add-form_category-k_sale .room_size,
.b-add-form_category-k_rent .room_size {
    display: block
}
.b-add-form_category-g_sale .garage_size,
.b-add-form_category-g_rent .garage_size {
    display: block
}
.b-add-form_category-k_sale .room_num,
.b-add-form_category-k_rent .room_num {
    display: block
}
.b-add-form_category-k_rent .room_lease,
.b-add-form_category-s_rent .room_lease,
.b-add-form_category-1k_rent .room_lease,
.b-add-form_category-2k_rent .room_lease,
.b-add-form_category-3k_rent .room_lease,
.b-add-form_category-4k_rent .room_lease,
.b-add-form_category-h_rent .room_lease,
.b-add-form_category-d_rent .room_lease {
    display: block
}
.b-add-form_category-s_sale .apartment_floor,
.b-add-form_category-1k_sale .apartment_floor,
.b-add-form_category-2k_sale .apartment_floor,
.b-add-form_category-3k_sale .apartment_floor,
.b-add-form_category-4k_sale .apartment_floor,
.b-add-form_category-s_rent .apartment_floor,
.b-add-form_category-1k_rent .apartment_floor,
.b-add-form_category-2k_rent .apartment_floor,
.b-add-form_category-3k_rent .apartment_floor,
.b-add-form_category-4k_rent .apartment_floor,
.b-add-form_category-k_sale .apartment_floor,
.b-add-form_category-k_rent .apartment_floor {
    display: block
}
.b-add-form_category-s_sale .apartment_material,
.b-add-form_category-1k_sale .apartment_material,
.b-add-form_category-2k_sale .apartment_material,
.b-add-form_category-3k_sale .apartment_material,
.b-add-form_category-4k_sale .apartment_material,
.b-add-form_category-h_sale .apartment_material,
.b-add-form_category-d_sale .apartment_material,
.b-add-form_category-s_rent .apartment_material,
.b-add-form_category-1k_rent .apartment_material,
.b-add-form_category-2k_rent .apartment_material,
.b-add-form_category-3k_rent .apartment_material,
.b-add-form_category-4k_rent .apartment_material,
.b-add-form_category-h_rent .apartment_material,
.b-add-form_category-d_rent .apartment_material,
.b-add-form_category-k_sale .apartment_material,
.b-add-form_category-k_rent .apartment_material {
    display: block
}
.b-add-form_category-s_sale .apartment_built,
.b-add-form_category-1k_sale .apartment_built,
.b-add-form_category-2k_sale .apartment_built,
.b-add-form_category-3k_sale .apartment_built,
.b-add-form_category-4k_sale .apartment_built,
.b-add-form_category-h_sale .apartment_built,
.b-add-form_category-d_sale .apartment_built,
.b-add-form_category-s_rent .apartment_built,
.b-add-form_category-1k_rent .apartment_built,
.b-add-form_category-2k_rent .apartment_built,
.b-add-form_category-3k_rent .apartment_built,
.b-add-form_category-4k_rent .apartment_built,
.b-add-form_category-h_rent .apartment_built,
.b-add-form_category-d_rent .apartment_built,
.b-add-form_category-k_sale .apartment_built,
.b-add-form_category-k_rent .apartment_built {
    display: block
}
.b-add-form_category-u_sale .lot_size,
.b-add-form_category-h_sale .lot_size,
.b-add-form_category-h_rent .lot_size,
.b-add-form_category-d_sale .lot_size,
.b-add-form_category-d_rent .lot_size {
    display: block
}

#header {
    background-color: #757575;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    font-weight: bold;
}

#header ul a, #header ul a:visited {
  color: #fff
}

#header:hover ul a:visited, #header:hover ul a {
    color: #a6a6a6;
}

#header li a:visited:hover, #header li a:hover, #header li a{
    color: #fff;
}

#header ul {
  padding: 5px;
  margin: 0px;
  list-style-type: none;
  text-align: left;
  vertical-align: middle;
}
#header ul li { 
  display: inline; 
  margin-left: 10px;
}
.wrapper{
  width: 100%;
  background: #e3eaf5 none repeat scroll 0 0;
  padding: 5px;
  min-height: 70px;
}
.phone-search{
  margin-left: 40px;
  padding-top: 20px;
}

table.stat {
    border: 1px solid silver;
    border-collapse: collapse;
}
table.stat th {
    border: 1px solid silver;
    padding: 10px;
    background-color:#e3eaf5;
}
table.stat td {
    border: 1px solid silver;
    padding: 6px;
    text-align: right;
}

table.stat td:first-child {
    text-align: left;
}

table.list {
    border: 1px solid silver;
    border-collapse: separate !important;
    font-size: 10px;
    border-spacing: 0px;
    padding: 0.5px !important
}
table.list th {
    border: 1px solid silver;
    padding: 10px;
    background-color:#e3eaf5;
}
table.list td {
    border: 1px solid silver;
    padding: 4px;
}

table.list td:first-child {
    text-align: center;
}


.pager-nav {
    padding: 10px;
    font-size: 11px;
}

.truncate-pager a, .truncate-pager a:link, .truncate-pager a:visited {
    color: #000;
}

a, a:link, a:visited {
    color: #000;
}

a.wrongMap:link { color: red; font-weight:normal; }
a.wrongMap:visited { color: red;font-weight:normal; }
a.wrongMap:hover { color: red;text-decoration-style: dotted; font-weight:bold; }
a.wrongMap:active { color: red;font-weight:normal; }

.searchRight {
  padding-left: 40px;
  vertical-align: middle; 
  width: 99%
}

div.wrapper {display:table;}
div.wrapper > div{display:table-cell;}
div.search {display:table;border-spacing:10px;}
div.search > div{display:table-row;}
div.search > div > div {display:none;margin-right:15px;}
.ui-selectmenu-button { vertical-align : middle;}

div.add-show_always {
  display: inline-block !important;
}

.b-add-form_category-APARTMENT .roomsTotal {
    display: inline-block
}

.b-add-form_category-ROOMS .roomSize {
    display: inline-block
}

.b-add-form_category-LOT .lotSize {
    display: inline-block
}


.wrap {
  position:relative;
}

.wrap .desc {
 position: absolute; 
  text-align: center;
  width: 100%;
  height: 0%;
  margin: auto;
  top: -65px;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 51;

  font-size: 54px;
  opacity: 0.55;
  color: #376dd7;
}


#home {
   background-image: url('//antiagent.ru/prof/img/PDF.png');
   height: 32px;
   width: 32px;
   display: inline;
}

#home:hover {
   background-image: url('//antiagent.ru/prof/img/PDF.png');
}

.complainList {
  list-style-type: none;
  padding: 10px;
}

.complainList li {
  padding: 10px;
}
.link_view {
  padding: 0px 4px;
  color: #000;
}
