/* spoiler */
.spoiler {padding:5px 0; line-height:1.6;}
.spoiler-title {position:relative; min-height:10px; padding:4px 7px; font-size:12px; font-weight:bold; color:#000; border:1px solid #dddddd;
/*	border-bottom-color: #999999;*/
	-moz-border-radius:3px 3px 0 0; 
	-webkit-border-radius:3px 3px 0 0; 
	border-radius:3px 3px 0 0;
	-moz-box-shadow:0 1px 0 rgba(255,255,255,.5), 0 0 2px rgba(255,255,255,.15) inset, 0 1px 0 rgba(255,255,255,.15) inset;
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5), 0 0 2px rgba(255,255,255,.15) inset, 0 1px 0 rgba(255,255,255,.15) inset;
	box-shadow:0 1px 0 rgba(255,255,255,.5), 0 0 2px rgba(255,255,255,.15) inset, 0 1px 0 rgba(255,255,255,.15) inset;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#cfd1cf));
	background-image:-moz-linear-gradient(top, #f5f5f5, #e5e5e5);
	background-image:-webkit-linear-gradient(top, #f5f5f5, #e5e5e5);
	background-image:-o-linear-gradient(top, #f5f5f5, #e5e5e5);
	background-image:-ms-linear-gradient(top, #f5f5f5, #e5e5e5);
	background-image:linear-gradient(top, #f5f5f5, #e5e5e5);
	filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f5f5f5', endColorstr='#cfd1cf');
	background:#cfd1cf;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	cursor:pointer;
}
.spoiler-toggle {display:inline-block; float:right; width:12px; height:12px; cursor:pointer;
	/*line-height:14px;
	margin-left: 4px;
	margin-right: 6px;-webkit-user-modify:read-only;*/
	background:url(./images/icons.png) no-repeat 0 0;
	position:absolute; right:10px; top:50%; margin-top:-6px; /*убрать один маргин*/
}
.spoiler-toggle.hide-icon {background-position:-250px -40px;}
.spoiler-toggle.show-icon {background-position:-250px -52px;}
.spoiler-content {padding:4px 10px; border:1px solid #dddddd; border-top:0; background:none repeat scroll 0 0 #F5F5F5;
	/*font-size: 13px;
	border-top: 0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;*/
}