#page-body {margin: 0;padding: 0 0 10em 0; margin-left: 3%; }
.about {float: left;font-size: 0.9em;margin: 90px -100% 0 0;width: 45%; position: relative; z-index: 1;}
.about .navigation {float: left;font-size: 0.95em;margin: 3em 0 0 0;width: 20%;}
.about .navigation li, .additional_content .press li {margin-bottom: 1em;}
.about .article {line-height: 1.5;margin: 0 0 0 22%; width: 58%;}
.about .article p {position: relative; left: -3em; padding-left: 3em;font-size:0.99em}
#about {font-size: 1.15em;margin-left: -2.5em;}
.realty {background: url("../i/img03.jpg") 5% 0 no-repeat;height: 300px;line-height: 1; left: 30%; width: 70%;//width: 69%; float: left; //display: inline; position: relative;}
.design {position: absolute;top: 194px;width: 110px;margin: 1em 0 0 12%;left:320px;}
.commercial, .dwelling {font-size: 1.85em;left: 190px;margin-left: 12%;position: absolute;top: 90px;}
.dwelling {margin-top: 2.2em;}
.management {position: absolute;left: 320px;margin: 1em 0 0 12%;top: 220px;}
.additional_content {clear: both;font-size: 0.9em;padding: 4em 0 0 0;}
.additional_content .press {color: #8f8f8f;float: left;width: 45%}
.additional_content .navigation {float: left;width: 18%;margin: 3em 0 0 0;font-size: 0.95em;}
.additional_content .news {line-height: 1.5;margin: 0 0 0 22%;}
.additional_content .news p {font-size: 0.95em;}
.additional_content .news h3, .additional_content .contacts h3 {font-weight: normal;font-size: 1.15em;margin: 0 0 0.4em 0;}
.additional_content .news h3 a {margin: 0 0 0 -2.5em;}
.additional_content .contacts {color: #5d5f74;margin: 2.2em 0 0 65%;}
#page-body .additional_content .contacts p {margin-bottom: 0.5em; font-size: 0.95em;}
.additional_content .contacts h3 {font-size: 0.95em;margin-bottom: 1em;}
.additional_content .contacts h3 a { margin-left: -1.6em;}
#copyright {font-size: 0.85em;text-align: center;width: 20%;position:absolute;margin-top:2.5em;top:0;}
/*#search {left: 65%;margin-left: -2em;}*/

/*a.blank {position: relative;}*/
a.blank i {position: absolute; width: 14px; height: 12px; background: url(../i/icon-blank.gif) no-repeat 0 0; right: -21px; bottom: 8px; display: block; overflow: hidden;}
a.blank:hover {background: url(../i/0.gif) no-repeat 0 0;}
a.blank:hover i {background: url(../i/icon-blank-hover.gif) no-repeat 0 0;}

div#shortcuts {right: 0; width: 375px;}
.en div#shortcuts {width: 400px;}
div#shortcuts a, div#shortcuts strong {font-family: Arial; font-style: italic; font-weight: normal; font-size: 0.8em;}
div#shortcuts a {color: #6b7f8f;}
div#shortcuts strong {color: #b4b4b4;}
div#shortcuts #sys-home {margin-right: 5px; padding-left:16px; width: 81px; background: url(../i/sys-home-main.gif) no-repeat 0 0.4em;}
div#shortcuts #commercial {margin-right:10px; padding-left:16px; width: 81px; background: url(../i/sys-commercial.gif) no-repeat 0 0.3em;}
div#shortcuts #holding {margin-right:18px; padding-left: 15px; width: 44px; background: url(../i/sys-holding.gif) no-repeat 0 0.3em; clear: left;}
.en div#shortcuts #holding {width: 69px;}

#header div.layout-left {position: absolute}
#header {padding-bottom: 2em; height: auto; overflow: visible;}

#page-body p {margin-bottom: 1em;}

/*div.article p {font-size: 0.9em;}*/