/* ----------кнопки--------------- */
aside { 
	display:block;
	height: 309px;
	margin:0;
	padding:0;
	position: fixed;
	right:3px;
	top: 20px;
	width:95px;
	}
.button, .spoilertop{
	display: -moz-inline-stack;
   /* display: inline-block; */
	/* zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	/* vertical-align: baseline; */
	outline: none;  
	cursor: pointer;
	text-align: center;
	/* text-decoration: none; */
	border: 0;
	margin-bottom: 5px;
	/* overflow: hidden; */
	padding: 4px 0;
	color: #e71; /* цвет текста */
	/* font: 1em; */
	font-weight: bold;
	background-color: #cfa; /*цвет кнопки */

	/*Скругленные углы*/
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 14px;
	/*Тень*/
	-webkit-box-shadow: #666 0px 3px 2px; /* 0px 6px 3px rgba(0,0,0,1); */
	-moz-box-shadow: #666 0px 3px 2px; /* 0px 6px 3px rgba(0,0,0,1); */
	box-shadow: #666 0px 3px 2px ; 
	/*Градиент*/
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
	background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
	background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
	behavior: url(../PIE-1/PIE.htc);
	}
	.spoilertop_ {cursor: pointer; }
.medium {
	width: 95px;
	height: 28px;
	}
.small, .sm {  /*.spoilertop  */
	width: 28px;
	margin: 2px;
	font-size: 1em;
	}
.sm {
	display: -moz-inline-stack;
    display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	outline: none;
	text-align: center;
	text-decoration: none;
	border: 0;
	font: 1em;
	opacity: 0; /* прозрачный фон */
	background-color: rgba(0, 0, 0, 0);
	filter: alpha(Opacity=0); /* прозрачность для IE */
}
.button:hover, .spoilertop:hover {	
    color: #920; /* цвет текста */
	/*Тень*/
	-webkit-box-shadow: 0px 5px 3px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 0px 5px 3px rgba(0, 0, 0, 0.8);
	box-shadow: 0px 5px 3px rgba(0, 0, 0, 0.8);
	/*Градиент*/
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
	background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
	background-image: linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
	}
.button:active, .spoilertop:active {
   border-top-color: #cf7647;
   background: #FF00D0;
   }
/* ----------подвал--------------- */
.copyright p {
 	bottom: 4px; /* Положение от нижнего края */
	color: #FFF; /* Цвет текста */
	right: 10px; /* Положение от правого края */
	position: fixed;
	text-align: center; /* Выравнивание по центру */
}
.copyright {
	width: 1.5ex; /* Ширина макета без полей */
	padding: 4px; /* Поля */
	}
/* ------------------------------- */
#toTop {     
    width: 68px;  /*ширина элемента */  
    background: #FBFBA2;     
    border: 1px solid #cccccc;     
    text-align: center;     
    padding: 4px;     
    position: fixed;     
    bottom: 10px;     
    right: 10px;
    bottom: 45px;
    cursor: pointer;     
    color: #666666;     
    text-decoration: none;
}