html, body, div {
  margin: 0;
  padding: 0;
  border: 0;
}
/*div {
  border: #000 solid 1px;
}*/
#main {
  width: 710px;
  margin: 0 auto;
  position: relative;
  color: #8E98A2;
}
#header {
  height: 400px;
  background: #fff url(pics/logo_ru.gif) no-repeat 50% 70%;
}
#content {
  margin-right: 170px;
  min-height: 200px;
  font: 0.9em/1.2em Tahoma, sans-serif;
  /*border: #000 solid 1px;*/
}
  #content p {
    margin: 10px 0;
  }
  #content h1 {
    font-size: 1.5em;
  }
  #content h2 {
    font-size: 1.3em;
  }
  #content h3 {
    font-size: 1.1em;
  }
  #content ul {
    margin-left: 15px;
    padding-left: 0;
    list-style-image: url(pics/bullet.gif);
  }
  #content ol {
    margin-left: 20px;
    padding-left: 0;
  }
  #content img {
    float: left;
    border: #8E98A2 solid 5px;
    padding: 5px;
    margin: 0 5px 0px 0;
  }
  #content .galery {
    margin: 10px 0;
  }
    #content .galery img {
      width: 100px;
      height: 100px;
      margin: 0 15px 15px 0;
    }
    #content .galery div {
      clear: both;
    }
    /*#content ul li, ol li {
      margin-left: 0;
      padding-left: 0;
    }*/
  #content a {
    color: #8E98A2;
    text-decoration: underline;
  }
  #content a:hover {
    background: #8E98A2;
    color: #fff;
    text-decoration: none;
  }
.menu {
  position: absolute;
  /*left: 570px;
  top: 142px;*/
  /*width: 140px;*/
  /*height: 200px;*/
  font: 0.9em/1.2em Tahoma, sans-serif;
}
  .menu a {
    color: #8E98A2;
    text-decoration: none;
  }
  .menu a:hover {
    background: #8E98A2;
    color: #fff;
  }
  .menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }
#sitemenu {
  left: 570px;
  top: 303px;
}
#langmenu {
  left: 570px;
  top: 208px;
  width: 140px;
  display: none;
}
  #langmenu .left {
    float: left;
  }
  #langmenu .right {
    float: right;
  }
li
{
}  

