
.cp_info {
	background: #d9d2cc;
	border-bottom: 1px solid #999999;
	opacity: 0.6;
	text-decoration: none;
}
.cp_info, .cp_info a {
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
a.cp_link {
	border: 1px solid #d9d2cc;
}
div#cp_menu ul {
	background: #d9d2cc;
	border: 1px solid #999999;
	border-radius: 4px;
}
div#cp_menu.opened a.cp_link {
	border: 1px solid #999999;
	border-radius: 4px;
}
div.hand_click a {
	background-color: #d9d2cc !important;
	border: 1px solid #999999;
	border-top: 0;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

div.top_menu {
	text-align: left;
	background: #d9d2cc;
	border: 3px solid #999999;
	border-radius: 4px;
}
div.top_menu ul {
	background: #d9d2cc;
	background-repeat: repeat;
	background-position: left top;
	border: 3px solid #999999;
	border-radius: 4px;
}
body.skin_horizontal div.top_menu ul.level0 {
	min-height: 30px;
}
div.top_menu ul.level0 {
	border: 0;
}
body.skin_horizontal div.top_menu li.level0 {
	line-height: 28px;
}
div.top_menu ul li a {
	padding: 6px 7px;
	border-radius: 0px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
div.top_menu ul li.current > a {
	padding: 5px 6px;
	background: none;
	border: 1px solid #d9d2cc !important;
	border-radius: 0px;
	color: none;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
div.top_menu ul li.opened > a {
	padding: 5px 6px;
	background: #047d14;
	border: 1px solid #000000 !important;
	border-radius: 0px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
div.top_menu.full_width ul.level0 > li > a {
	padding-top: 1px;
	padding-bottom: 1px;
}
div.top_menu.full_width ul.level0 > li > a:hover,
div.top_menu.full_width ul.level0 > li.current > a,
div.top_menu.full_width ul.level0 > li.opened > a {
	padding-top: 0;
	padding-bottom: 0;
}

body {
	min-width: 1000px;
}
div.wrapper, #header_slider {
	width: 1000px;
}
div.header {
	height: 300px;
}

	body {
		background: url(/media/view/site_background_5244704a21160.jpg) fixed;
		background-repeat: repeat;
		background-position: left 50px;
	}
body * {
	font-family: Arial;
}

div.header_text div.hinner {
	background-color: rgba(161,153,153,0.7);
	border: 1px solid #5c5c5c;
	border-radius: 6px;
}
div.header_text div.hinner a {
	color: inherit;
}

div.common > div.wrapper {
	/*padding-bottom: 26px;*/
	padding-bottom: 25px;
}
div.common div.wrapper div.page_zone {
	background: #e1e5e6;
	background-repeat: repeat;
	background-position: left top;
	border: 0;
	border-radius: 0px;
}
div.common div.wrapper div.page_zone div.page {
	background: none;
	background-repeat: repeat;
	background-position: left top;
	border: 0;
	border-radius: 0px;
}
div.common div.wrapper div.page_zone div.page .page_content,
div.common div.wrapper div.page_zone div.page .art_content {
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
div.common div.wrapper div.page_zone div.page .page_content,
div.common div.wrapper div.page_zone div.page .page_content a,
div.common div.wrapper div.page_zone div.page .art_content,
div.common div.wrapper div.page_zone div.page .art_content a {
	color: #000000;
}

div.banners {
	background: #e1e5e6;
	background-repeat: repeat;
	background-position: left top;
	border: 0;
	border-radius: 0px;
	width: 280px;
}
div.banners a {
	color: inherit;
}

div.footer_content {
	background: none;
	background-repeat: repeat;
	background-position: left top;
	border: 1px solid inherit;
	border-radius: 0px;
}

div.footer {
	/*margin-top: -30px;*/
	margin-left: -500px;
}
div.footer div.wrapper {
	background: #e1e5e6;
	background-repeat: repeat;
	background-position: left top;
	border: 0;
	border-radius: 0px;
	width: 1000px;
	height: 15px;
}
div.footer,
div.footer a {
	color: #333333;
}
div.footer div.n {
	border-right-color: #333333;
}

div.menu_col {
	background: none;
	background-repeat: repeat;
	background-position: left top;
	border: 1px solid inherit;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
div.menu_col a {
	background: none;
	background-repeat: repeat;
	background-position: left top;
	border: 1px solid inherit;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
div.menu_col a.active {
	background: inherit;
	border: 0;
	border-left-color: inherit;
	color: #000000;
	margin-left: -0px;
}
div.page.offline_page {
	margin-right: 301px;
}


div.widget {
	background: none;
	background-repeat: repeat;
	background-position: right top;
	border: 0;
	border-radius: 0px;
}
div.site_column div.widget {
	width: 280px;
}
div.widget > h2 {
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}