.img_big_holder2{
	display:block;
	height:510px;
	/*background:url('/img/icons/empty_area.png') left top no-repeat;*/
	}
.cell{
	display:block;
	position:relative;
	width:100%;
	height:100%;
	}
.img_big_holder a{
	opacity:1;
	z-index:10;
	position:relative;
	display:block;
	}
.r1,.r2,.r3,.r4,.r5,.r6,.r7{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	
	}
.r1{
	display:block;
	margin-top:5px;
	margin-left:326px;
/*	margin:-500px 0 0 100px;*/
	}
.r2{
	display:block;	
	margin-top:202px;
	margin-left:132px;
/*	margin:-202px 0 0 -1000px;*/
	}
.r3{
	display:block;
	margin-top:169px;
	margin-left:296px;
/*	margin:-500px 0 0 60px;*/
	}
.r4{
	display:block;
	margin-top:125px;
	margin-left:451px;
/*	margin:125px 0 0 1800px;*/
	}
.r5{
	display:block;
	margin-top:323px;
	margin-left:254px;
/*	margin:1500px 0 0 254px;*/
	}
.r6{
	display:block;
	margin-top:284px;
	margin-left:416px;
/*	margin:-1000px 0 0 1800px;*/
	}
.r7{
	display:block;
        margin-top:239px;
	margin-left:570px;
/*	margin:1500px 0 0 570px;*/
	}
.text_links{
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	}
.text_links a{
	display:block;
	position:absolute;
	left:0;
	top:0;
	z-index:11;
	opacity:1;	
	color:#bb262c;
	font-size:16px;
	line-height:21px;
	}
.text_links a:hover{
	text-decoration:underline !important;
	color:#666;
	}
	.text_links a:hover:before{
	
	background:#666;
	}
.text_links a img{
	display:block;
	position:absolute;
	left:0;
	top:0;
	
	}
.text_link1{
	margin:20px 0 0 530px;
	}
.text_link1:before{
	content:"";
	width:68px;
	height:1px;
	display:block;
	background:#89252a;
	position:absolute;
	left:-58px;
	bottom:-22px;
	-webkit-transform: rotate(-45deg); 
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	}
.text_link2{
	margin:182px 0 0 -40px;
	}
	.text_link2:before{
	content:"";
	width:35px;
	height:1px;
	display:block;
	background:#89252a;
	position:absolute;
	right:-30px;
	bottom:-10px;
	-webkit-transform: rotate(45deg); 
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	}
.text_link3{
	margin:69px 0 0 135px;
	}
.text_link4{
	margin:140px 0 0 640px;
/*	margin:130px 0 0 625px;*/
	}
.text_link4:before{
	content:"";
	width:57px;
	height:1px;
	display:block;
	background:#89252a;
	position:absolute;
	left:-48px;
	bottom:-17px;
	-webkit-transform: rotate(-45deg); 
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	}	
	
	
.text_link5{
	margin:401px 0 0 -25px;
	}
	.text_link5:before{
	content:"";
	width:80px;
	height:1px;
	display:block;
	background:#89252a;
	position:absolute;
	right:-67px;
	top:11px;
	-webkit-transform: rotate(-45deg); 
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	}	
.text_link6{
	margin:424px 0 0 589px;
/*	margin:455px 0 0 560px;*/
	}
	.text_link6:before{
	content:"";
	width:57px;
	height:1px;
	display:block;
	background:#89252a;
	position:absolute;
	left:-48px;
	top:-2px;
	-webkit-transform: rotate(45deg); 
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	}	
.text_link7{
/*	margin:380px 0 0 740px;*/
	margin:118px 0 0 -25px;
/*edited:*/
	text-align:right;
/*end*/
	}
.text_link7:before{
	content:"";
	width:55px;
	height:1px;
	display:block;
	background:#89252a;
	position:absolute;
	right:-46px;
	bottom:-17px;
	-webkit-transform: rotate(45deg); 
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	}
	
.text_link8{
	margin:255px 0 0 755px;
/*	margin:130px 0 0 625px;*/
	}
.text_link8:before{
	content:"";
	width:57px;
	height:1px;
	display:block;
	background:#89252a;
	position:absolute;
	left:-49px;
	bottom:-18px;
	-webkit-transform: rotate(-45deg); 
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	}	
	
.text_link1 img{
	margin:13px 0 0 -53px;
	}
.text_link2 img{
	margin:17px 0 0 124px;
	}
.text_link3 img{
	margin:16px 0 0 145px;
/*	margin:16px 0 0 292px;*/
	}
.text_link4 img{
	margin:17px 0 0 -72px;
/*	margin:13px 0 0 -53px;*/
	}
.text_link5 img{
	margin:-23px 0 0 222px;
	}
.text_link6 img{
	margin:-55px 0 0 -67px;
	}
.text_link7 img{
/*	margin:-7px 0 0 -49px;*/
	margin:16px 0 0 292px;
	}