body{background:#e5eaf7 }

.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: #1b51ae;
}
.catalog ul.lvl-2 li a:hover .img:before,  .gallery ul.lvl-1 .shadow, .gallery ul.lvl-2 .shadow{
	background:#1b51ae;
	background: rgba(27,81,174,0.6);
}
.gallery ul.lvl-1 li .title{
	background:none;
}
.mainpage .contacts a:hover, .header .email a:hover, .content p a:hover, .breadcrumbs a:hover, .contacts-page .email a:hover {
color: #457cdb;
}
.header .online-btn, .online-form input[type=submit]{
	background: #456bc9;
	background: -moz-linear-gradient(top,  #456bc9 0%, #184fac 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#456bc9), color-stop(100%,#184fac));
	background: -webkit-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: -o-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: -ms-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: linear-gradient(to bottom,  #456bc9 0%,#184fac 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#456bc9', endColorstr='#184fac',GradientType=0 );

}
.header .online-btn:hover, .online-form input[type=submit]:hover{
	background: #577bd7;
	background: -moz-linear-gradient(top,  #577bd7 0%, #2e69cc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#577bd7), color-stop(100%,#2e69cc));
	background: -webkit-linear-gradient(top,  #577bd7 0%,#2e69cc 100%);
	background: -o-linear-gradient(top,  #577bd7 0%,#2e69cc 100%);
	background: -ms-linear-gradient(top,  #577bd7 0%,#2e69cc 100%);
	background: linear-gradient(to bottom,  #577bd7 0%,#2e69cc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#577bd7', endColorstr='#2e69cc',GradientType=0 );
}
ul.pagination li, .line, .container .left_col .menu ul li a{
	background:#e5eaf7;
}
ul.pagination li.active{
	background: #456bc9;
	background: -moz-linear-gradient(top,  #456bc9 0%, #184fac 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#456bc9), color-stop(100%,#184fac));
	background: -webkit-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: -o-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: -ms-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: linear-gradient(to bottom,  #456bc9 0%,#184fac 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#456bc9', endColorstr='#184fac',GradientType=0 );
}
.slides li .content_slide{
	background: rgba(27,81,174,0.4);
}
.container .left_col .menu ul li a.active{
	background: #456bc9!important;
	background: -moz-linear-gradient(top,  #456bc9 0%, #184fac 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#456bc9), color-stop(100%,#184fac));
	background: -webkit-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: -o-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: -ms-linear-gradient(top,  #456bc9 0%,#184fac 100%);
	background: linear-gradient(to bottom,  #456bc9 0%,#184fac 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#456bc9', endColorstr='#184fac',GradientType=0 );
}
.container .left_col .menu ul li a:hover{
	background:#d6ddf0;
	filter:none;
	color:#2d2d2d;
}

.left-pager a.active{
	border: 2px solid #1b51ae;
}
.footer{
	background: white;
	border-top: 2px solid #e5eaf7;
}
ul.pagination li a:hover{	
	color:#464646;
}
ul.pagination li:hover{	
	background:#d6ddf0;
}
ul.pagination li a{	
	color:#464646;
}
ul.pagination li.active a{
	color:#fff;
}


