body {
    margin: 0px;
    background: #e7ce9c;
    font-family: Arial;
    min-width:990px;
    text-align:center;
}

table {
    border-collapse: collapse;
}

table td {
    padding: 0px;
    border: 0px;
    font-size: 10pt;
    vertical-align:top;
}

img {
    border: 0px;
}

a {
    color: #b03a1e;
}

a:hover {
    color: #8f5d25;
    text-decoration: none;
}

a.goAdmin {
    font-weight: bold;
    color:#392211;
    font-size:12px;
}
a.goAdmin2 {
    font-size: 11px;
    font-style: italic;
    color:#392211;
}

img.transPNG {
    behavior: url("/includes/png.htc");
}

div.top_flash {
    height: 227px;
    width:100%;
    overflow:hidden;
}
#main {
    text-align:left; /* это для ie в режиме совместимости */
    margin:auto;
    max-width: 1280px;
    // width:
}

div.main {
    max-width: 1280px;
}
div.top_flash  p{
    padding:0px;
    margin:0px;
    }
table#big_center {
    width: 100%;
    height: 100%;
}

table#center {
    width: 100%;
    height: 100%;
    text-align: left;
}

table#table_center {
    width: 100%;
    height: 100%;
    background: url("/images/design/5th_version/_back2.jpg");
}

table#center td.left {
    width: 120px;
    background: #ffffff url("/images/design/5th_version/back_top_rep_spring.jpg") right top repeat-y;
}

table#center td.right {
    width: 108px;
    background: url("/images/design/5th_version/back_top_rep_right_spring.jpg") left top;
}

div#top_beam {
    width: 100%;
    height: 24px;
    background-image: url("/images/design/5th_version/top_beam.jpg");
    background-position: 211px top;
}

table#top_left_beam {
    width: 100%;
    height: 100%;
}

table#top_left_beam  td#tlb_first {
    background: url("/images/design/5th_version/top_left_beam.jpg") top right no-repeat;
}

table#top_left_beam  td#tlb_second {
    background: url("/images/design/5th_version/_bottom_beam_left.jpg") right bottom no-repeat;
}

table#top_right_beam {
    width: 100%;
    height: 100%;
}

table#top_right_beam  td#trb_first {
    background: url("/images/design/5th_version/top_right_beam.jpg") top left no-repeat;
}

table#top_right_beam  td#trb_second {
    background: url("/images/design/5th_version/_bottom_beam_right.jpg") left bottom no-repeat;
}

div#left {
    float: left;
    width:264px;
    overflow:hidden;
}

div#middle {
    f-loat: right;
    widt-h: 703px;
    padding-right: 40px;
    margin-left:274px;
}

div#menu {
    padding-left: 30px;
    padding-top: 50px;
}

div#menu ul {
    margin-top: 0px;
    margin-left: 0px;
    padding: 0px;
    list-style-type: none;
}

div#menu img {
    behavior: url("/includes/png.htc");
}
#body_text{
overflow:hidden;
}
div#menu a {
    padding-left: 20px;
}

div#menu li {
    padding-top: 6px;
    background: url("/images/design/resize/menu/beam_2.png") center left no-repeat;
    behavior: url("/includes/png.htc");
}

ul.top_sub_menu {
    padding: 0px;
    list-style-type: none;
}

ul.top_sub_menu li {
    height: 20px;
    background: url("/images/design/sub_menu_top/li.gif") left no-repeat;
    padding-left: 20px;
}

* html ul.top_sub_menu {
    margin-left: 0px;
}

ul.top_sub_menu li a {
    font: bold 12px Arial;
    color: #392211;
}

ul.top_sub_menu li a:hover {
    color: #392211;
}

table.idclip {
    margin-top      : 50px;
    width           : 648px;
    height          : 66px;
    border-collapse : separate;
    background      : url("/images/design/5th_version/sub_menu_background.png") no-repeat;
    behavior        : url("/includes/png.htc");
}

table.idclip td {
    padding-top     : 0px;
    padding-left    : 7px;
}

* html table.idclip td.first_child {
    padding-left: 25px !important;
}

table.idclip td:first-child {
    padding-left: 25px;
}

table.damned a {
    font-family: Petersburg, Times New Roman;
    font-size: 14pt;
    color: #504736;
}

table.damned img, table.iddqd img {
    behavior: url("/includes/png.htc");
}

table.blueprints td {
    padding-right: 10px;
}

table.blueprints div {
    font-size: 11pt;
    padding-bottom: 3px;
}

div.blueprints {
    width: 100%;
    height: 25px;
    padding-top: 5px;
    padding-left: 20px;
    color: white;
    font-weight: bold;
    font-size: 11pt;
    background: url("/images/design/5th_version/long_hr.png") no-repeat;
    behavior: url("/includes/png.htc");
}

table.iddqd {
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #504736;
}

table.iddqd p {
    padding: 0px;
    margin: 0px;
}

div#left_news_block {
    background: url("/images/design/5th_version/news.png") 28px 40px no-repeat;
    behavior: url("/includes/png.htc");
    padding-top: 60px;
    padding-left: 28px;
}

* html div#left_news_block { /* MSIE 6 hack */
    background: url("/images/design/5th_version/news.png") 0px 40px no-repeat;
}

div.single_news {
    padding-top: 20px;
    max-width: 204px;
    width: 204px;
}

div.date_news {
    font-size: 9pt;
    font-family: Arial;
    color: #675448;
}

div.news_header {
    padding-top: 2px;
}

div.news_header a {
    margin-left: -20px;
    font-weight: bold;
    font-family: Arial;
    font-size: 9pt;
    color: #502912;
}

input.textInput {
    width: 100%;
}

div#project_info_block {
    margin-left: -220px;
}

* html div#project_info_block { /* MSIE 6 hack */
    float: left;
    position: relative;
    left: -250px;
    margin-left: 0px;
    margin-right: -270px;
}

table#project_info_gallery {
    margin-left: -10px;
}

table#project_info_gallery td {
    padding-left: 10px;
    padding-bottom: 10px;
}

div#navigate_block a {
    color: black;
}

div#descr_block {
    width: 410px;
}

div.house_descr {
    float: left;
}

div.house_descr_value {
    font-weight: bold;
    padding-left: 230px;
}

div.house_descr_line {
    margin-top: 3px;
    height: 1px;
    border-top:1px solid rgb(221, 179, 97);
    overflow: hidden;
}

div.catalog_header {
    font-size: 11pt;
    font-weight: bold;
    padding-bottom: 8px;
}

div.catalog_hr {
    height: 5px;
    background: url("/images/design/5th_version/catalog_hr.gif") 5px repeat-x;
    margin-top: 10px;
    margin-bottom: 10px;
}

div#articles_list div.articles_header {
    font-weight: bold;
    font-size: 11pt;
}

div#articles_list div.articles_summary {
    padding-top: 3px;
    padding-bottom: 12px;
}

div#area_select_block td {
    width: 25%;
    height: 20px;
    text-align: center;
    font-weight: bold;
    color: white;
    background: url("/images/design/5th_version/catalog_switch_background.png") center no-repeat;
    behavior: url("/includes/png.htc");
}

div#area_select_block td a {
    font-weight: bold;
    color: black;
}

div.get_the_price {
  background:transparent url(/images/design/5th_version/get_the_price.png) no-repeat scroll 20px 0;
  height:35px;
  padding-left:55px;
  padding-top:8px;
    behavior: url("/includes/png.htc");
}

div.get_the_price a {
    font-weight: bold;
    color: black;
}

div.catalog_descr_block {
    padding-left: 150px;
}

* html div.catalog_descr_block { /* MSIE 6 hack */
    padding-left: 15px;
}




/* gallery blocks */

div#gallery_div {
    text-align: left;
    height: auto;
    overflow: auto;
    vertical-align: top;
}

ul#gallery {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    vertical-align: top;
    height: auto;
    overflow: auto;
}

ul#gallery li {
    padding: 20px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 195px;
    height: auto;
    display: inline;
    float: left;
    vertical-align: top;
    line-width: 185px;
}

/* bottom blocks */

div#bottom_beam {
    width: 100%;
    height: 24px;
    float: left;
    background-image: url("/images/design/5th_version/bottom_beam.jpg");
    background-position: 180px;
}

* html div#bottom_beam {
    position: relative;
    top: 24px;
}

div#light_beam {
    width: 100%;
    padding-top: 24px;
    height: 110px;
    background-image: url("/images/design/5th_version/light_beam.jpg");
    background-position: 42px 24px;
}

div#bottom_contacts p {
    float: right;
    padding-right: 13px;
}

div#bottom_contacts p {
    padding-right: 6px;
}

div#left_light_beam {
    width: 42px;
    height: 110px;
    background-image: url("/images/design/5th_version/left_light_beam.jpg");
    float: left;
}

div#bottom_left {
    font: bold 12px Arial;
    float: left;
    color: #392211;
    width: 30%;
    padding-top: 30px;
}

div#bottom_right {
    font: bold 12px Arial;
    float: right;
    color: #392211;
    padding-top: 47px;
    padding-right: 40px;
}

div#tel_bottom {
    float: left;
    font: bold 18px Arial;
    color: #392211;
    width: 30%;
    padding-top: 28px;
}

div#tel_bottom p {
    padding-bottom: 2px;
    float: none;
}

div#address_bottom {
    float: left;
    font: bold 14px Arial;
    float: left;
    color: #392211;
    padding-top: 28px;
}

a.eyetronic {
    font: bold 12px Arial;
    color: #392211;
    text-decoration: underline;
}

a.eyetronic:hover {
    font: bold 12px Arial;
    color: #392211;
    text-decoration: none;
}

p.eyetronic_left {
    padding: 22px 0px 0px 0px;
}

.line {
    padding-left: 20px;
    }
    
#flashadmin{
    
}
    #flashadmin div{
        color           : #00aa00;
        font-style      : italic;
        border-bottom   : 1px dashed #fefefe;
        line-height     : 20px;
        }
    
    #flashadmin div.line{
        width           : 350px;
        padding         :5px;
        border          :none;
        margin-bottom   : 20px;
    }
    
    #flashadmin b{
        font-style  : normal;
        color       : black!important;
    }
    