/* BuildingsExtended
-----------------------------------------------------------------------------*/

.BuildingsExtended {width:100%;  border-collapse:collapse;}
.BuildingsExtended td {background:#fff; border:#eea94a 1px solid; border-collapse:collapse; padding:5px 3px; text-align:left; white-space:nowrap}
.BuildingsExtended td.value {background:#ffecd2}

.Ware .Options {width:100%}
.back {padding-left:40px; font:normal 1em/3em Tahoma, Verdana, Arial, Helvetica, sans-serif}

.static {width:100%; margin:10px 0 0; min-width:690px}
.staticImg {padding-top:25px}
.staticImg span {border:#4d4d4d 5px solid; display:inline-block}
.staticUL {margin-left:50px}
.static td.AddressApartmentCountAll {background:#F9F9F9}

.warePhotoBlock {}
.warePhotoBlock span img {border:#bdbdbd 1px solid}
.warePhotoBlock span img:hover {border:#d52e27 1px solid}
.NoItems {display:block; padding:15px 0 20px 40px}

/* Buildings
-----------------------------------------------------------------------------*/
.Buildings {border:#eea94a 1px solid; border-collapse:collapse; width:100%; min-width:690px}
.Buildings th {color:#eea94a; font-weight:bold; padding:0; margin:0; text-align:center; vertical-align:middle}
.Buildings td.From {color:#eea94a; font-weight:bold; padding:0; text-align:center; vertical-align:middle}
.Buildings td {border:#eea94a 1px solid; border-collapse:collapse; padding:1px 3px; text-align:center; vertical-align:middle; height:30px}
.Buildings td:hover {cursor:default}
.Buildings td.Address {text-align:left}
.Buildings tr.item td {background:#fff}
.Buildings .k td {height:7px}
.Buildings .Item .All {background:#ffecd2}

/* Apartments
-----------------------------------------------------------------------------*/

.Apartments {border:#eea94a 1px solid; border-collapse:collapse; width:100%; min-width:690px}
.Apartments th {background:#ffecd2; color:#004055; font-weight:bold; padding:2px; text-align:center; height:40px; vertical-align:middle}
.Apartments td {border:#eea94a 1px solid; border-collapse:collapse; padding:5px 3px; text-align:center; white-space:nowrap}
.Apartments tr.item td {background:#fff}

/* Admin */
div.editContent {clear:both; display:block; height:auto; padding:0 10px}
div.editContent a {text-decoration:none; font:normal 1em/2.25em Tahoma, Verdana, Arial, Helvetica, sans-serif}
div.editContent div {display:inline}

.section {
	margin: 20px 20px 0 0;
}
.box {
	display: none;
	border:0;
	border-width:0;
	background:#fff;
	padding: 15px 0px;
}
.box.visible {
	display: block;
}

input.form_input2 {width:300px}

.text_osn h2 {font-size:18px; color:#ED9839}

/* Ipk2.css */
table.ipk2 tr td.bld-Flat a {background:#322376; color:#3D2E77; border:#3D2E77 1px solid; text-decoration:none}
table.ipk2 tr td.bld-Flat a:hover {background:#ED9839}

table.ipk2 tr td.bld-FlatFix a {background:#edbcbc; color:#d44545; border:#d44545 1px solid; text-decoration:none; font:bold 11px/11px Arial, Helvetica, sans-serif}
table.ipk2 tr td.bld-FlatFix a:hover {background:#fff}

table.Apartments tr.fix1 td {background-color:#d44545; color:#fff}


.SR {color:#3D2E77}

.body .body_text a {font-size:10pt}
