/* --- SUB --- */
body {
  background: #2086ad;
  font-family: verdana;
  margin: 0px;
  padding: 0px;
  overflow: scroll;
}

/* Для корректного отображения png-images в IE */
img {behavior:	url("pngbehavior.htc"); border: 0px;}

a {
  color: #0000CD; /*  #ce3a01; */
  text-decoration: none;
}

a:hover {
  color: #942a01;  
}

ul {
list-style: square;
margin-left: 0px;
padding-left: 0px;
font-family: verdana;
font-size: 8pt;
}

li {
margin-left: 20px;
color: #ffffff;
line-height: 15pt;
}

ul span {
color: #000000;
}


/* --- HEADER - MAIN PAGE --- */
.menu {
/*  position: relative;
  margin-left: 185px; */
  margin-bottom: -5px;
  text-align: center;
}

.logo {
  position: relative;
  top: 40px;
  width: 309px;
  height: 186px;
}

.smenu {
 position: absolute;
 top: 350px; /* was 342px */
}

.smenu2 {
 position: absolute;
 top: 188px; 
}

.smenu img {
  border: 0px;
}

.right_part {
  position: absolute;
  top: 120px;
  right: 0px;
  text-align: right;
  width: 649px;
  height: 322px;
}

.left_part {
  position: absolute;
  text-align: right;
  top: 236px;
  right: 649px; /*649px;*/
  width: 2200px;
  height: 206px;
  background: url(../images/sub_l_part_bg.jpg);
}

.div_line {
  position: absolute;
  text-align: left;
  top: 188px;
  left: 0px;
  width: 100%;
  height: 38px;
  background: url(../images/sub_line_bg.gif);
}

.footer {
  position: relative;
  width: 100%;
  height: 200px;
  /* margin-top: 144px;  144 ie  150 other */
  background: url(../images/foot_bg.jpg);
  text-align: left;
  vertical-align: top;
}

.footer p {
  font-family: verdana;
  font-size: 8pt;
  line-height: 15pt;
}


.footer td {
  vertical-align: top;
}

.footer .h1_img {
  position: relative;
  top: -20px;
}

.copyrights {
  font-size: 8pt;
  font-family: tahoma;
  letter-spacing: 1px;
  color: #942a01;
  text-align: center;
}

.td_left {
/*  padding-left: 208px; 
  padding-right: 80px; */
  width: 500px;
  text-align: justify;
}

.td_center {
/*  padding-left: 63px;
  padding-right: 124px; */
  width: 890px;
  text-align: justify;
}

.td_right {
  font-family: verdana;
  font-size: 9pt;
  text-align: left;
  width: 335px;
}

.td_right .feedback, .td_right textarea {
  width: 335px;
  border: 1px solid #656b69;
  padding: 3px;
  font-family: verdana;
  font-size: 9pt;
}

.td_right textarea {
  background: url(../images/textarea_bg.jpg);
  height: 141px;
}

.td_right .feedback {
  background: url(../images/input_bg.jpg);
}

.td_right .button {
  background: url(../images/button_bg.jpg);
  background-color: #666666;
  border: 1px solid #434746;
  color: #ffffff;
  font-family: verdana;
  font-size: 8pt;
  padding: 3px 8px 2px 8px;
  margin-top: 5px;
  margin-right: 5px;
  letter-spacing: 1px;
}

h2 {
  font-family: tahoma;
  font-size: 10pt;
  color: #942a01;
  text-align: center;
  font-variant: small-caps;
}

/* Birds Flash - transparent */
.birds {
  position: absolute;
  width: 454px;
  height: 201px;
  top: 110px;
  right: 200px;
}

