/* 1. Global Reset
-----------------------------------------------------------------------------------------------
===============================================================================================*/   

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, images, ins, kbd,q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
ol, ul {list-style: none;}
img {border:0;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}

/* 2. General Elements
-----------------------------------------------------------------------------------------------
===============================================================================================*/   
html{height:100%;width:100%;}
body {
    height:100%;
    width:100%;
    font-family: Arial, Verdana;
    margin: 0;
    padding: 0;
    text-align: center;
    background-color:#9e9483;   
}
   #layer1 {
    z-index: 1; /* Порядок слоев */

    margin: 0 auto;
    position: absolute; /* Абсолютное позиционирование */

   }
    #layer2 {
    position: absolute; /* Абсолютное позиционирование */
    z-index: 2; /* Порядок слоев */
    width: 100%; /* Ширина слоя с фоном */
    height: 100%; /* Высота слоя с фоном */
    
   }
hr {display: none;}
strong {font-weight: bold;}
em {font-style: italic;}
address {font-style: normal;}
a {color:#fafcfc; text-decoration: none}
a:hover{ color:#fafcfc; text-decoration: underline}
a:visited{color:#fafcfc; text-decoration: none}
/* 3. LAYOUT
-----------------------------------------------------------------------------------------------
===============================================================================================*/   

/* 3.1 indent_main---------------------- */
div.indent_main{
    background-image:url(/images/12_indent_main_bg.gif);
    background-position: center !important;
    background-repeat: no-repeat;
    width: 100% !important;
    width: 1771px;
    height: 947px;
    margin: 0 auto;
    text-align:left;
}
/* 3.2 header---------------------- */
div.header {width:1000px;height:155px;padding: 0px 0px 0px 0px;margin:0 auto;} 


    /* 3.2.1 TOP---------------------- */
    div.header div.header_top{width:1000px;height:95px;padding: 0px 0px 0px 0px;margin:0 auto;} 
        div.header_top p {margin:0px; padding:0px; text-align:center; font-size:12px;}
        div.header_top p a {color:#fafcfc; text-decoration: none}
        div.header_top p a:hover{ color:#fafcfc; text-decoration: underline}
        div.header_top p a:visited{color:#fafcfc; text-decoration: none}
    
    
   div.header div.header_bottom {width:977px;height:40px;float:right;padding: 0px 0px 0px 0px;margin:0 auto;background:url(/images/head_bg.gif);} 
    div.header div.header_bottom p {font-size:16px; font-family: georgia; color: #bcab90; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify;}
    div.header div.header_bottom p a {margin:0px 15px 0px 31px; padding:0px 0px 0px 0px; text-align:justify;color:#bcab90; text-decoration: underline}
    div.header div.header_bottom p a.l {margin:0px 30px 0px 20px; padding:0px 0px 0px 0px; text-align:justify;color:#eadecd; text-decoration: underline}
    div.header div.header_bottom p a:visited{ text-align:justify; color:#bcab90; text-decoration: underline} 
    div.header div.header_bottom p a:hover{text-align:justify;color:#d9cdbb; text-decoration: none;}
 

div.main_content {width:1000px;height:751px;padding: 0px 0px 0px 0px;margin:0 auto;} 


div.main_content div.navi {height: 30px;width:777px;padding: 0px 0px 0px 0px;margin: 15px 0px 0px 0px;float:right; background:url(/images/navig_bg.gif);}
    
    div.navi h2 {font-size:16px; font-family: Georgia; width:65%; float:left; margin: 5px 0px 0px 10px; padding: 0px; color:#bea673; text-align:left;}
    div.navi h2 a {color:#bea673;  text-decoration: underline}
    div.navi h2 a:visited{color:#bea673;  text-decoration: underline}
    div.navi h2 a:hover{ color:#bea673;  text-decoration: underline}
    
    div.navi p {font-size:14px; font-family: georgia; margin: 5px 10px 0px 0px; padding: 0px; color:#d9cdbb; text-align:right;}
    div.navi p a {color:#d9cdbb;  text-decoration: underline}
    div.navi p a:visited{color:#d9cdbb;  text-decoration: underline}
    div.navi p a:hover{ color:#d9cdbb;  text-decoration: underline}  
    
    div.navi p a#select {color:#bea673;  text-decoration: none}
    div.navi p a#select:visited{color:#bea673;  text-decoration: none}
    div.navi p a#select:hover{ color:#bea673;  text-decoration: none}   
    
/* 3.3 content of pages main---------------------- */
div.main_content div.main {height: 508px;width:976px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
                        float:right;background-color:#5E5342;  border: 1px solid #988a70;}

div.main p {margin: 5px 3px 7px 3px; padding: 0px; font-size:12px; color:#666666; text-align:left;}
div.main p a {color:#666666;  text-decoration: none}
div.main p a:visited{color:#666666;  text-decoration: none}
div.main p a:hover{ color:#8b0934;  text-decoration: underline}

    /* 3.3.1 column1---------------------- */
    div.main div.col1 {height: 508px !important;width:200px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;float:left;border-right: 1px solid #988a70;background:#615847;}
    
    div.main div.col1 p {margin: 0px 3px 7px 3px; padding: 0px; font-size:12px; color:#666666; text-align:left;}
    div.main div.col1 p a {color:#666666;  text-decoration: none}
    div.main div.col1 p a:visited{color:#666666;  text-decoration: none}
    div.main div.col1 p a:hover{ color:#8b0934;  text-decoration: underline}
    
    div.main div.col1 h2 {font-family: Georgia; font-size:20px; margin: 20px 0px 0px 20px; padding: 0px;  color:#bea673; text-align:left;}
    div.main div.col1 h2 a {color:#bea673;  text-decoration: none}
    div.main div.col1 h2 a:visited{color:#bea673;  text-decoration: none}
    div.main div.col1 h2 a:hover{ color:#bea673;  text-decoration: none}    

    div.main div.col1 div.css-scrollbar.simple {height: 440px; width:199px; overflow:hidden;float:left;clear:both; background:#615847; -moz-box-shadow:none;border:none; padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
        div.main div.col1 div.css-scrollbar.simple p {font-size:14px; font-family: Georgia; color: #d9cdbb; margin: 0px 0px 11px 20px; padding: 0px 0px 0px 0px;}
        div.main div.col1 div.css-scrollbar.simple p a {color:#d9cdbb;  text-decoration: none}
        div.main div.col1 div.css-scrollbar.simple p a:visited{color:#d9cdbb;  text-decoration: none}
        div.main div.col1 div.css-scrollbar.simple p a:hover{ color:#bea673;  text-decoration: none}

    /* 3.3.2 column2---------------------- */
    div.main div.col2 {height: 508px;width:775px;padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px; float:right;}
    
    div.main div.col2 p {margin: 5px 3px 7px 3px; padding: 0px; font-size:12px; color:#666666; text-align:left;}
    div.main div.col2 p a {color:#666666;  text-decoration: none}
    div.main div.col2 p a:visited{color:#666666;  text-decoration: none}
    div.main div.col2 p a:hover{ color:#8b0934;  text-decoration: underline}
   
    /*blok content---------------------- */
    div.main div.col2 div.content{width:767px;height: 500px;padding: 0px 0px 0px 0px;margin:4px 4px 4px 4px; 
                              background:url(/images/col2_bg.gif) repeat-y;}
        div.main div.col2 div.content p {width:98%;font-size:14px; font-family: Georgia; color: #776A4A; text-indent:0px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;text-align:justify}
        div.main div.col2 div.content p a {color:#000000;  text-decoration: none}
        div.main div.col2 div.content p a:visited{color:#000000;  text-decoration: none}
        div.main div.col2 div.content p a:hover{ color:#2d77a7;  text-decoration: underline}

        div.main div.col2 div.content p.p {text-indent:0;font-size:14px; font-family: georgia; margin: 0px 0px 0px 20px; padding: 5px 0px 8px 0px; color:#776A4A; text-align:left;}
        div.main div.col2 div.content p.p a {color:#776A4A;  text-decoration: underline}
        div.main div.col2 div.content p.p a:visited{color:#776A4A;  text-decoration: underline}
        div.main div.col2 div.content p.p a:hover{ color:#776A4A;  text-decoration: underline}  
        
        div.main div.col2 div.content p.p a#select {color:#84640F;  text-decoration: none}
        div.main div.col2 div.content p.p a#select:visited{color:#84640F;  text-decoration: none}
        div.main div.col2 div.content p.p a#select:hover{ color:#84640F;  text-decoration: none}  
    
        div.main div.col2 div.content h2 {margin: 5px 5px 5px 5px; padding: 0px; font-size:15px; color:#666666; text-align:left;}
        div.main div.col2 div.content h2 a {color:#666666;  text-decoration: none}
        div.main div.col2 div.content h2 a:visited{color:#666666;  text-decoration: none}
        div.main div.col2 div.content h2 a:hover{ color:#8b0934;  text-decoration: underline}
        
        /*main page---------------------- */
        div.main div.col2 div.content div.video {height:290px; width:710px;padding: 30px 0px 0px 0px;margin:0px 30px 30px 30px;}
        
        div.main div.col2 div.content div.info {height:150px; width:710px;padding: 0px 0px 0px 0px;margin:0px 30px 0px 30px;}
    
            div.main div.col2 div.content div.info p {font-size:12px; font-family: georgia; color: #644203; text-indent:15px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
            div.main div.col2 div.content div.info p a {color:#644203;  text-decoration: underline}
            div.main div.col2 div.content div.info p a:visited{color:#644203;  text-decoration: underline}
            div.main div.col2 div.content div.info p a:hover{ color:#644203;  text-decoration: underline}

            div.main div.col2 div.content div.info h2 {font-family: georgia;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-size:20px; color:#b7a58d;}
            div.main div.col2 div.content div.info h2 a {color:#b7a58d;  text-decoration: none}
            div.main div.col2 div.content div.info h2 a:visited{color:#b7a58d;  text-decoration: none}
            div.main div.col2 div.content div.info h2 a:hover{ color:#b7a58d;  text-decoration: none}
        /*main page---------------------- */
        
        /*text history page---------------------- */    
        div.main div.col2 div.content div.img.css-scrollbar.img{height:440px; width:150px;overflow: hidden; -moz-box-shadow:none;padding: 0px 20px 0px 0px;margin:0px 20px 0px 20px;  float:left;}
            div.main div.col2 div.content div.img.css-scrollbar.img #prosmotr{padding: 0px 0px 0px 0px;margin:380px 0px 0px 0px;}
            div.main div.col2 div.content div.img.css-scrollbar.img img{margin:20px 0px 5px 0px;border:0;}
            div.main div.col2 div.content div.img.css-scrollbar.img p {font-size:10px; font-family: georgia; color: #2b2113; padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;text-indent:0; text-align:left;}
            div.main div.col2 div.content div.img.css-scrollbar.img p a {color:#2b2113;  text-decoration: none}
            div.main div.col2 div.content div.img.css-scrollbar.img p a:visited{color:#2b2113;  text-decoration: none}
            div.main div.col2 div.content div.img.css-scrollbar.img p a:hover{ color:#2b2113;  text-decoration: underline}

        div.main div.col2 div.content div.img{height:440px; width:150px;padding: 0px 0px 0px 0px;margin:30px 20px 30px 20px;  float:left;}
            div.main div.col2 div.content div.img #prosmotr{padding: 0px 0px 0px 0px;margin:380px 0px 0px 0px;}
            
            div.main div.col2 div.content div.img p {font-size:10px; font-family: georgia; color: #2b2113; padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px;text-indent:0; text-align:left;}
            div.main div.col2 div.content div.img p a {color:#2b2113;  text-decoration: none}
            div.main div.col2 div.content div.img p a:visited{color:#2b2113;  text-decoration: none}
            div.main div.col2 div.content div.img p a:hover{ color:#2b2113;  text-decoration: underline}

        div.main div.col2 div.content div.adr{height:440px; width:150px;padding: 0px 0px 0px 0px;margin:30px 20px 30px 20px;  float:left;}
        div.main div.col2 div.content div.adr p {font-size:14px; font-family: georgia; color: #5e5342; padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px;text-indent:0; text-align:left;}
             
        div.main div.col2 div.content div.html.css-scrollbar.html {height:470px; width:527px; overflow: hidden; -moz-box-shadow:none; padding: 0px 30px 0px 0px;margin:30px 0px 0px 0px; float:right;}
        
            div.main div.col2 div.content div.html.css-scrollbar.html p {font-size:13px; font-family: georgia; color: #2b2113; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 0px;}
            div.main div.col2 div.content div.html.css-scrollbar.html p a {color:#5E5342;  text-decoration: underline}
            div.main div.col2 div.content div.html.css-scrollbar.html p a:visited{color:#5E5342;  text-decoration: underline}
            div.main div.col2 div.content div.html.css-scrollbar.html p a:hover{ color:#5E5342;  text-decoration: underline}
            
            div.main div.col2 div.content div.html.css-scrollbar.html ul {list-style-type: disc;margin: 0px 0px 20px 45px;}
            
            div.main div.col2 div.content div.html.css-scrollbar.html ul li {font-size:13px; font-family: georgia; color: #2b2113;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
            div.main div.col2 div.content div.html.css-scrollbar.html ul li a {color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.html.css-scrollbar.html ul li a:visited{color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.html.css-scrollbar.html ul li a:hover{ color:#e9ddcc;  text-decoration: underline}

            div.main div.col2 div.content div.html.css-scrollbar.html h2 {font-size:20px; font-family: georgia; color: #5E5342; padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;}
            div.main div.col2 div.content div.html.css-scrollbar.html h2 a {color:#5E5342;  text-decoration: none}
            div.main div.col2 div.content div.html.css-scrollbar.html h2 a:visited{color:#5E5342;  text-decoration: none}
            div.main div.col2 div.content div.html.css-scrollbar.html h2 a:hover{ color:#5E5342;  text-decoration: none}
            
            div.main div.col2 div.content div.html.css-scrollbar.html p.li {
                background: url("/images/point.gif") no-repeat scroll 0 5px transparent;
                font-family:Georgia;
                font-weight:none;
                color: #70816E;
                font-size: 12px;
                margin: 0 70px 5px 60px;
                padding: 3px 10px 3px 25px;
                text-align: left;
            }
            div.main div.col2 div.content div.html.css-scrollbar.html h3{ 
                font-family:Georgia;
                font-weight:none;
                color: #5E5342;
                font-size: 18px;
                margin: 0 70px 5px 0px;
                padding: 3px 10px 3px 25px;
                text-align: left;
            }
            div.main div.col2 div.content div.html.css-scrollbar.html h3 a {color: #5E5342;text-decoration: none;}
            div.main div.col2 div.content div.html.css-scrollbar.html h3 a:visited {color: #5E5342;text-decoration: none;}
            div.main div.col2 div.content div.html.css-scrollbar.html h3 a:hover {color: #5E5342;text-decoration: underline;}
            
        /*text history page----------------------*/
    
        /*text page without collection---------------------- */    
        div.main div.col2 div.content div.box {height:470px; width:710px; overflow: auto; padding: 0px 30px 0px 0px;margin:30px 0px 0px 0px; float:right;}
        
            div.main div.col2 div.content div.box img{border:0px;}
            div.main div.col2 div.content div.box img.f{margin: 0px 20px 10px 0px; border: 6px solid #B4A592}            
            div.main div.col2 div.content div.box p {font-size:13px; font-family: georgia; color: #473d33; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 0px;}
            div.main div.col2 div.content div.box p a {color:#473d33;  text-decoration: underline}
            div.main div.col2 div.content div.box p a:visited{color:#473d33;  text-decoration: underline}
            div.main div.col2 div.content div.box p a:hover{ color:#473d33;  text-decoration: underline}
        
            div.main div.col2 div.content div.box p.low {font-size:10px; font-family: georgia; color: #867b69; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
            div.main div.col2 div.content div.box p.low a {color:#867b69;  text-decoration: underline}
            div.main div.col2 div.content div.box p.low a:visited{color:#867b69;  text-decoration: underline}
            div.main div.col2 div.content div.box p.low a:hover{ color:#867b69;  text-decoration: underline}  
            
            div.main div.col2 div.content div.box p.p {font-size:10px; font-family: georgia; color: #84640f; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
            div.main div.col2 div.content div.box p.p a {color:#84640f;  text-decoration: underline}
            div.main div.col2 div.content div.box p.p a:visited{color:#84640f;  text-decoration: underline}
            div.main div.col2 div.content div.box p.p a:hover{ color:#84640f;  text-decoration: underline}                   
            
            div.main div.col2 div.content div.box ul {list-style-type: disc;margin: 0px 0px 20px 45px;}
            
            div.main div.col2 div.content div.box ul li {font-size:13px; font-family: georgia; color: #2b2113;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
            div.main div.col2 div.content div.box ul li a {color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.box ul li a:visited{color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.box ul li a:hover{ color:#e9ddcc;  text-decoration: underline}

            div.main div.col2 div.content div.box h2 {font-family: georgia;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-size:20px; color:#776a4a;}
            div.main div.col2 div.content div.box h2 a {color:#776a4a776a4a;  text-decoration: none}
            div.main div.col2 div.content div.box h2 a:visited{color:#776a4a;  text-decoration: none}
            div.main div.col2 div.content div.box h2 a:hover{ color:#776a4a;  text-decoration: none}
        /*text page without collection---------------------- */ 
        
        /*VISITORS---------------------- */    
        div.main div.col2 div.content div.visitors {height:470px; width:750px; overflow: hidden; -moz-box-shadow:none; padding: 0px 0px 0px 0px;margin:30px 0px 0px 0px; float:right;}
        
            div.main div.col2 div.content div.visitors p {font-size:13px; font-family: georgia; color: #473d33; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 20px;}

            div.main div.col2 div.content div.visitors p.bil {font-size:11px; font-family: georgia; color: #473d33; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 2px 20px;}
                    
            div.main div.col2 div.content div.visitors p.low {font-size:10px; font-family: georgia; color: #867b69; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 20px;}
           
            div.main div.col2 div.content div.visitors p.p {font-size:12px; font-family: georgia; color: #84640f; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 20px;}
                          
            div.main div.col2 div.content div.visitors ul {list-style-type: disc;margin: 0px 0px 20px 45px;}
            
            div.main div.col2 div.content div.visitors ul li {font-size:13px; font-family: georgia; color: #2b2113;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}

            div.main div.col2 div.content div.visitors h2 {font-family: georgia;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 20px;font-size:16px; color:#776a4a;}
        
            div.main div.col2 div.content div.visitors img{border:0; margin: 0px 0px 0px 0px; border: 8px solid #B4A592}
        
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors {height:453px; width:745px; overflow: hidden; -moz-box-shadow:none; padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px; float:right;}
        
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors img{border:0; margin: 0px 0px 0px 0px; border: 8px solid #B4A592}
            
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors p {width:720px;font-size:13px; font-family: georgia; color: #473d33; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 0px;}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors p a {color:#473d33;  text-decoration: underline}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors p a:visited{color:#473d33;  text-decoration: underline}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors p a:hover{ color:#473d33;  text-decoration: underline}             
            
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ul {list-style-type: disc;margin: 0px 0px 20px 45px;}
           
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ul li {font-size:13px; font-family: georgia; color: #2b2113;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ul li a {color:#e9ddcc;  text-decoration: none}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ul li a:visited{color:#e9ddcc;  text-decoration: none}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ul li a:hover{ color:#e9ddcc;  text-decoration: none}

            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ol {list-style-type: disc;margin: 0px 0px 20px 45px;}
           
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ol li {font-size:13px; font-family: georgia; color: #2b2113;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ol li a {color:#e9ddcc;  text-decoration: none}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ol li a:visited{color:#e9ddcc;  text-decoration: none}
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors ol li a:hover{ color:#e9ddcc;  text-decoration: none}
            
            div.main div.col2 div.content div.visitors.css-scrollbar.visitors h2 {font-family: georgia;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 20px;font-size:20px; color:#776a4a;}        
        /*VISITORS---------------------- */         
    
    
    /* ДШ  Автор ЗАЛ*/
div.main div.content div.creations {height:470px; width:750px; overflow: hidden; -moz-box-shadow:none; padding: 0px 0px 0px 0px;margin:30px 0px 0px 0px; float:right;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li {height:300px;margin:0px 10px 30px 0px;padding:0px 0px 0px 0px;background-color:#BFB29F;float:left;text-align:center;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table {width:230px;text-align:center;margin-top:10px;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_prv {text-align:center;height:130px;vertical-align:middle;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt {vertical-align:top; padding:7px;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt p {text-align:center;text-indent:0px;margin:0px;padding:0px;font-size:14px;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt p.au {font-size:14px; font-family: georgia; color: #93761E; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt p.au a {margin:0px;padding:0px; color:#93761E; text-decoration:underline;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt p.pn {font-size:12px; font-family: georgia; color: #464034; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt p.pn a {color:#464034;text-decoration: none;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt p.dt {font-size:12px; font-family: georgia;margin:0px;padding:0px;font-size:12px; color:#464034;}
div.main div.content div.creations.css-scrollbar.creations div.pa_li table td.pa_txt p.sm {margin:0px;padding:0px;font-size:11px; color:#D9CDBB;}


    /* ДШ Произведение*/
    /* ДШ Автор - Произведение*/
    div.main div.col2 div.content div.prints {height:500px; width:767px; overflow: hidden; padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px; float:left;}
    div.main div.col2 div.content div.prints h1 {font-weight:bold; color:#d69e0d;margin:0px;padding:0px;font-size:16px; font-variant:small-caps;margin-bottom:20px;text-decoration:none;}  
    div.main div.col2 div.content div.prints h1 a {color:#d69e0d;text-decoration:none;}  
    div.main div.col2 div.content div.prints h1 a:hover {color:#d69e0d;text-decoration:none;}  
    div.main div.col2 div.content div.prints h1 a:visited {color:#d69e0d;text-decoration:none;}  
    div.main div.col2 div.content div.prints span {color:#808072;margin:0px;padding:0px;font-size:16px; font-variant:small-caps;margin-bottom:20px;text-decoration:none;}  
   
    div.main div.col2 div.content div.prints div.pa_li {width:263px; height:500px; background-color:#CBC0AC; margin:0px 0px 0px 0px;padding:0px;float:right;text-align:center;}
    div.main div.col2 div.content div.prints div.pa_li p {width:230px;font-family: georgia;margin:0px;padding:0px;font-size:13px;color:#5b5143;}
    div.main div.col2 div.content div.prints div.pa_li p a{margin:0px;padding:0px;color:#5b5143; text-decoration: underline;}
    div.main div.col2 div.content div.prints div.pa_li h3 {width:230px; font-family: georgia;margin:30px 0px 15px 20px;padding:0px;font-size:16px;text-align:left; color:#8f6f0f; font-weight:none;}
    div.main div.col2 div.content div.prints div.pa_li h3 a {color:#8f6f0f; text-decoration: underline;}
    div.main div.col2 div.content div.prints div.pa_li h2 {width:230px;font-family: georgia;margin:0px 0px 5px 20px;padding:0px;font-size:19px;text-align:left; color:#473f34; font-weight:none;}
    div.main div.col2 div.content div.prints div.pa_li h2 a {color:#473f34; text-decoration: underline;}
    div.main div.col2 div.content div.prints div.pa_li p.dt {width:230px;font-family: georgia;text-indent:0px;margin:0px 0px 5px 20px;padding:0px;font-size:14px; text-align:left; color:#473f34;}
    div.main div.col2 div.content div.prints div.pa_li p.sm {width:230px;font-family: georgia;text-indent:0px;margin:10px 0px 10px 20px;padding:0px;font-size:16px; text-align:left; color:#473f34;}
    div.main div.col2 div.content div.prints div.pa_li p.sm a {color:#866631; text-decoration: underline;}
    /* ДШ Произведение сама картинка*/
    div.main div.col2 div.content div.prints div.image{width:497px;margin:30px 0px 0px 0px;padding:0px;float:left;}
    div.main div.col2 div.content div.prints div.image table{width:100%;}
    div.main div.col2 div.content div.prints div.image table td.i{width:100%; text-align:center;}
    div.main div.col2 div.content div.prints div.image img {border:0;}
    /* ДШ Произведение сама картинка*/
        
    /* ДШ Произведение ZOOM*/
    div.main div.col2 div.content div.prints div.zoom {width:25px;height:25px;margin:5px 45px 0px 0px;padding:0px;}
    div.main div.col2 div.content div.prints div.zoom img {margin:0px;padding:0px; float:left; border:0;}
    /* ДШ Произведение ZOOM*/
    /* ДШ Произведение*/
    
        /* ДШ Экспозиция (планы этажей) */
        div.main div.col2 div.content div.box div.ex_floor {margin:0px 0px 0px 10px;padding:0px;width:740;height:100%;margin-bottom:40px;display:block;clear:both;}
        div.main div.col2 div.content div.box div.ex_fl_schema {display:block;height:100%;clear:right;margin:0px;padding:0px;float:left; background-position:right top;background-repeat:no-repeat;width:500px;text-align:left;}
        div.main div.col2 div.content div.box div.ex_fl_schema h3{font-size:18px;font-family: georgia;color:#474645;margin:0px;padding:0px;}               

        div.main div.col2 div.content div.box div.ex_fl_halls {display:block;height:100%;margin:0px 15px 0px 0px;padding:0px;float:right; width:210px;}
        div.main div.col2 div.content div.box div.ex_fl_halls h3 {margin:0px;padding:3px 10px;background-color:#e9ddcc;color:#5E5342;font-size:15px;}
        div.main div.col2 div.content div.box div.ex_fl_halls ul {margin:0px;padding:0px;padding-left:10px;padding-top:10px;font-size:16px;list-style-type:none;}
        div.main div.col2 div.content div.box div.ex_fl_halls ul li {color:#e9ddcc;text-decoration:none;margin-bottom:7px;}
        div.main div.col2 div.content div.box div.ex_fl_halls ul li a {color:#e9ddcc;text-decoration:underline;}
        div.main div.col2 div.content div.box div.ex_fl_halls ul li img {margin:0px; padding:0px 3px 0px 0px;}
    
        div.main div.col2 div.content div.ftext {margin:0px 15px 0px 15px; display:block;padding:0px; float:left; width:440px;height:100%;}
        div.main div.col2 div.content div.ftext p {font-family: georgia;text-indent:0px;margin:0px;padding:0px;font-size:11px; text-align:left; color:#8c8374;}
    
    /* Экспозиция */
        div.main div.col2 div.content div.box .hall_plan  {height:100%;float:right;}
        div.main div.col2 div.content div.box .halls_list {height:100%;}
        div.main div.col2 div.content div.box .halls_list tr.hhall {background-color:#998a73;}
        div.main div.col2 div.content div.box .halls_list tr.hhall a{color:#e7dfd2;}
        div.main div.col2 div.content div.box .halls_list tr.ahall {background-color:#e1e6da;}
        div.main div.col2 div.content div.box .halls_list td {padding:3px 0px;color:#6c5e52;font-size:16px;}
        div.main div.col2 div.content div.box .halls_list td a {color:#463f35;text-decoration:underline; font-size:12px; font-family: georgia;}
        div.main div.col2 div.content div.box .halls_list td.hum {padding-right:5px;text-align:right;}
        div.main div.col2 div.content div.box .hall_title {width:210px;background-color:#e1e6da;margin:0px;padding:0px;}
        div.main div.col2 div.content div.box .hall_title h1 {font-size:16px;font-weight:bold;margin:10px 0px 0px 10px;padding:3px 0px;color:#6c5e52;} 
        /* ДШ Экспозиция (планы этажей) */
        
        /*news page---------------------- */   
        div.main div.col2 div.content div.news.css-scrollbar.news{height:470px; width:715px; overflow: hidden; -moz-box-shadow:none; padding: 0px 30px 0px 0px;margin:30px 0px 0px 0px; float:right;}
            
            div.main div.col2 div.content div.news table{padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;text-align:left; width:690px;}
           
            div.main div.col2 div.content div.news img.f{ border: 0px;margin: 20px 0px 20px 0px; float:right; width:700px;}
            div.main div.col2 div.content div.news img{border:0; margin: 10px 10px 10px 10px; border: 8px solid #B4A592}
                         
            div.main div.col2 div.content div.news p {font-size:13px; font-weight:none; font-family: georgia; color: #473f34; padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;text-align:left;text-indent:0px; }
            div.main div.col2 div.content div.news p a {color:#5E5342;  text-decoration: underline}
            div.main div.col2 div.content div.news p a:visited{color:#5E5342;  text-decoration: underline}
            div.main div.col2 div.content div.news p a:hover{ color:#5E5342;  text-decoration: underline}
            
            div.main div.col2 div.content div.news p.date {font-size:16pt; font-family: georgia; color: #9f7403; padding: 0px 0px 0px 0px;margin: 10px 0px 10px 0px;text-align:left;text-indent:0px; }       

            div.main div.col2 div.content div.news h2 {font-family: Georgia; font-size:15pt; margin: 0px 0px 5px 0px; padding: 0px;  color:#7b7158; text-align:left;}
            div.main div.col2 div.content div.news h2 a {color:#5E5342;  text-decoration: underline}
            div.main div.col2 div.content div.news h2 a:visited{color:#5E5342;  text-decoration: underline}
            div.main div.col2 div.content div.news h2 a:hover{ color:#5E5342;  text-decoration: underline}    
        /*news page---------------------- */        

        /*other page---------------------- */   
        div.main div.col2 div.content div.foto {height:500px; width:150px;padding: 30px 0px 0px 0px;margin:0px 30px 30px 30px;float:left;}
        
        div.main div.col2 div.content div.description {height:500px; width:527px;padding: 0px 0px 0px 0px;margin:0px 30px 0px 0px; float:right;}
    
            div.main div.col2 div.content div.description p {font-size:13px; font-family: georgia; color: #2b2113; text-indent:15px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 0px;}
            div.main div.col2 div.content div.description p a {color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.description p a:visited{color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.description p a:hover{ color:#e9ddcc;  text-decoration: underline}

            div.main div.col2 div.content div.description h2 {font-family: georgia;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-size:20px; color:#b7a58d;}
            div.main div.col2 div.content div.description h2 a {color:#b7a58d;  text-decoration: none}
            div.main div.col2 div.content div.description h2 a:visited{color:#b7a58d;  text-decoration: none}
            div.main div.col2 div.content div.description h2 a:hover{ color:#b7a58d;  text-decoration: none}
        /*other page---------------------- */   

        /*EMAIL---------------------- */    
        div.main div.col2 div.content div.mail {height:470px; width:710px; overflow: auto; padding: 0px 30px 0px 0px;margin:30px 0px 0px 0px; float:right;}
        
            div.main div.col2 div.content div.mail img{border:0px;}
            div.main div.col2 div.content div.mail img.f{margin: 0px 20px 10px 0px; border: 6px solid #B4A592}            
            div.main div.col2 div.content div.mail p {font-size:13px; font-family: georgia; color: #473d33; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 0px;}
            div.main div.col2 div.content div.mail p a {color:#473d33;  text-decoration: underline}
            div.main div.col2 div.content div.mail p a:visited{color:#473d33;  text-decoration: underline}
            div.main div.col2 div.content div.mail p a:hover{ color:#473d33;  text-decoration: underline}
        
            div.main div.col2 div.content div.mail p.low {font-size:10px; font-family: georgia; color: #867b69; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
            div.main div.col2 div.content div.mail p.low a {color:#867b69;  text-decoration: underline}
            div.main div.col2 div.content div.mail p.low a:visited{color:#867b69;  text-decoration: underline}
            div.main div.col2 div.content div.mail p.low a:hover{ color:#867b69;  text-decoration: underline}  
            
            div.main div.col2 div.content div.mail ox p.p {font-size:10px; font-family: georgia; color: #84640f; text-indent:0px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
            div.main div.col2 div.content div.mail p.p a {color:#84640f;  text-decoration: underline}
            div.main div.col2 div.content div.mail p.p a:visited{color:#84640f;  text-decoration: underline}
            div.main div.col2 div.content div.mail p.p a:hover{ color:#84640f;  text-decoration: underline}                   
            
            div.main div.col2 div.content div.mail ul {list-style-type: disc;margin: 0px 0px 20px 45px;}
            
            div.main div.col2 div.content div.mail ul li {font-size:13px; font-family: georgia; color: #2b2113;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px;}
            div.main div.col2 div.content div.mail ul li a {color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.mail ul li a:visited{color:#e9ddcc;  text-decoration: underline}
            div.main div.col2 div.content div.mail ul li a:hover{ color:#e9ddcc;  text-decoration: underline}

            div.main div.col2 div.content div.mail h2 {font-family: georgia;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-size:20px; color:#776a4a;}
            div.main div.col2 div.content div.mail h2 a {color:#776a4a776a4a;  text-decoration: none}
            div.main div.col2 div.content div.mail h2 a:visited{color:#776a4a;  text-decoration: none}
            div.main div.col2 div.content div.mail h2 a:hover{ color:#776a4a;  text-decoration: none}
        /*EMAIL---------------------- */ 
        
        
div.main_content div.find {height: 40px;width:978px;padding: 0px 0px 0px 0px;margin: 5px 0px 50px 0px;float:right;}
    
    div.main_content div.find table td{vertical-align: top;}
    
    div.main_content div.find #text{height: 25px;width:200px;padding: 0px 0px 0px 0px; font-size:18px;color:#d9cdbb;margin: 0px 10px 0px 0px; background-color:#5E5342; border: 1px solid #988a70;}
    div.main_content div.find #btn{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border:0px;}
    div.main_content div.find #sl{float:left;padding: 0px 0px 0px 0px;margin: 0px 10px 0px 0px;}

    div.find p {font-size:10px; font-family: georgia; margin: 0px 0px 0px 0px; padding: 0px; color:#2f2810; text-align:left;}
    div.find p a {color:#2f2810;  text-decoration: underline}
    div.find p a:visited{color:#2f2810;  text-decoration: underline}
    div.find p a:hover{ color:#2f2810;  text-decoration: underline}
    
    div.find p.search {font-size:15px; font-family: georgia; margin: 0px 0px 0px 0px; padding: 0px; color:#d9cdbb; text-align:left;}
    div.find p.search a {color:#d9cdbb;  text-decoration: underline}
    div.find p.search a:visited{color:#d9cdbb;  text-decoration: underline}
    div.find p.search a:hover{ color:#d9cdbb;  text-decoration: underline}
        
/* 3.4 Podwal---------------------- */
div.main_content div.bottom {width:976px;height:78px; float:right; padding: 0px 0px 0px 0px;margin:0 auto;   background:url(/images/bottom_bg.gif);}
    /* 3.4.1 bottom_menu---------------------- */
    div.bottom_left {height:78px; width:450px; padding: 0px 0px 0px 0px; margin:0; float:left;}
        div.bottom_left table td{vertical-align:top;}
        div.bottom_left p {font-size:12px; font-family: georgia; color: #bcab90; padding: 0px 0px 0px 0px; margin: 18px 0px 0px 0px;}
        div.bottom_left p a {margin: 0px 7px 0px 0px; color:#bcab90;  text-decoration: underline;}
        div.bottom_left p a:visited{color:#bcab90;  text-decoration: underline}
        div.bottom_left p a:hover{ color:#bcab90;  text-decoration: underline}    
    
    div.bottom_right {height:78px; width:526px;padding: 0; margin:0; float:right; clear:right;}
    
        div.bottom_right p {font-size:12px; font-family: georgia; color: #bcab90; padding: 0px 0px 0px 0px; margin: 12px 0px 0px 0px;}
        div.bottom_right p a {margin: 0px 7px 0px 0px; color:#bcab90;  text-decoration: underline;}
        div.bottom_right p a:visited{color:#bcab90;  text-decoration: underline}
        div.bottom_right p a:hover{ color:#bcab90;  text-decoration: underline}

        div.bottom_right h2 {font-family: georgia;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;font-size:20px; color:#bcab90;}
        div.bottom_right h2 a {color:#bcab90;  text-decoration: none}
        div.bottom_right h2 a:visited{color:#bcab90;  text-decoration: none}
        div.bottom_right h2 a:hover{ color:#bcab90;  text-decoration: none}