/* Для меню правого -------------------------------------------------------------------------------- */
#asidebar2 {
  width: 285px;
  float: right;
  background: url(010.jpg) 100% 0 no-repeat;
}

body.klon #asidebar2 {
  filter: none;
  width: 379px;
  background: none; !important;
}

body#therd #asidebar2 {
  width: 207px;
  height: 356px;
  background: none;
  padding-bottom: 250px;
}

body#therd.klon #asidebar2 {
  width: 227px;
  height: 356px;
  background: url(p04.jpg) 0 0 no-repeat !important;  
  clear: right;
  _padding-bottom: 0; margin-bottom: 100px;
  position: relative; z-index: 900;
}

body#therd.klon #asidebar2 h2 {
  margin-left: 0;
}

body#therd.klon #asidebar h2 {
  margin-left: 0; margin-bottom: 15px;
}

body#four #asidebar2 {
  width: 210px;
}

body#five #asidebar2 {
  width: 257px;
  margin-top:100px;
}

body#six #asidebar2 {
  margin-top:100px;
  width: 251px;
  background: none;
  padding-bottom: 112px;
}


body#seven #asidebar2 {
 margin-top: 70px;
  width: 200px;
}


body#six #txt2six {
  margin-right: 251px; padding-bottom: 150px;
}

body#therd #txt1therd {  
  width: 100%;
  float: left;
  margin-right: -285px;
  height: auto !important; height: 1%;
  margin-right: -267px;
}

body#therd.klon #txt2therd {
  margin-right: 279px;
  height: auto !important; height: 1%;
  position: relative; z-index: 500;

}

#txt2therd .kp {
  padding: 6px 0 0 0;  
  _height: 1%; display: table;
}

#txt2therd .kp strong.name a {
  color: #914110;
  text-decoration: none;
}

#txt2therd .kp p {
  padding: 6px 0 0 20px;  
  margin: 0;
}

#txt2therd .kp strong.nm, #txt2 .kp em.nm, #txt2 .kp p.href {
  float: right; clear: right;
}


#txt2six .kp {
  padding: 6px 0 0 0;  
  _height: 1%; display: table;
}

#txt2six .kp strong.name a {
  color: #914110;
  text-decoration: none;
}

#txt2six .kp p {
  padding: 6px 0 0 20px;  
  margin: 0;
}

#txt2six .kp strong.nm, #txt2 .kp em.nm, #txt2 .kp p.href {
  float: right; clear: right;
}

#txt2seven .kp {
  padding: 6px 0 0 0;  
  _height: 1%; display: table;
}

#txt2seven .kp strong.name a {
  color: #914110;
  text-decoration: none;
}

#txt2seven .kp p {
  padding: 6px 0 0 20px;  
  margin: 0;
}

#txt2seven .kp strong.nm, #txt2 .kp em.nm, #txt2 .kp p.href {
  float: right; clear: right;
}

body#seven #txt1seven  {
  margin-right: -184px;
}


body#seven #txt2seven  {
  margin-right: 184px; padding-bottom: 112px;
}

/*-----------------------------------------------------------------------------------------------------*/

