#continer {
  background: url(../imags/top_back_03.gif) repeat-y;
  width: 954px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 1px;
}

#continer #head {
  background: url(../imags/top_back_01.gif) no-repeat;
  height: 93px;
  width: 953px;
  border-bottom: 4px solid #666666;
}

#continer #head h1 {
  padding-top: 20px;
  padding-left: 25px;
  float: left;
}

.head_light {
  float: right;
  width: 400px;
  text-align: right;
  padding-top: 20px;
  padding-right: 25px;
}

.sub_navi {
  float: right;
  padding-top: 15px;
  padding-left: 15px;
}

#continer #navigation {
  background: url(../imags/top_back_02.gif) no-repeat;
  height: 80px;
  width: 953px;
}

#continer #navigation ul {
  padding-left: 28px;
  padding-top: 17px;
}

#continer #navigation li {
  float: left;
  padding-left: 3px;
}

.top_txt {
  font-size: 90%;
  padding-top: 20px;
  float: left;
}

.pre_baner {
  float: right;
  margin-top: 15px;
  padding-left: 5px;
}
.pre_space {
  padding-right: 25px;
  padding-left: 35px;
}

#continer #baner {
  height: 110px;
  padding-left: 25px;
  clear: both;
}

#continer #baner p {
  float: left;
  border-left: 1px solid #666666;
  margin-top: 80px;
  font-size: 80%;
  padding-right: 10px;
  padding-left: 5px;
}

#continer #baner ul {
  float: right;
  padding-top: 60px;
  padding-right: 20px;
}

#continer #baner li {
  float: left;
  padding-right: 3px;
}

#continer #footer {
  height: 70px;
  border-top: 1px solid #999999;
  background: url(../imags/top_back_04.gif) no-repeat 25px 10px;
}

.copy {
  padding-top: 10px;
  padding-left: 640px;
  font-size: 80%;
}

#lower {
  height: 11px;
  width: 955px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 5px;
  background: url(../imags/top_back_05.gif) no-repeat;
}
