/* CSS Документ */

body {background:#1a2224; margin:0; padding:0;}

#container {background:#0d1112 url(img/fon_color.jpg) top left no-repeat; min-width:980px;}
#header {background:url(img/fon_color2.jpg) top left no-repeat; height:206px;}
.head {background:url(img/microfon.png) top right no-repeat; height:206px;}
.logo {float:left; position:relative; top:61px; left:63px;}

.navigation {padding:90px 160px 0 0; margin-left:30%;}
.navigation ul li.nav-selected {background:#6b8c62;}
.navigation ul li.nav-selected a {color:#0d1112; background:#6b8c62; text-decoration:none;}
.navigation ul {margin-right:5px; padding:0px;}
.navigation li {float:left; padding-left:1%; padding-right:1%; line-height:40px; display:inline;}
.navigation li a {display:block; color:#f6c130;}
.navigation li a:hover {color:#0d1112; background:#6b8c62; text-decoration:none;}
.navigation li:hover {background:#6b8c62; text-decoration:none;}

#main {}
.left_sidebar {float: left; width: 22%; padding-left: 5%; margin-right: 3%; margin-bottom: 230px; color:#ff0099;}
.left_sidebar h2 {padding-left:15px; color:#ff0099; font-size:18px; margin-bottom:0px; font-weight:normal}
.left_sidebar ul {padding:0;}
.left_sidebar ul li {color:#beff49; padding-left:3%; margin-right:25%; padding-top:10px; padding-bottom:10px;}
.left_sidebar ul li a {display:block; color:#f6c130;}
.left_sidebar ul li a:hover {color:#4d6267; text-decoration: none;}
.left_sidebar ul li li {width:100%;}

.page_content {float:left; width:60%;
	background: url('img/lt.png') left top no-repeat,
		url('img/lb.png') left bottom no-repeat,
		url('img/rt.png') right top no-repeat,
		url('img/rb.png') right bottom no-repeat,
		url('img/ct.png') left top repeat-x,
		url('img/cl.png') left top repeat-y,
		url('img/cb.png') left bottom repeat-x,
		url('img/cr.png') right top repeat-y;
}

.full_page_content {color:#222222; background-color:#F1F1F1; width:100%;}

.page_inner {background: url('img/cf.png'); margin: 15px; padding:10px 20px 10px 20px; overflow: hidden;}
.page_inner a {color:#000000;}
.page_inner a:hover {color:#000000; text-decoration: none;}

.bottom_menu {height:50px; margin:0 0 50px 28%; padding-right: 160px;}
.bottom_menu ul {list-style-type:none;}
.bottom_menu ul li {color:#4d6267; float:left; padding-left:2%; padding-right:2%; line-height:40px;}
.bottom_menu ul li a {display:block; color:#4d6267;}
.bottom_menu ul li a:hover {background:#171e28; color:#4d6267; text-decoration: none;}
.bottom_menu ul li:hover {background:#171e28; color:#4d6267; text-decoration: none;}
.bottom_menu li.nav-selected {background:#171e28; color:#4d6267;}
.bottom_menu li.nav-selected a {color:#4d6267; text-decoration:none; background:#171e28;}

img.plastinka {position: relative; bottom:310px; left:3%; margin-bottom:-220px;}

.quick-nav {width:25%; float:left;}
.quick-nav ul {margin: 0; padding: 0;}
.quick-nav li {list-style-type: none; margin: 0; padding: 0;}

#footer {background: url(img/footer_bg.png) top left repeat-x; border: 1px solid #0d1112; margin-top: -55px; color: #4d6267;}

.footer_inner {background: #1a2224 url(img/palki.jpg) right bottom no-repeat; margin-top:35px; padding: 5px 330px 10px 80px;}

#footer a {color:#4d6267;}
#footer a:hover {text-decoration: none;}

#container .clear {clear:both;}
.page-list-count {list-style-type:decimal;}

.ccm-block-page-list-title {font-size:14px;}
.ccm-block-page-list-page-entry-thumbnail img {height:initial;}
div.ccm-block-page-list-page-entry-horizontal, div.ccm-block-page-list-page-entry {border-bottom:1px dotted #005787; padding-bottom:10px;}
div.ccm-conversation-message div.ccm-conversation-message-byline span.ccm-conversation-message-username {color:#FFFFFF;}
div.ccm-conversation-message div.ccm-conversation-message-byline {color: #FFFFFF !important;}
div.ccm-conversation-message div.ccm-conversation-message-byline span.ccm-conversation-message-date {color: #FFFFFF !important;}
div.ccm-conversation-message div.ccm-conversation-message-controls {color: #FFFFFF !important;}
div.ccm-conversation-message div.ccm-conversation-message-controls a.ccm-conversation-message-control-icon {color: #FFFFFF !important;}
div.ccm-conversation-message div.ccm-conversation-message-byline span.ccm-conversation-message-username {font-weight: bold; color: #073656 !important;}
#searchResults .pageLink {color: #EFEFEF !important; white-space: nowrap; overflow: hidden;}

.pagination>li>a, .pagination>li>span {color: #FFFFFF !important; background-color: initial !important;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus  {color: #0A0909 !important; background-color: initial !important; border-color:initial !important;}

a.autorize {display:block; position:absolute; top:240px; right:0px;}
div#autorize {font-size:12px; display:none; z-index:10; position:absolute; top:240px; right:0; width:260px;}
div#autorize img{float:left;}
div#autorize div {margin-left:50px; padding-left:10px; padding-right:15px; padding-top:12px; background:#294225;}
div#autorize div div {border:none; margin:0px; padding:0px; text-align:left;}
div#autorize a {color:#61825b;}
div#autorize input {background:#192c16; border:none; color:#61825b; margin-top:5px; height:21px; line-height:21px; width:100%;}

div#autorize div.block-user h2 {color:#6b8c62; margin-bottom:5px;}
div#autorize div.block-user div.content form#user-login-form div div.form-item input.form-text {width:85%; height:16px;}
div#autorize div.block-user div.content form#user-login-form div input.form-submit {width:0px; width:auto; color:#071405; padding-right:13px; margin-bottom:5px; background:#294225 url(i/inter.gif) right center no-repeat;}
div#autorize div.block-user div.content form#user-login-form div div.item-list ul li {list-style-type:none; margin:0px; padding:0px; margin-left:-9px;}
div#autorize div.block-user div.content form#user-login-form div div.form-item label {margin:0px; padding:0px; color:#071405; font-size:10px; height:10px;}
div#autorize div.block-user div.content form#user-login-form div div.form-item label span {color:#192c16; font-size:10px;}

#ccm-account-menu {
    position: none !important;
    top: 10px;
    right: 10px;
}
/* Конец */