a { color: #2e799d; }

html,body { color: #414141; background: #eeeeee; }

table.data-table th { border: 1px solid #bebebe; background: #c9c9c9; }

.blocks_three .block_vote .vote h3 { border-bottom: 1px solid #cecece; color: #000000; }

.blocks_two .carousel .item .date { color: #3f3e3e; }

.blocks_two .title .array li { color: #007698; }

.blocks_two .title .array li a { border-bottom: 1px dashed #2c2c2c; color: #2c2c2c; }

.footer_body { color: #353f44; }

h1, h2, h3, h4, h5, h6 { color: #393939; }
h2 {
	color: #656565;
	}

.inner_sidebar .block .announce .item .image { border: 1px solid #ababab; }

.inner_sidebar ul.side li.selectedNotParent div a, 
.inner_sidebar ul.side li.selected div a, 
.inner_sidebar .block .item ul li.selected a { color: #000; font-weight: bold; }

.inner_sidebar ul.side ul a:hover, 
.inner_sidebar ul.side ul li.selectedChild a { margin: 3px 0; color: #000; }
.selectedNotParent div a:hover, 
.inner_sidebar ul.side li.selected div a:hover {
	color: #000;
	text-decoration: underline;
}
.specialversion .news-date-time{color: #000000;}
/******************/

.homeup{
  background: url("images/hom_back.gif") no-repeat 50% 50%;
  width: 30px;
  height: 22px;
}

.first_item_emp_selected .homeup,
.homeup:hover{
  background: url("images/hom.gif") no-repeat 50% 50%;
}

.color1 .homeup
{
  background: url("images/hom_back.gif") #ffffff no-repeat 50% 50%;
}

.color1 .first_item_emp_selected .homeup:hover{
  background: url("images/hom.gif") #000000 no-repeat 50% 50%;
}

.specialversion .forum-header-box {
    background: #000000;
}

.catalog-section-list {
  padding-left: 40px;
  font-size: 120%;
}

.catalog-section-list ul{
margin: 0;
}

	.catalog-section-list li{
    list-style-type: disc;
  }
    .catalog-section-list ul li ul {
    padding-left: 40px;
    margin: 0;
  }
  
  	.catalog-section-list ul li ul li{
    list-style-type: circle;
 }
.clear { clear: both; overflow: hidden; height: 0; }
.inner_sidebar ul.side ul li:hover, .inner_sidebar ul.side ul li.selectedchild { border: 1px solid #6a9eb8; }

.link_map .block .item h2 {
	border-bottom: 2px solid #ababab;
	color: #2c2c2c;
	background: #c9c9c9;
}

.link_map a, .inner_sidebar .block .item ul li a { color: #373737; }
.link_map a:hover,
.link_map li[class^="item_"] a:hover {
	background-color: #94c2cd;
	color: #ffffff;
}
.link_map .block .item ul li, .inner_sidebar .block .item ul li { border-bottom: 1px dotted #94c2cd; }
.link_map .block .item ul li:hover {
	border-bottom-style: solid;
}

.main_block .carousel .item { border: 1px solid #f3f3f3; }

.main_block .carousel .item .info { background: #000000; }

.main_block .carousel .item .info .name .date { color: #9f9f9f; }

.main_block .main_block_body {
	background: url('images/bg_main_block.png') #e3e3e3 no-repeat;
}

.main_block .news .item { border-bottom: 1px solid #c7c7c7; }

.main_block .news .item .info .date { color: #3f3e3e; }

.main_menu ul a{
	color:#fefefe;
}
.main_menu ul a:hover{
	background:#fefefe;
	color:#767676;
	text-shadow:none;
}
/*
.main_menu .second ul li div { border-bottom: 1px dotted #fefefe; }
*/
.wrapper { background: #ffffff; }

/*#header h1 { color: #393939; }*/

/*#header h2 { color: #656565; }*/


#header .techmenu .menu li a { color: #000000; }

table.data-table, table.data-table td { border: 1px solid #bebebe; }

.blocks_two .carousel .item .image, .banner_carousel .jcarousel-item, .blocks_three .block_message .message .image { border: 1px solid #6a8f99; }

.control .search .input, #header .techmenu .search .input { color: #696969; background: #ffffff; }

.inner_sidebar .block .title,  .inner_sidebar .block .title_menu, .blocks_one .block .title,
.blocks_three .block .title, .blocks_two .title { border-bottom: 2px solid #ababab; background: #c9c9c9; }

.inner_sidebar .block .vote .results, .blocks_three .block_face .face .list, .blocks_three .block_vote .vote .results { border-top: 1px solid #cecece; }

.inner_sidebar .block .vote h3, .blocks_one .block_announce .block .announce .carousel, .inner_sidebar .block .announce .item { border-bottom: 1px solid #cecece; }

.main_menu .first .first_item .link a, .main_menu .first .first_item_emp .link a { color: #3d3d3d; }

.blocks_one .block_announce, .blocks_one .block_event,
.blocks_three .block_face, .blocks_three .block_vote, .blocks_three .block_message, .blocks_two, .link_map, blockquote, .banner_carousel { background: #f2f2f2; }

.inner_sidebar .block .announce .micro .date, .inner_sidebar .block .event .item .date, .blocks_one .block_announce .block .announce .item .info .date, .inner_content .news .date, .blocks_one .block_announce .block .announce .micro .date, .blocks_one .block_event .block .event .item .date, .inner_sidebar .block .announce .item .info .date { color: #797979; }

.inner_sidebar .block .title .more a, .inner_sidebar .block .title h2, .blocks_one .block .title .more a,
.blocks_three .block .title .more a, .blocks_one .block .title h2,
.blocks_three .block .title h2, .blocks_two .title .all li a, .blocks_two .title h2 { color: #2c2c2c; }

.main_menu .first .first_item_emp_selected .link,
.desktop .main_menu .first .first_item_emp:hover .link,
.main_menu .first .first_item_emp.active .link,
.main_menu .first .first_item_selected .link,
.main_menu .first .first_item .second,
.desktop .main_menu .first .first_item:hover .link,
.main_menu .first .first_item.active .link{
	background:#767676;
}

.main_menu .first .first_item_emp_selected .link a,
.desktop .main_menu .first .first_item_emp:hover .link a,
.main_menu .first .first_item_emp.active .link a,
.main_menu .first .first_item_selected .link a,
.desktop .main_menu .first .first_item:hover .link a,
.main_menu .first .first_item.active .link a,
.main_block .carousel .item .info .link a{
	color: #ffffff;
}
.main_block .news .item .info p {
 	color: #585858;
 }
.main_block .carousel .item .info .name p {
	color: #fff;
}

.main_block .more a {
 	color: #2c2c2c;
 	text-shadow: 0 1px 1px #fff;
 }
.footer_body .copy {
	color: #353f44;
}
/*О.Неволько 20.01.2014г. стили страницы Щекинского муниципльного вестника*/
div.mun_vest_sch
{
	float: left;
	width: 120px;
	height: 180px;
}

/*О. Неволько 11.06.2014 стили надписи вывода даты создания страницы*/
.date_page
{
   color: #005824;
   cursor: help;
   font-weight: bold;
}
/*О. Неволько 07.07.2016 стили страницы вакансий*/
.active1{

}
.sleep1{
display: none;
}
.activ, .sleeps{
padding: 5 5;
color: blue;
text-decoration: underline;
}
.activ:hover , .sleeps:hover{
color: red;
cursor: pointer;
}
.activ{
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
font-size: 110%;
font-weight: bold;
}
.sleeps{
border-bottom: 1px solid #ccc;
}