/*b-opros_small*/
.b-opros_small {
  width:302px;
  overflow:hidden;
  float:left;
  padding:9px;
  background: #fff;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.b-opros_sm_result {
  width:148px;
  height:10px;
  overflow:hidden;
  font-size:0px;
  border:1px #cecece solid;
  padding:1px;
  margin:4px 10px 0 0px;
  float:left;
}
.b-opros_sm_result div {
  background: #c43c00;
  height:10px;
}
.b-opros_sm_result_proc {
  margin-top:2px;
  float:left;
}
.b-opros_sm_questions_all input {
  margin:0 5px 0 0;
  vertical-align:-2px;
}
.b-opros_sm_btn {
  display:block;
  background: url('../../img/project.png') no-repeat -200px -616px;
  _background: url('../../img/project.gif') no-repeat -200px -616px;
  margin-right:8px;
  float:left;
  padding-left:10px;
  color:#333333;
  font-size:14px;
  cursor:pointer;
}
.b-opros_sm_btn input {
  display:block;
  background: url('../../img/project.png') no-repeat right -616px;
  _background: url('../../img/project.gif') no-repeat right -616px;
  position:relative;
  margin-right:-8px;
  padding:0px 10px 3px 0;
  height:19px;
  border:0px;
  font-weight:bold;
  cursor:pointer;
  font-size:11px;
}
.b-opros_sm_btn:hover {
  background: url('../../img/project.png') no-repeat -200px -635px;
  _background: url('../../img/project.gif') no-repeat -200px -635px;
  color:#333333;
}
.b-opros_sm_btn:hover input {
  background: url('../../img/project.png') no-repeat right -635px;
  _background: url('../../img/project.gif') no-repeat right -635px;
}
.b-opros_sm_a_result {
  float:left;
  margin:1px 0 0 15px;
}
/*b-opros_small*/