/*Файл для строчек*/


/*форма поиска*/
#poiskstr {
  border: 1px solid #EEEEEE;
  margin: 10px 0px 10px 0px;
  padding: 2px 5px 2px 35px;
}


table.strochki {
  margin: 0px 0px 5px 0px;
}

table.strochki td {
 padding: 0px 0px 10px 10px;
 vertical-align: top;
}

table.strochki td.rubriki {
 padding: 0px 5px 0px 10px;
}

table.strochki td.rubriki div {
 padding: 10px 15px 10px 10px;
 background-color: #EDE4CB;
}


table.strochki td ul {
  margin-left: 15px;
}

table.strochki td li {
  margin-top: 3px;
}

table.strochki td ul span {
  font-size: 70%;
}

table.strochki a.rubriki {
  text-decoration: none;
  color: #000000;
}


/* Спойлер  */
.spoiler {
  margin-bottom: 10px;
  border: 1px solid #EEEEEE;
}


h2.sp-title {
 cursor: pointer;
 margin: 0px;
 font-size: 105%;
}

.sp-body {
  padding: 5px 5px 5px 15px;
}

.sp-body li {
  line-height: 170%;
}


.sp-body2 {
  padding: 5px 5px 5px 15px;
}

.sp-body2 li {
  line-height: 170%;
}


.spoiler-head {
padding: 2px 18px;
cursor: pointer;
background: url('images/spoiler-icon1.png') no-repeat 3px 9px
}
.unfolded {
  background: url('images/spoiler-icon2.png') no-repeat 3px 9px
   }
#ref_online {
  text-decoration: none;
  text-align: center;
  background-color: #666699;
  padding: 5px;
  font-size: 110%;
  font-weight: bold;
  color: #FFFFFF;
  display: block;
}

#back_to_all_rub {
  padding: 5px;
}
