@charset "utf-8";

/* CSS Document */



div.lines{

	margin:0;

	padding:0;

	z-index: 0;

	height: 100%;

	width: 100%;

}

canvas{background-color:#000000;overflow:hidden}



div.obj{

	width: 832px;
	height: 605px;
	margin:0px auto;
	position:relative;
	background:url("/img/index.jpg") no-repeat;
/*	margin-left: -466px; старое значение салитоса*/

	z-index: 1;

}



div.upper{

	width: 600px;

	height: 100px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: -320px;

	margin-left: 90px;

	z-index: 3;





}



div.upper2{

	width: 500px;

	height: 100px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: -400px;

	margin-left: -250px;

	z-index: 1;



}

div.bender{

	width: 152px;

	height: 219px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 84px; 

	margin-left: -190px; 

	z-index: 5;

}

/*div.bender{

	width: 152px;

	height: 219px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 68px; 

	margin-left: -360px; 

	z-index: 5;

}*/



div.bender_speach{

	width: 100px;

	height: 50px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 105px;

margin-left: -175px;

	z-index: 7;

}





div.rabbit_hole{

	width: 20px;

	height: 20px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top:283px;

	margin-left: 344px;

	z-index: 3;

}



div.mainmenu{

	width: 190px;
	height: 375px;
	position:absolute;
	top:180px;
	left:20px;
	z-index: 5;

}

div.newbtn{

	width: 22px;

	height: 13px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top:-100px;

	margin-left: -340px;

	z-index: 5;	background-image: url(/img/new.png);	background-repeat: no-repeat;

}



div.newbtn2{

	width: 22px;

	height: 13px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: -70px;

	margin-left: -330px;

	z-index: 5;

	background-image: url(/img/new.png);

	background-repeat: no-repeat;

}





div.footer{

	width: 92px;

	height: 209px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 125px;

	margin-left: -10px;

	z-index: 5;

}





div.anonscenter{

	width: 458px;

	height: 217px;
	left:130px;
	top:40px;
	position:absolute;

	
	z-index: 2;

}



div.anonscenterlink{

	width: 280px;

	height: 80px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top:-190px;

	margin-left: -190px;

	z-index: 5;



}



div.anonscenter2{

	width: 384px;

	height: 137px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: -230px;

	margin-left: -250px;

	z-index: 3;



}



div.anonscenter2link{

	width: 120px;

	height: 120px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top:-80px;

	margin-left: -200px;

	z-index: 4;

}



div.anonscenter3link{

	width: 120px;

	height: 120px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top:20px;

	margin-left: -200px;

	z-index: 4;

}



div.map{

	width: 266px;
	height: 176px;
	position:absolute;
	top:240px;
	right:40px;
	z-index: 7;
	background-image: url(img/time_adress_telephone.png);



}

div.logolink{

	width: 179px;

	height: 244px;

	position:absolute;

	top:0;

	right:0;

	z-index: 7;



}

div.tv{

	width: 328px;

	height: 154px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 149px;

	/*margin-left: -30px;*/

	margin-left: 80px;

	z-index: 2;

}

div.tv2{

	width: 328px;

	height: 154px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 149px;

		/*margin-left: -30px;*/

	margin-left: 80px;

	z-index: 3;

}

div.uzhin_div{

	width: 328px;

	height: 154px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 119px;

	margin-left: 10px;

	z-index: 8;

}

div.skill_div{

	width: 328px;

	height: 154px;

	position:absolute;

	top:50%;

	left:50%;

	margin-top: 53px;

	margin-left: 10px;

	z-index: 8;

}

a.img:link{

		text-decoration:none;

	decoration:none;

	border:none;

	background-color: none;

	}

a.img:visited {

		text-decoration:none;

	decoration:none;

		border:none;

		background-color: none;

	}

a.img:hover{

		text-decoration:none;

	decoration:none;

	border:none;

	background-image: none;

	background-color: none;

	}

a.img:active{

		text-decoration:none;

	decoration:none;

	border:none;

background-color: none;

	}

	

	A IMG { border: none; }



A.txt:link{

	text-decoration:none;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	font-size: small;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FFF;

	color: #FFF;

}

A.txt:visited{

	color: #FFF;

		text-decoration:none;

			border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FFF;

}

A.txt:active{

	color: #a92242;

	text-decoration:none;

}



a.txt:hover {

	text-decoration:none;

	text-align: center;

	color: #a92242;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCC;

	background-color: #FFF;

}


