        html {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          height:100%;
          }
        body {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          height:100%;
          margin:0px;
          padding:0px;
        }
        h1 {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          margin:0px;
          padding:0px;
        }
        h2 {
   font-family:arial;
   font-size:22px;
   font-weight:bold;
   color:#cb4b1e;
          margin:0px;
          padding:15px 0 0 0;
        }
        h3 {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          margin:0px;
          padding:0px;
        }
        form {
          margin:0px;
          padding:0px;

        }
        select {
          font-size:11px;
          color:#b2b2b2;
        }
        p {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          margin:0px;
          padding:0px;
        }
        ul {
          margin:0px;
          padding:0px;
        }
        table {
          border:0px;
          border-collapse:collapse;
        }
        table td {
          padding:0px;
          vertical-align:top;
          font-family:arial;
          font-size:12px;
          color:#727272;          
        }
        a {
          color:#a54627;
          font-family:tahoma;
          font-size:11px;          
        }
        a:hover {
          color:#ff6600;          
        }        
        img {
          border:0px;
        }
        li {
          background-image:url(../design/right/arrow2.gif);
          background-repeat: no-repeat;
          background-position:0px 4px;
          list-style-type: none;
          padding: 0 0 0 18px;
          line-height: 18px;
          font-family:arial;
          font-size:12px;
          color:#727272;
          text-align:left;
          }        


.bg1 {
  background-image:url(../design/bg1.gif);
  background-position:top right;
   }

.bg2 {
  background-image:url(../design/bg2.gif);
  background-position:top;
  background-repeat: repeat-y;
  width: 71px;
   }

.bg3 {
  background-image:url(../design/bg3.gif);
  background-position:top;
  background-repeat: repeat-y;
  width: 36px;
   }

.bg4 {
  background-image:url(../design/bg4.gif);
  background-position:top left;
   }

.bg5 {
  background-image:url(../design/top/bg5.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 964px;
  height: 288px;
  text-align: left;
   }

.bg6 {
  background-image:url(../design/top/bg6.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 946px;
  height: 45px;
  text-align: left;
   }

.bg7 {
  background-image:url(../design/bottom/logo.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 964px;
  height: 222px;
  text-align: left;
   }

.bg8 {
  background-image:url(../design/left/bg8.gif);
  background-position:top;
  background-repeat: repeat-y;
  width: 240px;
  margin: 0px 0 0 8px;
   }

.bg9 {
  background-image:url(../design/left/bg9.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 250px;
  height: 35px;
  margin: 0px 0 0 8px;
   }

.bg10 {
  background-image:url(../design/left/bg10.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 240px;
  height: 11px;
  margin: 0px 0 0 8px;
   }



.bg11 {
  background-image:url(../design/left/image21.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 245px;  
  height: 63px;
  margin: 0px 0 0 8px;
   }

.bg12 {
  background-image:url(../design/left/bg12.gif);
  background-position:top;
  background-repeat: repeat-y;
  width: 242px;
  margin: 0px 0 0 9px;
   }

.bg13 {
  background-image:url(../design/left/bg13.jpg);
  background-position:bottom;
  background-repeat: no-repeat;
  width: 242px;
  margin: 0px 0 0 0px;
   }

.bg14 {
  background-image:url(../design/left/image12.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 245px;
  height: 63px;
  margin: 0px 0 0 8px;
   }

.bg15 {
  background-image:url(../design/left/image13.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 245px;
  height: 63px;
  margin: 0px 0 0 8px;
   }

.bg16 {
  background-image:url(../design/left/bg16.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 242px;
  height: 20px;
  margin: 0px 0 0 9px;
   }

.bg17 {
  background-image:url(../design/left/special.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 245px;
  height: 62px;
  margin: 10px 0 0 8px;
   }
   
.bg17_2 {
  background-image:url(../design/left/special2.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 245px;
  height: 62px;
  margin: 10px 0 0 8px;
   }   

.bg18 {
  background-image:url(../design/left/bg18.gif);
  background-position:top;
  background-repeat: repeat-y;
  width: 242px;
  margin: 0px 0 0 9px;
   }

.bg19 {
  background-image:url(../design/left/bg19.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 242px;
  height: 8px;
  margin: 0px 0 0 8px;
   }

.bg20 {
  background-image:url(../design/right/superbg.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 697px;
  height: 229px;
  margin: 3px 0 0 0px;
   }

.bg21 {
  background-image:url(../design/right/bg21.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 695px;  
  margin: 0px 0 0 0px;
   }

.bg22 {
  background-image:url(../design/right/bg22.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 263px;
  height: 10px;
  margin: 0px 0 0 0px;
   }

.bg22 a{
   font-family:arial;
   font-size:10px;
   color:#cb4b1e;
   }

.bg23 {
  background-image:url(../design/right/bg23.jpg);
  background-position:top;
  background-repeat: no-repeat;
  width: 263px;
  height: 10px;
  margin: 0px 0 0 0px;
   }

.bg23 a{
   font-family:arial;
   font-size:10px;
   color:#cb4b1e;
   }



.text1 {
   font-family:tahoma;
   text-align: left;
   font-size:12px;   
   padding: 58px 0 0 25px;
   color:#265563;   
   }

.text2 {
   font-family:tahoma;
   text-align: left;
   font-size:12px;   
   padding: 4px 0 0 23px;
   color:#265563;   
   }

.text3 a {
   font-family:tahoma;
   font-size:12px;
   font-weight:bold;
   color:#00588f;
   }
   
.text3_ext a {
   font-family:tahoma;
   font-size:12px;
   font-weight:bold;
   color:#ff6600;
   }   
   
.text3_ext a:hover {
   font-family:tahoma;
   font-size:12px;
   font-weight:bold;
   color:#e75c00;
   }      

.text4 {
   font-family:arial;
   font-size:12px;
   font-weight:normal;
   color:#ffffff;
   padding: 204px 0 0 10px;
   }

.text5 {
   font-family:arial;
   font-size:12px;
   font-weight:normal;
   color:#ffffff;
   padding: 150px 0 0 40px;
   }

.text6 {
   padding: 20px 20px 0 0px;
   }

.text6 a{
   font-family:tahoma;
   font-size:12px;
   font-weight:normal;
   color:#016083;
   }
   
.text6_ext a{
   font-family:tahoma;
   font-size:12px;
   font-weight:bold;
   color:#ff6600;
   }   
   
.text6_ext a:hover{
   color:#e75c00;
   }   

.text7 {
   padding: 0px 0px 0 17px;
   }

.text7 {
   font-family:arial;
   font-size:22px;
   font-weight:bold;
   color:#cb4b1e;
   }

.text8 {
   padding: 21px 0px 0 0px;
   }

.text8 a{
   font-family:tahoma;
   font-size:10px;
   font-weight:normal;
   color:#0277c0;
   }

.text9 a{
   font-family:tahoma;
   font-size:12px;
   font-weight:normal;
   color:#003958;
   }

.text10 {
   margin: 0px 0px 10px 0px;
   }

.text10 a{
   font-family:tahoma;
   font-size:11px;
   font-weight:normal;
   color:#0277c0;
   }

.text10 li{
  background-image:url(../design/left/dot1.gif);
  background-position: 0 8px;
  background-repeat: no-repeat;
  list-style-type: none;
  margin: 8px 0 0 20px;
  padding: 0 0 0 12px;
  line-height: 14px;
   }

.text11 {
   padding: 10px 0px 10px 5px;
   }

.text11 {
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#6888ba;
   }

.text11 span{
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#cb4b1e;
   }

.text11 a{
   font-family:tahoma;
   font-size:12px;
   font-weight:normal;
   color:#7e9bab;
   line-height: 16px;   
   }

.text12 {
   padding: 10px 0px 10px 5px;
   }

.text12 {
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#36a0d1;
   }

.text12 span{
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#cb4b1e;
   }

.text12 a{
   font-family:tahoma;
   font-size:12px;
   font-weight:normal;
   color:#7e9bab;
   line-height: 22px;
   }

.text13 {
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#003958;
   }

.text13 span{
   font-family:arial;
   font-size:16px;
   font-weight:bold;
   color:#cb4b1e;
   }

.text13 a{
   font-family:arial;
   font-size:15px;
   font-weight:bold;
   color:#cb4b1e;
   }
   
.text13_2 a{
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#cb4b1e;
   }   

.text14 {
   font-family:arial;
   font-size:12px;
   font-weight:normal;
   color:#ffffff;
   }

.text15 {
   font-family:arial;
   font-size:22px;
   font-weight:bold;
   color:#cb4b1e;
   margin: 10px 0 0 20px;
   padding: 0 0 0 0;
   }

.text15 span{
   font-family:tahoma;
   font-size:11px;
   font-weight:normal;
   color:#9a9a9a;
   }

.text16 {
   margin: 0px 0px 0px 30px;
   text-align:left;
   }

.text16 a{
   font-family:tahoma;
   font-size:13px;
   font-weight:bold;
   color:#003958;
   }

.text17 li{
  background-image:url(../design/right/arrow2.gif);
  background-position: 0 4px;
  background-repeat: no-repeat;
  list-style-type: none;
  margin: 5px 0 5px 20px;
  padding: 0 0 0 12px;
  line-height: 11px;
   }

.text17 a{
   font-family:tahoma;
   font-size:11px;
   font-weight:normal;
   color:#0277c0;
   }

.text18 {
   font-family:arial;
   font-size:22px;
   font-weight:bold;
   color:#cb4b1e;
   padding: 45px 0 0 0;
   }

.text19 {
   font-family:arial;
   font-size:12px;
   font-weight:normal;
   color:#727272;
   margin: 15px 0 0 0;
   }

.text19 a{
   font-family:arial;
   font-size:10px;
   font-weight:normal;
   color:#cb4b1e;
   margin: 15px 0 0 0;
   }

.text20 {
   margin: 0px 0 0 8px;
}

.text20 {
   font-family:arial;
   font-size:22px;
   font-weight:bold;
   color:#0189bc;
   }

.text21 {
   padding: 0px 0 0 8px;
}

.text21 {
   font-family:arial;
   font-size:16px;
   font-weight:normal;
   color:#01a8bc;
   margin: 3px 0 0 0;
   }

.text22 {
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#003958;
   margin: 0px 0 0 0;
   }

.text23 {
   margin: 5px 0 0 0;
}

.text23 a{
   font-family:arial;
   font-size:15px;
   font-weight:bold;
   color:#cb4b1e;
   }

.text24 {
   font-family:arial;
   font-size:11px;
   font-weight:normal;
   color:#003958;
   }

.text24 {
   margin: 15px 0 0 0;
}

.text24 span{
   font-family:arial;
   font-size:16px;
   font-weight:bold;
   color:#cb4b1e;
   }

.text25 {
   margin: 0px 0px 0px 0px;
   }

.text25 a{
   font-family:arial;
   font-size:10px;
   font-weight:normal;
   color:#cb4b1e;
   }

.text25 li{
  background-image:url(../design/right/arrow5.gif);
  background-position: 0 2px;
  background-repeat: no-repeat;
  list-style-type: none;
  margin: 8px 0 0 13px;
  padding: 0 0 0 12px;
  line-height: 12px;
  font-family:arial;
  font-size:12px;
  font-weight:normal;
  color:#727272;
   }




p.pathpage {
  font-size:11px;
  font-family:tahoma;
  color:#636262;
  font-weight:bold;
  margin:-7px 0 0px 25px;
  padding: 0px;
}
p.pathpage img {
  margin: 0px 5px 0 5px;
}
p.pathpage a {
  font-size:11px;
  font-family:tahoma;
  color:#636262;
  font-weight:normal;
}
.pathpage a:hover {
   color:#ff6600;
}
p.pathpage b {
  color:#636262;
  font-weight:bold;
}

.hideblock {
  display:none;
} 

.hideblock p{
  margin:10px 0 0px 0px;
} 

/* Главная страница START */
.mainblock {
    padding: 0 0 0 0;
}

.mainblock h2 {
    width:250px;
    padding: 10px 0 20px 0;
}
.mainblock h2 a {
    color: #553;
}

.mainpage {

}

.maintext {
 
}

.maintext h1 {
    font-size:18px;
    padding: 0 0 10px 0;
}
.maintext h2 {
    font-size:16px;
    padding: 0 0 10px 0;
}


.badv1 {
  padding: 10px 10px 10px 10px;
}

        a:hover {
          color:#ff6600;          
        } 


/* Главная страница END */