body {
 background-color: #FCEFD9;
/* background-image: "images/bg.gif";*/
margin-top: 2px;
margin-left: 0px;
margin-right: 0px;
}
a {color:blue;
 text-decoration: none;
 color: #3C1E0F;

}

a.txt:hover {
  text-decoration: underline;
}


p {
 font-family: Arial;
 text-align: justify;
 font-size:9pt;
 line-height: 150%;
}
p.price {
 text-align: left;
 line-height:150%;
 margin-left:20mm;
 margin-top:3mm;
 margin-bottom:3mm;
}
p.price1 {
 text-align:left;
 line-height:150%;
 margin-left:40mm;
 margin-top:3mm;
 margin-bottom:3mm;
}
p.about {
 text-align: justify;
 font-size: 10pt;
 line-height: 140%;
 margin-left: 5mm;
 margin-right: 5mm;
 margin-top: 2mm;
 margin-bottom: 2mm;
 text-indent: 3mm;
}
p.usl {
 text-align: justify;
 line-height: 150%;
 margin-left: 10mm;
 margin-right: 10mm;
 margin-top: 3mm;
 margin-bottom: 3mm;
 text-indent: 3mm;
}
p.indpict{
 margin-left: 0mm;
 margin-right: 0mm;
 text-align: center;
 text-indent: 0mm;
}

p.foot {
 margin-top: 5px;
 margin-bottom: 5px;
 font-size: 8pt;
 text-align: center;
}
/*p.ind {
 margin-top: 10mm;
 }*/

/*p.hell{
  text-align: center;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 11pt;
 margin-top: 2mm;
}*/

p.contact {
  font-size: 12pt;
  font-weight: bold;
}
/*p.indros {
 font-size: 90%;
 font-weight: 600;
 margin-left:0mm;
 margin-right: 0mm;
 margin-top: 3mm;
 margin-bottom: 2mm;
}
p.indros1 {
 font-size: 120%;
 font-weight: 600;
 margin-left:0mm;
 margin-right: 0mm;
 margin-top: 3mm;
 margin-bottom: 2mm;
}
a.constant {
  color: green;
}*/
p.news {
 font-size: 105%;
 font-weight: 600;
 margin-top: 3mm;
 margin-bottom: 2mm;
 text-align: left;
 text-indent: 5mm;
}

p.center {
  text-align: center;
}

p.vimpel_r {
  margin-left: 250px;
}


ul.news{
 font-family: Arial;
 font-size: 11pt;
 font-weight: 600;
 margin-top: 3mm;
 margin-bottom: 3mm;
 margin-left: 10mm;
 text-align: left;
 text-indent: 5mm;
 line-height: 150%;
}


h1{
  text-align:center;
  font-family:Arial;
  font-size:12pt;
  margin-top:3mm;
  margin-right:0mm;
  letter-spacing:1px;
}

/*h2{
  text-align:left;
  color: #28166F;
  font-family: Arial;
  font-size:12pt;
  font-weight: bold;
  margin-top:3mm;
  margin-bottom: 2mm;
  margin-left:20mm;
  letter-spacing:1px;
}*/
td {
 color: #3C1E0F;
 text-align: center;
 vertical-align: middle;
 font-family: Arial;
 font-size: 10pt;
}

td.tt {
  vertical-align: bottom;
  padding-bottom: 8px;
}


td.ab{
  vertical-align: top;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}

table.pr {
 font-size: 10pt;
}

td.bok {
  text-align: left;
  vertical-align: top;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

td.bok_m {
  background-color: #DBD0BD;
  text-align: center;
  vertical-align: top;
}

td.top {
  background-color: #DBD0BD;
}

td.leftnav {
 text-align: left;
 padding-left: 7px;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-right: 5px;
}

td.leftnav_z {
 text-align: left;
 padding: 0px;
}


td.body_main {
  vertical-align: top;
  padding: 0px;
}

td.body {
  vertical-align: top;
  padding-left: 25px;
  padding-top: 20px;
  padding-bottom: 30px;
  padding-right: 15px;
}

td.bodyin {
  vertical-align: top;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 15px;
}

td.foot {
  line-height: 150%;
}

td.vimpel {
    padding: 5px;
}

td.vimpel_l {
    padding: 5px;
    text-align: left;
    font-weight: bold;
}
td.vimpel_txt {
  padding: 10px;
}


a.nav_hor {
  font-weight: bold;
  font-size: 17px;
}

a.nav_hor:hover {
  text-decoration: underline;
}

.curr_page_hor {
  font-size: 17px;
  text-decoration: underline;
  font-weight: bold;
}

a.nav_ver {
  font-family: Arial;
  font-size: 11pt;
}

a.nav_ver:hover {
  text-decoration: underline;
}

.curr_page_ver {
  text-decoration: underline;
  font-size: 11pt;
}

.zag_ver {
  font-weight: bold;
  font-size: 11pt;
  color: #3C1E0F;
  display: block;
  background-color: #FCEFD9;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-left: 2px;
}

.zag_ver_active {
  font-weight: bold;
  font-size: 11pt;
  text-decoration: underline;
  color: #3C1E0F;
  display: block;
  background-color: #FCEFD9;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-left: 2px;
}

p.nav{
 margin: 1mm;
}

.hidden1 {
  color: #D1F2FC;
}

.towns {
  margin-left: 20px;
  margin-top: 10px;
}


#v_da {
  font-style: italic;
  font-size: 14pt;
  letter-spacing: 2px;
  display: block;
 /* background-color: #3C1E0F;   */
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 0px;
  margin-top: 10px;
  text-align: left;
  padding-left: 15px

}
#v_da .a1 { color: #E45721; }
#v_da .a2 { color: #FFBA03; }
#v_da .a3 { color: #FBF904; }
#v_da .a4 { color: #9CF632; }
#v_da .a5 { color: #63C4BB; }
#v_da .a6 { color: #5177B6; }
#v_da .a7 { color: #D0A0BA; }
#v_da .a8 { color: #FCEFD9; }

.vpka {
 text-align: left;
 text-indent: 0px;
 padding-left: 60px;
}

#tdi1 { text-align: right; vertical-align: top; }
#tdi2 { text-align: right; vertical-align: bottom; }
#tdi3 { text-align: left; padding-left: 20px; }
#tdi4 { text-align: left; vertical-align: top; padding-top: 10px; }
#tdi5 { text-align: right; padding-left: 5px; padding-bottom: 5px; padding-right: 10px; }
#tdi6 { text-align: left; vertical-align: top; padding-left: 15px; padding-top: 0px; padding-right: 10px; }

td.main_r {
  padding-left: 15px;
  padding-right: 8px;
  padding-bottom: 15px;
  padding-top: 15px;
  text-align: left;
  line-height: 150%;

}

ul, ol {
  text-align: left;
}

li {
 line-height: 150%;
}

#card {
      text-align: center;
      background-color: #FCEFD9;
      margin-top: 10px;
    }


/*
a.nav {
display: block;
color: #3f3f3f;
text-decoration: none;
padding-left:2mm;
padding-right: 3mm;
padding-top: 3mm;
padding-bottom: 3mm;
font-size: 10pt;
text-indent: 0mm;
font-weight: bold;
text-align: center ;
/*font-family: Arial, Helvetica;
background: url(images/1.gif);
background-repeat: no-repeat;

}

a.nav:hover {
display: block;
color: #FFFFFF;
text-decoration: none;
padding-left:2mm;
padding-right: 3mm;
padding-top: 3mm;
padding-bottom: 3mm;
font-size: 10pt;
text-indent: 0mm;
font-weight: bold;
text-align: center ;
/*font-family: Arial, Helvetica;
background: url(images/2.gif);
background-repeat: no-repeat;
}

.curr_page {

display: block;
color: #3f3f3f;
text-decoration: none;
padding-left:2mm;
padding-right: 3mm;
padding-top: 3mm;
padding-bottom: 3mm;
font-size: 10pt;
text-indent: 0mm;
font-weight: bold;
text-align: center ;
/*font-family: Arial, Helvetica;
background: url(images/3.gif);
background-repeat: no-repeat;

}
 */
