
@font-face{
	font-family: Verdana;
	src: url("../fonts/Verdana.ttf");
}

::-webkit-scrollbar {
	width: 0;
	background-color: transparent;
} 




 html, body {
    height: 100%;
   }
   body {
    display: flex;
    flex-direction: column;
	background:  #edeae3;
    margin: 0px;
    padding: 0px;
	font-family: verdana;
	font-size: 16px;
	text-align: justify;
	color:#333;
   }
   
 a {text-decoration: none; COLOR: #663300;}
a:active {COLOR: green}
a:hover {COLOR: #993333;}    

 
   
  .footer {
display: flex;
   flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  flex-wrap: wrap;
background: #003300;
justify-content: center;
align-items: center;
font-family: Verdana;
font-size: 16px;
color: #d9dee2;
padding: 20px;
gap: 30px;
   }

.footer a{color:#fff}
.footer a:hover {color: #ff9966;}

 

 .content {
     display: flex;
  flex-direction: column;
    flex: 1 0 auto;
  } 

 
 .container{
width: 1000px;
margin-left: auto;
margin-right: auto;
}
 


.image-block-left{
	float: left;
	margin: 0px 10px 5px 5px;
border-radius: 5px;
cursor: pointer;
width: 100px;
border: solid 1px #ccc;
}




.divw{position:relative;top: 0px;left: 0px;
z-index: 1;
}

.krs{
	position:absolute;
	top:-20px;
	right:-20px;
	height:40px;
	width: 40px;
	background:url(../Pict/krs0.png);
background-size:cover;
background-repeat: no-repeat;
z-index: 5;
cursor: pointer;
}


  .btn-up {
		position: fixed;
     right:300px;
	 top: 700px;
      width: 70px;
      height: 70px;
	  
    }


.rgtt{
	position:fixed;
	right:20px;
	width: 26px;
	height: 48px;
	background:url(../Pict/rgt.png);
	background-repeat: no-repeat;
background-size:contain;
z-index: 4;
cursor: pointer;
}

.lftt{
	position:fixed;
	left:20px;
	width: 26px;
	height: 48px;
	background:url(../Pict/lft.png);
	background-repeat: no-repeat;
background-size:contain;
z-index: 4;
cursor: pointer;
}

.Kv01{
background: url(../Pict/zs.png);
background-repeat: no-repeat;
background-size: contain;
width: 220px;
height: 200px;

}



.Kv02{
background: url(../Pict/vs2.png);
background-repeat: no-repeat;
background-size: contain;
width: 480px;
height: 123px;

}

.Kv000{
position: relative;
top: 0px;
left: 0px;
width: 800px;
height: 40px;	
background: #8f4644;

}

.Kv001{
position: relative;
top: 0px;
left: 0px;
width: 800px;
height: 80px;	
background: #8f4644;

display: none;
}

.Kontur{
background: url(../Pict/cntt.png);
background-size: contain;
background-repeat: no-repeat;
width: 400px;
height: 20px;			
}
.tbv{
position: fixed;
top: 0px;
width:100%;
height: 100%;
z-index:+1;
background: url(../Pict/fontbv.png);
display: none;

}
	
.divempty{
	position: relative;
	top: 0px;
	height: 10px;
	width: 20px;
	}
	.divempty1{
	position: relative;
	top: 0px;
	height: 20px;
	width: 20px;
	
	}

.div_vk{
background: url(../Pict/vk.png);
background-size: contain;
background-repeat: no-repeat;
width: 30px;
height: 30px;				
}


   
.im1{
	height:800px;
 width:auto;	 
		border-radius: 10px;
}

.im2{
 width:800px;
 height:auto;	 
		border-radius: 10px;
}




 .flex0{
	  display: flex;
	  flex-wrap:wrap;
	justify-content:flex-start;  
	padding-top:10px;
	padding-bottom:30px;
	gap: 20px;
  }
  
  .title0{
font-family: Verdana;
font-size: 16px;
color: #333;
text-align: justify;
}
  
  .tit0:visited{
	color: #996633;
}

 .flex00{
	  display: flex;
	  flex-wrap:wrap;
	justify-content:flex-start;  
		gap: 15px; 
	  }
  
  .tit00{
		font-family: Verdana;
font-size: 30px;
font-weight: bold;
text-align:left;
color: #330000;
display: none; 
}	
  
.div00{
  display: flex;
	  flex-wrap:wrap;
	justify-content:flex-start;  
		gap: 15px;
margin-top: 10px;
margin-bottom: 30px;		
		font-family: Verdana;
font-size: 16px;

color: #330000;	

}	
 
.flex1{
	  display: flex;
	  justify-content:flex-start;
	  align-self:flex-start;
	gap:10px;  
	flex-direction: column;
	background: #ece6d9;
	
  }
 .title1{
font-family: Verdana;
font-size: 16px;
color:#7e4115;
font-weight: bold;
}

.title1_1{
font-family: Verdana;
font-size: 16px;
text-align: left;
font-style: italic;
color:#7e4115;
}


.title1_1:visited{
	color: #996633;
}

.title1_2{
		font-family: Verdana;
font-size: 16px;
text-align:left;
color: #663300; 
	  }	

.title1_3{
		font-family: Verdana;
font-size: 16px;
text-align:left;

	  }	  	  		  

 
 
  
 .flex2{
	  display: flex;
	flex-direction: column;	  
	justify-content:center;  
	padding-top: 20px;
	gap: 10px;
  }

 .tit2{
font-family: Verdana;
font-size: 20px;
text-align: center;
color:#7e4115;
font-weight: bold;
}

 .tit2_1{
font-family: Verdana;
font-size: 20px;
text-align: left;
color: #7e4115;
font-weight: bold;	
}

.tit2:visited{
	color: #996633;
}	  	  	  	  
	  
.title2{
font-family: Verdana;
font-size: 16px;
text-align: center;
font-weight: bold;
color:#7e4115;
}

.title2:visited{
	color: #996633;
}

.title2_1{
font-family: Verdana;
font-size: 16px;
text-align: center;
color: #7e4115;
font-weight: bold;	
}

.title2_2{
font-family: Verdana;
font-size: 16px;
text-align: center;
font-weight: bold;
color:maroon;
}

.title2_22{
font-family: Verdana;
font-size: 40px;
text-align: center;
font-weight: bold;
color:maroon;
}

.title22_1{
font-family: Verdana;
font-size: 14px;
text-align: left;
color: #7e4115;

}

.title2_1:visited{
	color: #996633;
}

 .flex22{
	  display: flex;
	flex-direction: column;	  
	justify-content:flex-start;  
	padding-top: 30px;
	gap:10px;
  }

 .tit22{
font-family: Verdana;
font-size: 20px;
text-align: center;
color:#7e4115;
font-weight: bold;
}




.flex3{
	  display: flex;
	  justify-content: center;	
align-items:center;  		
gap: 40px;
padding-top: 40px;
padding-bottom: 40px;
background: #ece6d9;
  }
  
  .item3{
background: #ece6d9;
	  
  }
  

.divhr{
position: relativ;
top: 0px;
left: 0px;
width: 100%;
height: 5px;
border-top: solid 3px #003300;	
}



.dt4_1{
display: none;
}
  
 .flex5{
	  display: flex;
	  flex-direction: column;	
	  	  justify-content:center;
		  align-items:center;
		  		  	 
	  }

 .tit5{
		font-family: Verdana;
font-size: 32px;
text-align:center;
color: #663300; 
	  }
	  
.tit5_1{
		font-family: Verdana;
font-size: 20px;
text-align:center;
color: #333; 

	  }
	  



.div500{
	width: 100%;
	top: 50px;
	left:0px;
display: none;
}	

 .tit544{
		font-family: Verdana;
font-size: 40px;
font-weight:bold;
text-align:center;
color: #7e4115;
 display:	none;	
	  }
	  
.div544{
	position: relative;
	top: 0px;
	left: 0px;
	background:url(../Pict/Kn24.png);
	background-repeat: no-repeat;
	background-size: contain;
width: 200px;
height:	300px;
display:none;
}

.flex54{
	  display: flex;
	  flex-direction: column;	
	  	  justify-content:center;
		  align-items:center;
		gap: 10px;  		  	 
	  }

 .title54{
		font-family: Verdana;
font-size: 16px;
text-align:center;
color: #663300; 
	  }

.flex55{
	  display: flex;
	  flex-direction: column;	
	  	  justify-content:center;
		  align-items:center;
		gap: 10px;
		
	  }

 .title55{
		font-family: Verdana;
font-size: 16px;
text-align:center;
color: #663300; 
	  }	  	  	  
  .flex57{
	  display: flex;
flex-direction: column;

 }	  


.flex100{
	  display: flex;
	  justify-content:flex-start;
	  align-self:flex-start;
	  flex-direction: column;
	  gap: 20px;
	  }	  
 
.flex102{
	  display: flex;
	  justify-content:flex-start;
	  align-self:flex-start;
	  flex-direction: column;
	  gap: 20px;
	  }	  
 
 
.flex56{
	  display: flex;
	  flex-direction: column;	
	  	  justify-content:center;
		  align-items:center;
		  padding-top: 20px;
		  padding-bottom: 20px;
	background: #8f4644;
margin-bottom: 10px;	  		  	 
	  }

 .tit56{
		font-family: Verdana;
font-size: 30px;
text-align:center;
color: #fff; 
	  }

 .tit56_1{
		font-family: Verdana;
font-size: 40px;
text-align:center;
color: #fff;
display: none;
	  }	  

  .flex01{
	  display: flex;
	  flex-wrap:wrap;
	  justify-content:flex-start;
	gap: 10px;
text-align: left;
background: #ded4be;
padding: 20px;
font-family: Verdana;
font-size: 16px;
color: #7e4115;	
  }


.hrr{
position: relative;
top: -5px;
left: 0px;
width: 80%;
height: 4px;
border-top: solid 1px #7e4115;			
}

.Kvf1{
font-family: Verdana;
font-size: 16px;
text-align:center;
color: #7e4115;
font-weight: bold;	
}



.Kvf1_1{
font-family: Verdana;
font-size: 16px;
text-align:center;
color: #330000;
font-weight: bold;	 	
}
.Kv22{
background: url(../Pict/Kn22.jpg);
background-size: contain;
background-repeat: no-repeat;
width: 60px;
height: 60px;		
border-radius: 5px;
}

.Kv24{
background: url(../Pict/Kn24.png);
background-size: contain;
background-repeat: no-repeat;
width: 100px;
height: 150px;		
}

.Kv25{
background: url(../Pict/Kn25.png);
background-size: contain;
background-repeat: no-repeat;
width: 80px;
height: 103px;		
}

.Kv26{
background: url(../Pict/Kn26.png);
background-size: contain;
background-repeat: no-repeat;
width: 100px;
height: 38px;		
}



.contt{
display: flex;

justify-content: space-between;
width: 100%;

} 


.divcenter{
display: flex;	
flex-direction: column;
 padding: 10px;
 box-shadow:  -5px 0px 5px -5px #999999,5px 0px 5px -5px #999999;

}

.divRight{
	display: flex;
flex-direction: column;
justify-content: center;
align-self:center;
gap: 20px;	
	padding: 20px;
	

	}
	
	.divLeft{
	display: flex;
flex-direction: column;
justify-content: center;
align-self:center;
gap: 10px;	
	padding: 10px;


	}
	





