body{
  margin: 0;
  padding: 0;
}

a {
  color: #5e7384;
}

a:hover {
  color: #5888c6;
}

#main {
  width: 1000px;
  text-align: left;
  font-family: Tahoma, Arial;
}

/* =========================== HEAD ==== */
#firstline {
  text-align: left;
  padding-top: 30px;
  height: 70px;
  //height: 100px;
  background: url('/forum/styles/autoconnect/theme/images/logo.jpg') no-repeat left bottom;
}

#firstline div {
  float: right;
  text-align: left;
  width: 380px;
}

#firstline .phone {
  color: #5888c6;
  font-size: 20px;
}

#menu {
  width: 795px;
  height: 25px;
  //height: 50px;
  background: #5e7384 url('/forum/styles/autoconnect/theme/images/menu_bg.jpg') no-repeat right top;
  text-align: left;
  padding-top: 25px;
}

#menu a {
  font-size: 12px;
  color: #ffffff;
  background: url('/forum/styles/autoconnect/theme/images/menu_ico.jpg') no-repeat 7px center;
  padding-left: 22px;
  font-family: Arial;
}

#menu a:hover {
  color: #d4ee93;
}

#secline {
  height: 191px;
  background: #f3f3f3;
  text-align: left;
}

#r1 {
  height: 191px;
  width: 205px;
  background: #6791cb url('/forum/styles/autoconnect/theme/images/topsquare.jpg') no-repeat;
  float: right;
}

#r2 {
  height: 191px;
  width: 590px;
  background: #000000 url('/forum/styles/autoconnect/theme/images/topimg.jpg') no-repeat;
  float: right;
}

#secline td {
  font-size: 10px;
  width: 205px;
  padding-left: 25px;
  padding-bottom: 19px;
}

#secline #h {
  background: url('/forum/styles/autoconnect/theme/images/korz.jpg') no-repeat right bottom;
  font-size: 16px;
  padding-right: 25px;
  color: #92b13c;
  width: 130px;
  //width: 150px;
  margin: 30px 0px 50px 0px;
}

#secline #h a {
  color: #92b13c;
  font-size: 16px;
  text-decoration: none;
}