/* Text */
body {color: #000; background:#fff;}

img {  
        -webkit-filter: grayscale(1); /* Webkit браузеры */  
        filter: gray; /* для IE6-9 */  
        filter: grayscale(1); /* W3C */  
    }

/*a:link {color:#2474bf;}
a:visited {color:#2474bf;}
a:hover {color:#2474bf;}
a:active {color:#2474bf;}*/
a {
	color:#333;
}



h1{color:#000;border-bottom:1px solid #e5e5e5;}
h2,h3,h4,h5 {color:#2a5d9c;}

hr, .hr {border-color: #E9E9E9;}
span.small-grey{color:#999999}
div.hr-title{border-bottom:1px solid #e5e5e5;}

#page-wrapper{background:#fff;}
#footer-wrapper  {border-top:1px solid #cccccc; background:#e3e3e3;}
#footer-wrapper div.copyright{color:#717171}

#header {/*background:url("images/header.png") repeat-x top #2a5d9c; background-size: 1% 100%;*/}

span.grey{background:#efefef;}

/*Main Menu Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item, #horizontal-multilevel-menu li a.root-item-selected
{
	background:#88aad4;
	color:#fff;
}

#header-title, #header-title a{color:#fff;}

/* AUTH */
#header-auth a{color:#ffffff;}

/* MAIN THEME */
div.main-theme-list div.main-theme-title{color:#2a5d9c;border-bottom:1px solid #e5e5e5;}
div.main-theme-list img.preview_picture{border:1px solid #e3e3e3;}
div.main-theme-list div.main-theme-name a{color:#000;}
div.main-theme-list div.theme-news-list span.news-date-time{color:#7f7f7f}
div.main-theme-list div.theme-news-list a{color:#000;}

/* BOTTOM MENU LEFT */
div.bottom-menu-left div.bottom-menu-title{color:#000;}
div.bottom-menu-left ul li a{color:#717171;}

/* MAIN NEWS */
div.main-news-list div.main-news-title{color:#2a5d9c;border-bottom:1px solid #e5e5e5;}
div.main-news-list span.news-date-time{color:#7f7f7f}
div.main-news-list div.news-picture{background-color:#f1f1f1;}

/* NEWS LIST */
div.news-list div.main-news-title{color:#2a5d9c;border-bottom:1px solid #e5e5e5;}
div.news-item span.news-date-time{color:#7f7f7f}
div.news-list div.news-picture{background-color:#f1f1f1;}
div.news-list span.news-show-property{color:#7f7f7f}

/* NATIONAL NEWS */
div.national-news a {color:#000000;}
div.national-news span.news-show-counter{color:#7f7f7f}

/* DETAIL NEWS */
div.news-detail div.news-picture {border:#f1f1f1;}
div.news-detail span.news-date-time {color:#7f7f7f}
div.news-detail div.news-theme-date{color:#7f7f7f}
div.news-detail-theme{border-top:1px solid #e5e5e5;color:#2a5d9c;}

/* THEMES */
table.theme-list td.theme-letter{color:#2a5d9c}

/* JOB */
div.job-list-title h2{color:#000000;}
div.job-list ul li span{color:#717171;}
div.job-section td.job-date{color:#7F7F7F}
div.job-section td{border-bottom:1px solid #E5E5E5}
div.job-section th{color:#2a5d9c; border-bottom:1px solid #E5E5E5}

/* BOARD */
div.board-section-list span{color:#717171;}
div.board-section-list a.board-section-selected{color:#000000;}
div.board-section span.board-date{color:#7f7f7f}
div.board-section-list ul li{color:#2a5d9c}
div.board-section td{border-bottom:1px solid #e5e5e5;}
div.board-section td td{border-bottom:none;}
div.board-section span.properties{color:#2a5d9c;}
div.board-section div.board-title{color:#444444}
div.board-sections h2{color:#000000}

/* REVIEWS */
table.reviews-post-table thead td{color:#7f7f7f;}
table.reviews-post-table thead div.reviews-post-reply-buttons a{color:#7f7f7f;}
table.reviews-post-table thead td b{color: #2a5d9c;}
table.reviews-post-table div.reviews-text{ border-top: 1px solid #DADADA;}
div.reviews-add-text{border-top: 1px solid #DADADA;}
table.reviews-post-table table.forum-quote{background: #fafafa; border:1px solid #e3e3e3;}
table.reviews-post-table table.forum-quote th{color:#d71212;}
table.reviews-post-table table.forum-quote td{color:#7d7d7d;}

/* VOTE */
div.voting-form-box div.vote-item-title h2{color:#000000;}
table.vote-answers-list td.vote-answer-percent{color:#2a5d9c;}
table.vote-answers-list td.vote-answer-counter{color:#7f7f7f;}

/* Navigation */
span.nav-current-page { background-color:#EDEDED; }
div.navigation span.disabled { color:#7E7E7E;}
div.navigation span.arrow { color:#7E7E7E; }
div.navigation span.ctrl { color:#7E7E7E; }

/* ADD FORM */
div.data-form div.data-form-input input, div.data-form div.data-form-input select, div.data-form div.data-form-input textarea{border:1px solid #bfbfbf; background-color: #fafafa;}
div.data-form-input div.bxlhe-frame {
    border: 1px solid #bfbfbf !important;
}
div.data-form-input td.bxlhe-editor-cell {
    background: none repeat scroll 0 0 #fafafa !important;
    border-top: 1px solid #bfbfbf !important;
}

/* BLOG */
div.blog-sidebar ul h3{ border-bottom: 1px solid #E5E5E5;}
.blog-post-title{ border:0; border-bottom: 1px solid #E5E5E5;background:none}
.blog-post-title span, .blog-post-title a:link, .blog-post-title a:visited, .blog-post-title a:active{color:#2a5d9c}
.blog-post-date, .blog-comment-date{color:#7F7F7F}

.blog-group-icon {background-image: url(images/blog/user_group.gif);}
.blog-author-icon {background-image: url(images/blog/user.gif);}
.blog-group-edit, .blog-post-edit-link {background-image: url(images/blog/icon_edit.gif);}
.blog-group-delete, .blog-post-delete-link {background-image: url(images/blog/icon_delete.gif);}
.blog-post-comments-link {background-image: url(images/blog/icon_comment.gif);}
.blog-post-views-link {background-image: url(images/blog/icon_view.gif); }
.blog-post-publish-link {background-image: url(images/blog/icon_publish.gif);}
.blog-post-show-link {background-image: url(images/blog/icon_show.gif);}
.blog-post-hide-link {background-image: url(images/blog/icon_hide.gif);}

/* PHOTO */
div.photo-header-component, div.photo-header-big{color:#2a5d9c;}
div.photo-header-big div.photo-header-inner{ border-bottom: 1px solid #E5E5E5;}


/*Common Elements */
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{
	background: #FAFAFA;
	border-color: #BFBFBF;
}
div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}
div.content-form div.field label.field-title { color:#555; }
div.content-form div.description { color:#979797;}

div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}

/*menu*/
.navbar-default {
	border: 2px solid #000;
	color: #333;
 	background: #FFFFFF;
}

.tab-pane{
	//border:1px solid #000;
}


.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}


#second-menu {
	border: 0px;
}

/*button*/
.btn{
	border: 1px solid #000;
	color: #333;
 	background: #FFFFFF;
}
.btn-info:hover{
	background-color: #E6E6E6;
	color: #333;
	border: 2px solid #000;
}

/*button_left*/
a.btn{
	border: 3px solid #000;
	color: #333;
 	background: #FFFFFF;
}
.btn-lg span{
	font-size: 14pt;
} 
.btn img{
	display:none;
}
.hot-line-block img{
	display:none;
}
a.hot-line-block{
	background-color: #fff;
	border: 3px solid #000;
	color: #333;
}
span.hot-line{color: #333; font-weight: bolder; font-size: 1.4em;}


/* button_three*/

.btn-three-menu{
	color: #333; 
}
.three-buttons{
	margin-left: -15px;
	font-size: 12pt;
} 
div.three-buttons img {
	display:none;
}

.form-control{
	border: 1px solid #000;
}

.btn-info{
	border: 2px solid #000;
	color: #333;
 	background: #FFFFFF;
}
.nfeeds img {
	display:none;
}

.diss {
	border: 2px solid #000;
	color: #333;
 	background: #FFFFFF;
}

.pager li  {
border: 1px solid #000;
}

img.preview_picture {
	display:none;
}
.alert-info {
	border: 2px solid #000;
	color: #333;
 	background: #FFFFFF;
}
.panel-vs {
 	background: #FFFFFF;
	border: 2px solid #000;
	color: #333;
}
	.panel-body {
	background: #FFFFFF;
	color: #fff; 
	color: #333;
	}

/*map*/
.btn-special-map{
 	background: #FFFFFF;
	border: 2px solid #000;
	color: #333;
}
.btn-special-map:hover, .btn-special-map:focus {
    background-color: #E6E6E6;
    //background-position: 0 -15px;
}
.btn-special-map.active, .btn-special-map:active{
	background-color: #E6E6E6;
	//background-image: none;
	box-shadow: 0 3px 5px #585858 inset;
}
.btn-special-map:hover, .btn-special-map:focus, .btn-special-map.focus, .btn-special-map:active, .btn-special-map.active, .open > .dropdown-toggle.btn-success {
    background-color: #585858;
    border-color: #333;
    color: #fff;
}

.tooltip_map:hover::after 
{
    content: attr(data-title); 
    position: absolute; 
    left: 20%; top: 30%; 
    z-index: 1; 
    background: rgba(255,255,230,0.9); 
    font-family: Arial, sans-serif; 
    font-size: 11px; 
    padding: 5px 10px; 
    border: 1px solid #333; 
   }
.well {
	background: #FFFFFF;
	border: 2px solid #000;
}

/*body*/
.thumbnail, .img-thumbnail {
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	border-bottom-color: 0 1px 2px #fff;
	margin-bottom: 20px;
	border-radius: 0px 0px 0px 0px;
	border-left-color: 2px solid #000;
}

/*.tab-pane {
 	background: #FFFFFF;
	border: 2px solid #000;
	color: #333;
}
*/
/*Error & OK messages*/
.errortext, .starrequired { color: red;}  
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;}

/* voite */
.alert {
 border: 2px solid #000; background: #fff
} 
.oprosz {color: #000; font-size:17pt}