img {border:0;}

BODY {      font-size:12px;
        //FONT-SIZE: 8pt; 
        FONT-FAMILY: Verdana,Arial,Tahoma,Helvetica,sans-serif;
        COLOR: #000000;
       
}  




     *+html #sf1 {top:900px;}
*html #sf1 {top:900px;}
#sf1 { top:9\0/0px;}
#sf1 {
position:absolute; top:790px; left:0px;}

   /*ÕÀÊÈ äëÿ IE*/
      *+html .leftbloknot {top: 741px;}
*html .leftbloknot {top: 741px;}
.leftbloknot { top: 74\1/px;}
*+html .shnur {width:10px; }
*html .shnur {width:10px; }
.shnur {width:1\0/px; }
/* ---------*/
     .leftbloknot2 {
  background: url("../newdesign/lb-left.png") no-repeat scroll left 0 transparent;
    font-size: 12px;
    height: 400px;
    left: 220px;
    position: absolute;
    top: 460px;
    width: 55%;

          }
             .shnur2 {height:400px; width:100%;  position: absolute;
    top: 200px; left:120px;
       background:   url(../newdesign/shnur-grad.png) repeat-x  left top;
       z-index:-1;
       }
           .shnur {height:400px; width:100%;  position: absolute;
    top: 739px;
       background:   url(../newdesign/shnur-grad.png) repeat-x  left top;
       z-index:-1;
       }
.leftbloknot {
width:77%;
font-size:13px;
 position: absolute;
    top: 740px;
    left:0px;
    height:400px;
     background:   url(../newdesign/lb-left.png) no-repeat left 0;
}

 .lb-right {   background:   url(../newdesign/lb-right.png) no-repeat right 0; height:400px;
 }                    
 .lb-grad {   background:   url(../newdesign/lb-grad.png) repeat-x left 47%;
 margin-left:26px;  margin-right:30px;  height:400px;
 }
.leftbloknot A { color:black;
}
 .leftbloknot ul{
  font-size:13px;
}
font,basefont {
/* color:inherit; /* Standard browsers */
/*  color:expression(this.parentNode.currentStyle['color']); /* IE */  
 font:inherit; /* Standard browsers. Font instead of font-size for Opera */
 font-family:expression(this.parentNode.currentStyle['fontFamily']); /* IE */
 /*font-size:100%; /* All browsers. Sizes are inherited */
color:  #18133C;
   font-size:12px;
}
  /* ÕÀÊÈ ÄËß IE*/

    *+html .downmenu {height:100px;}
*html .downmenu {height:100px;}
.downmenu {height:10\0/px; }

/* ---------*/
.downmenu {  padding-top:65px; height:40px;  padding-left: 170px; display:block; float:right;   background:   url(../newdesign/cvetok2.png) no-repeat 0 0;
}       
.newsgrad {  padding-right:5px;
    padding-top:20px; height:509px; background:   url(../newdesign/lb-grad2.png) repeat-x 50% 0;}
 .downmenu a { font-size:12px;  font-weight: bold; display: line; padding: 10px 5px; }
.divbody {  background:   url(../newdesign/mainfonup.jpg) no-repeat 50% 0;}

  .bloknot2grad {
     background:   url(../newdesign/news-grad.png) repeat-x 50% 0;
  }
/* ÕÀÊÈ ÄËß IE*/

    *+html .newsblock {width:23%; margin-right: 0; padding-right:5px;}
*html .newsblock {width:23%; margin-right: 0; padding-right:5px;}
.newsblock { width:2\3/%; margin-right: 0; padding-right:5px;}
      *+html .mmtable {margin-left:0px;}
*html .mmtable {margin-left:0px;}
.mmtable {  margin-left:\0/px;}
/* ---------*/


   ul {}
          .mmtable {margin-left:5px;}
    .newsblock {          margin-right: -5px;      padding-right:0px;
    background: url("../newdesign/news.png") no-repeat scroll 0 0 transparent;
              margin-left: 5px;
    height:509px;
   padding-left:35px;
             z-index:5;
         width:22%;
         margin-top:55px;
         display: block;
         float:right;
    
    }
    
       .bloknot2 {
    background: url("../newdesign/bloknot.png") no-repeat scroll 0 0 transparent;
    
    height:510px;
   padding-left:35px;
             z-index:5;
         width:100%;
        /* margin-top:350px;    */
         display: block;
         float:right;
    
    }
TR { FONT-SIZE: 12px;
}

.TD12 { text-align: center;}
A.menu:link { FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;
}
A.menu:visited { FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;
}
A.menu:active { FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold;
}
A.menu:hover { FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: underline; font-weight: bold;
}
A:link { COLOR: #137FC0; TEXT-DECORATION: none;
}
A:visited { COLOR: #137FC0; TEXT-DECORATION: none;
}
A:active { COLOR: #137FC0; TEXT-DECORATION: none;
}
A:hover { COLOR: #137FC0; TEXT-DECORATION: underline;
}
.leftmenu {display:block; width:210px;  float:left;

}     

.leftmenu A, .onlinecon { margin-top:3px; font-weight: bold; text-align:center; color:#0000A0; font-size:16px; text-decoration:none; display:block; float:left;  width:203px; line-height:43px;     background:   url(../newdesign/bluebutton.png) no-repeat 0 0;}
.leftmenu A:hover, A.onlinecon:hover {color: #FF0000; }
.leftmenu A A { width:320px;  background:none; line-height:20px; }
.leftmenu A A:hover { width:320px;  background:none; line-height:20px; }
A.onlinecon {
  font-size: 12px;
    left: 38%;
    position: absolute;
    top: 240px;  color:#0000A0;
z-index:10;
}
  .gmenudiv {
        left: 28%;
    position: absolute;
    top: 5px;
    z-index: 10;
    padding-right:10px;
  }
A.menu2 {color:#252261; font-size:12px; font-weight: bold; padding-left:10px;}
table.menu2 A {color:white; padding-left:6px;}
.err { COLOR: Red; TEXT-DECORATION: bold;
}
.errok { COLOR: #00008B; TEXT-DECORATION: bold;
}
.inp {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
        FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid;
        BORDER-BOTTOM: #000000 1px solid; background-color: #FFFFFF;
}
TABLE.menu { font-size:12px; POSITION: absolute; z-index: 1; overflow:visible;
    VISIBILITY: hidden;
    /* background: #1412b5;
     border: solid #f5f5f5; border-width: 1px;
    border-bottom-color: #f5f5f5; border-right-color: #f5f5f5;// */
      background: white;
     border: solid #252261; border-width: 1px;
    border-bottom-color: #252261; border-right-color: #252261;    
    font-weight: bold;      
}
DIV.menu { font-size: 12px; position:absolute; z-index: 2; overflow:visible;
    VISIBILITY: hidden; background: #1412b5;
    font-weight: bold; border: solid #f5f5f5; border-width: 1px;
    border-bottom-color: #f5f5f5; border-right-color: #f5f5f5;
}
TD.menu { font-size: 12px; text-align: left; BORDER-COLLAPSE: collapse;
}
A.copy{color:#ffffff}
.copy{color:#ffffff}
  A.skidkiball {    background: url("../newdesign/skidki.png") no-repeat scroll 0 0 transparent;
    color: white;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 111px;
    line-height: 90px;
    margin-left: 30px;
    margin-top: 20px;
    text-align: center;
    text-decoration: none;
    width: 131px; }
