body   {
        font-family:Tahoma, Verdana,   sans-serif;
        font-size: 11px;
        MARGIN:0px; 
        PADDING:0px;
        text-align:left;
        background:url(../templates/fon.gif) #b2ab98;
        }
A:LINK{color:#9c0300; text-decoration:underline;}
A:VISITED{color:#d36361;}
A:HOVER{color:#fc9c05;text-decoration:none;}
A IMG{border:none;}
#wrap
    {
        width:776px;
        text-align:left;
        position:relative;background:url(../templates/fon.jpg) #DDD  right top repeat-y;
        MARGIN:-112px 0 0 0;
        }
/*------------- Верх ------------------*/
.topic {    width:776px;
            height:112px;
            background-color:#a7c6e8;
            background:url(../templates/top.jpg) black center top no-repeat;
            padding:0;
            margin:0;
            position:relative;
         }
#topic-background{width:100%;height:111px;
        background:url(../templates/top-bg.gif) transparent top left repeat-x;
        }
#org{
        position:absolute;
        bottom:-42px; right:4px;
        text-align:right;
        font-weight:bold;
        width:200px; height:100px;
        background:url(../templates/ADC.gif) bottom right no-repeat;
}
#top-contacts{position:absolute; bottom:65px; right:30px; color:#cecece; font-size:12px; font-weight:bold;}
#top-contacts A:LINK, #top-contacts A:VISITED {color:#cecece; text-decoration:none;}
#top-contacts A:HOVER {text-decoration:underline; color:white;}
#language{position:absolute;    bottom:68px; right:8px; }
/*----------- Главная и контакты----------------*/

/*   ПРАВЫЙ БЛОК           */
.right_block {  margin:0px 0px 0px 301px;  padding:70px 0px 0px 0px;
                width:475px; min-height:600px;
                 }
* html .right_block{     height: 600px; } /*для IE 6*/
    /* --------  ОПИСАНИЕ раздела ----------------*/
    #level_descr{ width:475px; border-top:1px solid #bebebe;  }
    * html #level_descr{ width:440px;  }
     /* ---------  Параграф -----------*/

          .paragraf H1{
                width:425px;
                /*box-sizing: border-box  для FF и Opera*/
                text-align: right;
                padding:2px 30px 2px 20px;
                color:#636363;
                font-size:18px; font-weight:normal;
                border-bottom:1px solid #bebebe; 
                text-transform:uppercase;
          }
          * HTML .paragraf H1{width:475px }
          .paragraf_date   { color:#636363; font-size:90%; font-weight:bold; width:124px;  text-align:right; padding:2px 30px 2px 20px;  float:right;  }
          .paragraf_name {color:#535353; font-size:130%; font-weight:bold; padding:2px 30px 2px 20px;  }
          .paragraf_author { font-style:italic; width:250px;  padding:2px 30px 2px 20px;  float:left; }
          .paragraf img {float:justify;}
          .paragraf p { padding:5px 30px 5px 20px;  margin:10;
                        text-align:justify; text-indent:15px;}
/*------------ Навигация ------------------------*/
.menu{
        font-size:18px; text-transform:lowercase;
        width:301px;
        text-align:left; 
        margin:112px 0px 0 0px;
        background:url(../templates/menu.jpg) black left top no-repeat;
        min-height:600px;
        position:absolute; top:0px; left:0px; }
* html .menu{     height: 600px;}

.menu UL{ width:270px;margin:48px 0 0 31px;
          PADDING:0 0; text-align:left; list-style: none;}
.menu LI{ width:270px; height: 32px;
         border-top:1px  solid #d47c4d;
         position: relative;
         background:url(../templates/bullet.gif) transparent center left no-repeat;}
.menu img{border:none; margin:4px 4px 0 0;}
.menu A:link, .menu A:visited {color:white;  text-decoration:none;
                                position: absolute;
                              top: 3px;
                              left:41px;
                              width: 220; }
* html. menu A:link {top: 0;}  * html. menu A:visited  {top: 0;}                            
.menu A:hover{color:#b2ab98;}
/*-------------  ПОИСК position:absolute;---------------------------*/
#search { padding:0 0 0px 31px;  width:200px;}
#search a:LINK,#search a:VISITED{width:50px; font-size:80%;position:static;}
#search input{padding:0 0 2px 0; border:2px solid #9a0000; background:#f2985d; font-size:80%;  height:19px; line-height:15px;}
/*FOOTER*/
.spylog {float:left;  width:156px; height:31px;
            MARGIN:-60px 0 4px 0;PADDING:0 0 10px 10px;}

#footer {width:776px; height:123px; clear:both; background:url(../templates/footer.jpg) transparent bottom left no-repeat;
        MARGIN:0; }
#footer-background{width:100%; height:123px;

        background:url(../templates/footer-bg.gif) transparent bottom left repeat-x;
        MARGIN:-123px 0 0 0; z-index:1;}
    
#copyright{width:301px; height:30px; text-align:center; font-size:11px; color:white;
            MARGIN:0; PADDING:60px 0 5px 10px; }
/*---------  ПОДПОРКА ----------------- */
.spacer {clear:both; height:0; font-size:1px; PADDING:0; MARGIN:0; line-height:0;}  


