body {
  background-color: #e1dac7;
  background-repeat: none;
  color: black;
}

.ico.ru {
  background-image:url('/css/skins/rbc/ru.png');

}

.ico.en {
  background-image:url('/css/skins/rbc/us.png');
}

.ico.lang {
  position:absolute;
  margin-top:-43px;
  margin-left: 805px;
  font-size: 80%;
  color: #B7D62D;
  text-decoration:none;
}

iframe {
  display: none;
}

.main.skin {
  width: 914px;
  min-height: 650px;
  padding-bottom:160px;
}

.skin.buffer {
  position: relative;
  background: url(new/body.jpg) center top repeat-x;
  width:872px;
  margin: 1px;
  top: 164px;
  min-height: 400px;
  padding:20px;


}

ul.menu {
  position:absolute;
  padding: 0px 0px 0px 0px;
  margin: -45px 0px 0px 0px;
  font-size: 1.5em;
  clear: both;
  }

  ul.menu li {
    font-family: Arial, sans-serif;
    display:block;
    list-style-image: none;
    list-style-type: none;
    padding-top: 0px;
    padding-bottom: 2px;
    font-weight:bold;
    font-size: 80%;
    text-align: left;
    float:left;
    margin-right:28px;
    }

    ul.menu a.on {
      color: #B7D62D;
      }

    ul.menu li a {
      text-decoration: none;
      color: #E8EACB;
      }


.stage {
  background: url(new/back.jpg) repeat-y center top;
  padding-bottom: 0px;
}

  .stage .set {
    min-height: 400px;
  }

  .stage .set.top {
    background:url(new/top.jpg) no-repeat center top;
    }

  .stage .set.bottom {
    background:url(new/bottom.jpg) no-repeat center bottom;
    color: #7D7D7D;
    font-size: 80%;
    padding-bottom:50px;
    }

    .dGraphic {
      background-color: #8695C8;
      }

.dGraphic {
  padding: 11px;
  background-color: #d7e4ff;
  }

  .dTitle, h1, h2, .dTitle a {
    color: #cd7633;
    }

.dTgallery .dTgallery.dChildren {
  width:100%;
  margin-left:-1%;
}

.form {
  width:90%;
}

.form fieldset, .form fieldset legend, .adminMenu, .dMenu, .dGraphic, .fieldset {
  color: #536652;
  border-color: #859C21;
  background-color: #E3D8BC;
}

.form .input {
  background-color: #CDC3AA;
}