	@font-face {
			font-family: "RobotoRegular";
			src: url("../fonts/RobotoRegular/RobotoRegular.eot");
			src: url("../fonts/RobotoRegular/RobotoRegular.eot?#iefix")format("embedded-opentype"),
			url("../fonts/RobotoRegular/RobotoRegular.woff") format("woff"),
			url("../fonts/RobotoRegular/RobotoRegular.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}
	@font-face {
			font-family: "RobotoBold";
			src: url("../fonts/RobotoBold/RobotoBold.eot");
			src: url("../fonts/RobotoBold/RobotoBold.eot?#iefix")format("embedded-opentype"),
			url("../fonts/RobotoBold/RobotoBold.woff") format("woff"),
			url("../fonts/RobotoBold/RobotoBold.ttf") format("truetype");
			font-style: normal;
			font-weight: normal;
	}
	
body {
	background: #454545;
   	background-image: url('../topor.png');
	background-repeat: repeat;
	background-attachment: fixed; 
	width: 100%;
	height: 100%;
	color: #a8a8a8;
	font-family: 'RobotoRegular';
	text-align: center;
	
	/* запретить выделение */
	-moz-user-select: none;	
	-o-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}

.head{
	background: #454545;
	font-family: 'RobotoBold';
	margin: 15px auto;
	margin-top: 0;
	text-align: center;
	/* font-weight: bold; */
	/* width: 700px; */
	width: 100%;
	padding: 10px;
/*     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
    border-radius: 10px; */
	border-bottom: 3px solid #4f4f4f;
}

.head_info{
	background: #454545;
	margin: 15px auto;
	margin-top: 0;
	text-align: center;
	padding: 10px;
	line-height: 22px;
}
.size_dr{
	cursor: pointer;
}
.size_dr:hover{
	border-bottom: 2px solid #a8a8a8;
}
.size_sel{
	background: #a8a8a8;
	color: #454545;
	cursor: default;
}

#fotocont{
	background: #454545;
	margin: 0 auto;
	margin-bottom: 30px;
	text-align: center;
	width: 700px;
/* 	font-size:0; */
	line-height:0;
	letter-spacing:-1px;
}

#fotocont img{
	/* border: 2px solid #454545; */
	margin: 2px;
	/* opacity:.9; */
	/* max-width: 100%; */
}
#fotocont img:hover{
	/* border: 2px solid #5f5f5f; */
	/* opacity: 1; */
	-webkit-filter: brightness(1.1);	/* saturate(1.2) */
	box-shadow: 0 0 20px rgba(255,255,255,0.8);
}

#loading{
	display: inline-block;
	background: #454545;
	margin: 0 auto;
	padding: 20px;
	text-align: center;
	/* width: 700px; */
	line-height:0;
	letter-spacing:-1px;
}

.sizer_87 img{
	height: 87px;
}
.sizer_133 img{
	height: 133px;
}
.sizer_213 img{
	height: 213px;
}
.sizer_340{
	display: block;
}
.sizer_340 img{
	max-width: 100%;
}
.sizer_403{
	display: block;
}
.sizer_403 img{
	max-width: 100%;
}
.sizer_538{
	display: block;
}
.sizer_538 img{
	max-width: 100%;
}


@media screen and (max-width: 720px){

	.head{
		width: 100%;
	}
	#fotocont{
		width: 100%;
	}
/* 	#fotocont img{
		height: 80px;
	} */

}