html {height: 100%;}
body {height: auto !important; //Обязательно, если контента в main будет много
	height: 100%;
	min-height: 100%;
	background-color: #D5FCD6;
	background-image: url('../image/Lenta.png');
	background-position: right; /* Положение фона */
	background-repeat: repeat-y; /* повторение фона */
	}
header, section, article, footer {display: block; position: relative}
fieldset {background-image: url('../image/fon.png');
    background-position: right 10%;
    border: 0;
	margin: 0 105px 15px 10px;
 	border-radius: 10px; 
	box-shadow: 0 -1px 10px black;  /* Параметры тени */ 
	-moz-box-shadow: 0 -1px 10px rgba(0,0,0,0.5); 		 /* Для Firefox */ 
	-webkit-box-shadow: 0 -1px 10px 0 rgba(0,0,0,0.5);	 /* Для Safari и Chrome */
    }
/* --------  шапка ------------ */
    .leg {color: #F00; font-size: 1.7em; font-weight: bold;}
	.style-font {color: red; }/*Цвет*/
header {height: 3em;} /* Высота шапки */
section {padding: 20px;}
div.display1 {background-color :#E5FEE0;
	margin: 0 40px 0 0;
	display: none;}
ol.e {list-style-type: decimal;}
ol li {padding-bottom: 1.5em;}
nav {position: fixed; 
	margin: -35px 40px 0 30px;
	z-index: 2;}
.red {color: #ff0000;}
.spoilertop_ {cursor: pointer; 
	color: #000095;}
.plank {width: 12em;
		right: 130px;
		position: absolute;
		margin-top: -5em;}
.img {margin: 0;}
img.myI {width: 2.8em; height: 1.3em; padding: 0; margin: 0;
	left: 0;}
a img {border: 0;} /* Рамка вокруг изображения-ссылки */
strong {text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
}
/* шрифт  не используется? */
.f1{
		font-size:100%;
	}
.f2{
		font-size:110%;
	}
.f3{
		font-size:123%;
	}
a.f1,a.f2,a.f3{
		padding:0 3px;
	}
a.f1,a.f2,a.f3{
		color:white;
		text-decoration: none;
	}
div.artfont{
		display: block;
		bottom: 90px;
		width: 80px;
		right: 10px;
		position: fixed;
		text-align: center;
		color: #fff;
	}