    html {height:100%;overflow:hidden;}
    body {margin:0px;padding:0px;min-height:100%;height:100%;overflow:hidden;position:relative;background-color:rgb(58,56,43);}
    * html body {height:100%;}
    /*верхнее меню*/
    .header {height:167px;margin:0px;padding:0px;border:none;width:100%;border-top:0px;overflow:hidden;}
    .hmenu{position:absolute;z-index:100;width:100%;height:29px;margin-left:3px;padding:0px;}
    .hmenu table {margin:0px auto;width:593px;height:29px;padding:0px;border-spacing: 0px;}
    .hmenu table td a img{padding:0px;border:0px;margin:0px;}
    .hcontent {position:relative;z-index:101;margin:0px;width:100%;height:138px;padding:0px;text-align:center;border-bottom:0px;}
    .hcontent img {margin:0px;padding:0px;}
    /*верхнее меню*/
    /*верхнее меню внутри произведений*/
    .header_flash_pano {height:91px;width:100%;margin:0px;padding:0px;border:none;overflow:hidden;position:absolute;z-index:100;}
    .hmenu_flash_pano{width:100%;height:29px;margin:0px auto;padding:0px;position:absolute;z-index:100;}
    .hmenu_flash_pano table {width:383px;padding:0px;}
    .hmenu_flash_pano table td a img{padding:0px;border:0px;margin:0px;}
    .hcontent_flash_pano {left:10px;width:554px;height:62px;padding:0px;text-align:center;position:relative;z-index:101;}
    .hcontent_flash_pano a img {margin:0px auto;padding:0px;border:0px;}
    /*верхнее меню внутри произведений*/
    /*верхнее меню внутри произведений*/
    .header_flash {height:91px;width:100%;margin:0px;padding:0px;border:none;overflow:hidden;}
    .hmenu_flash{width:100%;height:29px;margin:0px auto;padding:0px;position:absolute;z-index:100;}
    .hmenu_flash table {width:383px;border:collapse;padding:0px;}
    .hmenu_flash table td a img{padding:0px;border:0px;margin:0px;}
    .hcontent_flash {margin:0px auto;width:383px;height:62px;padding:0px;text-align:center;position:relative;z-index:101;background-color:rgb(58,56,43);}
    .hcontent_flash a img {margin:0px auto;padding:0px;border:0px;}
    /*верхнее меню внутри произведений*/
    /*контейнер flash*/
    .flash_show{margin:0px auto;width:100%;padding:0px;border:none;position:absolute;top:0px;bottom:0px;z-index:1;background-color:rgb(58,56,43);}
    .flash_pano{margin:0px auto;width:100%;padding:0px;border:none;position:absolute;top:0px;bottom:0px;z-index:1;background-color:rgb(58,56,43);}
    /*контейнер flash*/
    /*нижнее меню*/
    .footer {height:30px;margin:0px;padding:0px;border:none;width:100%;position:absolute;bottom:0px;left:0px;}
    .fcontent {margin:0px auto;width:593px;padding:0px;height:100%;background-image:url("interface/bottom/bg_bottom.gif");border:none;}
    .fcontent p{font-family:Tahoma;color:#3c1218;font-size:11px; text-align:justify;margin:0px;padding:10px 0px 0px 10px;}
    .fcontent p a{color:#3c1218;text-decoration:underline;}
    .fcontent a {text-decoration:none;}
    .fcontent img {margin:0px;padding:0px;}
    /*нижнее меню*/
    /*контейнер карты*/
    .map {margin:0px;padding:0px;border:none;width:100%;position:absolute;top:167px;bottom:30px;overflow:auto;}
    .map_top {background-image:url("interface/text_top.png");height:28px;width:703px;margin:0px auto;}
    .map_bottom {background-image:url("interface/text_bottom.png");height:28px;width:703px;margin:0px auto;}
    .map_text {background-image:url("interface/text_back.png");background-repeat:repeat-y;width:703px;margin:0px auto;padding-top:1px;padding-bottom:15px;}
    .map_text h2{font-family:Tahoma;color:#3a382d;font-size:12px; text-align:left;margin-left:50px;}
    .map_text h2 a{font-family:Tahoma;color:#3a382d;}
    .map_text p{width:600px;font-family:Tahoma;color:#202020;font-size:11px; text-align:justify; margin-left:50px;}
    .map_text p a{color:#202020;text-decoration:underline;font-weight:none;}
    .map_text ul li{width:550px;font-family:Tahoma;color:#202020;font-size:11px; text-align:justify; margin-left:25px;margin-bottom:10px;}
    #main_map{margin-left:80px;border:none;width:554px;}
    /*контейнер карты*/
    /*карта*/
    .hmap_d {width:729px;height:100%;margin:0px auto;padding-top:15px;padding-bottom:15px;overflow:hidden;}
    .hmap_d table {margin-top:0px;padding:0px;width:100%;border:none;height:100%;border-collapse:collapse;font-size:15px;}
    .hmap_d table tr {margin:0px;padding:0px;height:100%;}
    .hmap_d table td {margin:0px;padding:0px;height:100%;}
    .hmap_d table td img {margin:0px;padding:0px;border:none;}
    .hmap_d table td h2{font-family:Georgia;color:#ac8b34;font-size:18px; text-align:center;}
    .hmap_d table td h2 a{font-family:Georgia;color:#ac8b34;font-size:18px; text-align:center;}
    .hmap_d table td p{font-family:Georgia;color:#ad8979;font-size:14px; text-align:justify; margin-left:15px;}
    .hmap_d table td ul li{font-family:Georgia;color:#ad8979;font-size:14px; text-align:justify; margin-left:25px;margin-bottom:10px;}
    /*карта*/
    /*контейнер текстовых страниц*/
    .main {margin:0px;padding:0px;border:none;width:100%;position:absolute;top:167px;bottom:30px;overflow:auto;}
    .text_top {background-image:url("interface/text_top.png");height:28px;width:703px;margin:0px auto;}
    .text_bottom {background-image:url("interface/text_bottom.png");height:28px;width:703px;margin:0px auto;}
    .text {background-image:url("interface/text_back.png");background-repeat:repeat-y;width:703px;margin:0px auto;padding-top:1px;padding-bottom:15px;}
    .text h2{font-family:Tahoma;color:#3a382d;font-size:12px; text-align:left;margin-left:82px;}
    .text h2 a{font-family:Tahoma;color:#3a382d;}
    .text p{width:555px;font-family:Tahoma;color:#202020;font-size:11px; text-align:justify; margin-left:82px;}
    .text p a{color:#202020;text-decoration:underline;font-weight:bold;}
    .text ul li{width:550px;font-family:Tahoma;color:#202020;font-size:11px; text-align:justify; margin-left:25px;margin-bottom:10px;}

    .video {width:640px;margin:0px auto;padding-top:1px;padding-bottom:15px;}
    /*контейнер текстовых страниц*/
    /*контейнер каталога*/
    .content {margin:0px;padding:0px;border:none;width:100%;position:absolute;top:167px;bottom:30px;overflow:auto;}
    * html .content {height: expression((this.parentNode.offsetHeight - 167 - 30) + 'px');}
    .catalog {width:900px;height:100%;margin-top:50px;padding:0px;}
        .c_top {background-image:url("interface/text_top.png");height:28px;width:703px;margin:0px auto;}
        .c_bottom {background-image:url("interface/text_bottom.png");height:28px;width:703px;margin:0px auto;}

        .c {background-image:url("interface/text_back.png");background-repeat:repeat-y;width:703px;margin:0px auto;padding-top:px;padding-bottom:5px;}
        .c table{margin:0px auto;padding:0px;width:524px;border:none;height:15px;border-collapse:collapse;}
        .c p.q{width:550px;font-family:Tahoma;color:#202020;font-size:12px; text-align:center; margin:0px auto;margin-left:55px; padding:5px 0px 5px 0px;}
        .c p.z{font-family:Tahoma;color:#3a382d;font-size:14px; font-weight:none;text-align:center; margin:0px auto; padding:5px 0px 5px 0px;}
        .c p.z a{color:#3a382d;text-decoration:none;font-weight:none;}

       .pa_li {height:430px;margin:0px 8px 30px 12px;padding:0px 0px 0px 0px;background-color:#F0F0F0;float:left;text-align:center;}
       .pa_li table {width:205px;height:380px;text-align:center;margin-top:20px;}
       .pa_li table td.pa_prv {height:230px;text-align:center;vertical-align:top;}
       .pa_li table td.pa_prv img{border:0px;}
       .pa_li table td.pa_txt {height:100%;vertical-align:top;padding:0px 7px 0px 7px;}
       .pa_li table td.pa_txt p {text-align:center;text-indent:0px;margin:0px;padding:0px;font-size:14px;}
       .pa_li table td.pa_txt p.au {font-size:12px; font-family: Tahoma; color: #202020; text-indent:0px;padding: 0px 0px 0px 0px;margin: 5px 0px 5px 0px;}
       .pa_li table td.pa_txt p.au a {margin:0px;padding:0px; color:#202020; text-decoration:underline;}
       .pa_li table td.pa_txt p.pn {font-size:12px; font-family: Tahoma; color: #202020; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
       .pa_li table td.pa_txt p.pn a {color:#202020;text-decoration: underline;}
       .pa_li table td.pa_txt p.dt {font-size:11px;font-style:italic; font-family: Tahoma;margin-bottom:10px;padding:0px;font-size:12px; color:#202020;}
       .pa_li table td.pa_txt p.dt a {color:#202020;text-decoration: underline;}
       .pa_li table td.pa_txt p.sm { margin:0px;padding:0px;font-size:11px; color:#202020;}
    /*контейнер каталога*/
    /*контейнер информации о произведении*/
    .cont{width:80%;margin-top:80px;padding:0px;}

    .b1 {width:95%;margin-bottom:25px;margin-top:7px;margin-left:25px;padding:0px;}
    .b1 p {font-family:Verdana;font-size:15px;color:#2f5466;margin: 0px 5px 5px 5px;}
    .b1 .au1{font-size:15px;font-weight:bold;}
    .b1 .au2{font-size:15px;}
    .b1 .au3{font-size:15px;}

    .b2 {width:95%;margin-bottom:25px;padding:0px;margin-left:25px;}
    .b2 p {font-family:Verdana;font-size:12px;color:#3e3e3e;margin: 0px 5px 5px 5px;}
    .b2 .name{font-size:14px;font-weight:bold;color:#2f5466;}
    .b2 .name_com{font-size:14px;color:#2f5466;}
    .b2 .period{font-size:13px;}

    .b3 {width:95%;margin-bottom:25px;padding:0px;margin-left:25px;}
    .b3 p {font-family:Verdana;font-size:12px;color:#3e3e3e;margin: 0px 5px 5px 5px;}
    .b3 .tech{font-size:12px;}
    .b3 .size{font-size:12px;}
    .b3 .inv{font-size:12px;}

    .b4 {width:95%;margin-bottom:25px;padding:0px;margin-left:25px;}
    .b4 p {display:block;font-family:Verdana;font-size:12px;color:#3e3e3e;text-indent:10px;margin: 0px 5px 5px 5px;}
    /*контейнер информации о произведенит*/
    .inf{position:absolute; top:0px;right:10px;border:0px;cursor: pointer}

    #slide_menu{position:absolute;z-index:999999999;width:426px;height:100%;background-image: url(../../../buttons/slide_panel.png);left:-393px;top:0px;}
    #slide_menu #line{position:absolute;z-index:999999999;width:350px;height:3px;margin:10px 0px 10px 15px; padding:0px;background-image: url(../../../buttons/line.png);}
    #slide_menu #arr_slide_menu{position:absolute;top:120px;right:3%;cursor:pointer;}
    #slide_menu #menu_info{position:absolute;top:20px;left:25px;}
    #slide_menu #menu_svet{position:absolute;top:20px;left:196px;}

    #back_pano{position:absolute;top:10px;right:50px;z-index:999999999;}
    #back_pano img{border:none;}

    #slide_menu #select_dz{position:absolute;bottom:250px;left:75px;cursor:pointer;}
    #slide_menu #select_dz_svet{position:absolute;bottom:250px;left:200px;cursor:pointer;}
    #slide_menu #select_dz_svet_page{position:absolute;bottom:150px;left:25px;cursor:pointer;}
