body{background:#ebebeb}

.header .email{
	background: url(../images/email.png) no-repeat left center;
	}
.bx-pager a {
	background-image: url(../images/slider-paging.png);
}
.content ul li{
	background: url(../images/li-bg.png) left 7px no-repeat;
}	
.header .phone{
	background:url(../images/phone.png) no-repeat left center;
}
.mainpage .contacts a, .view_all_news, .catalog ul.lvl-2 li .title a:hover, .catalog ul.lvl-1 li  a:hover .title, .header .email a, .header .email, .breadcrumbs a, .news ul.lvl-2 li .title:hover, .content p a, .contacts-page .email a  {
	color: #ed1c24;
}
.catalog ul.lvl-2 li a:hover .img:before,  .gallery ul.lvl-1 .shadow, .gallery ul.lvl-2 .shadow{
	background:#ed1c24;
	background: rgba(237,28,36,0.6);
}
.gallery ul.lvl-1 li .title{
	background:none;
}
.mainpage .contacts a:hover, .header .email a:hover, .content p a:hover, .contacts-page .email a:hover {
color: #fe6469;
}
.header .online-btn, .online-form input[type=submit]{
	background: #797878;
	background: -moz-linear-gradient(top,  #797878 0%, #636363 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#797878), color-stop(100%,#636363));
	background: -webkit-linear-gradient(top,  #797878 0%,#636363 100%);
	background: -o-linear-gradient(top,  #797878 0%,#636363 100%);
	background: -ms-linear-gradient(top,  #797878 0%,#636363 100%);
	background: linear-gradient(to bottom,  #797878 0%,#636363 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#797878', endColorstr='#636363',GradientType=0 );
}
.header .online-btn:hover, .online-form input[type=submit]:hover{
	background: #929292;
	background: -moz-linear-gradient(top,  #929292 0%, #8a8a8a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#929292), color-stop(100%,#8a8a8a));
	background: -webkit-linear-gradient(top,  #929292 0%,#8a8a8a 100%);
	background: -o-linear-gradient(top,  #929292 0%,#8a8a8a 100%);
	background: -ms-linear-gradient(top,  #929292 0%,#8a8a8a 100%);
	background: linear-gradient(to bottom,  #929292 0%,#8a8a8a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#929292', endColorstr='#8a8a8a',GradientType=0 );

}
ul.pagination li, .line, .container .left_col .menu ul li a{
	background:#ebebeb;
}
ul.pagination li.active{
	background: #797878;
	background: -moz-linear-gradient(top,  #797878 0%, #636363 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#797878), color-stop(100%,#636363));
	background: -webkit-linear-gradient(top,  #797878 0%,#636363 100%);
	background: -o-linear-gradient(top,  #797878 0%,#636363 100%);
	background: -ms-linear-gradient(top,  #797878 0%,#636363 100%);
	background: linear-gradient(to bottom,  #797878 0%,#636363 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#797878', endColorstr='#636363',GradientType=0 );
}
.slides li .content_slide{
	background: rgba(54,54,54,0.4);
}
.container .left_col .menu ul li a.active{
	background: #797878!important;
	background: -moz-linear-gradient(top,  #797878 0%, #636363 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#797878), color-stop(100%,#636363));
	background: -webkit-linear-gradient(top,  #797878 0%,#636363 100%);
	background: -o-linear-gradient(top,  #797878 0%,#636363 100%);
	background: -ms-linear-gradient(top,  #797878 0%,#636363 100%);
	background: linear-gradient(to bottom,  #797878 0%,#636363 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#797878', endColorstr='#636363',GradientType=0 );
}
.container .left_col .menu ul li a:hover{
	background:#dedede;
	filter:none;
	color:#2d2d2d;
}

.left-pager a.active{
	border: 2px solid #ed1c24;
}
.footer{
	background: white;
	border-top: 2px solid #ebebeb;
}
ul.pagination li a:hover{	
	color:#464646;
}
ul.pagination li:hover{	
	background:#dedede;
}
ul.pagination li a{	
	color:#464646;
}
ul.pagination li.active a{
	color:#fff;
}


