#bottom {
  /* position: absolute;*/
	position: relative;
	margin: 0 auto;
	
	background: #eaebdf;
	padding: 0;
	width: 1024px;
	height: 85px;
	top: 1px;
	/*bottom: 0;*/
}

#bottom div.bottomline {
	background: #cccdcd;
	padding: 0;
	margin: 0;
	width: auto;
	height: 6px;
}

#bottom p, #bottom span {
	color: #4f4f4f;
	font-size: 70%;
	padding: 0;
	margin: 0;
}

#bottom_txt {
	position: relative;
	left: 235px;
	margin-top: 2px;
}

#bottom_txt table {
	/* border: 1px solid black; */
	position: relative;
	left: -230px;
	margin-top: 1px;
}

#bottom_txt table td {
	/* border: 1px solid black; */
	vertical-align: center;
}

#bottom_txt p span {
	position: relative;
	left: 22px;
}

#bottom_txt a.icon {
	display: block;
	background: url("../images/mail_button.png") no-repeat;
	width: 12px;
	height: 9px;
	margin: 3px 0 0 0;
}

#bottom_txt a.icon:hover {
	background: url("../images/mail_button_a.png") no-repeat;
}

#bottom .social-net-buttons-16 a {
    background-image: url(../images/social-net-16.png);
    width: 16px;
    height: 16px;
    display: block;
    float: left;
    margin-right: 5px;
	position: relative;
	top: -67px;
	left: 10px;
}

.web_counter {
	position: absolute;
	top: 30px;
	left: 550px;
	width: 250px;
	height: 40px;
}

.social-net-buttons-16 a.icon-vk-16 {background-position: 0 0;}
.social-net-buttons-16 a.icon-ok-16 {background-position: -22px 0;}
.social-net-buttons-16 a.icon-lj-16 {background-position: -43px 0;}
.social-net-buttons-16 a.icon-twitter-16 {background-position: -64px 0;}
.social-net-buttons-16 a.icon-facebook-16 {background-position: -86px 0;}
.social-net-buttons-16 a.icon-yaru-16 {background-position: -105px 0;}
.social-net-buttons-16 a.icon-moimir-16 {background-position: -127px 0;}
.social-net-buttons-16 a.icon-moikrug-16 {background-position: -148px 0;}

#super_damper {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 40px;
	left: 10px;
}
