@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;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-300px;
	margin-left: -416px;
/*	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_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:50%;
	left:50%;
	margin-top:-130px;
	margin-left: -400px;
	z-index: 5;
}

div.togobtn{
	width: 22px;
	height: 13px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-70px;
	margin-left: -305px;
	z-index: 5;
}

div.newbtn2{
	width: 22px;
	height: 13px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top: -5px;
	margin-left: -355px;
	z-index: 5;
}
div.newbtn{
	width: 22px;
	height: 13px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-70px;
	margin-left: -335px;
	z-index: 5;
}

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;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-260px;
	margin-left: -290px;
	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:50%;
	left:50%;
	margin-top:-40px;
	margin-left: 90px;
	z-index: 7;
	background-image: url(img/time_adress_telephone.png);

}
div.logolink{
	width: 179px;
	height: 244px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-280px;
	margin-left: 185px;
	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;
}



