#eye-block #option1 .dark-on-ligth.style {
	background: #272727;
	color: #FFF;
}
#eye-block #option2 .f100.percent{
	background: #272727;
	color: #FFF;
}

body{
	background: #FFF;
}
.page-header {
	background: #ffffff;
}
.page-footer {
	background-color: #000000;
}
.page-footer .copyright {
	color: #ffffff;
}
.topmenu-container {
	background: #ffffff;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#topMenu .normal-page {
	background: none;
}
.header-information #search {
	border-color: #000000;
}
#eye-block{
	background: #FFF;
}
img {
	-webkit-filter: grayscale(100%)!important; /* Chrome, Safari, Opera */
	filter: grayscale(100%)!important;
}
#logo a img{
	-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
	filter: grayscale(100%);
}
.slick-slide img {
	-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
	filter: grayscale(100%);
}
#topMenu .normal-page .sub-title,
#topMenu .normal-page .main-title,
.main-page .sub-title,
.main-page .main-title,
.slick .slick-slide .slick-text {
	color: #000000;
	text-shadow: none;
}
font{
	color: #272727;
}
.header-date{
	color: #272727;
}
#topMenu nav > ul > li > a{
	color: #272727;
}
#eye-block #option1 .style{
	background-color: #FFF;
	border: 1px solid #272727;
	color: #272727;
}
#eye-block #option1 .style:hover{
	background-color: #272727;
	color: #FFF;
}
#eye-block #option2 .percent{
	background-color: #FFF;
	border: 1px solid #272727;
	color: #272727;
}
#eye-block #option2 .percent:hover{
	background-color: #272727;
	color: #FFF;
}
.bigShadow{
	background: #FFF;
}
a{
	color: #272727;
}
footer nav li.current a{
	color: #272727;
}
h1{
	color: #272727;
}
#topMenu nav > ul > li.haveInner.current,
#topMenu nav > ul > li.haveInner:hover {
	background-color: rgba(245, 245, 245, 1);
}
#topMenu nav > ul > li .innerMenu ul li:hover{
	background-color: #E5E5E5;
}
#pagination span:hover a, #pagination span.current a{
	background: #272727;
}
aside li:hover > a, aside li.active > a{
	background: #272727;
}
.logos td::after {
	background-color: #000000;
}
.header-information #search button {
	background-color: #000000;
}
#topMenu nav > ul > li:hover > a, 
#topMenu nav > ul > li.current > a {
	background-color: #000000;
}
#topMenu nav > ul > li .innerMenu ul {
	background-color: #000000;
}
#topMenu nav > ul > li .innerMenu ul li a:hover {
	color: #000000;
	background-color: #ffffff;
}
.pagenav li span, .pagenav li a {
	background-color: #000000;
	border: 1px solid #000000;
}
.pagenav li a:hover, .pagenav li span {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
}
.news-item:hover,
.news-item {
	background-color: #ffffff;
}
.prev-next-block a, .news-back a {
	background-color: #000000;
	border: 1px solid #000000;
}
.prev-next-block a:hover, .news-back a:hover {
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #000000;
}
.house-block .house-item .more-info {
	color: #000000;
}
.house-block .house-item:hover,
.house-block .house-item {
	background-image: url("../images/item-bg-nc.png");
	background-color: #ffffff;
}
.service-item {
	background-color: #ffffff;
}
.service-item ul li a:hover,
.service-item ul li a {
	color: #000000;
	border-color: #000000;
}
.service-item ul li a:hover {
	border-bottom: none;
}
#topMenu nav > ul > li.haveInner::after {
	background-position: -40px -24px;
}
#topMenu nav > ul > li.haveInner.current::after,
#topMenu nav > ul > li.haveInner:hover::after {
	background-position: -40px -16px;
}
.contacts-right .well {
	background-color: #ffffff;
	border: 1px solid #000000;
}
.reviews .review-button, .well-form .button, .well-form button {
	background-color: #000000;
	border: 1px solid #000000;
}
.reviews .review-button:hover, .well-form .button:hover, .well-form button:hover {
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
}
.reviews .review-item {
	background-color: #ffffff;
	border: 1px solid #000000;
}
.reviews .review-item .review-name {
	border-color: #000000;
}
.personal-block .personal-item {
	border-color: #000000;
}
.idevents article {
	background-color: #ffffff;
	border: 1px solid #000000;
}
h2.events {
	color: #000000;
}
.vote-container {
	/*background-color: #ffffff;*/
	/*border: 1px solid #000000;*/
}
.contacts_page #articles input[type=text], .contacts_page #articles textarea {
	border-color: #000000;
}
.popupBlock-review .popupClose-review, .popupBlock .popupClose {
	color: #000000;
}
.header-information #search input::-webkit-input-placeholder {color:#000000;}
.header-information #search input::-moz-placeholder          {color:#000000;}/* Firefox 19+ */
.header-information #search input:-moz-placeholder           {color:#000000;}/* Firefox 18- */
.header-information #search input:-ms-input-placeholder      {color:#000000;}
.fileUpload,
.well-form input[type=text], .well-form textarea {
	border-color: #000000;
}
/* images */

.header-information .header-contact-item:before {
	background-image: url("../images/sprite-bw.png");
}

.header-information #search button::after {
	background-image: url("../images/sprite-bw.png");
}
.detail-time .date::before,
.news-item .news-content .date::before {
	background-image: url("../images/sprite-bw.png");
}
.pagenav li .modern-page-next::after,
.pagenav li .modern-page-previous::after {
	background-image: url("../images/sprite-bw.png");
}
.idevents article .date-block::before {
	background-image: url("../images/sprite-bw.png");
}
.pagenav li a.modern-page-previous:hover::after,
.pagenav li a.modern-page-next:hover::after {
	background-position-y: -16px;
}

.honors a {
	border-color: #000000;
}
.docs ul li::before {
	color: #000000;
}