body {
  margin: 0px;
  padding: 0px;
  background: #eaf1f3;
  font-family: Arial;
  font-size: 14px;
  color: #2e3a49;
}
a {
  color: #002996;
}

.mcenter{position:absolute;top:162px;z-index:999;width:100%;}
.mainflash{margin:0px auto;width:973px;}
.wrap {
  background: url(images/index_fon.jpg) no-repeat top center;
  text-align: center;
}
.wrap2 {
  width: 1000px;
  height: 1120px;
  background: url(images/index_center_fon.jpg) no-repeat top left;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.logo {
  width: 388px;
  height: 92px;
  background: url(images/logo.jpg) no-repeat top left;
  position: absolute;
  top: 38px;
  left: 52px;
}
.tel {
  width: 216px;
  height: 47px;
  background: url(images/tel.jpg) no-repeat top left;
  position: absolute;
  top: 82px;
  left: 628px;
  display:none;
}
/* footer */
.footer {
  width: 1000px;
  height: 160px;
  line-height: 150%;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
.footer_tel {
  width: 200px;
  position: absolute;
  top: 25px;
  left: 382px;
}
.footer_link {
  width: 300px;
  position: absolute;
  top: 25px;
  left: 684px;
}
.footer_link a:hover {
  text-decoration: none;
}
.footer_text {
  width: 400px;
  position: absolute;
  top: 25px;
  left: 58px;
}
.footer_text a:hover {
  text-decoration: none;
}
#c_tm {
  text-decoration: none;
  cursor: pointer;
}
#c_tm:hover .c_tm_text {
  text-decoration: underline;
}
.c_tm_text {
  width: 300px;
  text-decoration: none;
  position: absolute;
  top: 97px;
  left: 197px;
}
.c_tm {
  width: 129px;
  height: 28px;
  background: url(images/c_tm_index.gif) no-repeat top left;
  position: absolute;
  top: 92px;
  left: 56px;
}
.footer_copy {
  width: 100px;
  position: absolute;
  top: 25px;
  left: 39px;
}
.footer_kod {
  width: 200px;
  font-size: 10px;
  color: #949899;
  position: absolute;
  top: 25px;
  left: 354px;
}
/* footer end */
#voytu_v_bank {
  text-decoration: none;
  cursor: pointer;
}
.ie7{margin-left:385px;-margin-left:20px;}
*+ html .ie7{margin-left:20px;}
.voytu_v_bank {
  width: 41px;
  height: 41px;
  background: url(images/voyti_index.jpg) no-repeat top left;
  position: absolute;
  top: 186px;
  left: 621px;
}
.voytu_v_bank_text {
  color: #ff1e00;
  width: 300px;
  position: absolute;
  top: 200px;
  left: 668px;
}
#voytu_v_bank:hover .voytu_v_bank_text {
  text-decoration: underline;
}
.logo:hover, #c_tm:hover .c_tm, #voytu_v_bank:hover .voytu_v_bank  {
  opacity: 0.7;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.mechta {
  width: 272px;
  height: 22px;
  padding-top: 6px;
  padding-left: 6px;
  color: #840000;
  position: absolute;
  top: 678px;
  left: 679px;
}
.mechta h3{margin-top:15px;margin-left:5px;}
.mechta p{margin-left:5px;color:#333;margin-right:11px;}
.o_banke {
  width: 158px;
  height: 31px;
  background: url(images/o_banke.gif) no-repeat top left;
  position: absolute;
  top: 647px;
  left: 58px;
}
.text1 {
  width: 300px;
  color: #2e3a49;
  line-height: 145%;
  position: absolute;
  top: 698px;
  left: 59px;
}
.text2 {
  width: 300px;
  color: #2e3a49;
  line-height: 145%;
  position: absolute;
  top: 717px;
  left: 382px;
}
.podrobnee {
  width: 133px;
  height: 15px;
  background: url(images/podrobnee_n.gif) no-repeat top left;
  position: absolute;
  top: 835px;
  left: 381px;
}
.podrobnee:hover {
  background: url(images/podrobnee_n.gif) no-repeat bottom left;
}
.m_menu {
  margin: 0px;
  padding: 0px;
  list-style: none;
  width: 340px;
  position: absolute;
  top: 277px;
  left: 658px;
}
.m_menu a {
  color: #002996;
}
.m_menu a:hover {
  text-decoration: none;
}
.m_menu li {
  background: url(images/left_menu2.gif) no-repeat top left;
  padding-left: 10px;
  margin-bottom: 14px;
}
/* ρειτ */
#l1 {
  text-decoration: none;
  cursor: pointer;
  font-size: 21px;
}
.l1 {
  width: 7px;
  height: 7px;
  background: url(images/m_l1.gif) no-repeat top left;
  position: absolute;
  top: 281px;
  left: 354px;
}
.l2 {
  width: 29px;
  height: 27px;

  position: absolute;
  top: 289px;
  left: 378px;
}
.l_text {
  width: 300px;
  color: #002996;
  text-decoration: underline;
  position: absolute;
  top: 270px;
  left: 160px;
}
#l1:hover .l_text {
  text-decoration: none;
  color: #ff0000;
}
#l1:hover .l2 {
  background: url(images/m_l2.jpg) no-repeat top left;
}
#l1:hover .l1 {
  background: url(images/m_l1_hover.gif) no-repeat top left;
}
#l1.active .l_text {
  text-decoration: none;
  color: #ff0000;
}
#l1.active .l2 {
  background: url(images/m_l2.jpg) no-repeat top left;
}
#l1.active .l1 {
  background: url(images/m_l1_hover.gif) no-repeat top left;
}


#p1 {
  text-decoration: none;
  cursor: pointer;
  font-size: 21px;
}
.p1 {
  width: 7px;
  height: 7px;
  background: url(images/m_p1.gif) no-repeat top left;
  position: absolute;
  top: 359px;
  left: 333px;
}
.p2 {
  width: 31px;
  height: 26px;

  position: absolute;
  top: 351px;
  left: 362px;
}
.p_text {
  width: 300px;
  color: #002996;
  text-decoration: underline;
  position: absolute;
  top: 350px;
  left: 190px;
}
#p1:hover .p_text {
  text-decoration: none;
  color: #ff0000;
}
#p1:hover .p2 {
  background: url(images/m_p2.jpg) no-repeat top left;
}
#p1:hover .p1 {
  background: url(images/m_p1_hover.gif) no-repeat top left;
}
#p1.active .p_text {
  text-decoration: none;
  color: #ff0000;
}
#p1.active .p2 {
  background: url(images/m_p2.jpg) no-repeat top left;
}
#p1.active .p1 {
  background: url(images/m_p1_hover.gif) no-repeat top left;
}



#y1 {
  text-decoration: none;
  cursor: pointer;
  font-size: 21px;
}
.y1 {
  width: 7px;
  height: 7px;
  background: url(images/m_y1.gif) no-repeat top left;
  position: absolute;
  top: 438px;
  left: 351px;
}
.y2 {
  width: 30px;
  height: 28px;

  position: absolute;
  top: 411px;
  left: 378px;
}
.y_text {
  width: 300px;
  color: #002996;
  text-decoration: underline;
  position: absolute;
  top: 429px;
  left: 132px;
}
#y1:hover .y_text {
  text-decoration: none;
  color: #ff0000;
}
#y1:hover .y2 {
  background: url(images/m_y2.jpg) no-repeat top left;
}
#y1:hover .y1 {
  background: url(images/m_y1_hover.gif) no-repeat top left;
}

#y1.active .y_text {
  text-decoration: none;
  color: #ff0000;
}
#y1.active .y2 {
  background: url(images/m_y2.jpg) no-repeat top left;
}
#y1.active .y1 {
  background: url(images/m_y1_hover.gif) no-repeat top left;
}



/* ρειτ end */

.nvklad {    position: absolute; top: 42px; left: 888px; }       


.i {
  width: px;
  height: px;
  position: absolute;
  top: px;
  left: px;
}




