}html, body {
	height:100%;	
}

body {
	width: 100%;
	background-image: url(../images/0042.jpg);
	overflow: hidden;
	font-size: 18px;
}

#header{
	position: absolute;
	z-index: 2000;
	width: 200px;
	top: 5px;
}
.head{
	position:center;
	height:15%;
	font-size: 24pt;
	padding: 5px 20px 5px 0px;
	margin: 5px 5px 0px 210px;
	color: #fff;
	color: rgba(255,255,255,0.9);
	text-shadow: 0px 1px 1px rgba(0,0,0,0.3);
	background-color:rgba(38,19,4,1);
	background-image: url(../images/03.jpg);
	text-align:center;
	z-index:10;
	border-radius: 25px;
	
}
#headimg{
padding:0 0 0 10px;
height:175px;
width:175px;
}
#header h1{
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	color: rgba(255,255,255,0.9);
	text-shadow: 0px 1px 1px rgba(0,0,0,0.8);
	padding: 10px;
	background: #1E381C;
}
#navigation {
	margin-left:5px;
	margin-top: 20px;
	width: 185px;
	display:block;
	list-style:none;
	z-index:3;
}

#navigation a{
	color: #fff;
	display: block;
	background-image: url(../images/002.jpg);
	line-height: 40px;
	text-align:center;
	text-transform: uppercase;
	margin-bottom: 6px;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.6);
	font-size: 14px;
	border-radius: 30px;
}
#navigation a:hover {
text-decoration: underline;
}
 .panel{
	top:120px;
	/*min-width: 100%;
	height: 82%;*/
	border-radius: 30px;
	bottom:5px;
	left:210px;
	right:5px;
	overflow-y: auto;
	overflow-x: hidden;
	position: absolute;
	background-image: url(../images/0001.jpg);
	/*box-shadow: 0px 4px 7px rgba(0,0,0,0.6);*/
	z-index:2;
	-webkit-transition: opacity .6s ease-in-out;
	-moz-transition: opacity .6s ease-in-out;
	-o-transition: opacity .6s ease-in-out;
	-ms-transition: opacity .6s ease-in-out;
	transition: opacity .6s ease-in-out;
}

.panel:target{
	opacity: 1;
	margin-top: 0%;
	background-color: #b1e583;
} 
.panel2{
	top:5px;
	border-radius: 30px;
	bottom:5px;
	left:210px;
	right:5px;
	overflow-y: auto;
	overflow-x: hidden;
	position: absolute;
	/*background-attachment: fixed;*/
	background-image: url(../images/0001.png);
	/*box-shadow: 0px 4px 7px rgba(0,0,0,0.6);*/
	z-index:2;
	-webkit-transition: opacity .6s ease-in-out;
	-moz-transition: opacity .6s ease-in-out;
	-o-transition: opacity .6s ease-in-out;
	-ms-transition: opacity .6s ease-in-out;
	transition: opacity .6s ease-in-out;
}

.panel2:target{
	opacity: 1;
	margin-top: 0%;
	background-color: #b1e583;
} 

.content{
	padding:5px;
	height:90%;
	margin:15px 0;
	text-align: justify;
}

.content p, ol{
	text-indent: 50px;
	/*font-size: 18px;*/
	line-height: 22px;
	color: #000000;
	display: block;/*display: inline-block;*/
	margin: 0px 15px;
}

h1,h2,h3,h4,h5{
	line-height: 22px;
	color: #000000;
	display: block;/*display: inline-block;*/
}
.panel #tablica{
line-height: 22px;
color: #000000;
border:1px solid black;
margin:0px auto;
}

.panel #tablica td,th{
border:1px solid black;
text-align:center;
padding: 0px 4px;
}

#tablica td.textleft{
text-align:left;
padding-left:10px;
}

.panel #tablica2{
line-height: 22px;
color: #000000;
border:1px solid black;
margin: 0px auto;
vertical-align: top;
}

.panel #tablica2 th{
border:1px solid black;
text-align:center;
padding:0px;
}
.panel #tablica2 td{
border:1px solid black;
text-align:justify;
padding:0px;
vertical-align: top;
}
.panel #tablica2 p{
text-indent:0px;
}

.panel #tablica3{
line-height: 22px;
color: #000000;
border:1px solid black;
margin:5px 15px;}
.panel #tablica3 th{
border:1px solid black;
text-align:center;
padding:5px;}
.panel #tablica3 td{
border:1px solid black;
text-align:left;
padding: 0px 2px;}
.panel #tablica3 p{
text-indent:0px;
color:black;}

.panel #tablica4{
line-height: 22px;
color: #000000;
border:1px solid black;
margin: 0px 15px;
vertical-align: top;
}

.panel #tablica4 th{
border:1px solid black;
text-align:center;
padding:10px;
}
.panel #tablica4 td{
border:1px solid black;
text-align:justify;
padding:0px;
vertical-align: top;
}
.panel #tablica4 p{
text-indent:0px;
}
.panel #tdkakth td{
	text-align:center;
	font-size:14pt;
}

.content a{
color: rgb(98 46 26);
display: inline;
text-decoration: underline ;
}
.content a:hover {
text-decoration: none;
}

.content ol li:before{
 content: '‒ ';
}

.content #ssilka{
text-decoration: none ;
display: inline;
color:rgba(14,91,1,1);
}

.content #ssilka:hover{
text-decoration: underline ;
}

.content #ssilka2{
text-decoration: none ;
display: inline;
color:rgba(0,0,255,1);
}

.content #ssilka2:hover{
text-decoration: underline ;
}
 
#pan{
text-indent: 65px;
 }

#home:target ~ #header #navigation #link-home,
#introduction:target ~ #header #navigation #link-introduction,
#contents:target ~ #header #navigation #link-contents{
 background: #1E381C;
 color: #fff;
}


.footnote a{
	color: #ddd;
}


.abz{
margin:0px auto;
height:100%;
}
#brsu{
height:95px;
}
.brsu{
font-family:  Geneva, Tahoma 'Electrolize', sans-serif;
margin:0px auto;
height:90%;
}

.content #annot{
text-align:center;
font-size:15px;

}
.content #annot p{
text-indent:0px;
line-height:1.2;}

h1.ph1{
font-weight: 600;
font-size:16pt;
text-align:center;
padding-top:20pt;
padding-bottom:10pt;
}

.taborder, .taborder td, .taborder th{
line-height: 22px;
border:1px solid black;
margin:5px auto;
text-indent:10px;
}

/* для картинки */
.img{
display: block;
margin:20px auto 10px;
}
p.imgtext{
font: bold 12pt Times New Roman;
text-align:center;
z-index:5000;
margin-bottom:15px;
text-indent:0px;
}
.content table p{
color:black;
text-indent:0px;
}

#tablename {
text-indent:0px;
padding-top:10pt;
padding-bottom: 4pt;
}

#tabformula{
text-align:center;
width:97%;
}
#tabformula td{
font: 14pt Times New Roman;
color:black;
width:30%
}

#tabformula #num{
text-align:right;
color:black;}
