	.statiya{
			margin: 20px 0;
		}

		.statiya input,
		.statiya p{
			display: none;
		}
		
		.statiya img{
			display: none;
		}
		
		.statiya div{
			display: none;
		}

		.statiya label+p{
			display: block;	
			color: #000;
			font-size: .90em;
			-webkit-transition: all .25s ease-out; 
			-moz-transition: all .25s ease-out;
			-ms-transition: all .25s ease-out;
			-o-transition: all .25s ease-out;
			transition: all .25s ease-out;
			/* Обрезаем текст */
			text-overflow: ellipsis;
			white-space: nowrap;
			overflow: hidden;						
		}
		
		.statiya input[type=checkbox]:checked~p{
			display: block;
			color: #444;
			font-size: 1em;
			/* Восстанавливаем обрезание текст по умолчанию */
			text-overflow: clip; 
			white-space: normal;
			overflow: visible;	
		}
		
		.statiya input[type=checkbox]:checked~img{
			display: block;
			/* Восстанавливаем обрезание текст по умолчанию */
			text-overflow: clip; 
			white-space: normal;
			overflow: visible;	
		}
		
		
		.statiya input[type=checkbox]:checked~div{
			display: block;
			/* Восстанавливаем обрезание текст по умолчанию */
			text-overflow: clip; 
			white-space: normal;
			overflow: visible;	
		}

		.statiya label{
			font-size: 1.2em;
			cursor: pointer;
			background: #d2b48c;
			display: block;
			position: relative;
			padding: 1px 15px;
			font-weight: bold;
			text-shadow: 0 1px 0 rgba(255,255,255,.5);
			-webkit-transition: all .25s ease-out; 
			-moz-transition: all .25s ease-out;
			-ms-transition: all .25s ease-out;
			-o-transition: all .25s ease-out;
			transition: all .25s ease-out;			
		}

		.statiya label::-moz-selection{ /* Удаляем выделение текста при переключении */
			background: none;
		}

		.statiya label::selection{
			background: none;
		}

		.statiya label:hover{
			background: #f5f5f5;
		}

		.statiya input[type=checkbox]:checked~label{
			border-color: #d2b48c;			
			background: #d2b48c;
			background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#d2b48c));
			background-image: -webkit-linear-gradient(top, #fff, #d2b48c); 
			background-image: -moz-linear-gradient(top, #fff, #d2b48c); 
			background-image: -ms-linear-gradient(top, #fff, #d2b48c); 
			background-image: -o-linear-gradient(top, #fff, #d2b48c); 
			background-image: linear-gradient(to bottom, #fff, #d2b48c);
			-moz-box-shadow: 0 0 1px rgba(0,0,0,.4);
			-webkit-box-shadow: 0 0 1px rgba(0,0,0,.4);
			box-shadow: 0 0 1px rgba(0,0,0,.4);				
		}

		.statiya label::before{
			content: '';
			position: absolute;
			right: 2px;
			top: 50%;
			margin-top: -10px;
			border: 10px solid transparent;
			border-left-color: inherit;	
		}

		.statiya input[type=checkbox]:checked~label::before{
			border: 10px solid transparent;
			border-top-color: inherit;
			margin-top: -5px;
			right: 10px;	
		}
		
		.clearing {
    clear: both;
    font-size: 1px;
    height: 0;
}


.oblicovka {width: 90%;margin: 15px 15px;
}
	</style>
    <!--[if lt IE 9]>
        <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
        <style>
			.statiya label,
			.statiya label:hover{
				cursor: default;
				background: #eee;
			}        
			body .statiya p{
				display: block;
				color: #444;
				font-size: 1em;
				text-overflow: clip; 
				white-space: normal;
				overflow: visible;				
			}
 