.groups.widget.search {
  height: 31px;
  width: 100%;
  background: url(/new_style/img/groups_head.png) repeat-x #ffffff;
  padding-top: 6px;
}
.groups.widget.search .srchword {
   background:url(/new_style/img/groups_search.png) no-repeat;
   margin-left: 8px;
   margin-top: 5px;
   width: 132px;
   height: 22px;
   float: left;
}
.groups.widget.search .srchsect {
   background:url(/new_style/img/groups_combo.png) no-repeat;
   margin-top: 5px;
   margin-left: 12px;
   width: 141px;
   height: 25px;
   float: left;
}
.groups.widget.search #search_word {
   
   border-width: 0px;
   margin-top: 2px;
   margin-left: 20px;
   width: 98px;
}
.groups.widget.search #section {
   border-width: 0px;  
   margin-top:2px;
   margin-left:2px;
   height: 22px;
   width: 128px;
}
.groups.widget.search .but_srch {
   width: 63px;
   background:url(/new_style/img/groups_btn.png) no-repeat;
   border: medium none;
   margin-top: 5px;
   margin-left: 14px;
   height: 22px;
   cursor: pointer;
}
.groups.widget.thumb {
  margin-top: 6px;
  padding: 0px 8px;
  height: 71px;
}
.groups.widget.thumb .sect a{
  color: #b51912;
  margin-bottom: 6px;
  font-size:14px;
  float: left;	
  font-weight:bold;
}
.groups.widget.thumb a {
  font-size:12px;
}
.groups.widget.thumb a.another {
  font-size:11px;
}
.groups.widget.thumb a.another:hover {
  text-decoration: none;
}
.groups.widget.thumb .line {
  padding-bottom:3px;
  clear: both;
  float: left;
  white-space: nowrap;
  padding-top: 3 px;
}
.groups.widget.thumb .sect {
  border-bottom: 1px solid #c7e0fa;
  height: 21px;
  clear: both;
}

.groups.widget.thumb .another {
  padding-top:1px;
  padding-left:5px;
  float: right;
  color: #5193cb;
}
.groups.widget.thumb .sect .count {
  float: right;
  color: #c7dffa;
}
.top_block.groups {
    width: 410px;
    margin-left: 16px;
    border-width: 0px;
}
