
@font-face {
	font-family:lol;
	src: url(Lora-Italic.ttf);
	}


 

#wse {width:1024;
position:relative;
left:50%;
margin-left:-517;
  border:0px solid blue;
  }
  
#up {width:1024;
 
 height:159;
color:blue;
 border:0px solid red;

 background: url(shapka/shapka.png);
 background-size:100% 100%;
 }
 
 #up2 {width:1024;
height:50px;
 opacity:0.9; 


color:blue;


 border:3px solid red;}




#right {width:874;
height: 836;

background:url(shapka/whitefon.png);



border:0px solid green;

float:right;

}


#left {width:150;
 height:840;
 background:url(shapka/block.png);
color:black;
 margin-top:-4;
 
float:left;
}
#footer {
width:1024;
 height:30;

color:blue;
 border:0px solid blue;
float:right;
background:#f15a24;
opacity:.9;
padding-top:10px;

}



.icon{
width:150;
Font-family:SEGOE PRINT;
height:50;
border: 0px double green;
float:left;	
text-align:center;

}
.menu div{
font-size:25;
margin-top:5;

color:black;
text-decoration:none;

}
.icon a{text-decoration:none;

}
#find{float:left;
border-top: 0px double black;
width:1024px;
}


body{background: url(chess.jpg);


}

.ul
{
	padding-top:15px;
	font-family:Century;
	font-size:14px;
	padding-left:15px;
	margin-left:15px;
	width:100;
	height:80;
	border:0px solid red;
	background-image:url(shapka/ul.png);
	background-repeat:no-repeat;
	background-position: 0 bottom;
}
.ul:hover{background-image:url(shapka/ulhover.png); 
font-size:15px;
padding-top:-2px;
background-repeat:no-repeat;
}
.ul a{text-decoration:none;
color:black;}
#kategory
{
	
	margin:10px 0px -2px 10px;
Font-family:Gabriola;
	font-size:25px;
	font-weight:bold;
}
.hover:hover{color:white;}
#ul li:hover{color:white;}
#ul li a:hover{color:white;}

.icon{
	
}

#books
{
	left:50%;
	width: 800;
	margin-left:-400;
	border:0px solid red;
	position:relative;
}

#glav
{
	border-radius: 10px; 
	color:black;
	text-align:center;
	background:#FBB03B;
	opacity:.95;
	margin: 10 0 10 0;
	left:50%;
	height:40;
	width: 800;
	margin-left:-400;
	border:0px solid red;
	position:relative;
}

#golovna{
	background-size:100% 100%;
	width:131;
	height:38;
	float:left;
	border:0px solid red;
	background: url(shapka/golovna.png);
	background-size:100% 100%;
	margin:118 -20 0 20;
}
#golovna:hover{background: url(shapka/golovnahover.png);
	background-size:100% 100%;
}

#kontact{


	width:184;
	height:38;
	float:left;
	border:0px solid red;
	background: url(shapka/kontact.png);
	background-size:100% 100%;
	margin:118 0 0 20;	
}
#kontact:hover{	background: url(shapka/kontacthover.png);
	background-size:100% 100%;
;}
#sajt
{


	width:106;
	height:38;
	float:left;
	border:0px solid red;
	background: url(shapka/sajt.png);
	background-size:100% 100%;

	margin:118 0 0 -4;
}
#sajt:hover{background:url(shapka/sajthover.png);
	background-size:100% 100%;
}

#line
{
	margin:119 0 0 -5;
	background: url(shapka/line.png);
	background-size:100% 100%;
	width:568;
	height:27;
	float:left;
	border:0px solid red;
	padding-top:10px;
}

#lol{
margin:50 10 0 10;
color:black;
font-size:15px;	
}
#lil
{
	color:black;
font-size:15px;
}

#footer text
{
	
	margin:20px 0px 0px 10px;
}

#minik
{
	padding:5px 2px 5px 2px;
	margin-top:40px;
	margin-left:9px;
	font-size:15px;
	text-align:center;
	vertical-align:middle;
	height:55;
	width:130;
	background:#f15a24;
	border-radius:10px;

}









 


#right a img{
	margin:20px;
	height:280px;
	width:190px;
	float:left;


}

#price
{
	margin: -69 590 -20 17;
	float:left;
	background:#FBB03B; 
	padding:5;
text-align:center;
border-radius:10px;
font-family:Comic Sans MS;	
}

.lightbox img{

transform:scale(1); transition: all 0.3s linear 0.3s;
 }
 
.lightbox img:hover{

transform:scale(2.5) translate(100px, 30px); transition: all 0.3s linear 0.3s;
border-radius:10px;
 }









#eng
{
	font-family:lol;
	font-size:20px;
	padding-top:20px;
	overflow-y:auto;
	float:left;
	height:350;
	width:280;
	margin-left:5px;
	border:0px solid red;
}
#eng div{background:#FBB03B;
padding:5px; 
	font-family:lol;
text-align:center;
border-radius:10px;

font-family:Comic Sans MS;	

}
#ukr{
	font-family:lol;
	font-size:20px;
	border:0px solid red;
	padding-top:20px;
	margin-right:5px;
	float:left;
	height:350;
	width:280;
	overflow-y:auto;
}
#middle
{
	margin-top:20px;
	border-left:1px solid black;
	float:left;
	height:300;
		width:20px;
}




#VV
{
	text-align:center;
	font-size:20px;
	background:#FBB03B; 
	border-radius:10px;
	float:left;
	margin:50px 9px 200px 9px;

	padding:5px;

}

#eng div{margin-bottom:20px;}

