.folded, .folded2 { display: block;
	background: transparent url(http://www.forum.sente.ru/includes/spoiler/icon_plus_1.gif) no-repeat left center; padding-left: 14px; }
.unfolded, .unfolded2 { display: block;
	background: transparent url(http://www.forum.sente.ru/includes/spoiler/icon_minus_1.gif) no-repeat left center; padding-left: 14px; }
.folded2   { background-image: url(http://www.forum.sente.ru/includes/spoiler/icon_plus_2.gif); }
.unfolded2 { background-image: url(http://www.forum.sente.ru/includes/spoiler/icon_minus_2.gif); }
.sp-wrap, .post-hr                 { margin: 8px auto; }
.c-wrap, .q-wrap                   { margin: 8px auto; }
.c-wrap, .q-wrap, .sp-wrap         { width: 98%; clear: both; }
.q-wrap .q-wrap, .sp-wrap .sp-wrap { margin: 2px auto 4px; }
.c-head, .q-head                   { padding: 0 1px; font-size: 11px; color: #444444; }
.c-body, .q, .sp-wrap, .sp-head, .sp-body {
	border: solid #C3CBD1; border-width: 1px 1px 1px 2px; clear: both;
}
.c-body, .q, .sp-body      { padding: 2px 6px; }
.c-head, .q-head, .sp-head { text-align: left !important; }
/* ---------------------------------- *
     Spoiler
 * ---------------------------------- */
.sp-wrap { padding: 0; background: #E9E9E6; }
.sp-head { border-width: 0; font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px; font-weight: bold; color: #2A2A2A; cursor: pointer; }
.sp-body { border-width: 1px 0 0 0; display: none; font-weight: normal; background: #F5F5F5; }



