
body {
	background: #FDF2E9;
	overflow: hidden;
}
table td {
	width:40px;
	font-weight: bold;	
}
/*  початкове вікно   */
#headstart {
	width:100%;
	height: 50px;
	background: #E8F8F5;  
	margin:5px;
	font-size:24pt;
	color:#0d686b;
	font-weight: bold;	
	min-width:1000px;
	text-align:center;	  
}
#footerend {
	width:100%;
	height: 40px;
	background: #E8F8F5;
	margin: 10px 5px;
	min-width:1200px;
}
#bodywn {
	margin: 0 auto;
	width:800px;
	height: 500px;	
	display:block;
	position:relative;	
	background: #FFF;

}
#winstart {
	position: absolute;
	width: 800px;  
	height: 500px;  
	border-style: ridge;
	padding:0px;
	background: url("img/fon.png") repeat;
}


#winstart li{
	cursor:pointer;
	padding:5px 0px 5px -10px;
	font-style: italic;	
	text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
}
#winstart li:hover {
	color: #a32aa3; 
	border: 1px solid;
	text-shadow: 1px 1px 2px #427388;
	border-radius: 15%;
}

#vpavtor {
	padding-top:20px;
}
#sp14 {
	height:270px;
	text-align:center;
	font-size: 24pt;	
	color:#0f0cf3;
	font-weight: bold;
	float:left;
    list-style-type: none; 	
	width:260px;		
}
#sp14 a { 
	text-decoration:none;
	
}
/*_______*/
#avtor {
	position:absolute;
	width: 755px;  
	height: 465px;  
	left:20px;
	top:10px;
	display:none;	
	border:2px #fff outset;
	font-style: italic;	
	font-size: 18pt;	
	background: #f0f0f0;	
}
.z1{
	margin-left:30px;	
	font-size: 40pt;	
	color:#2957a7;
	font-weight: bold;	
}
.z2{
	margin-left:60px;		
	color:#2957a7;	
	font-size: 18pt;	
	font-weight: bold;	
}
.z3{	
	font-size: 50pt;	
	color:#be9544;
	font-weight: bold;	
	font-style: italic;		
	margin-left:48px;	
	color: rgba(0,0,0,0.6);
	text-shadow: 2px 8px 6px rgba(0,0,0,0.2),
                 0px -5px 35px rgba(255,255,255,0.8);
	padding-top:20px;			 
}
.z4{	
	font-size: 20pt;
	color:#a72973;
	font-weight: bold;	
	margin-left:60px;	
}
.z5{	
	font-size: 12pt;
	font-weight: bold;	
	margin-left:160px;	
	width:550px;
}
#vavtor {
	position:absolute;
	left:600px;
	top:340px;	
}
#vavtor:hover, #vpavtor:hover {
	cursor:pointer;		
}

/*_______*/
#kulisa {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;  
	height: 500px;  
	padding:0px;
	background: #fff;
	overflow: hidden;
}
#kulisalpimg {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;  
	height: 500px;  
	padding:0px;
	z-index:100;	
}
#kulisa {	
	z-index:50;
}

#kodu {
	position: absolute;
	left: 70px;
	top: 0px; 
	padding:0px;	
	z-index:150;	
}
#kulisal, #kulisap {
	position: absolute;
	top: 0px; 
	height: 500px;  
	padding:0px;
}
#kulisal{
	left: 0px;	
	z-index:95;
	float:left;
}
#kulisap{
	left: 400px;
	z-index:94;
	float:right;
}
#kulisastart {
	position:absolute;
	left:300px;
	top:200px;	
	font-size: 50pt;	
	font-weight: bold;	
	font-style: italic;	
	color: rgba(0,0,0,0.6);
	text-shadow: 2px 8px 6px rgba(0,0,0,0.2),
                 0px -5px 35px rgba(255,255,255,0.8);	
	z-index: 150;
}
#kulisastart:hover {
	cursor: pointer;
}
#sea {
	position: absolute;
	left: 0px;
	top: 345px;
	width: 800px;  
	height: 155px;  
	padding:0px;
	background: url(img/sea1.png);
	z-index: 85;	
}

#shipk {
	position: absolute;
	width: 350px;  
	height: 270px; 	
	left: -350px;
	top: 90px;
	z-index: 80;		
}
#f1, #f2, #f3, #f4, #f5, #f6, #f7, #f8, #f9, #f10, #f11, #f12, #f13, #f14, #f15, #f16 {
	position: absolute;
	width: 40px;  
	height: 20px;	
	display:none;
}
#f1 { left: 27px;	top: 173px; }
#f2 { left: 42px;	top: 149px; }
#f3 { left: 56px;	top: 126px; }
#f4 { left: 71px; 	top: 101px; }
#f5 { left: 87px;	top: 76px; }
#f6 { left: 100px;	top: 53px; }
#f7 { left: 115px;	top: 29px; }
#f8 { left: 144px;	top: 2px; }
#f9 { left: 189px; 	top: 3px; }
#f10 { left: 240px;	top: 25px; }
#f11 { left: 248px;	top: 50px; }
#f12 { left: 255px;	top: 72px; }
#f13 { left: 263px;	top: 99px; }
#f14 { left: 272px; top: 123px; }
#f15 { left: 279px;	top: 147px; }
#f16 { left: 288px;	top: 170px; }

#work{
	position:absolute;
	width:540px;
	height:50px;
	left:100px;
	top:365px;
	font-size: 18pt;	
	font-weight: bold;		
	text-align:center;
	z-index: 201;		
}
#userkod{
	position:absolute;
	width:270px;
	height:25px;
	left:17px;
	top:-20px;
	color:#fff;
	font-size: 18pt;	
	font-weight: bold;	
	border-style:groove;
}
#userkod2{
	display:none;
	font-size: 18pt;	
	font-weight: bold;	
}
#imgbs {
	position:absolute;
	left:330px;
	top:3px;
	cursor:pointer;
	width:35px;
	height:35px;	
}
#imggum {
	position:absolute;
	left:400px;
	top:1px;
	cursor:pointer;	
	width:40px;
	height:40px;	
}
#imgok {
	position:absolute;
	left:470px;
	top:1px;
	cursor:pointer;	
	width:40px;
	height:40px;	
}
#imgok2, #imgok1 {
	position:absolute;
	left:660px;
	top:80px;
	cursor:pointer;	
	width:80px;
	height:60px;	
}
#imgok1{
	z-index: 151;
}
#imgok2{
	z-index: 152;
}
#panb {
	position: absolute;
	left: 90px;
	top: 410px;
	width: 615px;  
	height: 80px;  
	padding:0px;
	z-index: 202;          
}
#lstr, #pstr {
	position: absolute;	
	width: 25px;  
	height: 80px;  
	padding:0px;     
	cursor:pointer;		
}
#lstr {
	background: url("img/lnapr.png");
	left: 0px;
	top: 0px;	
}
#pstr {
	background: url("img/pnapr.png");	
	left: 590px;
	top: 0px;		
}
#bstr {
	width: 570px;  
	height: 80px;  
	margin-left:3px;  
	left: 90px;
	top: 0px;	
}
#lenta {
	position: absolute;
	left: 30px;
	top: 0px;	
	width: 555px;  
	height: 80px;  
	overflow: hidden;
	background:#E5DBFF;
	display: flex;
}
#bl {	
	display: inline;
	position:relative;
	width:40px;	
	height: 40px;		
	padding-top:10px;	
	margin-left:5px;
	font-weight: bold;		
	font-size: 20pt;		          
	cursor:pointer;				
}
