body {background-image: url(../../../../../img/background.jpg);}

a img {
    border: none; /* убирается рамка вокруг ссылок-изображений */
}
a {outline:none}	/* убирает рамку вокруг ссылок */
div.main {
	width:1000px;
	min-height:100%;
/*	background:#0CC;*/
	margin: 0 auto;
	position: relative;
}
div.logo {
	width:284px;
	height:202px;
	margin-top:20px;
	margin-left:358px;
/*	background:#3F9;*/
}
div.text {
	width:1000px;
	height:100px;
/*	background:#66C;*/
}
.wed_text {
	margin-left:415px;
	margin-top:10px;
}
div.cont {
	width:1000px;
/*	background:#FFC;*/
}
div.footer {
	width:266px;
	height:20px;
	margin-left:370px;
/*	background:#CFC;*/
}
div.button_back {
	width:149px;
	height:34px;
	margin-left:425px;
	margin-top:100px;
	margin-bottom:30px;
/*	background:#C93;*/
}
div.button_back_left {
	width:56px;
	height:34px;
	float:left;
/*	background:#0C3;*/
}
div.button_back_right {
	width:93px;
	height:34px;
	float:left;
/*	background: #06F;*/
}
div.line {
	width:850px;
	height:200px;
	margin-left:55px;
/*	background:#C93;*/
}
div.line1_img1 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
/*	background:#0F6;*/
}
div.line1_img2 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:30px;
	margin-left:180px;
/*	background:#0F6;*/
}
div.line1_img3 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:350px;
/*	background:#0F6;*/
}
div.line1_img4 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:520px;
/*	background:#0F6;*/
}
div.line1_img5 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:20px;
	margin-left:700px;
/*	background:#0F6;*/
}
div.line2_img1 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:0px;
/*	background:#0F6;*/
}
div.line2_img2 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:20px;
	margin-left:160px;
/*	background:#0F6;*/
}
div.line2_img3 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:300px;
/*	background:#0F6;*/
}
div.line2_img4 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:470px;
/*	background:#0F6;*/
}
div.line2_img5 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:-10px;
	margin-left:630px;
/*	background:#0F6;*/
}
div.line3_img1 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:-10px;
	margin-left:0px;
/*	background:#0F6;*/
}
div.line3_img2 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:180px;
/*	background:#0F6;*/
}
div.line3_img3 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:-20px;
	margin-left:350px;
/*	background:#0F6;*/
}
div.line3_img4 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:20px;
	margin-left:520px;
/*	background:#0F6;*/
}
div.line3_img5 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:-10px;
	margin-left:680px;
/*	background:#0F6;*/
}
div.line4_img1 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:20px;
	margin-left:20px;
/*	background:#0F6;*/
}
div.line4_img2 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:10px;
	margin-left:180px;
/*	background:#0F6;*/
}
div.line4_img3 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:-10px;
	margin-left:320px;
}
div.line4_img4 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:500px;
}
div.line4_img5 {
	position:absolute;
	width:201px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:670px;
}
#share42 {
  position: fixed;
  z-index: 1000;
  margin-left: -50px; /* смещение панели влево от края контента */
}
#share42 {
  padding: 6px 6px 0;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}