body, table, tr, td  {
  margin:0;
  *margin-bottom:-20px;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  border-style:none;
  border-collapse: collapse;}
a {
  color:black; }
.m3 {
  margin-bottom: 3px; }
.m5 {
  margin-bottom: 5px; }
.m7 {
  margin-bottom: 7px; }
.m10 {
  margin-bottom: 10px; }
.m15 {
  margin-bottom: 15px; }
.m20 {
  margin-bottom: 20px; }
.m25 {
  margin-bottom: 25px; }
.m30 {
  margin-bottom: 30px; }
.m40 {
  margin-bottom: 40px; }
.m50 {
  margin-bottom: 50px; }
.zero {
  border-spacing: 0;
  border-collapse: collapse; }
.zero td {
  padding: 0; }
.hr {
  background: #515151;
  font-size: 1px;
  line-height: 1px;
  height: 1px;
  margin: 15px 0; }
.bb {
  font-weight:bold; }
*html img {
  vertical-align: top;
  border-style:none; }
table,div,td,span,p,tr {
  font-family:Arial, Helvetica, sans-serif;
  color:#000;
  text-align: center; align: center;}
//*-{margin:0px; (для всех) *margin:10px; (для IE6,7) _margin:20px; (для IE6)} -*//
.body {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  border-style:none;
  border-collapse: collapse;}
#conteiner_h {
  position: relative;
  width:  auto;
  height: auto;
  border-style:none;
  margin-bottom: 0px; }
#conteiner {
  position: relative;
  width: auto;
  height: auto;
  text-align:center;
  border-style:none; }
#conteiner tr td div {
  text-align:center; }
#conteiner_center {
  position: relative;
  width:  auto;
  height: auto; }
#heads_bg {
  position: relative;
  background-image:url('img/td_02000.gif');
  background-repeat:repeat-x;
  width: auto;
  height: auto;
  text-align: left;
  border-collapse: collapse; }
#heads_Left {
  position:relative;
  text-align: center;
  display: inline-block;
  padding:20px;
  height:280px;
  width:556px;
  border-collapse: collapse; }
#heads_Left p {
  padding:18px; }
#heads_centr {
  position: relative;
  width: 100%;
  height:350px;
  text-align: center;
  font-size:small;
  z-index:50; }
#heads_centr a {
  color:black;
  text-decoration:none; }
#heads_Right {
  position: relative;
  margin:0px;
  padding:0px;
  border:0px;
  width: 282px;
  height:350px;
  z-index:49; }
.heads_topRight {
  position:relative;
  background-image:url('img/td_03000.jpg');
  width:282px;
  height:350px;
  margin:0px;
  margin-top:-0px;
  padding: 0px;
  float:right; }
.zaglushka {
  width:50px;
  height:50px;}
.layer2{
  background-image:url('img/td_07000_G.gif');
  border-style: none;
  border-collapse: collapse;
  margin:0px;
  width: 100%;
  min-width: 1000px;
  height: 52px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:medium;
  text-decoration:none;}
.layer2 td {
  text-decoration:none;
  text-align:center;
  border:0px;
  border-style: none;
  z-index: 51; }
.layer2 td a {
  text-decoration:none;
  text-align:center;
  font-weight:bold;
  color:black;
  border:0px;
  border-style: none;
  z-index: 51; }
.layer2 td a:hover {
  text-decoration:none;
  text-align:center;
  color: white;
  border:0px;
  border-style: none;
  z-index: 51; }
.text_5 {
  padding-top:10px;
  padding-left:25px;
  padding-right:25px;
  font-family:Arial, Helvetica, sans-serif;
  min-width:800px;
  font-size:small;
  text-decoration: none;
  text-align:justify;
  right:0px; }
.text_5 p {
  padding-top:0px;
  padding-right:25px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align:justify;
  right:0px; }
*html.text_5 p {
  padding-top:10px;
  padding-right:25px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align:justify;
  right:0px; }
.text_5_u {
  padding-top:10px;
  padding-left:15px;
  padding-right:15px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align: justify;
  right:0px; }
.text_5_u p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align: justify;
  right:0px; }
*html.text_5_u p {
  padding-top:10px;
  padding-right:15px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align: justify;
  right:0px; }
.text_4 {
  position:relative;
  background-image:url('img/td_11000.jpg');
  background-repeat: repeat-y;
  width: 270px;
  margin:0px;
  padding:20px;
  min-width:270px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-align:justify;
  color:#000;
  text-decoration:none;
  z-index:5 }
.text_4 a {
  text-decoration:none;
  color:black;
  font-weight:bold }
.footter {
  position: relative;
  background-color:#5c5c5c;
  width: 100%;
  height: 75px;
  z-index: 7;
  left: 0px;
  bottom:0; }
div.FUTT {
  width: auto;
  min-width:1000px;
  margin: 0;
  padding: 10px;
  float: none;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration:none;
  text-align: center;
  color: silver; }
div.FUTT a {
  text-decoration:none;
  color: silver; }
div.FUTT a:hover {
  text-decoration: underline;
  color: silver; }
div.FUTT2 {
  position:relative;
  top:-60px;
  margin: 0;
  padding:0px;
  padding-top:10px;
  float: none;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration:none;
  text-align: left;
  color: silver; }
.FUTT_STAT {
  background-color:#5c5c5c;
  width: auto;
  margin: 0px;
  padding: 10px;
  float: none;
  display: inline-block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration:none;
  text-align: center;
  color: silver; }
.FUTT_STAT tr td h4 a {
  margin: 0px 20px 0px 20px;
  padding:0px;
  text-decoration:none;
  text-align: center;
  color: silver; }
.box1 {
  position:relative;
  padding-bottom:30px;
  margin:20px;
  text-align:center;
  color:black;
  text-decoration:none; }
*html.box1 {
  position:relative;
  padding-bottom:300px;
  margin:20px;
  text-align:center;
  color:black;
  text-decoration:none; }
.box1 a {
  color:black;
  text-decoration:none; }
.gallery {
  font-size:small;
  padding:20px;}
.gallery img {
  margin:3px;
  width:97px;
  height:115px;
  border-style:none; }
gallery a {
  border-style:none;}
.gallery2 {
  width: auto;
  text-align:center;
  font-size:small;
  padding:20px; }
.gallery2 td {
  background-color:silver;}
.gallery2 img {
  margin:3px;
  width:170px;
  height:170px;
  border-style:none;}
.gallery3 {
  font-size: medium;
  padding:20px;
  width:100%;}
.gallery3 img {
  margin:20px;
  width:200px;
  height:200px;}
div.top1 {
  width:100%;
  height:375px;
  min-width:1024px;}
div.topRight {
  width: auto;
  margin: auto 0 0 0;
  padding: 0px;
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration:none;
  text-align: center; }
div div ul {
  margin:0;
  padding:0;
  width:100%;
  top:375px; }
div div p span a {
  font-family:Arial, Helvetica, sans-serif;
  font-size: medium;
  font-style: normal;
  text-decoration: underline;
  text-align: center;
  color:#5c5c5c; }
.top_menu_items{
  padding:0;
  top: 300px;
  z-index:10; }
.tm_item{
  padding-left:83px;
  padding-right:0px;
  padding-top:10px;
  margin-left:30px;
  margin-right:0px;
  float: left;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  display:block;
  text-decoration:none;
  color:#5c5c5c;
  top: 300px;
  z-index:10; }
.tm_item a {
  padding-top:3px;
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size: medium;
  text-decoration:none;
  color:black;
  text-align: center; }
.text_5 {
  margin-top:10px;
  padding-left:25px;
  padding-right:25px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align:justify;
  right:0px; }
div.text_6 {
  margin-top:25px;
  padding-left:25px;
  padding-right:25px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align:justify;
  right:0px;}
div.text_7 {
  position: absolute;
  top:430px;
  left:300px;
  margin-top:25px;
  padding-left:25px;
  padding-right:45px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align:justify;
  right:0px;}
a:link.p{
  font-size:15px;
  color:#000000;
  text-decoration:none; }
a:visited.p{
  font-size:20px;
  color:#000000;
  text-decoration:none; }
a:active.p{
  font-size:20px;
  color:#000000;
  text-decoration:none; }
a:hover.p{
  font-size:20px;
  color:#000000;
  text-decoration:underline; }
table.Vibor {
  position: absolute;
  background-color:#fcfcfc;
  margin-left:20px;
  min-width: 720px;
  height: 700px;
  z-index: 8;
  left:280px;
  right:0px;
  top: 425px;
  color:black;
  text-align:center; }
table.Vibor tr td p a{
  position: absolute;
  background-color:#fcfcfc;
  z-index: 10;
  color:black;
  padding-top:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align: center; }
table.tablica {
  position: relative;
  width: 280px;
  height: 300px;
  top: 460px;
  left: 320px;
  z-index: 10;
  font-family: Arial, Helvetica, sans-serif;
  font-size:small;
  text-decoration: none;
  text-align: center; }
table.tablica p a{
  position: relative;
  text-decoration:none;
  text-align: center;
  color: black; }
div.style1 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-align: justify;
  font-size: small;
  padding-left:0px;
  padding-right:5px; }
div.topLeft.a:hover {
  text-decoration: none; }
p a img {
  border-style:none; }
h3 a:hover {
  text-decoration:underline;
  color:red; }
.inp2 {
  border:1px solid #DFB461;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  line-height:17px; }

