#theme_8,body {
	background: #577B9D url(//nnm.me/a/nnm_bg_tanks_correct.jpg) top center no-repeat;
}

.head_assn {
	height: 200px;
	width: 990px;
	margin: 0 auto;
	position: relative;
}

.head_assn .assn_logo {
	display: block;
	position: absolute;
	width: 231px;
	height: 97px;
	top: 56px;
	left: 129px;
	background: url(//nnm.me/a/fon/img3.jpg) top left no-repeat;
}

.head_assn .assn_slogan {
	display: block;
	position: absolute;
	width: 209px;
	height: 85px;
	top: 60px;
	left: 450px;
	background: url(//nnm.me/a/fon/img4.jpg) top left no-repeat;
}

.ui-helper-hidden {
	display: none;
}

.ui-helper-hidden-accessible {
	position: absolute !important;
	clip: rect(1px,1px,1px,1px);
}

.ui-helper-reset {
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
}

.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.ui-helper-clearfix {
	display: block;
}

* html .ui-helper-clearfix {
	height: 1%;
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0);
}

.ui-state-disabled {
	cursor: default !important;
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	background-image: url(//nnm.me/i/ui/ui-icons_222222_256x240.png);
}

.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #aaa url(//nnm.me/i/ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
}

.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}

.ui-widget .ui-widget {
	font-size: 1em;
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #aaa;
	background: #fff url(//nnm.me/i/ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color: #222;
}

.ui-widget-content a {
	color: #222;
}

.ui-widget-header {
	border: 1px solid #aaa;
	background: #ccc url(//nnm.me/i/ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
	color: #222;
	font-weight: 700;
}

.ui-widget-header a {
	color: #222;
}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url(//nnm.me/i/ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
	font-weight: 400;
	color: #555;
}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {
	color: #555;
	text-decoration: none;
}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
	border: 1px solid #999;
	background: #dadada url(//nnm.me/i/ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	font-weight: 400;
	color: #212121;
}

.ui-state-hover a,.ui-state-hover a:hover {
	color: #212121;
	text-decoration: none;
}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {
	border: 1px solid #aaa;
	background: #fff url(//nnm.me/i/ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: 400;
	color: #212121;
}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

.ui-widget :active {
	outline: none;
}

.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee url(//nnm.me/i/ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
	color: #363636;
}

.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {
	color: #363636;
}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url(//nnm.me/i/ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
	color: #cd0a0a;
}

.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}

.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}

.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {
	font-weight: 700;
}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: Alpha(Opacity=70);
	font-weight: 400;
}

.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: Alpha(Opacity=35);
	background-image: none;
}

.ui-widget-content .ui-icon {
	background-image: url(//nnm.me/i/ui/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon {
	background-image: url(//nnm.me/i/ui/ui-icons_222222_256x240.png);
}

.ui-state-default .ui-icon {
	background-image: url(//nnm.me/i/ui/ui-icons_888888_256x240.png);
}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {
	background-image: url(//nnm.me/i/ui/ui-icons_454545_256x240.png);
}

.ui-state-active .ui-icon {
	background-image: url(//nnm.me/i/ui/ui-icons_454545_256x240.png);
}

.ui-state-highlight .ui-icon {
	background-image: url(//nnm.me/i/ui/ui-icons_2e83ff_256x240.png);
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
	background-image: url(//nnm.me/i/ui/ui-icons_cd0a0a_256x240.png);
}

.ui-icon-carat-1-n {
	background-position: 0 0;
}

.ui-icon-carat-1-ne {
	background-position: -16px 0;
}

.ui-icon-carat-1-e {
	background-position: -32px 0;
}

.ui-icon-carat-1-se {
	background-position: -48px 0;
}

.ui-icon-carat-1-s {
	background-position: -64px 0;
}

.ui-icon-carat-1-sw {
	background-position: -80px 0;
}

.ui-icon-carat-1-w {
	background-position: -96px 0;
}

.ui-icon-carat-1-nw {
	background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
	background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
	background-position: -144px 0;
}

.ui-icon-triangle-1-n {
	background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
	background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
	background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
	background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
	background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
	background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}

.ui-icon-arrow-4 {
	background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}

.ui-icon-extlink {
	background-position: -32px -80px;
}

.ui-icon-newwin {
	background-position: -48px -80px;
}

.ui-icon-refresh {
	background-position: -64px -80px;
}

.ui-icon-shuffle {
	background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
	background-position: 0 -96px;
}

.ui-icon-folder-open {
	background-position: -16px -96px;
}

.ui-icon-document {
	background-position: -32px -96px;
}

.ui-icon-document-b {
	background-position: -48px -96px;
}

.ui-icon-note {
	background-position: -64px -96px;
}

.ui-icon-mail-closed {
	background-position: -80px -96px;
}

.ui-icon-mail-open {
	background-position: -96px -96px;
}

.ui-icon-suitcase {
	background-position: -112px -96px;
}

.ui-icon-comment {
	background-position: -128px -96px;
}

.ui-icon-person {
	background-position: -144px -96px;
}

.ui-icon-print {
	background-position: -160px -96px;
}

.ui-icon-trash {
	background-position: -176px -96px;
}

.ui-icon-locked {
	background-position: -192px -96px;
}

.ui-icon-unlocked {
	background-position: -208px -96px;
}

.ui-icon-bookmark {
	background-position: -224px -96px;
}

.ui-icon-tag {
	background-position: -240px -96px;
}

.ui-icon-home {
	background-position: 0 -112px;
}

.ui-icon-flag {
	background-position: -16px -112px;
}

.ui-icon-calendar {
	background-position: -32px -112px;
}

.ui-icon-cart {
	background-position: -48px -112px;
}

.ui-icon-pencil {
	background-position: -64px -112px;
}

.ui-icon-clock {
	background-position: -80px -112px;
}

.ui-icon-disk {
	background-position: -96px -112px;
}

.ui-icon-calculator {
	background-position: -112px -112px;
}

.ui-icon-zoomin {
	background-position: -128px -112px;
}

.ui-icon-zoomout {
	background-position: -144px -112px;
}

.ui-icon-search {
	background-position: -160px -112px;
}

.ui-icon-wrench {
	background-position: -176px -112px;
}

.ui-icon-gear {
	background-position: -192px -112px;
}

.ui-icon-heart {
	background-position: -208px -112px;
}

.ui-icon-star {
	background-position: -224px -112px;
}

.ui-icon-link {
	background-position: -240px -112px;
}

.ui-icon-cancel {
	background-position: 0 -128px;
}

.ui-icon-plus {
	background-position: -16px -128px;
}

.ui-icon-plusthick {
	background-position: -32px -128px;
}

.ui-icon-minus {
	background-position: -48px -128px;
}

.ui-icon-minusthick {
	background-position: -64px -128px;
}

.ui-icon-close {
	background-position: -80px -128px;
}

.ui-icon-closethick {
	background-position: -96px -128px;
}

.ui-icon-key {
	background-position: -112px -128px;
}

.ui-icon-lightbulb {
	background-position: -128px -128px;
}

.ui-icon-scissors {
	background-position: -144px -128px;
}

.ui-icon-clipboard {
	background-position: -160px -128px;
}

.ui-icon-copy {
	background-position: -176px -128px;
}

.ui-icon-contact {
	background-position: -192px -128px;
}

.ui-icon-image {
	background-position: -208px -128px;
}

.ui-icon-video {
	background-position: -224px -128px;
}

.ui-icon-script {
	background-position: -240px -128px;
}

.ui-icon-alert {
	background-position: 0 -144px;
}

.ui-icon-info {
	background-position: -16px -144px;
}

.ui-icon-notice {
	background-position: -32px -144px;
}

.ui-icon-help {
	background-position: -48px -144px;
}

.ui-icon-check {
	background-position: -64px -144px;
}

.ui-icon-bullet {
	background-position: -80px -144px;
}

.ui-icon-radio-off {
	background-position: -96px -144px;
}

.ui-icon-radio-on {
	background-position: -112px -144px;
}

.ui-icon-pin-w {
	background-position: -128px -144px;
}

.ui-icon-pin-s {
	background-position: -144px -144px;
}

.ui-icon-play {
	background-position: 0 -160px;
}

.ui-icon-pause {
	background-position: -16px -160px;
}

.ui-icon-seek-next {
	background-position: -32px -160px;
}

.ui-icon-seek-prev {
	background-position: -48px -160px;
}

.ui-icon-seek-end {
	background-position: -64px -160px;
}

.ui-icon-seek-start {
	background-position: -80px -160px;
}

.ui-icon-seek-first {
	background-position: -80px -160px;
}

.ui-icon-stop {
	background-position: -96px -160px;
}

.ui-icon-eject {
	background-position: -112px -160px;
}

.ui-icon-volume-off {
	background-position: -128px -160px;
}

.ui-icon-volume-on {
	background-position: -144px -160px;
}

.ui-icon-power {
	background-position: 0 -176px;
}

.ui-icon-signal-diag {
	background-position: -16px -176px;
}

.ui-icon-signal {
	background-position: -32px -176px;
}

.ui-icon-battery-0 {
	background-position: -48px -176px;
}

.ui-icon-battery-1 {
	background-position: -64px -176px;
}

.ui-icon-battery-2 {
	background-position: -80px -176px;
}

.ui-icon-battery-3 {
	background-position: -96px -176px;
}

.ui-icon-circle-plus {
	background-position: 0 -192px;
}

.ui-icon-circle-minus {
	background-position: -16px -192px;
}

.ui-icon-circle-close {
	background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}

.ui-icon-circle-check {
	background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
	background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}

.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-khtml-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
}

.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-khtml-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-khtml-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-khtml-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.ui-widget-shadow {
	background: #aaa url(//nnm.me/i/ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	margin: -8px 0 0 -8px;
	padding: 8px;
}

.ui-resizable {
	position: relative;
}

.ui-resizable-handle {
	position: absolute;
	font-size: .1px;
	z-index: 99999;
	display: block;
}

.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}

.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}

.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}

.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}

.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}

.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}

.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}

.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}

.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted #000;
}

.ui-accordion {
	width: 100%;
}

.ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
	margin-top: 1px;
	zoom: 1;
}

.ui-accordion .ui-accordion-li-fix {
	display: inline;
}

.ui-accordion .ui-accordion-header-active {
	border-bottom: 0 !important;
}

.ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding: .5em .5em .5em .7em;
}

.ui-accordion-icons .ui-accordion-header a {
	padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}

.ui-accordion .ui-accordion-content {
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: none;
	zoom: 1;
	padding: 1em 2.2em;
}

.ui-accordion .ui-accordion-content-active {
	display: block;
}

.ui-autocomplete {
	position: absolute;
	cursor: default;
}

* html .ui-autocomplete {
	width: 1px;
}

.ui-menu {
	list-style: none;
	display: block;
	float: left;
	margin: 0;
	padding: 2px;
}

.ui-menu .ui-menu {
	margin-top: -3px;
}

.ui-menu .ui-menu-item {
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	line-height: 1.5;
	zoom: 1;
	padding: .2em .4em;
}

.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: 400;
	margin: -1px;
}

.ui-button {
	display: inline-block;
	position: relative;
	margin-right: .1em;
	text-decoration: none !important;
	cursor: pointer;
	text-align: center;
	zoom: 1;
	overflow: visible;
	padding: 0;
}

.ui-button-icon-only {
	width: 2.2em;
}

button.ui-button-icon-only {
	width: 2.4em;
}

.ui-button-icons-only {
	width: 3.4em;
}

button.ui-button-icons-only {
	width: 3.7em;
}

.ui-button .ui-button-text {
	display: block;
	line-height: 1.4;
}

.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}

.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {
	text-indent: -9999999px;
	padding: .4em;
}

.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}

.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}

input.ui-button {
	padding: .4em 1em;
}

.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}

.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}

.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}

.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

.ui-buttonset {
	margin-right: 7px;
}

.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}

.ui-dialog {
	position: absolute;
	width: 300px;
	overflow: hidden;
	padding: .2em;
}

.ui-dialog .ui-dialog-titlebar {
	position: relative;
	padding: .4em 1em;
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 16px .1em 0;
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 19px;
	height: 18px;
	margin: -10px 0 0;
	padding: 1px;
}

.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0;
}

.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	background: none;
	overflow: auto;
	zoom: 1;
	padding: .5em 1em;
}

.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	background-image: none;
	border-width: 1px 0 0;
	margin: .5em 0 0;
	padding: .3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
	cursor: pointer;
	margin: .5em .4em .5em 0;
}

.ui-dialog .ui-resizable-se {
	width: 14px;
	height: 14px;
	right: 3px;
	bottom: 3px;
}

.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}

.ui-slider {
	position: relative;
	text-align: left;
}

.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}

.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

.ui-slider-horizontal {
	height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}

.ui-tabs {
	position: relative;
	zoom: 1;
	padding: .2em;
}

.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 1px;
	border-bottom: 0 !important;
	white-space: nowrap;
	margin: 0 .2em 1px 0;
	padding: 0;
}

.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	padding: .5em 1em;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}

.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
	display: block;
	background: none;
	border-width: 0;
	padding: 1em 1.4em;
}

.ui-tabs .ui-tabs-hide {
	display: none !important;
}

.ui-datepicker {
	width: 17em;
	display: none;
	padding: .2em .2em 0;
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}

.ui-datepicker .ui-datepicker-next {
	right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
	line-height: 1.8em;
	text-align: center;
	margin: 0 2.3em;
}

.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

.ui-datepicker th {
	text-align: center;
	font-weight: 700;
	border: 0;
	padding: .7em .3em;
}

.ui-datepicker td {
	border: 0;
	padding: 1px;
}

.ui-datepicker td span,.ui-datepicker td a {
	display: block;
	text-align: right;
	text-decoration: none;
	padding: .2em;
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
	margin: .7em 0 0;
	padding: 0 .2em;
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	cursor: pointer;
	width: auto;
	overflow: visible;
	margin: .5em .2em .4em;
	padding: .2em .6em .3em;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

.ui-datepicker.ui-datepicker-multi {
	width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}

.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

.ui-datepicker-rtl {
	direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right;
}

.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

.ui-datepicker-cover {
	display: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px;
}

.ui-progressbar {
	height: 2em;
	text-align: left;
}

.ui-progressbar .ui-progressbar-value {
	height: 100%;
	margin: -1px;
}

#wrap {
	width: 1190px;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAABCAYAAABNAIQzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNrs19EJwDAMA1EZQmnxCt1/sq5gGkLA1RL9uweHZlB0tyJiSDrc6a6qegQAAAAAAH6RmbfnddMtf/P9CTAARVoN/wbeaGAAAAAASUVORK5CYII=) 0 0 repeat-y;
	position: relative;
	z-index: 2;
	margin: 0 auto;
	padding: 0 5px;
}

* html #wrap {
	background: transparent url(data:image/gif;base64,R0lGODlh6AMDALMOAKrDoKO7majBnp+2lqa/nZGmiJetjparjY2ihZ61lZOpi6a+nI2hhJSpiwAAAAAAACH5BAEAAA4ALAAAAADoAwMAAARZ0AhShrs46827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv/8DgoEAQGAACRSARbDqf0Kh0Sq1ar9isdsvtNhmBxQEAOBACCK96zW673/C4fE6v22mDQEMAiAAAOw==) 0 0 repeat-y;
}

#footer {
	width: 1190px;
	font-size: 11px;
	text-align: center;
	color: #fff;
	margin: 0 auto;
	padding: 34px 5px 30px;
}

* html #footer {
	background: transparent url(data:image/gif;base64,R0lGODlh6AMJANUAAKvEoZetjqrCoKrDoJGmiKe/najAnqO7maS8mqW9m5Spi6C4l5WrjIqegqG4mKjBnparjZqwkZSqjKa/nZ61lZKniZ+2loOVe42ihZCkh46jhomcgJyzk5mvkJyykqK5mIicgJ61lI+kh4yghIufg46ihYebf4CTeZasjZOpi5CliKC3lqa+nKnCn5iuj/X19QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAADoAwkAAAb/wAGqgMC8jsikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8LgFIWkNAq0JgRLv+/+AgYKDhIWGh4iJiouMjX0UBBMtAQMCEggWG46bnJ2en6ChoqOkpaanYhEYCAWUAAEGCSIcAai2t7i5uru8vb6/wE0BJA4JDAIALgIPCgcrDS4MFxUEJyoq1tjX2dzb3trg3eHf4uXk5+Pp5uro6+7t8Ozy7/Px9Pf2+fX7+Pz6/QD/CfRHMGDBgQYTIlx4sKFChwwfSoxIEaLFiRcrYtyosWPGjycIVLjAwEWDFQcUPBDgAsAdAywILAjRIEIHEy5c4NSZc6fP/55AeQr9OTQo0aNGkxZdipSp0qZQn0p1SjVq1alWs2LderWrVq9cv4oNSxas2bFny6Jdq7Zt2rds4bqNS3euXbl46+a9q7cv3797A+8EEcHDiAUHUhgQEABAskoQCiQg8MGBhhUrSmDWnHmz586gOYv+PDo06dOmU5dejZq16tawX8t2TTt27dm2c+Pefbu3bt+8fwsPThy48eHHiyNfrrx58ufMoTuPTn26denYq2e/rr079+/bw29e4CDDgQQSVjZO5jiAgBYQDBRQwIJFivr37ePfr79//v/8AehfgAQOaKCACBaY4IEKNsjggwtG6KCEEE5oYYUYUqjhhRtmyKHhhx6G2OGIIJIoYokonqiiiSym2OKKLsYI44wv1iijjTTeqGOOPOLoI38KFGAABC0w5lhL7L1SiXsCoNBCC05C+WSUVE5ppZRYVpnllVp2yeWXW4bppZhgjmlmmWiSqeaZa6bJ5ptuxtnmnHDSKWedeN6pp5185tnnnn4GCuigfxYqqKGEHqpooowi6uiijzYK6aSSVhrppVEySckASLYUBAA7) 0 0 no-repeat;
}

#header {
	background: #424e40;
	color: #fff;
	margin: 0 0 20px;
	padding: 15px;
}

#wrapper {
	background: #f5f5f5;
	padding: 20px;
}

#container {
	width: 100%;
	float: right;
	margin-left: -300px;
}

#content {
	overflow: hidden;
	font-size: 15px;
}

#sidebar {
	width: 300px;
	float: left;
	font-size: 13px;
}

#foot {
	background: #f5f5f5;
	font-size: 16px;
	padding: 0 20px 20px;
}

#foot div.links {
	width: 300px;
	float: left;
}

#foot div.foot-content {
	padding: 0 0 0 330px;
}

#foot table {
	margin: 0;
}

#foot table td.f-links {
	width: 270px;
	vertical-align: bottom;
	padding: 0 30px 0 0;
}

#foot table td.f-content {
	vertical-align: top;
	padding: 0;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

.clear {
	clear: both;
}

#page i.r1 {
	width: 1px;
	height: 1px;
}

#page i.r2 {
	width: 2px;
	height: 2px;
}

#page i.tl3,#page i.tr3,#page i.br3,#page i.bl3 {
	position: absolute;
	overflow: hidden;
}

#page i.tl,#page i.tr,#page i.br,#page i.bl {
	position: absolute;
	overflow: hidden;
	background: #f5f5f5;
}

#page i.tl {
	left: 0;
	top: 0;
}

#page i.tr {
	right: 0;
	top: 0;
}

#page i.br {
	bottom: 0;
	right: 0;
}

#page i.bl {
	bottom: 0;
	left: 0;
}

#page .rounded {
	position: relative;
}

#header ul.nav li i {
	background: #424e40;
}

div.successMessage,div.errorMessage,div.message {
	font-weight: 700;
	font-size: 17px;
	padding: 5px 10px;
}

.successMessage {
	color: #3a993a;
}

.errorMessage {
	color: red;
}

#top-banner,#content div.banner,#foot div.banner {
	border: 1px solid #e4e4e4;
	text-align: center;
	background: #f5f5f5 !important;
	padding: 2px !important;
}

#foot div.banner {
	margin: 0;
}

div.banner {
	margin: 0 0 15px;
}

div.banner-bordered {
	border: 1px solid #e4e4e4;
}

#sidebar div.banner {
	text-align: center;
	padding: 0;
}

#sidebar div.banner-bordered {
	width: 238px;
	overflow: hidden;
}

#sidebar div.banner table {
	margin: 0;
	padding: 0;
}

#sidebar div.banner table tr {
	margin: 0;
	padding: 0;
}

#sidebar div.banner table td {
	margin: 0;
	padding: 0;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.text-justify {
	text-align: justify;
}

.pad {
	padding: 14px;
}

.m0 {
	margin: 0 !important;
}

.mt0 {
	margin-top: 0 !important;
}

.mt5 {
	margin-top: 5px !important;
}

.mt10 {
	margin-top: 10px !important;
}

.mt20 {
	margin-top: 20px !important;
}

.mb0 {
	margin-bottom: 0 !important;
}

.mb5 {
	margin-bottom: 5px !important;
}

.mb10 {
	margin-bottom: 10px !important;
}

.mb20 {
	margin-bottom: 20px !important;
}

.ml10 {
	margin-left: 10px !important;
}

.ml20 {
	margin-left: 20px !important;
}

.mr20 {
	margin-right: 20px !important;
}

.mr25 {
	margin-right: 25px !important;
}

.mr10 {
	margin-right: 10px !important;
}

.mr5 {
	margin-right: 5px !important;
}

.p0 {
	padding: 0 !important;
}

.pt0 {
	padding-top: 0 !important;
}

.pt5 {
	padding-top: 5px !important;
}

.pb0 {
	padding-bottom: 0 !important;
}

.pb5 {
	padding-bottom: 5px !important;
}

.pb10 {
	padding-bottom: 10px !important;
}

.pt10 {
	padding-top: 10px !important;
}

.p10 {
	padding: 10px !important;
}

.p20 {
	padding: 20px !important;
}

.pl10 {
	padding-left: 10px !important;
}

.pl20 {
	padding-left: 20px !important;
}

.pr0 {
	padding-right: 0 !important;
}

.pr10 {
	padding-right: 10px !important;
}

.pr20 {
	padding-right: 20px !important;
}

.f90 {
	font-size: 90%;
}

.f95 {
	font-size: 95%;
}

.f100 {
	font-size: 100%;
}

.f110 {
	font-size: 110%;
}

.f120 {
	font-size: 120%;
}

.f130 {
	font-size: 130%;
}

.f140 {
	font-size: 140%;
}

.f150 {
	font-size: 150%;
}

.f160 {
	font-size: 160%;
}

.f180 {
	font-size: 180%;
}

.f200 {
	font-size: 200%;
}

.w5 {
	width: 5%;
}

.w10 {
	width: 10%;
}

.w20 {
	width: 20%;
}

.w30 {
	width: 30%;
}

.w40 {
	width: 40%;
}

.w49 {
	width: 49%;
}

.w50 {
	width: 50%;
}

.w60 {
	width: 60%;
}

.w67 {
	width: 67%;
}

.w70 {
	width: 70%;
}

.w75 {
	width: 75%;
}

.w100 {
	width: 100%;
}

#theme_2 {
	background: #aaa78c url(data:image/gif;base64,R0lGODlhAwADAIAAAKqnjL+8nSH5BAAAAAAALAAAAAADAAMAAAIERB5mBQA7) 0 0 repeat;
}

#theme_3 {
	background: #c4b4a5 url(data:image/gif;base64,R0lGODlhAwADAIAAAK6gk8S0pSH5BAAAAAAALAAAAAADAAMAAAIERB5mBQA7) 0 0 repeat;
}

#theme_4 {
	background: #b8aeaf url(data:image/gif;base64,R0lGODlhAwADAIAAAKSbnLiuryH5BAAAAAAALAAAAAADAAMAAAIERB5mBQA7) 0 0 repeat;
}

#theme_5 {
	background: #a7bcc2 url(data:image/gif;base64,R0lGODlhAwADAIAAAJWnrae8wiH5BAAAAAAALAAAAAADAAMAAAIERB5mBQA7) 0 0 repeat;
}

#theme_6 {
	background: #a6c2b8 url(data:image/gif;base64,R0lGODlhAwADAIAAAJStpKbCuCH5BAAAAAAALAAAAAADAAMAAAIERB5mBQA7) 0 0 repeat;
}

#theme_7 {
	background: #b7b7b7 url(data:image/gif;base64,R0lGODlhAwADAIAAAKOjo7e3tyH5BAAAAAAALAAAAAADAAMAAAIERB5mBQA7) 0 0 repeat;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	margin: 0;
	padding: 0;
}

:focus {
	outline: 0;
}

body {
	line-height: 1;
	background: #abc4a1 url(data:image/gif;base64,R0lGODlhAwADAIAAAJiuj6vEoSH5BAAAAAAALAAAAAADAAMAAAIERB5mBQA7) 0 0 repeat;
	color: #424242;
	font: 62.5%/1.3 Tahoma,Verdana,Arial,Helvetica,sans-serif;
	margin: 0;
	padding: 0;
}

ol,ul {
	list-style: none;
	margin: .35em 2em;
}

table {
	border-collapse: separate;
	border-spacing: 0;
	width: 100%;
	margin: 10px 0;
}

caption,th,td {
	text-align: left;
	font-weight: 400;
}

blockquote:before,blockquote:after,q:before,q:after {
	content: "";
}

textarea,select,input {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 100%;
}

label {
	cursor: pointer;
}

textarea {
	overflow-y: auto;
}

select {
	padding: 4px 5px;
}

h1 {
	font-size: 20px;
	margin: 1em 0 .5em;
}

h2 {
	font-size: 18px;
	margin: 1.07em 0 .535em;
}

h3 {
	font-size: 20px;
	margin: 1em 0 .5em;
}

h4 {
	font-size: 16px;
	margin: 1.14em 0 .57em;
}

h5 {
	font-size: 15px;
	margin: 1.33em 0 .67em;
}

h6 {
	font-size: 14px;
	margin: 1.6em 0 .8em;
}

h1,h2,h3 {
	font-weight: 700;
}

h4,h5,h6 {
	font-weight: 700;
}

p,table,pre,dl,form {
	margin: .6em 0;
}

th,td {
	padding: .5em;
}

th {
	font-weight: 700;
}

caption {
	text-align: center;
	font-weight: 700;
	font-size: 110%;
	padding: 1em 0 .5em;
}

blockquote {
	background: transparent;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #666;
	margin: 1em 0;
	padding: 0 1em;
}

ol ol,ul ul {
	margin-top: 0;
	margin-bottom: 0;
}

ol li {
	list-style: decimal outside;
}

ul li {
	list-style: disc;
}

li {
	margin: .25em 0;
}

dt {
	font-weight: 700;
	margin-top: .6em;
	margin-bottom: .2em;
}

strong {
	font-weight: 700;
}

em,i {
	font-style: italic;
}

a:link {
	color: #424242;
	background: transparent;
	text-decoration: underline;
}

a:visited {
	text-decoration: underline;
	color: #424242;
	background: transparent;
}

a:focus {
	color: #424242;
	background: transparent;
	text-decoration: underline;
}

a:hover {
	color: #424242;
	background: transparent;
	text-decoration: none;
}

a:active {
	color: #424242;
	background: transparent;
	text-decoration: underline;
}

html\:abbr,acronym,abbr {
	cursor: help;
	text-transform: uppercase;
	font-size: 85%;
	letter-spacing: .1em;
}

address {
	background: transparent;
	font-style: normal;
}

a img,fieldset {
	border: none;
}

code {
	font-size: 115% !important;
	font-family: "Courier New",Courier,mono;
	color: #800;
}

pre {
	white-space: 0 !important;
	word-wrap: break-word;
}

sup {
	position: relative;
	top: -3px;
	vertical-align: top;
	font-size: 90%;
}

sub {
	vertical-align: sub;
	font-size: 90%;
}

small {
	font-size: 90%;
}

form ol,form ul {
	margin: 0;
}

form li {
	list-style: none;
	zoom: 1;
}

form li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

.required {
	color: #c00 !important;
}

.fln {
	float: none !important;
}

.fl {
	float: left !important;
}

.fr {
	float: right !important;
}

.hide,.pda,.print,legend,.js .jshide {
	display: none !important;
}

.al {
	text-align: left !important;
}

.fsn {
	font-style: normal !important;
}

.fwn {
	font-weight: 400 !important;
}

.nowrap {
	white-space: nowrap;
}

.vt {
	vertical-align: top !important;
}

.vm {
	vertical-align: middle !important;
}

.b {
	font-weight: 700 !important;
}

.bn {
	border: none !important;
}

.rel-pos {
	position: relative;
}

.ar {
	text-align: right !important;
}

.ac {
	text-align: center !important;
}

a.notdec {
	text-decoration: none;
}

div.system-btn-wrap {
	zoom: 1;
	margin: 5px 0;
}

div.system-btn-wrap:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

#page img.spinner {
	vertical-align: middle;
	margin: 3px 0 0 5px;
}

div.system-btn {
	background: transparent url(data:image/gif;base64,R0lGODlh9AFCAMQfANTb5dPc5MfS3eXq8LzH1sHM2unt7u3w8Zymqff395ukqPDz9KeytLC7vLK8vqy0uqKtsK22uM/U1cTLzaSusp+rr7C6vLK7vsjR3c7X4sLL2c7W4cXO25SeocvV3////yH5BAEAAB8ALAAAAAD0AUIAAAX/YOJ0X2meaKqubOu+cCzPdG3feK7vfO//wKDw45gEhsikcslsOp/QqHRqehgE1Kx2y+16v+BwiWHwiM/otHrNbgMpZbd8Tq/b78rKwYzv+/+AgWwIe4KGh4iJij0KCxmLkJGSk4YdjpSYmZqbXx0HBZyhoqOkPh0GBKWqq6ytJZ4arrKztJCnsbW5urt0pxy8wMHCXr7DxsfISgoGGMnOz9A2CMzR1dbXJhAGG9jd3sdk3N/j5LURBgDl6uuqFhID7PHymSIk8/f4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhT/6pcybKly5cwY8qcSbOmzZs4nXTYybOnz59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYd15IEKCr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rtOqGBgL+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezPmvgQceQoseTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379AGGPweTry48ePIkytfzry589EGKDyfTr269evYs2vfLvpABe7gw4sfT768+d4HEGRYz769+/fw48ufT7++/fv48+vfz7+///8ABijggAQWaOCBCK63gP8CCTbo4IMQRijhhBRWaOGFGLa3QAcFdOjhhyCGKOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqGOHB3RAwI9ABinkkEQWaeSRSCap5JJMNunkk1BGKeWUVFZp5ZVYZqnlllz+aEAHGoQp5phklmnmmWimqeaabLbp5ptwxinnnHTWaeedeOap55589ulnmD3+KeighBZq6KGIJqrooow2OuaXHEQq6aSUVmrppZhmqummnHbq6aeghirqqKSWauqpqKaq6qqstupqpJC+KuustNZq66245qrrrrz2KumXGAQr7LDEFmvsscgmq+yyzDbr7LPQRivttNRWa+3Jtdhmq+223HbrbbAGKPDtuOSWa+656Kar7rrstuvusAYgsMG89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQz2sABBFXbPHFGGes8cYcd+zxxyDXGxwAJJds8skop6zyyiy37PLLMMcs88w012zzzTjnrPPOPPfs889AB02yAREMYPTRSCet9NJMN+3001BHLfXUVFdt9dVYZ6311lx37fXXYIct9thGS9BAVminrfbabLft9ttwxy333D01kEAIADs=) 100% -44px no-repeat;
	float: left;
}

div.system-btn input {
	background: transparent url(data:image/gif;base64,R0lGODlh9AFCAMQfANTb5dPc5MfS3eXq8LzH1sHM2unt7u3w8Zymqff395ukqPDz9KeytLC7vLK8vqy0uqKtsK22uM/U1cTLzaSusp+rr7C6vLK7vsjR3c7X4sLL2c7W4cXO25SeocvV3////yH5BAEAAB8ALAAAAAD0AUIAAAX/YOJ0X2meaKqubOu+cCzPdG3feK7vfO//wKDw45gEhsikcslsOp/QqHRqehgE1Kx2y+16v+BwiWHwiM/otHrNbgMpZbd8Tq/b78rKwYzv+/+AgWwIe4KGh4iJij0KCxmLkJGSk4YdjpSYmZqbXx0HBZyhoqOkPh0GBKWqq6ytJZ4arrKztJCnsbW5urt0pxy8wMHCXr7DxsfISgoGGMnOz9A2CMzR1dbXJhAGG9jd3sdk3N/j5LURBgDl6uuqFhID7PHymSIk8/f4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhT/6pcybKly5cwY8qcSbOmzZs4nXTYybOnz59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYd15IEKCr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rtOqGBgL+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezPmvgQceQoseTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379AGGPweTry48ePIkytfzry589EGKDyfTr269evYs2vfLvpABe7gw4sfT768+d4HEGRYz769+/fw48ufT7++/fv48+vfz7+///8ABijggAQWaOCBCK63gP8CCTbo4IMQRijhhBRWaOGFGLa3QAcFdOjhhyCGKOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqGOHB3RAwI9ABinkkEQWaeSRSCap5JJMNunkk1BGKeWUVFZp5ZVYZqnlllz+aEAHGoQp5phklmnmmWimqeaabLbp5ptwxinnnHTWaeedeOap55589ulnmD3+KeighBZq6KGIJqrooow2OuaXHEQq6aSUVmrppZhmqummnHbq6aeghirqqKSWauqpqKaq6qqstupqpJC+KuustNZq66245qrrrrz2KumXGAQr7LDEFmvsscgmq+yyzDbr7LPQRivttNRWa+3Jtdhmq+223HbrbbAGKPDtuOSWa+656Kar7rrstuvusAYgsMG89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQz2sABBFXbPHFGGes8cYcd+zxxyDXGxwAJJds8skop6zyyiy37PLLMMcs88w012zzzTjnrPPOPPfs889AB02yAREMYPTRSCet9NJMN+3001BHLfXUVFdt9dVYZ6311lx37fXXYIct9thGS9BAVminrfbabLft9ttwxy333D01kEAIADs=) 0 0 no-repeat;
	height: 22px;
	border: none;
	display: inline-block;
	font-size: 11px;
	vertical-align: top;
	margin: 0;
	padding: 0 12px;
}

div.system-btn input,noindex:-moz-any-link {
	padding-bottom: 3px;
}

#page .i-user {
	background: transparent url(data:image/gif;base64,R0lGODlhDAALAJEDAPbnuZy8kLy8vP///yH5BAEAAAMALAAAAAAMAAsAAAIfnCcpxwIPFkMwTgplq3rbiyiTEpSBKJiqmayrAsdCAQA7) 0 4px no-repeat;
	padding-left: 20px;
}

#page .i-online-user {
	background: transparent url(data:image/gif;base64,R0lGODlhCwALAMQaAG7AUcLfuKjWmXHGVKnXmaTQlsXjume2TNHoydbqz6vbm9Pry9PlzdLpynDGU23AUNXpzmSySmu9T2i4TW/EUmWzS2m6TmSyS23BUf////X19QAAAAAAAAAAAAAAAAAAACH5BAEAABoALAAAAAALAAsAAAVJoKYlyuAMSiJqBuW+lKFBWG3bkCBJS7bsO4FlmLEUh8RMpnHIHBrKTGU6lUqnhYg2gsggtAXGZUwmMzSBiXo9CawgBMADQICIQgA7) 0 2px no-repeat;
	padding-left: 20px;
}

#page .delete_from_favourites {
	text-decoration: none;
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQANUkAPqtYPXDsPXu6/Xn4f/caf/gavWnify3YvXg1//UaPXKuvu3Yv7WaPilZ/eXZPeTWvW8pvipb/W1nP/WaPinZ/3CZPmmXvaddvXRw/arif/SZ/eid/Wukvajf/y9Y/qwYPegbvecZfaOWfaIWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACQALAAAAAAQABAAAAZOQJJwSCwaj8ihIVkcjBDMYWAhiQo3GlCSIwIAPJOK97EsYhoMgprRUCAHkYKcAkUKLIlF4jNIKg4hAQ4HAUkGHQIkAhkXSRBFhVaSk5JBADs=) 0 4px no-repeat;
	padding-left: 12px;
	margin: 0 1px;
	width: 16px;
	height: 16px;
	display: inline-block;
	bottom:1px;
	position:relative;
}

#page .add_to_favourites {
	text-decoration: none;
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAMQcAM/Pz7Gxserq6ry8vPDw8L29veXl5bCwsNXV1a6urqqqqru7u7a2tq+vr6KioqSkpL+/v7m5ucrKyqGhoampqcXFxbKysrS0tNra2rOzs62trbq6ugAAAAAAAAAAAAAAACH5BAEAABwALAAAAAAQABAAAAVIICeOZGme6LilpTAZ7AgcVSxmUZNCjqZZm4vvsSphNJuBcqNBoASBgjQBQxEUm8MmIUghAgoAJQBIbRgEDmERSElKZZt8Lg8BADs=) 0 4px no-repeat;
	padding-left: 12px;
	margin: 0 1px;

	width: 16px;
	height: 16px;
	display: inline-block;
	bottom:1px;
	position:relative;
}

#page .proceeding {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///6Ghofv7+7W1tdHR0aOjo66uru/v797e3qmpqczMzMbGxvT09NjY2Onp6bu7u8DAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) 0 0 no-repeat;
	padding-left: 12px;
}

#content input.i-text,#content .i-textarea {
	border: 1px solid #ccc;
	padding: 4px 5px;
}

#content label {
	padding: 4px 0;
}

#content input.i-radio,#content input.checkbox {
	margin: 0 0 0 -4px;
}

#content span.hint {
	color: #999;
}

#content span.ok {
	color: #189c3a;
}

#content span.error {
	color: #f11100;
}

table tr.odd td,table tr.odd th {
	background: #f5f5f5;
}

table tr.even td,table tr.even th {
	background: #fff;
}

#content table .avatar {
	width: 28px;
}

#content table .checkbox {
	width: 20px;
}

#content table .center {
	text-align: center;
}

#content table td .allowed {
	color: blue;
}

#content table td .ban {
	color: red;
}

#content table td .reader {
	color: #000;
}

#content table td .moderator {
	color: green;
}

#content table td .err {
	color: gray;
}

#content table td .close {
	color: red;
}

#header * {
	color: #fff;
}

#header h1 {
	float: left;
	position: relative;
	width: 97px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	display: inline;
	margin: 0 115px 0 45px;
	padding: 0;
}

#header h1 span {
	position: absolute;
	width: 97px;
	height: 30px;
	left: 0;
	top: 0;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAeCAMAAAALrICFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRFTllM8/TzWmRYiZGIZm9k5+nnuLy3rLGrfYZ8297blZyUxMfDcXpw0NPPoaeg////Qk5A5bAvggAAAgRJREFUeNrs1tuSpCAMAFBu4g0I//+1SxIgsW2dfdmnHaqmuhXaAyHEMfVfN/Mr/I2QklPfw22A6nff+p0aUGtI6SYA2LGOBJBvTwBYRn/51t9uLsIBwBdh/uxBgPiDAH5cxAcBjncBth+ErJbwXYDwLlj3LkCSJTwIu3kV+u1nIcsSHgRYRfBZWugCFBF0/9oFXsQ6BOnfpkChZqGAtDQEimO59c/LEydrh6BGRM4l4JR9WgPODVOWhVSk+Qm6+Y2EjL3ngh0opMzTedoHs3PKfuxD8ENYaK6W50q/KTykdSQSaH1HF8yig4BCDZbiqAV/Wt4eOg841/bFbh9Cm5ohoW4UahYOFUWOEt+zbgqm2JkAKOBcY/tb01Vo8l5ZoDTYt7F1R8IWx063sSeuaAiBVrkXEfqs3FU46NldwPXAPoQ0Mn0KFDrLQmqftrj+IBI4jWJVgvEL15MhBKvS7y7UMHcGnxZNrVrgPHIi5Ey1wFcRMGZvQs/FTAGNI82mgOxZRaDnr6ZqgYvKs1Bz78+U/B9CHyzCEjdVNfiBFOoXgWKd6cYXwfEW8cXlNSQChZqFnQ70chUopTOdIhvpRGuh+iDCpXIpAbOLT/ZsRgu4A5mh0ZQw6v9HXcrt8JQy37MHloHqZ9lBun1Ipab+UM4xQ89lSt6ifHGpXL//L/0vwh8BBgBCSKeruSez4gAAAABJRU5ErkJggg==) 0 0 no-repeat;
}

#header h1 a {
	text-decoration: none;
}

#header h1 a span {
	cursor: pointer;
}

#header ul.nav {
	margin: 0;
	padding: 0;
}

#header ul.nav li {
	float: left;
	list-style: none;
	margin: 0 41px 0 0;
}

#header ul.nav li div {
	float: left;
	height: 30px;
	line-height: 28px;
	position: relative;
	padding: 0 5px;
}

#header ul.nav li span.online {
	font-size: 10px;
	color: gray;
	display: inline;
	vertical-align: middle;
	background: transparent url(data:image/gif;base64,R0lGODlhCwALANUgAGKnS1WGRmKmS1mMSF+iSUpmQ01qRF+gSWWrTdPry9LpylyRS1B0RWixT1qNSWiwT2avTtHoyVJ5Rme2TGy9UG/DU0xpRGi4TW/EUmSySmu9T2WzS2m6TmSyS23BUf///0JOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACAALAAAAAALAAsAAAZZQBDIsHhUHguDECRpYJ7PhgRkgXiuWA/EMtBoEp+E1zsQcDgf9Pks+LgVk89E4f4cNvjNR48/BDKAGREfEYABBQQdiosdBAUgDAAXk5MADEsWDggUCA4WQkEAOw==) 0 2px no-repeat;
	margin: 0 0 0 16px;
	padding: 1px 0 1px 18px;
}

#header ul.nav li.current,#header ul.nav li:hover {
	background: #5c6d5a url(data:image/gif;base64,R0lGODlhAQAeAIAAAEJOQFxtWiH5BAAAAAAALAAAAAABAB4AAAIFRI6py1AAOw==) 0 0 no-repeat;
}

#header ul.nav li.current div,#header ul.nav li:hover div {
	background: transparent url(data:image/gif;base64,R0lGODlhAQAeAIAAAEJOQFxtWiH5BAAAAAAALAAAAAABAB4AAAIFRI6py1AAOw==) 100% 0 no-repeat;
}

div.q-search {
	float: right;
}

div.q-search form {
	width: 160px;
	height: 21px;
	overflow: hidden;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAVCAMAAAD2FhXZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFREREPkk8Qk5A////O0U5VmFU5kX1jQAAAFVJREFUeNrs18ENACAIBMFFof+W9WEPrpFL/M8DTmVEihODyBInA7VvCxvYwDsB1EDOsQKpOY9QCyw5sNzAB2bQvcXIexB5UdNX3W9A/Yva/idZAgwAq8g/rQ8nPaoAAAAASUVORK5CYII=) 0 0 no-repeat;
	font-size: 11px;
	margin: 4px 0 0;
	padding: 0;
}

div.q-search form input {
	border: none;
	background: transparent;
}

div.q-search form input.txt {
	float: left;
	height: 17px;
	padding: 3px 0 0 5px;
}

div.q-search form input.btn {
	float: right;
	margin: 1px 3px 0 0;
	padding: 0;
}

#content div.article {
	font-size: 15px;
	margin: 0 0 15px;
	line-height: 1.5;
}

#content .article h1,
#content .article h2,
#content .article h3 {
	font-size: 24px;
	margin-top: 0;
	width: 100%;
}

#content .article h1 a,
#content .article h2 a,
#content .article h3 a {
	color: #424242;
}

#content div.article-image {
	text-align: center;
	margin: 20px 0;
}

#content div.article-image img {
	max-width: 100%;
}

#content div.article p.imgcomment-top {
	text-align: center;
	margin-bottom: -18px;
	font-style: italic;
}

#content div.article p.imgcomment-bottom {
	text-align: center;
	margin-top: -18px;
	font-style: italic;
}

#content div.article table {
	width: 100%;
	border: 1px solid #e4e4e4;
	border-collapse: collapse;
}

#content div.article table th,#content div.article table td {
	border: 1px solid #e4e4e4;
}

#content div.article div.hidden_text {
	background: #fff5dc;
	border: 1px dashed #faa315;
	margin: 10px 0;
	padding: 10px 20px;
}

#content div.article .video {
	text-align: center;
	max-width:100%;
}

#content div.a-list h1 {
	font-size: 16px;
}

#content div.tags {
	background: transparent url(data:image/gif;base64,R0lGODlhEwALAMQAAO7v79na2u/v8N3d39/f4O7u7+Hh4t3d3trb2+jp6dnZ2tzd3ufn6Nrb3Pf399vc3djY2dbW19zc3eLi4t3e3+Dh4dra29jZ2dzd3eDg4fj4+N7e3/X19f///wAAAAAAACH5BAAAAAAALAAAAAATAAsAAAVSICeOYnZlZJpWi9Zpi6Gmhtvd76QCAbVFuI7gMMhsMBARIIEb4ASF4C3AQQQPOIn0pskQgo5bQbC9Kb7ldEdhVW+7S3dQY1EGHpu8Xs/YNFAcIQA7) 0 3px no-repeat;
	padding-left: 30px;
	/*margin: 10px 0 15px;*/
	font-size: 14px;
}

#content div.tags a {
	color: #1e62df;
}

#content div.article-meta {
	font-size: 12px;
	color: #c2c2c2;
	margin: 0 0 15px;
}

#content div.article-meta a {
	color: #1e62df;
}

#content div.article-meta img {
	vertical-align: middle;
}

#content div.article-meta span.i-comments {
	zoom: 1;
	overflow: hidden;
	display: block;
	font-size: 1.1em;
	color: #000;
	font-weight: 700 !important;
}

#content div.article-meta span.i-comments img {
	margin: 0 5px 0 0;
}

#content div.article-meta div.comment-rate {
	float: right;
	font-size: 10px;
	width: 220px;
	text-align: right;
	margin: 1px 0 0;
}

#content div.article-meta div.article-summury {
	zoom: 1;
	overflow: hidden;
}

#content div.cut_sep {
	background: transparent url(data:image/gif;base64,R0lGODlh6AMPANU4APX19dHW3NjZ3dPW2+7x9tLW39LV3NLV2tXY39bZ4vDx9dXZ3NXV19TY29PW3eHi5Ozx9+rt8uTo8drb39HV3uDg4Ozs7Obp7unp6dfb4dXW2tbX2/Dx89XY3dHX39vc4Onq7Ozt8fP09t/h5t3e4ujr8s3Q1dPW3Nna3t3g5NTW3dfb3dDX39fY2tfc4s/T1tne5O/0+drc4dfY3NTX3PP0+Nnc4eXl5f///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADgALAAAAADoAw8AAAb/QJxwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otBPABoja8Lhcrq7b7/i8fs/v+/+AgYKDhIWGQm0bMwICCnOPdIeSk5SVlpeYmZqbnJ2eWWwoJGwhE5ByIBUWbZ+trq+wsbKztLW2t0VsH3ADpwQpCy8MLRhwuMfIycrLzM3Oz4JsDwJsIwcHEXEQMAgdAysNHJHQ5OXm5+jp6uuGbRoyJgExLgYqFwAlAQkUBQEZBI/YCRxIsKDBgwidnTqBwIEBDywKSDgF4NmNi0IuYsSh8UZGjR83dgzpkSNIkyJPjkRZcqVLlTBTymwZk+ZMkjhZ5nx5U6dPzp42g+6sObQn0KJCfxJVanTpUaZJn0p1SrWp1ahVsV5FyhVq16lbvYoFq7Xs16xnw5JNa3YsWrdq366F25Ysm442aHS8q5HvxYpzA8sdHHdjwsOIEytezDjQwoYPI0481biy5cuYM2tO5w6ePHr28Onj5w/gnM2oU6tezbo1IGnUAFjDpo2bN3Di4rjezbu379/AcwH4UKNNL0i/gg0rxiq48+fQo0vnDEAUKVMU26RaxWa69+/gw4vHlGhRo+yQxqtfz769ezBw3qCn7CwIADs=) 100% 0 repeat-x;
	height: 16px;
	overflow: hidden;
	text-indent: -9999px;
	margin: 10px 0 7px;
}

#content div.article-meta div.rating {
	float: right;
	width: 120px;
	height: 11px;
	background: transparent url(data:image/gif;base64,R0lGODlheADnAMQAAPLy8vHx8e7u7vX19fb29vz8/LGxsfr6+vT09MXFxe/v7+3t7ff398TExPPz88PDw+Tk5LCwsMLCwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAB4AOcAAAX/4ACNZGmeaKqubOu+rggUxVzTdo7vd6/7vJ8wSAQah8ciEjA6HAJO6DNKnVql2Gr2qu1yv9uwVwweH0YMBSO9VrPf7nh7DqfL6/i73s7P9/d+DCOAhH+GgYWIh4mMiyMEBAqQkpGTlpWYlJqXm5mTCJ6hnaOcpaKmpJkIIwgCCK2vrrCzsrWxt7S4trm8u766wL3Bv8KrEAsODsjKycvOzdDM0s/T0dTX1tnV29jc2t0LI9/j3uXg5Ofm6Ovq4unv7PDq8/L12hAiMPr7/P3+LQMGJBg48J/BgwgPDmhgoAHDBkkiLlFCUWLFiRYzCoHg8GEDMiDNlBkZkqTIkii7/0B48CACywiLYiqa2YimzJp3Vrps+cCmT5w3g/4UqmDlS5apkqJaquqUU6VPmULVtEqChAhWIwzbWoyYV65fu4IdywvC1awS6MVbq7atPbfNzKKV8LYuW7tw8yKTi/Xq3b96AeOVh8+q4YSIEytGEZCgY8eLI0vet7ChR8sNNV7crLkzxs8XOTrEPNphSpOoT6s+ydqk0Z2wXxKdPbQ2UJ86j/LkaZv27d++/xjdHfvBVKlSQR2Pynz51Kpno/fVKrZ62OtksVsna3b6XKyBww8WLFiu9LnjxZNXr5bv96zr08uPT66w4fuHJ+vfz1jg4/+P8SdgZJWVdpmBmYHmGf9nCjbIoBKiHSihZaul1lqFGF5IxWu6FQdbcL2FCBxuxHVoooggjqiiIyyV6OJOziEXiXIyxthcjZxA59150mXn43ZAaidkMN29xyN487GX5GDm7eikVUvSpyR57h35nZRRTpmXffh1ed+AYCLWGIBkAhjmmfoUOCGCbC7opoNvPuhDhKStKWGGFuaJ555nmPiinzChKOiKIeb256EuDZriorYN5yGgutk4Co03VippjToa+WSPQf44ZKeg7lKklaQiieWpWoLTpKas0oVqlrBCU+WmtL5qa6rRcOnlrvih6StA/pUpLJm/FjuCmnUmy+aBcTYL57MQdqSsndPyqaf/htdayCGikBLHKKHgymToo9yWqOi54ebhaLfkFicppZdaiuNTmZba6nSe5huqvmGNSuu9aOEq8JKr2mtwrAPTNyvApd6KcHq68ipxl8YWO+awGAtb8YDILjvtx6U5Kye0ztLp8cnUmoattSxruG277AL67cznjhtzubGhSzO46+J8M4zJySt0vEnV+6/BTvKr9L6g+svw0d4lLHU9BUP9NJQOZ93e1UhfObXW6UQ88dhebizgxRmnPazZi3Wc8tsgiyw3yRtJizLIcKucbct7m/Hyz4B7q/PgNdns8+E5p6u4bz3DjLifkw49L9GoGM211Zx+qvnS2jnd9edRPwy2/zVVX8616F9XszDol4+e+jJiky37rmwrhrbauGNc+z9u4+373SHTPfLwEpmc9/F48628y4E77nyHO0cfiOHPP/4n4dLr0Xjz3O+mALyThy+5Kqtjbr6mnKfPtOfns37e6w6X7n77faEuevmmz+86wrHP7j+vu/PH7XJHwIwFMAbIA14CmSW8uTHIeL9bYASX1zdtda96GJQN9gZHvQt6kDeL22BRWpRB61WPcuN7F/7mlz98MW1z62OhDP8FPyXJj34tRM/+FJbDGWpqh+zp3/+GKLEDAquASESiEU3QOwVG8IltaqAUo+XEKkpwWRRc3t9M+MF2ZY9RHeSiGB8lwv8UbW+MXYyU+FD4nBXi0IeZUx8MicG+Hr7xSTWsyw3tyEdX5XEtbuzjHYH4FiES8ZATW2IJBpjERuLugE28oiR/58C5QdCKUJyk3rK4sj6h8ZMY/GJtwljCUnKvjD85oylB2S02rjFHgYTjHb8jR/XVUZaCDJj94rFHXPpyl1vz5SyRRsj6DACRyEQmJIPlyGYmcWORzKQ0MRlF4knxkprM5gQ7WcEsbHGV4LygKBNByjSy8nohxIkqzRnOcrlyaJYTZi6PVMumyfOeNATmNXo5zH62Sp/ZiKU/8VlMaRgymQiVHTSZ6cyGNhJN0aSmNiWaIGuODJvTnKgkOVmGb7L/86M4GycdynnOdj4PlXFYZ0lBSq53tnGeA71jPfuFT5heLY/8tGlN/bhLgeo0pvCp4UETStTZQZShDk2qI/kTUY1m9KkQmeIRMErRqjp1k9wMiUdXylXniZKkJmUp4ESo0rB29WYuheVP1wq6meLilkDdaT7jZ5i42jV/92PrXUGntaEW9a/+YypSlUrYZrbtqoiFKgMtOie7Jdaqiq2TFsV6VlDSDKyUNWsG0VXWzHr2UC6N515H+7R6wlWvqH0fweqaWtIe7FQ+lWtrUeVXwNr2f20bbGF360yFPPa3kQ2eNakKXMga9yNZ9aRmP7vcloAIs5Vt7mZV1NnoMreV/2sUbWu3S88Yuva7ORRPTmVL3k2NJ7bgLW9Q8VLb27p3iArRLW/n21DKFPe+wX2IZ4ib3/4et1rMs66ANSsU6Er3uo9LJQkRfOBzOke76o0w1H50WglzF49UY62FN3w0e6D3whdmS3vfS2IiUka+9E2xQ1nQVP/i979RpeKLZ5xfrTL4xiU9hIFx3ODpCmfBA+bxB4v2YQ6D+CpcqXB6l3xTVWmYyUb+3DmKDOUqr/cexyyxlkvMYhSr+MtJZSKNYTxm/eaAv2R2sZpR5k0hB7mrI31zj28Mh+rOWc5D/gSVj2zlOFalz4AOrzPGG+go7+gZezY0n3OV5S07WstM9DoymCed1Ban+dJltgym15xplLn5zqBuEZ5HfedPm/qcfE61L1Vd6IGy+tUyhHWr8yeBRj/61loeQAgAADs=) 0 0 no-repeat;
	position: relative;
	font-size: 9px;
	line-height: 11px;
	display: inline;
	margin: 2px 0 0 10px;
}

#content div.article-meta div.rating a {
	text-decoration: none;
}

#content div.article-meta div.rating strong {
	font-weight: 400;
	margin: 0 7px;
}

#content div.article-meta div.rating .down {
	color: #d76f6f;
	position: absolute;
	left: 2px;
	top: -1px;
	width: 30px;
	height: 11px;
	text-align: left;
}

#content div.article-meta div.rating .up {
	color: #64a43e;
	position: absolute;
	right: 2px;
	top: -1px;
	width: 30px;
	height: 11px;
}

#content div.article-meta div.rating .proceeding {
	background: none;
}

#content div.article-meta div.rating .negative {
	color: #fff;
	position: absolute;
	left: 9px;
	top: 0;
}

#content div.article-meta div.rating .positive {
	color: #b0b0b0;
	position: absolute;
	right: 11px;
	top: 0;
}

#content div.article-meta div.ratio_100 {
	background-position: 0 0;
}

#content div.article-meta div.ratio_95 {
	background-position: 0 -11px;
}

#content div.article-meta div.ratio_90 {
	background-position: 0 -22px;
}

#content div.article-meta div.ratio_85 {
	background-position: 0 -33px;
}

#content div.article-meta div.ratio_80 {
	background-position: 0 -44px;
}

#content div.article-meta div.ratio_75 {
	background-position: 0 -55px;
}

#content div.article-meta div.ratio_70 {
	background-position: 0 -66px;
}

#content div.article-meta div.ratio_65 {
	background-position: 0 -77px;
}

#content div.article-meta div.ratio_60 {
	background-position: 0 -88px;
}

#content div.article-meta div.ratio_55 {
	background-position: 0 -99px;
}

#content div.article-meta div.ratio_50 {
	background-position: 0 -110px;
}

#content div.article-meta div.ratio_45 {
	background-position: 0 -121px;
}

#content div.article-meta div.ratio_40 {
	background-position: 0 -132px;
}

#content div.article-meta div.ratio_35 {
	background-position: 0 -143px;
}

#content div.article-meta div.ratio_30 {
	background-position: 0 -154px;
}

#content div.article-meta div.ratio_25 {
	background-position: 0 -165px;
}

#content div.article-meta div.ratio_20 {
	background-position: 0 -176px;
}

#content div.article-meta div.ratio_15 {
	background-position: 0 -187px;
}

#content div.article-meta div.ratio_10 {
	background-position: 0 -198px;
}

#content div.article-meta div.ratio_5 {
	background-position: 0 -209px;
}

#content div.article-meta div.ratio_0 {
	background-position: 0 -220px;
}

#content div.add_comment {
	margin: 30px 0;
}

#content div.add_comment textarea {
	width: 100%;
	height: 100px;
	border: 1px solid #e4e4e4;
	margin: 0 0 20px;
	max-width: 800px;
}

#content div.add_comment a.comment_reply {
	color: #424242;
	font-size: 18px;
	font-weight: 700;
}

#content div.comments_list ol,#content div.comments_list ul {
	margin: 0;
}

#content div.comments_list ol li div.new-comment {
	background-color: #fef4da;
}

#content div.comments_list ol li div.single_comment_wrap.deleted_comment {
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 6pt;
}

#content div.comments_list ol li div.single_comment_wrap {
	padding: 10px;
}

#content div.comments_list ol ul li div.single_comment_wrap {
	padding-left: 40px;
}

#content div.comments_list ol ul ul li div.single_comment_wrap {
	padding-left: 70px;
}

#content div.comments_list ol ul ul ul li div.single_comment_wrap {
	padding-left: 100px;
}

#content div.comments_list ol ul ul ul ul li div.single_comment_wrap {
	padding-left: 130px;
}

#content div.comments_list ol ul ul ul ul ul li div.single_comment_wrap {
	padding-left: 160px;
}

#content div.comments_list ol ul ul ul ul ul ul li div.single_comment_wrap {
	padding-left: 190px;
}

#content div.comments_list ol ul ul ul ul ul ul ul li div.single_comment_wrap {
	padding-left: 220px;
}

#content div.comments_list ol ul ul ul ul ul ul ul ul li div.single_comment_wrap {
	padding-left: 250px;
}

#content div.comments_list ol ul ul ul ul ul ul ul ul ul li div.single_comment_wrap {
	padding-left: 280px;
}

#content div.comments_list ol ul ul ul ul ul ul ul ul ul ul li div.single_comment_wrap {
	padding-left: 310px;
}

#content div.comments_list ol ul ul ul ul ul ul ul ul ul ul ul li.tree-reset div.single_comment_wrap {
	padding-left: 40px;
}

#content div.comments_list li {
	list-style: none;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #e4e4e4;
	margin: 10px 0;
}

#content div.comments_list li li {
	border: none;
	margin: 0;
}

#content div.comments_list li.odd {
	background-color: #e9e9e9;
}

#content div.comments_list li.even {
	background-color: #efefef;
}

#content div.comments_list li div.single_comment_wrap {
	zoom: 1;
}

#content div.comments_list li div.single_comment_wrap:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

#content div.comments_list img.avatar {
	float: left;
	margin: 0 10px 0 0;
}

#content div.comments_list div.comment {
	padding-left: 70px;
}

#content div.comments_list div.rating {
	float: right;
}

#content div.comments_list div.rating .positive {
	color: #189c3a;
	float: left;
	margin: 0 5px;
}

#content div.comments_list div.rating .negative {
	color: #f11100;
	float: left;
	margin: 0 5px;
}

#content div.comments_list div.rating .up,#content div.comments_list div.rating .down {
	float: left;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
}

#content div.comments_list div.rating .up {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQALMMAPDw8PLy8vX19ff39/j4+PHx8e3t7ezs7Orq6unp6evr67y8vAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAQABAAAAQ/kMlJq102s0WwpssweN8mnOS3BGxaLTAgA660GHiOw+5y/EBgaqEoGo89hHK5HCae0GjvSO0VrlheTQsreRkRADs=) 0 -1px no-repeat;
}

#content div.comments_list div.rating .down {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQALMKAO7u7vDw8PX19ff39+3t7erq6uzs7PLy8uvr67y8vAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAQABAAAAQ/UMlJq1Upa6vT+GBSJUdpmiKVGGzrplJSzDQNx0iu73ey/zdMhkAsEoMxgBKwuWACUCQH5VQJBFLOIMupeiURADs=) 0 1px no-repeat;
}

#content div.comments_list div.rating .proceeding {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///6Ghofv7+7W1tdHR0aOjo66uru/v797e3qmpqczMzMbGxvT09NjY2Onp6bu7u8DAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) 0 0 no-repeat;
	margin: 0;
	padding: 0;
}

#content div.comments_list div.rating strong.proceeding {
	background: none;
	margin: 0 5px;
}

#content div.comments_list div.rating .my_vote_up {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQALMMAPDw8PLy8vX19ff39/j4+PHx8e3t7ezs7Orq6unp6evr67y8vAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAQABAAAAQ/kMlJq102s0WwpssweN8mnOS3BGxaLTAgA660GHiOw+5y/EBgaqEoGo89hHK5HCae0GjvSO0VrlheTQsreRkRADs=) 0 -1px no-repeat;
}

#content div.comments_list div.rating .my_vote_down {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQALMKAO7u7vDw8PX19ff39+3t7erq6uzs7PLy8uvr67y8vAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAQABAAAAQ/UMlJq1Upa6vT+GBSJUdpmiKVGGzrplJSzDQNx0iu73ey/zdMhkAsEoMxgBKwuWACUCQH5VQJBFLOIMupeiURADs=) 0 1px no-repeat;
}

#content div.comments_list div.head {
	color: #b3b3b3;
	margin-bottom: 10px;
}

#content div.comment_meta form.comment_answer_textarea {
	clear: right;
	padding: 5px 0 0;
}

#content div.comment_meta form.comment_answer_textarea textarea {
	border: 1px solid #e4e4e4;
	width: 98%;
	margin: 0 0 15px;
	max-width: 800px;
}

#content div.comments_management form {
	display: inline;
	float: right;
	margin: 0;
}

#content div.comments_management ul {
	font-size: 10px;
	float: right;
	margin: 0;
}

#content div.comments_management ul li {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0 0 0 20px !important;
}

#content div.comments_management ul li * {
	vertical-align: middle;
}

#content div.comments_management ul li select {
	padding: 0;
}

#content div.comments_management ul li input {
	margin: 0 3px;
}

#content div.comments_management ul li label {
	padding: 0;
}

#content div.bar {
	height: 20px;
	overflow: hidden;
}

#content div.bar * {
	vertical-align: middle;
}

#content div.bar1 {
	float: left;
	width: 390px;
}

#content div.bar1 span {
	float: left;
	margin-right: 5px;
}

#content div.bar1 select {
	vertical-align: middle;
	display: inline;
	font-size: 11px;
	margin: 0;
	padding: 2px 2px 3px;
}

#content div.bar2 {
	float: right;
	width: 270px;
	overflow: hidden;
}

#content div.bar form {
	margin: 0;
}

#content div.bar-inside-rounded-box div.bar1 {
	width: 300px;
}

#content div.bar div.date {
	font-weight: 700;
	font-size: 15px;
	color: #999;
	float: left;
	margin-right: 10px;
}

#content div.bar div.date img {
	vertical-align: top;
	margin: 0 5px;
	padding: 0;
}

#content div.bar div.moderator-actions {
	float: left;
	display: inline;
	margin: 0 0 0 5px;
}

#content div.bar div.moderator-actions ul {
	margin: 0 10px 0 0;
}

#content div.bar div.moderator-actions ul li {
	list-style: none;
	float: left;
	width: 20px;
	height: 20px;
	display: inline;
	margin: 0 10px 0 0;
}

#content div.bar div.moderator-actions ul li a {
	display: block;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	background: transparent url(data:image/gif;base64,R0lGODlheAAoANUuAMTExPjsx5y8kPz36MjIyPf12e346eX43vf169f4zPXy0/38+Pz79fXy0Pn45/39+/n99/X98/b14/v9+9341fXz2vXxzvb01fn34vv68N350vH87dn5zuX63eH62O386en74tb5yvXz0vr57Pj13fXxz9X4yNP4xtP4x/bnudPT07y8vOTk5Pf39wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC4ALAAAAAB4ACgAAAb/QBdrSCwaiS7hcVlMMp8sJ3QpnRqrViSrxe16v90hePwVk8/m8zitLm/bYDacK5/X4fd2Xr1Hv+dhf4AtfWSFa4KAh3GJXCuPK4hjKpQqkl2VmZVedZaYjGeanH8Aio0rKakpkW6TXJ6tr2qwcpsttoFkorSkpQC/wMC5X6iqrKOut7iEf7DKXrzQt8+WznfOz3SNeKeqq6BgnuLIspjO0V/n4OnT1egtpXbdxuvKlOXWzdDq2uHSseZw3evH5Re8YMGGEUt1jBy+hwqxsSP4r5xDe/cyvht0B1JDhdNCjou4ryIbTaJIlgxJMR43L5AEyBQA6eLIkRTP8WM2iGQ1/4wADSJMSHHFzKMzj52EmO9TKJAoMznENhAgxz9GkR5VKuimRZ4BxS1bBPCnu0vwTHXxyLYmRYwoL36S+DbqWH0Vg/oaavCt2p5g09H1K2/fMqt/e5KV+7Ve4quAA0MGvBjk48uFKW/Ts5lPZz+RK9NRkgUJ6dJRTpfGslp1FtavXVuBPVv2FNq3bUPBvZvFhN/AgwsHLloy5peaHyhfzrz58iEQokufTl168eufDWVHtKC79+/gvQ+JQL68+fPlsYfe7lgeg/fw48uHP2SD/fsbPOK/f+0RXTZtecRYQx8Z5wUBCCI4SgYMAsDggxBGOMQHFFZYDEMVVtgRQ2itEP/AhyCGyBUxjzhSImNcJIjgAFyN4OIvI/AFo4tDgGDjjReucuONG67in0MegviIiCBFYqSRLTTU0QBMMnkiMw5EKeWUVEo5RAdYZpnjCllm2WMxSmIlYpAfjkgMTO0lyeKaTw6BwZsAvCnnnHQO4cGdeG6JJ54nQcIQhwqRGcCQQlqWJJqIqUhAk22yQMKjv5AgIwCPkjCEBphmqgGYmmYK4J+rAFpUiKQOaiiB9SjK4gqrBlLAq7DGKiusQ3Bg660ceITrrZ+G6muYa41J5FsBulVUk06yyuIoFzQLQLPQRivtECFUG0JMST1ibQi9gilqYIISWiZI3pSbApBsrvrhpDYitPuLCJO2K8IQJtSblVYyrVCvCd2CCqwjpQ4rWbHrpqEsowUy08DCDDfsMMNDnCDxvfiuIPEJ/f56kUdlGiuZud6gy+rICQ9hwckAnKzyyiwPgcLLBEPyMgoAEoyihwkPbHOgyC6LSAlA/1LCpECXMEQCSCet9NJJqwfGuohlZqLHbihg9dVYZ331EBR07fXXYHvt9JmgabZeBWinrfbaaQ9xwNtwxy033GNPphh7bkig99589733EAYELvjghAte93GcrYfA4ow37jjjUaBmmuRD8PaE5UxgToVulwcBADs=) 0 0 no-repeat;
}

#content div.bar div.moderator-actions ul li.i-morderator a {
	background-position: 0 0;
}

#content div.bar div.moderator-actions ul li.i-morderator a:hover,#content div.bar div.moderator-actions ul li.i-morderator a:active,#content div.bar div.moderator-actions ul li.i-morderator a:focus {
	background-position: 0 -20px;
}

#content div.bar div.moderator-actions ul li.i-rating a {
	background-position: -20px 0;
}

#content div.bar div.moderator-actions ul li.i-rating a:hover,#content div.bar div.moderator-actions ul li.i-rating a:active,#content div.bar div.moderator-actions ul li.i-rating a:focus {
	background-position: -20px -20px;
}

#content div.bar div.moderator-actions ul li.i-discuss a {
	background-position: -40px 0;
}

#content div.bar div.moderator-actions ul li.i-discuss a:hover,#content div.bar div.moderator-actions ul li.i-discuss a:active,#content div.bar div.moderator-actions ul li.i-discuss a:focus {
	background-position: -40px -20px;
}

#content div.bar div.moderator-actions ul li.i-flow a {
	background-position: -60px 0;
}

#content div.bar div.moderator-actions ul li.i-flow a:hover,#content div.bar div.moderator-actions ul li.i-flow a:active,#content div.bar div.moderator-actions ul li.i-flow a:focus {
	background-position: -60px -20px;
}

#content div.bar div.moderator-actions ul li.i-rand a {
	background-position: -80px 0;
}

#content div.bar div.moderator-actions ul li.i-rand a:hover,#content div.bar div.moderator-actions ul li.i-rand a:active,#content div.bar div.moderator-actions ul li.i-rand a:focus {
	background-position: -80px -20px;
}

#content div.bar div.pagination {
	text-align: center;
	font-size: 10px;
}

#content div.bar div.pagination a {
	color: gray;
}

#content div.bar div.pagination strong {
	font-weight: 400;
}

#content div.bar div.pagination span {
	display: inline-block;
	height: 20px;
	line-height: 18px;
	vertical-align: middle;
	margin: 0 1px;
	padding: 0 7px;
}

#content div.bar div.pagination span.hellip,#content div.bar div.pagination span.hellip * {
	margin: 0;
	padding: 0;
}

#content div.bar div.pagination span.prev,#content div.bar div.pagination span.next {
	padding: 0;
}

#content div.bar div.pagination span.current {
	background: transparent url(data:image/gif;base64,R0lGODlhAQAUAIABALy8vAAAACH5BAEAAAEALAAAAAABABQAAAIFDI6pGAUAOw==) 0 0 no-repeat;
	padding: 0 0 0 1px;
}

#content div.bar div.pagination span span {
	background: transparent url(data:image/gif;base64,R0lGODlhAQAUAIABALy8vAAAACH5BAEAAAEALAAAAAABABQAAAIFDI6pGAUAOw==) 100% 0 no-repeat;
	margin: 0;
	padding: 0 1px 0 0;
}

#content div.bar div.pagination span span span {
	background: #bcbcbc;
	color: #fff;
	padding: 0 6px;
}

#content div.bar div.list-news {
	float: right;
}

#content div.bar div.list-news a {
	background: transparent url(data:image/gif;base64,R0lGODlheAAoANUuAMTExPjsx5y8kPz36MjIyPf12e346eX43vf169f4zPXy0/38+Pz79fXy0Pn45/39+/n99/X98/b14/v9+9341fXz2vXxzvb01fn34vv68N350vH87dn5zuX63eH62O386en74tb5yvXz0vr57Pj13fXxz9X4yNP4xtP4x/bnudPT07y8vOTk5Pf39wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC4ALAAAAAB4ACgAAAb/QBdrSCwaiS7hcVlMMp8sJ3QpnRqrViSrxe16v90hePwVk8/m8zitLm/bYDacK5/X4fd2Xr1Hv+dhf4AtfWSFa4KAh3GJXCuPK4hjKpQqkl2VmZVedZaYjGeanH8Aio0rKakpkW6TXJ6tr2qwcpsttoFkorSkpQC/wMC5X6iqrKOut7iEf7DKXrzQt8+WznfOz3SNeKeqq6BgnuLIspjO0V/n4OnT1egtpXbdxuvKlOXWzdDq2uHSseZw3evH5Re8YMGGEUt1jBy+hwqxsSP4r5xDe/cyvht0B1JDhdNCjou4ryIbTaJIlgxJMR43L5AEyBQA6eLIkRTP8WM2iGQ1/4wADSJMSHHFzKMzj52EmO9TKJAoMznENhAgxz9GkR5VKuimRZ4BxS1bBPCnu0vwTHXxyLYmRYwoL36S+DbqWH0Vg/oaavCt2p5g09H1K2/fMqt/e5KV+7Ve4quAA0MGvBjk48uFKW/Ts5lPZz+RK9NRkgUJ6dJRTpfGslp1FtavXVuBPVv2FNq3bUPBvZvFhN/AgwsHLloy5peaHyhfzrz58iEQokufTl168eufDWVHtKC79+/gvQ+JQL68+fPlsYfe7lgeg/fw48uHP2SD/fsbPOK/f+0RXTZtecRYQx8Z5wUBCCI4SgYMAsDggxBGOMQHFFZYDEMVVtgRQ2itEP/AhyCGyBUxjzhSImNcJIjgAFyN4OIvI/AFo4tDgGDjjReucuONG67in0MegviIiCBFYqSRLTTU0QBMMnkiMw5EKeWUVEo5RAdYZpnjCllm2WMxSmIlYpAfjkgMTO0lyeKaTw6BwZsAvCnnnHQO4cGdeG6JJ54nQcIQhwqRGcCQQlqWJJqIqUhAk22yQMKjv5AgIwCPkjCEBphmqgGYmmYK4J+rAFpUiKQOaiiB9SjK4gqrBlLAq7DGKiusQ3Bg660ceITrrZ+G6muYa41J5FsBulVUk06yyuIoFzQLQLPQRivtECFUG0JMST1ibQi9gilqYIISWiZI3pSbApBsrvrhpDYitPuLCJO2K8IQJtSblVYyrVCvCd2CCqwjpQ4rWbHrpqEsowUy08DCDDfsMMNDnCDxvfiuIPEJ/f56kUdlGiuZud6gy+rICQ9hwckAnKzyyiwPgcLLBEPyMgoAEoyihwkPbHOgyC6LSAlA/1LCpECXMEQCSCet9NJJqwfGuohlZqLHbihg9dVYZ331EBR07fXXYHvt9JmgabZeBWinrfbaaQ9xwNtwxy033GNPphh7bkig99589733EAYELvjghAte93GcrYfA4ow37jjjUaBmmuRD8PaE5UxgToVulwcBADs=) -100px 0 no-repeat;
	display: block;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
}

#content div.bar div.list-news a:hover,#content div.bar div.list-news a:active,#content div.bar div.list-news a:focus {
	background-position: -100px -20px;
}

#content div.bar div.btn-apply {
	float: left;
}

#content div.bar div.comments-change-apply {
	position: absolute;
	right: 5px;
	top: 5px;
}

#content div.bar div.btn-apply input {
	float: left;
	padding: 0;
}

#content div.article-actions-bar {
	font-size: 10px;
}

#content div.article-actions-bar * {
	vertical-align: middle;
}

#content div.article-actions-bar select {
	vertical-align: middle;
	display: inline;
	width: 100px;
	padding: 0;
}

#content div.article-actions-bar form {
	margin: 0;
}

#content div.article-actions-bar label img {
	vertical-align: middle;
}

#content div.article-actions-bar input.i-checkbox {
	vertical-align: middle;
	margin: 2px 0 2px 3px;
	padding: 1px;
}

#content div.actions-bar1 {
	float: left;
	width: 430px;
	overflow: hidden;
}

#content div.actions-bar1 span {
	margin: 0 20px 0 0;
}

#content div.actions-bar2 {
	float: right;
	width: 210px;
	overflow: hidden;
	text-align: right;
}

#content div.actions-bar2 span {
	margin: 0 0 0 5px;
}

#content div.user-form {
	padding: 14px;
}

#content div.user-form form {
	margin: 0;
}

#content div.user-form form legend {
	display: block;
	font-size: 18px;
	font-weight: 700;
	padding: 0 0 10px;
}

#content div.user-form ol {
	margin: 0;
}

#content div.user-form ol li {
	padding-left: 160px;
	margin: 10px 0;
}

#content div.user-form ol li label {
	float: left;
	width: 150px;
	text-align: right;
	margin-left: -160px;
	font-weight: 700;
}

#content div.user-form form ol li .i-text,#content div.user-form form ol li .i-textarea {
	width: 230px;
	float: left;
}

#content div.user-form ol li span.f-set {
	float: left;
	padding-right: 10px;
	width: 240px;
	overflow: hidden;
	position: relative;
}

#content div.user-form ol li span.hint,#content div.user-form ol li span.error,#content div.user-form ol li span.ok {
	display: block;
	zoom: 1;
	overflow: hidden;
	padding: 4px 0 0 10px;
}

#content div.user-form ol li span.error {
	color: #f11100;
}

#content div.user-form ol li span.ok {
	color: #189c3a;
}

#content div.user-form form ol li.captcha input {
	font-size: 28px;
	color: #666;
	display: block;
	margin: 5px 0 0;
}

#content div.user-form form ol.proceed label {
	float: none;
	display: block;
	width: auto;
	text-align: left;
	margin: 0;
}

#content div.user-form table td {
	vertical-align: middle;
}

#content div.registration form ol li span {
	color: #bcbcbc;
}

#content div.user-form form ol li.captcha span.captcha-container img,#content div.user-form form ol li.captcha span.captcha-container a {
	display: inline;
	vertical-align: middle;
}

#content div.user-form form ol li.captcha span.captcha-container img {
	margin: 0 10px 0 0;
}

#content div.user-form form ol li.captcha .error {
	padding: 18px 0 0 10px;
}

#content div.edit-personal-data img {
	display: block;
	margin: 0 0 5px;
}

#content div.edit-personal-data ul {
	margin: 0;
	padding: 0;
}

#content div.edit-personal-data fieldset {
	margin: 0 0 30px;
	padding: 0;
}

#content div.edit-personal-data ol li {
	position: relative;
}

#content div.edit-personal-data strong {
	float: left;
	width: 150px;
	font-weight: 700;
	text-align: right;
	margin: 0 0 0 -160px;
}

#content div.edit-personal-data em {
	font-style: normal;
}

#content div.edit-personal-data input,#content div.edit-personal-data textarea {
	width: 230px;
	float: left;
}

#content div.edit-personal-data input.btn {
	width: auto;
}

#content div.edit-personal-data ol li fieldset {
	margin: 0;
	padding: 0;
}

#content div.edit-personal-data ol li span.hint input,#content div.edit-personal-data ol li span.hint label,#content div.edit-personal-data ol li fieldset input,#content div.edit-personal-data ol li fieldset label {
	width: auto;
	float: none;
	font-weight: 400;
	vertical-align: middle;
	margin: 0;
}

#content div.edit-personal-data ol li fieldset input.i-checkbox,#content div.edit-personal-data ol li fieldset input.i-radio,#content div.edit-personal-data ol li span.hint input {
	margin: 0 0 0 -3px;
}

#content div.edit-personal-data ol li fieldset label {
	float: left;
	margin: 0 10px 0 0;
}

#content div.edit-personal-data ol li fieldset strong {
	position: relative;
	margin: 0 -170px;
	padding: 4px 0;
}

#content div.edit-personal-data ol li em {
	width: 230px;
	overflow: hidden;
	float: left;
	font-weight: 700;
	padding: 0;
}

#content div.edit-personal-data ol li span.hint,#content div.edit-personal-data ol li span.error,#content div.edit-personal-data ol li span.ok {
	padding: 4px 0 0;
}

#content div.edit-personal-data ol li span.hint strong {
	float: none;
	font-weight: 700;
	margin: 0;
	padding: 0;
}

#content div.edit-personal-data ol li span.hint label {
	font-weight: 400;
}

#content div.add-doc #field_domain {
	width: 100px;
	float: none;
}

#content div.add-doc span.f-set span {
	color: #1e62df;
	text-decoration: underline;
}

#content div.add-doc form ol li span.f-set {
	padding-right: 0;
}

#content div.add-doc form ol li span.el-set {
	float: left;
	padding: 4px 0;
}

#content div.add-doc form ol li span.el-set label {
	float: none;
	width: auto;
	font-weight: 400;
	vertical-align: middle;
	margin: 0 5px 0 0;
}

#content div.add-doc form ol li span.el-set label * {
	vertical-align: middle;
}

#content div.add-news {
	zoom: 1;
}

#content div.add-news li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

#content div.add-news legend {
	display: block;
	font-size: 18px;
	font-weight: 700;
	padding: 0 0 10px;
}

#content div.add-news legend span {
	font-size: 11px;
	font-weight: 700;
	color: #6f6f6f;
}

#content div.add-news fieldset {
	margin: 0 0 30px;
}

#content div.add-news ol,#content div.add-news dl {
	margin: 0;
	padding: 0;
}

#content div.add-news li {
	list-style: none;
	margin: 0 0 10px;
}

#content div.add-news .editor {
	clear: both;
	padding-top: 10px;
}

#content div.add-news label {
	display: block;
}

#content div.add-news li.col1 {
	float: left;
	width: 310px;
}

#content div.add-news li.col2 {
	float: right;
	width: 310px;
}

#content div.add-news div.textarea-resizer {
	background: url(data:image/gif;base64,R0lGODlhCwAUAJECAICAgP///////wAAACH5BAEAAAIALAAAAAALABQAAAIglI+py+0PowotAGbvBDplQSGfJXKgaYzoeY3sS5pq1xQAOw==) 0 -5px no-repeat;
	width: 11px;
	height: 20px;
	float: right;
	cursor: ns-resize;
	margin-left: 20px;
	position: relative;
	bottom: 15px;
	z-index: 1;
}

#content div.add-news input {
	width: 98%;
}

#content div.add-news select {
	width: 98%;
}

#content div.add-news textarea {
	height: 220px;
	width: 760px;
}

#content div.add-news dd,#content div.add-news dt {
	margin: 0 0 5px;
	padding: 0;
}

#content div.add-news div.system-btn {
	margin-right: 10px;
}

#content div.add-news div.system-btn input {
	width: auto;
}

#content dl.poll dt {
	font-weight: 700;
	font-size: 1.2em;
	margin: 1em 0 .5em;
}

#content dl.poll dd {
	margin-left: 15px;
}

#content dl.poll dd input {
	width: auto;
}

#content div.preview_area {
	margin: 0 0 25px;
}

#content div.preview_content ul li {
	list-style: disc;
}

#content div.preview_content ol li {
	list-style: decimal;
}

#content div.preview_content img {
	max-width:100%;
}

#content div.preview_area div.system-btn {
	margin-top: 15px;
	margin-right: 10px;
}

#content .editor div.panel {
	float: right;
	position: relative;
	margin: -24px 0 0;
	padding: 0;
}

* html #content .editor div.panel {
	margin: -24px 0 -6px;
}

#content .editor div.panel div.buttons {
	float: left;
	height: 22px;
	margin: 0 0 0 10px;
	padding: 0;
}

#content .editor div.panel ul {
	float: left;
	height: 22px;
	margin: 0;
	padding: 0;
}

#content .editor div.panel ul li {
	float: left;
	width: 30px;
	background: transparent url(data:image/gif;base64,R0lGODlhHgAWAMQAAO3w8bK8vpukqPDz9KeytPf395ymqay0us/U1bC6vK22uMTLzaKtsJ+rr6Susunt7rzH1tTb5dPc5OXq8MHM2sfS3cjR3c7X4sLL2c7W4cXO25SeocvV3wAAAAAAAAAAACH5BAAAAAAALAAAAAAeABYAAAW3YBFsZGme6BmIi+S+cCzHS3A8Va7vfM8/B8KDQywaj8jjg+AYJp9QzsPRAESvR0DDYMV6AQbB4EIum8/o80CwGaff8MuABKDY7/i8Pg8gPSCAgYKDhIMPdBiJiouMjYx9Gw+Ok5SJh5EamZqbnJ2clw+eoqOZhwIPFqmqq6ytrA8CBqiutLUWDwYMDxm8vb6/wL8PDELBxse8SwoPEc3Oz9DR0A8KCQgT2Nna29zbCAkiKeLjJCshADs=) 0 0 no-repeat;
	margin: 0;
	padding: 0;
}

#content .editor div.panel ul li a {
	position: relative;
	z-index: 2;
	float: left;
	width: 22px;
	margin: 0 0 0 4px;
}

#content .editor div.panel .active_tab {
	height: 30px;
	background: transparent url(//nnm.me/i/panel-active-tab.gif) -387px 0 no-repeat;
}

#content .editor div.panel ul li img {
	float: left;
}

#content .editor div.panel div.upload-img ol,#content .editor div.panel div.upload-file ol,#content .editor div.panel div.upload-video ol {
	margin: 0 0 5px;
	padding: 0;
}

#content .editor div.panel div.upload-img,#content .editor div.panel div.upload-file,#content .editor div.panel div.upload-video {
	position: absolute;
	z-index: 0;
	right: 0;
	top: 0;
	float: none;
	width: 335px;
	margin: 0;
	padding: 26px 0 0;
}

noindex:-o-prefocus,#content .editor div.panel div.upload-img {
	padding: 25px 0 0;
}

noindex:-o-prefocus,#content .editor div.panel div.upload-file {
	padding: 25px 0 0;
}

noindex:-o-prefocus,#content .editor div.panel div.upload-video {
	padding: 25px 0 0;
}

#content .editor div.panel div.upload-img legend,#content .editor div.panel div.upload-file legend,#content .editor div.panel div.upload-video legend {
	font-size: 1em;
	padding: 0 0 5px;
}

#content .editor div.panel div.upload-img li,#content .editor div.panel div.upload-file li,#content .editor div.panel div.upload-video li {
	height: auto;
	width: auto;
	float: none;
	background: none;
}

#content .editor div.panel div.upload-inner {
	border-left: 1px solid #949EA1;
	border-right: 1px solid #949EA1;
	border-bottom: 1px solid #949EA1;
	background: #D4DBE5;
	display: block;
	padding: 10px;
}

#content .editor div.panel div.upload-inner .errorMessage {
	margin: 0;
	padding: 0;
}

#content input.accessible-input {
	float: left;
	width: 22px !important;
	height: 22px !important;
	cursor: pointer;
	position: relative;
	z-index: 2;
	margin: 0;
	padding: 0 0 0 4px;
}

#content .editor div.panel div.loading {
	float: left;
	line-height: 22px;
}

#content .editor div.panel div.btn-set {
	zoom: 1;
}

#content .editor div.panel div.btn-set img {
	margin: 0 5px 0 0;
}

#content .editor div.panel div.btn-set div {
	margin-right: 10px;
}

#content .editor div.formatting {
	margin: 10px 0;
}

#content .editor div.formatting ul {
	margin: 1em 0;
}

#content .editor div.formatting ul li {
	list-style: disc;
	margin: 0 0 .2em 2em;
}

#content .editor div.panel div.upload-img {
	background-position: -153px 0;
}

#content .editor div.panel div.upload-file {
	background-position: -129px 0;
}

#content .editor div.panel div.upload-video {
	background-position: -104px 0;
}

#content fieldset.add-news-meta {
	zoom: 1;
}

#content fieldset.add-news-meta input.i-text {
	width: 425px;
}

#content fieldset.add-news-meta select,#content fieldset.add-news-meta textarea {
	width: 425px;
}

#content fieldset.add-news-meta select {
	width: 437px;
}

#content fieldset.add-news-meta label {
	float: left;
	width: 180px;
	position: relative;
	left: -200px;
	margin: 0 -200px 0 0;
}

#content fieldset.add-news-meta input.checkbox {
	display: inline;
	width: 25px;
	margin: 5px 0 0;
	padding: 0;
}

#content fieldset.add-news-meta select.doc_select {
	display: inline;
	width: 408px;
	float: right;
	margin-right: 2px;
}

#content fieldset.add-news-meta li {
	zoom: 1;
	padding: 0 0 0 200px;
}

#content fieldset.add-news-meta li.send-to-metadoc {
	position: relative;
}

#content fieldset.add-news-meta li.send-to-metadoc label input {
	width: auto;
}

#content fieldset.add-news-meta li.send-to-metadoc span.hint {
	float: left;
	clear: left;
	width: 160px;
	display: inline;
	position: relative;
	margin: 0 0 0 -200px;
	padding: 0 0 0 20px;
}

#content div.add-news fieldset.doc-selection * {
	vertical-align: middle;
}

#content div.add-news fieldset.doc-selection label,#content div.add-news fieldset.doc-selection input {
	display: inline;
	width: auto;
	float: none !important;
}

#content div.add-news fieldset.doc-selection input {
	margin: 0 5px !important;
}

#content div.add-news fieldset.doc-selection select {
	width: 200px;
	display: inline;
}

#content fieldset.poll label {
	float: left;
	margin: 0 1em 1em 0;
}

#content fieldset.poll label input {
	width: auto;
}

#content fieldset.poll dl {
	clear: both;
}

#content fieldset.poll dl dt,#content fieldset.poll dl dd {
	zoom: 1;
	font-weight: 400;
	padding: 0 0 5px;
}

#content fieldset.poll dl dt:after,#content fieldset.poll dl dd:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

#content fieldset.poll dl input {
	width: 79%;
	float: right;
}

#content fieldset.poll dl label {
	width: 17%;
	float: left;
	clear: left;
	margin: 0;
}

* html #content fieldset.poll dl label {
	width: 20%;
	margin: 0 -10px 0 0;
}

#content input.vote_input_link {
	width: auto !important;
	border: none;
	cursor: pointer;
	border-bottom: 1px solid #0376C6;
	color: #0376C6;
	overflow: visible !important;
	background: none;
	height: 1.4em !important;
	margin: 0;
	padding: 0 !important;
}

div.autocomplete {
	position: relative;
	z-index: 98;
	display: block;
}

.tagMatches {
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	width: 100%;
}

.tagMatches .tag_suggestion {
	display: block;
	border: 1px solid #eee;
	cursor: pointer;
	margin: -1px 0 0;
	padding: 2px;
}

.tagMatches .tag_suggestion:hover,.autocomplete .tag_select {
	background: #F7F7F7;
	color: #333;
	text-decoration: none;
}

#content div.user-data {
	padding: 14px;
}

#content div.user-data div.user {
	float: left;
	width: 250px;
	overflow: hidden;
}

#content div.user-data div.user div.summary {
	padding: 1px 0 0;
}

#content div.user-data div.user div.user_status {
	float: left;
}

#content div.user-data div.user div.user_status,#content div.user-data div.user div.user_status img,#content div.user-data div.user p.rating,#content div.user-data div.user h1 {
	font-size: 13px;
	font-weight: 700;
}

#content div.user-data div.user div.user-head {
	overflow: hidden;
	zoom: 1;
}

#content div.user-data div.user h1 {
	margin: 12px 0 3px;
}

#content div.user-data div.user p.rating {
	vertical-align: middle;
	float: left;
	margin: 0 0 0 -7px;
}

#content div.user-data div.user span {
	vertical-align: middle;
}

#content div.user-data div.user div.user_status img {
	margin-right: 10px;
	float: left;
}

#content div.user p.rating .up,#content div.user p.rating .down {
	display: inline-block;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
	margin: 0 5px;
}

#content div.user p.rating .up {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAIABAOTk5AAAACH5BAEAAAEALAAAAAAQABAAAAIWjI+py+0B3gFU0uuuZrrLD4biSJZLAQA7) 0 0 no-repeat;
}

#content div.user p.rating a.proceeding,#content div.user p.rating span.proceeding {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///6Ghofv7+7W1tdHR0aOjo66uru/v797e3qmpqczMzMbGxvT09NjY2Onp6bu7u8DAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) 0 0 no-repeat;
	padding: 0;
}

#content div.user p.rating .down {
	background: transparent url(data:image/gif;base64,R0lGODlhEAAQAIABAOTk5AAAACH5BAEAAAEALAAAAAAQABAAAAIUjI+py+0Po5wP2HsZzm1D/lHimBQAOw==) 0 0 no-repeat;
}

#content div.user p.rating .positive {
	color: #189c3a;
}

#content div.user p.rating .negative {
	color: #f11100;
}

#content div.user-data #tabs {
	float: right;
}

#content div.user-data #tabs ul {
	margin: 15px 0 0;
}

#content div.user-data #tabs ul li {
	float: left;
	list-style: none;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	display: inline;
	margin: 0 0 0 10px;
}

#content div.user-data #tabs ul li a {
	color: #555;
	float: left;
	height: 30px;
	padding: 0 5px;
}

#content div.user-data #tabs ul li.selected span {
	float: left;
	background: transparent url(data:image/gif;base64,R0lGODlhAQAeAIABAL29vQAAACH5BAEAAAEALAAAAAABAB4AAAIFDI6py1EAOw==) 100% 0 no-repeat;
	height: 30px;
	padding: 0 1px 0 0;
}

#content div.user-data #tabs ul li.selected a {
	background: #bdbdbd;
	text-decoration: none;
	color: #fff;
	padding: 0 4px;
}

#content div.user-data #tabs ul li.selected {
	background: transparent url(data:image/gif;base64,R0lGODlhAQAeAIABAL29vQAAACH5BAEAAAEALAAAAAABAB4AAAIFDI6py1EAOw==) 0 0 no-repeat;
	padding: 0 0 0 1px;
}

#content div.user-details a {
	color: #555;
}

#content .add-to-friends,#content .delete-from-friends {
	display: inline-block;
	font-weight: 700;
	padding: 3px 0 3px 30px;
}

#content .add-to-friends {
	background: transparent url(data:image/gif;base64,R0lGODlhFAAUAMQWAOT63Oj74tb4ytP3x9P3xtT3x+376OD619n4ztz50vH77ez36OT33vj899f3y/X88/v9+/bnud331Jy8kLy8vOTk5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAAUABQAAAWaoFWNZGmSIqSubLuOTSzPtDw+eK7v+aj8QAVlSAkCR4akkhJpRihJaHIUqFqZTkqAWB0BvmBsk/Ilf0eHtFr8VKtHibg8gaXM5SOEfo8gUvh7IwKDAkQThxNEhAIjBY4UiJGIFI4FIwSYkJKRFJgEIwOhfqNEoQMjDqmqq6yqIxKwsbKzsSMMt7i5urgjC76/wMG/FSInxiUWIQA7) 0 0 no-repeat;
}

#content .delete-from-friends {
	background: transparent url(data:image/gif;base64,R0lGODlhFAAUAMQWAOD61+j74tb4ytP3x9P3xtT3x+376OT63Nn4ztz50vH77ez36OT33vj899f3y/X88/v9+/bnud331Jy8kLy8vOTk5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAAUABQAAAWYoFWNZGmSIqSubLuOTSzPtDw+eK7v+aj8QAVlSAkCR4akkhJpRihK5ShArTKdlACROjp4v9cm5fsdAc7o8BONHiXe8MSVEoePEPg8gkjR50cCgQJEE4UTRIICIwWMFIaPhhSMBSMElo6QjxSWBCMDn3yhRJ8DIw6nqKmqqCMSrq+wsa8jDLW2t7i2Iwu8vb6/vRUiJ8QlFiEAOw==) 0 0 no-repeat;
}

#content div.user-details table {
	width: 100%;
}

#content div.user-details table td.user-photo {
	width: 10%;
	padding-right: 10px;
}

#content div.user-details table td.user-photo img {
	border: 1px solid #e4e4e4;
	margin: 0 0 10px;
}

#content div.user-details table td.friend-action {
	vertical-align: bottom;
}

#content div.user-details table td {
	padding: 0;
}

#content div.user-details table table {
	margin: 0;
}

#content div.user-details table td td,#content div.user-details table td th {
	padding: 0 6px 6px;
}

#content div.user-details table td,#content div.user-details table th {
	vertical-align: top;
}

#content div.user-details table img {
	vertical-align: middle;
}

#content div.friends div.head {
	padding: 5px 10px;
}

#content div.friends div.head h3 {
	font-size: 12px;
	margin: 0;
}

#content div.friends div.head h3 span {
	color: #89ca72;
}

#content div.friends ul {
	margin: 20px 0 30px;
}

#content div.friends ul li {
	list-style: none;
	display: inline;
	line-height: 1.6em;
	margin: 0 10px 0 0;
}

#content div.drafts table {
	border-top: 1px solid #e4e4e4;
	border-collapse: collapse;
	width: 100%;
}

#content div.drafts table a {
	color: #424242;
}

#content div.drafts table th,#content div.drafts table td {
	border-bottom: 1px solid #e4e4e4;
	vertical-align: middle;
}

#content div.drafts table td.i-fixed {
	padding-left: 0;
	width: 2em;
}

#content div.drafts table td div.draft-title {
	position: relative;
	width: 95%;
	overflow: hidden;
	height: 1.3em;
}

#content div.drafts div.shadow {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAMSURBVBhXY/j//z8ABf4C/qc1gYQAAAAASUVORK5CYII=) no-repeat scroll 0 0;
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
	width: 80px;
}

* html #content div.drafts div.shadow {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//nnm.me/i/shadow.png',sizingMethod='crop');
}

#content div.top table th {
	background: #fff url(data:image/gif;base64,R0lGODlhAQBhALMAAP7+/vr6+vv7+/z8/P39/fj4+Pn5+ff39/b29vX19f///wAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGEAAAQcUJlEK0U4n32KL0YYBEI5nEQKAErrvnAsz3TdRgA7) 0 0 repeat-x;
	border: 1px solid #e4e4e4;
}

#content div.top table th,#content div.top table td {
	border-right: 0 solid #fff;
	border-left: none;
	vertical-align: middle;
	padding: 5px;
}

#content div.top table th.first {
	border-right: none;
	border-left: 1px solid #e4e4e4;
	border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

#content div.top table th.last {
	border-right: 1px solid #e4e4e4;
	border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

#content div.top table th * {
	vertical-align: middle;
}

#content div.top table th div.rel-pos {
	width: 3px;
	height: 20px;
}

#content div.top table th i.tl3,#content div.top table th i.tr3,#content div.top table th i.br3,#content div.top table th i.bl3 {
	position: absolute;
	overflow: hidden;
	width: 3px;
	height: 3px;
	background: transparent url(//nnm.me/i/rounded3.gif) 0 0 no-repeat;
}

#content div.top table th i.tl3 {
	background-position: 0 0;
	top: -6px;
	left: -6px;
}

#content div.top table th i.tr3 {
	background-position: -3px 0;
	top: -6px;
	right: -6px;
}

#content div.top table th i.br3 {
	background-position: -3px -3px;
	bottom: -6px;
	right: -6px;
}

#content div.top table th i.bl3 {
	background-position: 0 -3px;
	bottom: -6px;
	left: -6px;
}

#content div.doc_top table th {
	background: #fff url(data:image/gif;base64,R0lGODlhAQBhALMAAP7+/vr6+vv7+/z8/P39/fj4+Pn5+ff39/b29vX19f///wAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGEAAAQcUJlEK0U4n32KL0YYBEI5nEQKAErrvnAsz3TdRgA7) 0 0 repeat-x;
	border: 1px solid #e4e4e4;
}

#content div.doc_top table th,#content div.doc_top table td {
	border-right: 0 solid #fff;
	border-left: none;
	vertical-align: middle;
	padding: 5px;
}

#content div.doc_top table td {
	border-bottom: 1px solid #e9e9e9;
}

#content div.doc_top table th.first {
	border-right: none;
	border-left: 1px solid #e4e4e4;
	border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

#content div.doc_top table th.last {
	border-right: 1px solid #e4e4e4;
	border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

#content div.doc_top table th * {
	vertical-align: middle;
}

#content div.doc_top table th div.rel-pos {
	width: 3px;
	height: 20px;
}

#content div.doc_top table th i.tl3,#content div.doc_top table th i.tr3,#content div.doc_top table th i.br3,#content div.doc_top table th i.bl3 {
	position: absolute;
	overflow: hidden;
	width: 3px;
	height: 3px;
	background: transparent url(//nnm.me/i/rounded3.gif) 0 0 no-repeat;
}

#content div.doc_top table th i.tl3 {
	background-position: 0 0;
	top: -6px;
	left: -6px;
}

#content div.doc_top table th i.tr3 {
	background-position: -3px 0;
	top: -6px;
	right: -6px;
}

#content div.doc_top table th i.br3 {
	background-position: -3px -3px;
	bottom: -6px;
	right: -6px;
}

#content div.doc_top table th i.bl3 {
	background-position: 0 -3px;
	bottom: -6px;
	left: -6px;
}

#content div.doc_top table .avatar {
	width: 28px;
}

#content div.doc_top table .checkbox {
	width: 20px;
}

#content div.doc_top table .center {
	text-align: center;
}

#content div.doc_top table td .allowed {
	color: blue;
}

#content div.doc_top table td .ban {
	color: red;
}

#content div.doc_top table td .reader {
	color: #000;
}

#content div.doc_top table td .moderator {
	color: green;
}

#content div.doc_top table td .err {
	color: gray;
}

#content div.users table th {
	background: #fff url(data:image/gif;base64,R0lGODlhAQBhALMAAP7+/vr6+vv7+/z8/P39/fj4+Pn5+ff39/b29vX19f///wAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGEAAAQcUJlEK0U4n32KL0YYBEI5nEQKAErrvnAsz3TdRgA7) 0 0 repeat-x;
	border: 1px solid #e4e4e4;
}

#content div.users table th,#content div.users table td {
	border-right: 0 solid #fff;
	border-left: none;
	vertical-align: middle;
	padding: 5px;
}

#content div.users table td {
	border-bottom: 1px solid #e9e9e9;
}

#content div.users table th.first {
	border-right: none;
	border-left: 1px solid #e4e4e4;
	border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

#content div.users table th.last {
	border-right: 1px solid #e4e4e4;
	border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

#content div.users table th * {
	vertical-align: middle;
}

#content div.users table th div.rel-pos {
	width: 3px;
	height: 20px;
}

#content div.users table th i.tl3,#content div.users table th i.tr3,#content div.users table th i.br3,#content div.users table th i.bl3 {
	position: absolute;
	overflow: hidden;
	width: 3px;
	height: 3px;
	background: transparent url(//nnm.me/i/rounded3.gif) 0 0 no-repeat;
}

#content div.users table th i.tl3 {
	background-position: 0 0;
	top: -6px;
	left: -6px;
}

#content div.users table th i.tr3 {
	background-position: -3px 0;
	top: -6px;
	right: -6px;
}

#content div.users table th i.br3 {
	background-position: -3px -3px;
	bottom: -6px;
	right: -6px;
}

#content div.users table th i.bl3 {
	background-position: 0 -3px;
	bottom: -6px;
	left: -6px;
}

#content div.privmess table th {
	background: #fff url(data:image/gif;base64,R0lGODlhAQBhALMAAP7+/vr6+vv7+/z8/P39/fj4+Pn5+ff39/b29vX19f///wAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGEAAAQcUJlEK0U4n32KL0YYBEI5nEQKAErrvnAsz3TdRgA7) 0 0 repeat-x;
	border: 1px solid #e4e4e4;
}

#content div.privmess table th,#content div.privmess table td {
	border-right: 0 solid #fff;
	border-left: none;
	vertical-align: middle;
	padding: 5px;
}

#content div.privmess table td {
	border-bottom: 1px solid #e9e9e9;
}

#content div.privmess table th.first {
	border-right: none;
	border-left: 1px solid #e4e4e4;
	border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

#content div.privmess table th.last {
	border-right: 1px solid #e4e4e4;
	border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
}

#content div.privmess table th * {
	vertical-align: middle;
}

#content div.privmess table th div.rel-pos {
	width: 3px;
	height: 20px;
}

#content div.privmess table th i.tl3,#content div.privmess table th i.tr3,#content div.privmess table th i.br3,#content div.privmess table th i.bl3 {
	position: absolute;
	overflow: hidden;
	width: 3px;
	height: 3px;
	background: transparent url(//nnm.me/i/rounded3.gif) 0 0 no-repeat;
}

#content div.privmess table th i.tl3 {
	background-position: 0 0;
	top: -6px;
	left: -6px;
}

#content div.privmess table th i.tr3 {
	background-position: -3px 0;
	top: -6px;
	right: -6px;
}

#content div.privmess table th i.br3 {
	background-position: -3px -3px;
	bottom: -6px;
	right: -6px;
}

#content div.privmess table th i.bl3 {
	background-position: 0 -3px;
	bottom: -6px;
	left: -6px;
}

#content div.privmess table .avatar {
	width: 28px;
}

#content div.privmess table .checkbox {
	width: 20px;
}

#content div.privmess table .center {
	text-align: center;
}

#content div.privmess table tr.new_pm td {
	background-color: #fef4da;
}

#content div.add-pm {
	zoom: 1;
}

#content div.add-pm li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

#content div.add-pm legend {
	display: block;
	font-size: 18px;
	font-weight: 700;
	padding: 0;
}

#content div.add-pm legend span {
	font-size: 11px;
	font-weight: 700;
	color: #6f6f6f;
}

#content div.add-pm fieldset {
	margin: 0;
}

#content div.add-pm ol,#content div.add-pm dl {
	margin: 0;
	padding: 0;
}

#content div.add-pm li {
	list-style: none;
}

#content div.add-pm .editor {
	clear: both;
}

#content div.add-pm label {
	display: block;
}

#content div.add-pm li.col1 {
	float: left;
	width: 310px;
}

#content div.add-pm li.col2 {
	float: right;
	width: 310px;
}

#content div.add-pm div.textarea-resizer {
	background: url(data:image/gif;base64,R0lGODlhCwAUAJECAICAgP///////wAAACH5BAEAAAIALAAAAAALABQAAAIglI+py+0PowotAGbvBDplQSGfJXKgaYzoeY3sS5pq1xQAOw==) 0 -5px no-repeat;
	width: 11px;
	height: 20px;
	float: right;
	cursor: ns-resize;
	margin-left: 20px;
	position: relative;
	bottom: 15px
}

#content div.add-pm input {
	width: 98%;
}

#content div.add-pm select {
	width: 98%;
}

#content div.add-pm textarea {
	height: 90px;
	width: 760px;
}

#content div.add-pm dd,#content div.add-pm dt {
	margin: 0 0 5px;
	padding: 0;
}

#content div.add-pm div.system-btn {
	margin-right: 10px;
}

#content div.add-pm div.system-btn input {
	width: auto;
}

#content div.reply-pm div.actions-bar1 {
	width: 350px;
}

#content div.reply-pm div.actions-bar2 {
	width: 240px;
}

#content div.breadcrumbs {
	margin: 0 0 10px;
}

#doc_users_info {
	width: 300px;
}

#sidebar h3,#sidebar h2 {
	font-size: 14px;
	margin-top: 0;
}

#sidebar a {
	color: #424242;
}

#sidebar form.login {
	position: relative;
	font-size: 14px;
	margin: 0;
}

#sidebar form.login legend {
	display: block;
	font-size: 14px;
	font-weight: 700;
}

#sidebar form.login legend span {
	margin: 0;
	padding: 0 0 15px;
}

#sidebar form.login label {
	display: none;
}

#sidebar form.login input {
	border: none;
	background: transparent;
	height: 18px;
	color: #000;
	padding: 4px 10px;
	width:100%;
}

#sidebar form.login span {
	display: block;
	margin: 0 0 10px;
}

#sidebar form.login span.i-text {
	width:100%;
	border-bottom: 1px solid #ccc;
}

#sidebar form.login span.i-submit {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAWCAMAAACysiPzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVQTFRF5eXl5OTk9fX19/f39vb2////+Pj4KyzsxwAAAFxJREFUeNrs2LERwCAMQ1EZIvYfGWcDihRC0d/g3VmNQQKoq2tAK4hHOZ7VDG3HKeQ9qyHdDyHlASmUx0YCEYRM6QK5GLKkCySQQL6CwAOCQOQghAOkGS7Phy3AAHZ6SEuN9GkWAAAAAElFTkSuQmCC) 0 0 no-repeat;
	width: 200px;
	height: 22px;
	overflow: hidden;
	zoom: 1;
	margin: 0 0 15px;
}

#sidebar form.login span.i-submit:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

#sidebar form.login span.i-submit input.txt {
	float: left;
}

#sidebar form.login span.i-submit input.btn {
	font-size: 8px;
	height: 22px;
	float: left;
	margin: 1px 0 0;
	padding: 0 0 0 8px;
}

#sidebar form.login p {
	margin: 0 0 3px;
}

#sidebar div.send-bug {
	padding: 15px 0 0;
}

#sidebar div.send-bug h3 {
	font-size: 10px;
	font-weight: 400;
}

#sidebar div.send-bug h3 a {
	color: #9b9b9b;
}

#sidebar div.send-bug textarea {
	width: 192px;
	border: 1px solid #e4e4e4;
}

#sidebar div.user-menu h2 img {
	vertical-align: middle;
	margin: 0 10px 0 0;
}

#sidebar div.user-menu ul {
	margin: 6px 0;
}

#sidebar div.user-menu ul li img {
	vertical-align: middle;
	margin: 0 0 0 5px;
}

#sidebar div.user-menu ul li {
	list-style: none;
	zoom: 1;
	padding: 4px 0 4px 40px;
}

#sidebar div.user-menu ul li em {
	font-style: normal;
	color: #bbbbbc;
	font-size: 10px;
}

#sidebar div.user-menu ul li.mail {
	background: transparent url(data:image/gif;base64,R0lGODlhHgAUALMIAPv7+/39/fr6+vj4+Pz8/Pn5+eHh4f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAeABQAAARkEMlJq7046837NWAojp5xnGiqGh1YvHAMg+1gDHiu23bN77lbj2OYyV5FZCuWNM5agqgAJKVWoVFDdrrNtgAAAxgsHpdZRIKBwG671erW+k1XozeGgH7P79/xI4EhHoSFhoeGEQA7) 0 4px no-repeat;
}

#sidebar div.user-menu ul li.my-news {
	background: transparent url(data:image/gif;base64,R0lGODlhHgAQAOZaANXW19TV1m5vcd/g4d7f4Kusr83Nz87O0GlqbVpbXYWGis/Q0dzd3uLj5Gprbc7P0dLT1FVWWIODh7O0t+rq6+zs7cfIysrLzeDh4fT19auusaSmqsPDxtPU1MbHyeTl5tXW2Lu9v8PExvj4+K6vsqyusejp6ufn6Ojp6fz8/Obm5mVmadDR08zNz+Dh4oWGidLT1bCxtG1ucLW2uN3e39vc3cfHydrb3WhpbMnKzO7u772+wfr6+np7fs3O0JCRlN3d38TFyNTV17Cytb/AwsjJy+bn5+Pk5bm7vaWnqvT09dHS1MbGyMDBxMbHyufo6NjZ21laXL6/wr6/we7w73x9gfHx8dvd3unq6vHy8v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFoALAAAAAAeABAAAAeogFqCg4SFhkGGiYqGKQcdi5CJVhwVJpGXGS42EFlUDZeEAxoFpAUlFxhYKEZPNaCDEhIKsy8/UAMEuQMgr4IODgLBMlUQAMbGC71aEREJzlECLQcG1AdFykArCNs4PTAAAeEBD8oUM1NIEyQxIgs0BAwMQsqCOVJNgxQsFionN/RarnhgUmiEkwEfAB7ZEUKJoQdLAOqYMOSTIR8AtSTZQCSjogo86AUCADs=) 0 4px no-repeat;
}

#sidebar div.user-menu ul li.drafts {
	background: transparent url(data:image/gif;base64,R0lGODlhHgAUAPfdAP/13vj39aWekf/13/v7+v3z2v/13f/13NjUzf7x2P3z2f703MS7qsO6qtrSxc3EsaSekb23q/jryb62peHQq93Qtfnuzf7y2endyPrv0KGbjcK8s/nuzv3x1vrw2vvw2b+2prKqmsG7scC7sO/ete7dtPrv1+7izfbp0vXq0fbow5SPhPDo0fLkysa7pdzQuNjNufDlzcC3p9zRutDLxPrv2crBrePYw/Dm0M7Dr8G7r/jry+ro5eLg28e+ru/jy/Tnv66mmf/14NHNxdfMtdbLt7uzo8S6qO/jzN7St8K8sZeRhvboxNHHstLItP7z2sW7p+zhyqyml7y0oebaxbOsnaqjlebaw/bqzqqik/Tz8fPoy/3z3Liwo7qxoNXHrOHe2evgyfvy3NrQvfzv1fnu0/rv0unex/Hlyfjpx8G4qNfTzfLjv8C5qsrBsdbSy9nOtczCrMa9rZ2WitXSy52Xi+/t6s/Escm+qePg2+HVwu3hy+DVweTZw+Hd2Mi+qrOqm8G7sP/02+zgycS+sv3z2Lqxn8C2n+TZxPDkz5uVisi+rMvFveLWuqGbj8a+rL61pL62q7+4q8O6rPTkvfjr07yzpd3QtrmxobyzobuyoqSdkPju1PLgt/fs1MK5qc3Jwa+omPzx18K6qfTjvO3duLatn/Ljwunbvb62pvrv1cvGvo2JgOTYwvrv1OTYxMrArv/14dvOrquklvft0rCole7iytnWz+PXxKSdj8K7sca8pv703fPoz7Kqm8S6qv702/LlwfPlxMa9rMe8ps7Fsefawu7ky+XYxOfYs+DUvOzewMO+s+rcvJSOhPjt0e/gwfzx2MO9svbnw7Cpm+3hyNXLuO7t6tLItdjOu/Dn0P/14u7jyv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAN0ALAAAAAAeABQAAAj/ALsJHEhwIAEadAgUXMiQIY8IFChEaEiR4BtEGLoQK0GiUzIjDkKCqLgQlKVdpUhRAnJI1hdcAAA0ICkwwJpJFdhMaxasVh0XTFRA4oOCAU0/f5ZJkJBmR64sFVBBE3bqUioPM0kGyGEhjgAorPBwaJQklCI4FiYIyUpy1ZYXmQy5MoMmxJQlJjJkIJLIKE0tTrC0UGZs1qYmH445s3HkmZxHNAUSKiNKgJcr0bj5mjPjDi0yRUxF7mYHhoIJXAr00mCLU4FqrTqoCjK6G7MCBRYJkIJEwQ9MVagpKPQgwOg8fZ4MCoOtRgxHGBYAS3DBE6PabRYsAPQAAgRtKSolYKDOy43CyLduHCg2IBYLTVaiCDqw5xOC8zQRjDpgAJaAFWfEpMcv2chQWzcIDHOCAdYM4OAralAhxjZ+jQZGID4YYAAAyEiihDS6iDCCDgcKNAQOY0TSQ4kNBbDBNSUGBAA7) 0 1px no-repeat;
}

#sidebar div.user-menu ul li.invites {
	background: transparent url(data:image/gif;base64,R0lGODlhHgAUALMPAMe4lODQrPn39LephtnVzKaZe/To0pOIbq2ff+Hayejl36+ihryujb62o/fz4/39/SH5BAEAAA8ALAAAAAAeABQAAARl8MlJq704681nCF0YAIcSbuNxCGeWLkfRXqmKJHMVMGVTmC1HYijYHXAP4GkEaAJ4yFzC+RwMCLkJlWFdNLKS5gDBXSAG4AdgYBAUzO/02uFGFApYsABgt9/TEgIMfl+AhoeIGhEAOw==) 0 4px no-repeat;
}

#sidebar div.user-menu ul li.articles {
	background: transparent url(data:image/gif;base64,R0lGODlhHgAPAKIHAPqjFVbV9/RSG7KysoSGiRsYGYiIiP///yH5BAEAAAcALAAAAAAeAA8AAANQeLpqbudByaqNDzsNrwcgcAikcARo4H3hWJ7pelEGsVFyRWd4vuy3jO/HK26GDeNEiAQuj00lB9koFCZW7JUayXa3Bi/VMBhMymcz1zm9JAAAOw==) 0 4px no-repeat;
}

#sidebar div.user-menu ul li.favourites {
	background: transparent url(data:image/gif;base64,R0lGODlhHgARANU2AO9DI3ePQXmPP3qQQHSRQn+SPoCTP/M+InyQQPFAI52sZPM8IniPQJy1Yu9AI3eOQYieTX6RQPR6IJKqWH6RPX2QP+2VN3iOPpevXX+SPYKXR3yWPu5UIvA+I/M7IvZ4H+9CI46lU4qfTfV5II2lVI6lVI2kU46jUZy0Y4SZSXuPP5GoV26SQ+5NH3OPQo6iUIqVO6CvaYSUP4mXPthzJXmPQP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADYALAAAAAAeABEAAAajQJtwSLRZRhLJx1JsOoe1GoHWcTgWtEA0+nxGpwkA4JDd1rrOLy08Lm/RTXUYRNa+4US1B8DB2rl4UFI0ACwwLW6AgTZRDzQuNQEbNAxmi0JbD2aVlpc1AwMCoqIDFwKgA5eMCColJhAkEBooKykICKo1ERUiGBMnDRMvDSEVEbkGBgUZBQUUzc/JqjLU1dbWqjPa29zcqgoKMeLj5DEKquhFQQA7) 0 3px no-repeat;
}

#sidebar div.user-menu ul li.settings {
	background: transparent url(data:image/gif;base64,R0lGODlhHgARAOZsAPn5+Y+RlIuNkHZ3eoeJjHN0doOFiHh5e5KUl3N0d3x9gH+BhH+Ag4KEh4OEh5WXmcfIydra27W2uJGTlpCSldrb3IyOkoaHioWGiYCChbO0tqCgo93e39DR0vHx8uTk5YaIi42OkJOVl5OUlr6+wJydn8rLzJeZnNjZ2pmam8LCxJSVl+/v7+vr65eYmnp8f56doImKjXV2ebS1t8XGx9/g4ePj5NbX2ICBhcrLzYyOkd/g4Li5uqSmqa+wsq+xs8DBw8zMzpOVmOTk5LW3uXd4ep+goYuOkejo6ejp6ZCRk3Bxc25vcnV2esrKy9/f4K2vsZSWmL6/wMzNzpaYm83O0PLy8qCipYSHioKEht/f3+zs7HBxdc7P0efn6ICBhN7f4G5vcZ+fovPz9MPExXR1eOLi45ucnrS2uHh5fNTU1Xp7fv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGwALAAAAAAeABEAAAfdgGyCg4SEKCZehYqLihA1bFdUM2w3T4yXg2gICESbJz2bU5iXEQGmp6cso4o5ND8CsLGxQGQ2q4IAIQS7BFgNBg0gvARit2wADwbKGRofVUkPv8pQxscL11lgRxQiSC/XD9U7LgoKa0YSE0IUXWnlChtWtzwH9UUYFRYTOmYF9fVabqm5kKAgExIVJHCAwaVgAiUeqjkpQDEMjhRNllAsMKTaMQcDQg6QUUZkyDMeAXxZw7KlyzUrPLJpEQTACAY4cfoAoAKAzEElHEQBEMOBlJ+FxkDYwiZCB5+YAgEAOw==) 0 4px no-repeat;
}

#sidebar div.user-menu ul li.zasl {
	background: transparent url(data:image/gif;base64,R0lGODlhHgAUAOZJAPjuyvnvy/juy/DnxPvwzfrvzNbPsejgwPLqyPLt4NPLruXewPfuyvbtyb64oPDoxNTMsM3HrNrTteLXuc/JrOzlwtzVtt/Vt9XOsN/XudTNsPLnxcfBpfHoxeDVt8nDpsS+ptnPsefewenevtfNsOviwdTKrvXsyOvjwO/mw/XsycW/o9HLsdjStvHoxOHZufbsyd/Xt+7mwvjvy/TryN3Ttd/XurmzmtjRs9TKrcS/qL+6ovLqx/LnxvTsyPDnw+viwO7mw+jfv9DKrujhv9LMs/Tw5dHKrdbPsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEkALAAAAAAeABQAAAfCgEmCg4SFhoeIiYgJio2GBxgDjpMHSBg0kpOJBzYGEScCCJqHBzIjCgYDAUGMo4MHFT4GFiQpAQKZrgsVAEImLxo/Bbe5kwsoACoGNRMKA8MCAKLGLgABRDkTHgoPBNA8rYoLDwwzMCESMRdH3QS3AMWTEBkXFhQdBN7v8ZMaEjhDAOR7x2CaKwgGOHyIAAQagAbhRkFQcCMDiCQbojHo4WpQCQoOWAwS8ZDfJCMOVhRq0cBgRwc6DBXpSGgHzZuNAgEAOw==) 0 1px no-repeat;
}

#sidebar div.user-menu ul li.users {
	background: transparent url(data:image/gif;base64,R0lGODlhDAALAJEDAPbnuZy8kLy8vP///yH5BAEAAAMALAAAAAAMAAsAAAIfnCcpxwIPFkMwTgplq3rbiyiTEpSBKJiqmayrAsdCAQA7) 10px 6px no-repeat;
}

#sidebar div.user-menu ul li.notify {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABCUlEQVQ4T5XTSysGYRQA4OejlPgjVpKSDfIDhBCSZMEGZWFtKRuWSBZKklxSNvZuS7L0Qwi5dGqmpq+Z783UrOac5z1z3nNqGj+d+MVLVVgtAdzhB/3/BUYxjeZC4jEu66GyCrqwiKXs9MgJaAe7eC4iZcAGDvFad1pHVtV6CohS5/FZB7RiD3Mp4BzjJU2Lak8wlQIuMFbR9VNMpoArjFQAZ5hoBAxgCGsVwDaiwvv8e/EWBrGCGbxXAG2IJm/hNmJyoC9LnsVHYjrjNo4y5DEH9nGDa3wlgBYMI353OQfasYDebOpi/psKUCxUvBH/jQcc4K3RMvVgNQM38VRWWWobu7N9KE0O8A/qlTAR8ygVbAAAAABJRU5ErkJggg==) 7px 3px no-repeat;
}

#sidebar div.user-menu ul li.logout {
	font-size: 14px;
}

#sidebar div.user-menu ul li.logout input {
	cursor: pointer;
	color: #bbbbbc;
	background: transparent;
	border: none;
	overflow: visible;
	margin: 0;
	padding: 0;
}

#sidebar div.user-menu ul li.ignores {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZpJREFUeNqkUzFrwkAUfpdcSqSm1EV0sEMwOEiXgi0hq2s7OPgXOrg4CNIOpaW03Qqu/oRCB0dXoYh2boUODl2yVBxElFwSe+9Sgw5K1Qcfd+Hu+973Xt6R2WwGuwQtFos6X884tA25I44O9TzPrFQqV/F4POt5Lriux8GAMdy74Ps+BCZlIIQKULoHg8Hgo15/fqL8wsF4PM72+31xGcFFBdbtObKNRmOfKori5/P5repvNpuEcpsEFU9fDegUvqDdbkMkEgkvDYdDiMVikEgkBOZBCMEShYCEtt4uPkXNuVxuZUY8n4ckSfgthQLv11U4uX+EVqslMs5jOp2CqqrhioEOM5lMIMAYk1D5+OaOd56BaZr/qh85yKWO48jooPpyCA+FH+j1emHdiz2IRqOQSqWWeoBcFBAl3J7bXBEgnU6vzIoOF3uA3NBBrVaDUqkE3W4Xkskk2La91IvJZCJqNwwjGGFKAwd8iBS0Uy6XxYFlWWLVdX1tD5AjuJqmXcqyfLTNIHHn3wT/yt9DohvycShGZNfn/CvAAEAa7DJMaSGZAAAAAElFTkSuQmCC) 7px 5px no-repeat;
}

#sidebar div.docs {
	padding: 19px 12px;
}

#sidebar ul.docs {
	margin: 0;
}

#sidebar ul.docs strong {
	font-weight: 400;
	color: #fff;
}

#sidebar ul.docs li {
	float: left;
	width: 24.999%;
	vertical-align: middle;
	overflow: hidden;
	list-style: none;
	margin: 0 0 5px;
}

#sidebar ul.docs span {
	float: left;
	height: 15px;
	line-height: 14px;
	margin: 0 0 0 1px;
	padding: 0 1px 0 0;
}

#sidebar ul.docs span span {
	margin: 0;
	padding: 0 2px;
}

#sidebar ul.docs li.current {
	background: transparent url(data:image/gif;base64,R0lGODlhAQAPAIABAL29vQAAACH5BAEAAAEALAAAAAABAA8AAAIEDI6JUQA7) 0 0 no-repeat;
}

#sidebar ul.docs li.current span {
	background: transparent url(data:image/gif;base64,R0lGODlhAQAPAIABAL29vQAAACH5BAEAAAEALAAAAAABAA8AAAIEDI6JUQA7) 100% 0 no-repeat;
}

#sidebar ul.docs li.current span span {
	background: #bdbdbd;
}

#sidebar div.callendar {
	margin: 0 7px 0 2px;
}

#sidebar table.callendar,#sidebar table.callendar table {
	width: 100%;
	margin: 0;
}

#sidebar table.callendar table th {
	width: auto;
	padding: 0 0 10px;
}

#sidebar table.callendar em {
	font-style: normal;
}

#sidebar table.callendar th {
	color: #d4d4d4;
	font-weight: 400;
}

#sidebar table.callendar th,#sidebar table.callendar td {
	width: 14.2856%;
	text-align: right;
	padding: 3px 2px;
}

#sidebar table.callendar .current-date {
	text-align: left;
	color: #424242;
	font-size: 14px;
}

#sidebar table.callendar .current-date img {
	vertical-align: middle;
	padding: 0;
}

#sidebar table.callendar .current-date strong {
	margin: 0 3px;
}

#sidebar table.callendar .archive-link {
	font-size: 10px;
	font-weight: 400;
	text-align: right;
	vertical-align: middle;
}

#sidebar table.callendar .archive-link a {
	color: silver;
}

#sidebar table.callendar .today strong {
	background: transparent url(data:image/gif;base64,R0lGODlhFAAPAIABAL29vQAAACH5BAEAAAEALAAAAAAUAA8AAAISDI6paOsPo5y02ouz3rzzdgUFADs=) 0 50% no-repeat;
	display: inline-block;
	width: 20px;
	height: 15px;
	line-height: 14px;
	color: #fff;
	font-weight: 400;
	text-align: center;
}

#sidebar table.callendar .today a {
	color: #fff;
	text-decoration: none;
}

#sidebar table.callendar .pastDay,#sidebar table.callendar .pastDay a,#sidebar table.callendar .futureDay,#sidebar table.callendar .futureDay {
	color: #d4d4d4;
}

#sidebar ul.doc-list {
	border-top: 1px solid #f1f1f1;
	margin: 15px 0;
}

#sidebar ul.doc-list li {
	list-style: none;
	border-bottom: 1px solid #f1f1f1;
	font-weight: 700;
	margin: 0;
	padding: 4px 0;
}

#sidebar ul.doc-list li em {
	font-style: normal;
	color: #89ca72;
	font-weight: 400;
}

#sidebar ul.doc-list img {
	vertical-align: middle;
}

#sidebar table.top-users {
	font-size: 105%;
}

#sidebar table.top-users tr td {
	border-bottom: 1px solid #eee;
}

#foot div.links ul {
	margin: 0;
}

#foot div.links li {
	list-style: none;
}

#foot .f-links ul {
	margin: 0;
}

#foot .f-links li {
	list-style: none;
}

#foot .f-links li a {
	color: #000;
}

#footer p {
	margin-top: 10px;
	color: #000;
}

.categories {
	background: #424e40;
	margin: 0 0 10px;
	padding: 0;
}

.categories ul {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.categories li {
	float: left;
	width: 138px;
	overflow: hidden;
	list-style: none;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	position: relative;
	margin: 0;
	padding: 0;
}

.categories li.end {
	border-right: 0;
	width: 115px;
}

.categories ul.bottom li {
	border-bottom: 0;
}

.categories a {
	float: left;
	width: 99px;
	height: 24px;
	line-height: 24px;
	background: #333;
	text-decoration: none;
	color: #FFF;
	font-size: 16px;
	font-weight: 700;
	padding: 4px 4px 4px 44px;
}

.categories a.promo-logo {
	position: absolute;
	right: 4px;
	top: 4px;
	width: auto;
	height: auto;
	z-index: 2;
	padding: 0;
}

.categories .r-newz {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAIwhI+pF+290EsugmoXznRz5n0XJEpkeWbPOinsq70yOc9G7QU3rjM73wK2RrhIUVEAADs=) no-repeat 14px 5px;
}

.categories .r-filez {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI1hI+ZwcAPW3MyRhowhqbmt4GUBlrZWHoc6oXTmZ7Kopq2a1/5ju+1HwNyhJaez8gjXpBFQwEAOw==) no-repeat 14px 6px;
}

.categories .r-mobilz {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAIxhI+pGLFvmoNJgkYP1jlO321cWH2QaJFXmklu57nsI8thLdL4XO654jMtdrAaTPMrAAA7) no-repeat 14px 6px;
}

.categories .r-muzic {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI4hI+pGe2rnGzQvHNXRlQHuFmh+HFSdGKpmU0le7noBLgvedqMrMNPr1rJfLNbbXTsBI0qT+WpKAAAOw==) no-repeat 14px 6px;
}

.categories .r-coach {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAIyhI+pGe2+zpshmraqxUpHzlgA6HlZKYmkZnYmq75XjGAtQ0FbDp58/ANeejuKaHP8JAoAOw==) no-repeat 14px 8px;
}

.categories .r-gamez {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI+hI+pG73fgnFvxhsZ3jnx7UkdcFlHxlkU2bWUpI7YdIIfzMYli7/OLvsJhz3bpzaDgZAzHi5UGkFSlVruUQAAOw==) no-repeat 14px 6px;
}

.categories .r-ironz {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI2BIKpi8bPTjQuLoql0i3Tu3nfFopccHYjOKWJK1XsBKFPDEPrHDZ3vXvdML+WjFQDJnWmJqUAADs=) no-repeat 14px 6px;
}

.categories .r-webz {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI9BIKpi8bPTjK0yjmtvpLC4DTN9Xjg+KEnyFWZyI6u2tUY29H1vIa4pbClgqohzFcKtTa8JZNEMt6kmae1AAA7) no-repeat 14px 7px;
}

.categories .r-creative {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI8hBEZx32qnERwvVmTgTJX6ngRZT2RqJmjhzDf9qWkPHNqCZ/uePNzW/OxRI1MkJZLGUMo3w41Sb6iUkkBADs=) no-repeat 14px 6px;
}

.categories .r-video {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI5hI+pwe3PDpxPWhBulpTyPhmghzXKF5VbKn7iurnl6yShWqMmnpPj/YPQQsILpoWM8YLDoPIENRQAADs=) no-repeat 14px 6px;
}

.categories .r-humor {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAI8hG+hgY0LlzuxMmdti+lyenXKE2YVIKFmJq6cy6ZrR6v1aKsMzu+9f/OVIMFUy4PEkSSaia7pfBqj1EYBADs=) no-repeat 14px 6px;
}

.categories .r-other {
	background: url(data:image/gif;base64,R0lGODlhFAAUAIAAADMzMzo6OiH5BAUUAAAALAAAAAAUABQAAAJAhI+pyw0BY3SyVmQhnmbq8Cjg44HmeIwqGXJdd36k9r5yTKOfNF+p1UslgBfaj/djDZEw5ca1WWR8UqPQgc02CgA7) no-repeat 14px 6px;
}

.categories li.current,.categories li a:hover {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.categories li.current {
	background-color: #5c6d5a;
}

.categories a:hover {
	background-color: #333;
	text-decoration: underline;
}

#related {
	background: #fff5dc;
	border: 1px dashed #faa315;
	margin: 10px 0;
	padding: 10px 20px;
}

#links {
	text-align: center;
	margin-bottom: 10px;
	color: gray;
}

#toTop {
	z-index: 99999;
	width: 70px;
	border: 1px solid #ccc;
	background: #f7f7f7;
	text-align: center;
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
	color: #333;
	font-family: verdana;
	font-size: 11px;
	padding: 5px;
}

#toComments {
	z-index: 99999;
	width: 30px;
	border: 1px solid #ccc;
	background: #f7f7f7;
	text-align: center;
	position: fixed;
	bottom: 10px;
	right: 95px;
	cursor: pointer;
	display: none;
	color: #333;
	font-family: verdana;
	font-size: 11px;
	padding: 6px 5px 5px;
}

#scrollPanel {
	z-index: 99999;
	width: 1170px;
	height: 67px;
	background: #424E40;
	color: #fff;
	margin: 0;
	padding: 0 0 0 20px;
}

#scrollPanel .scrollLogo {
	width: 100px;
	float: left;
	padding-top: 4px;
}

#scrollPanel .categories {
	width: 840px;
	float: right;
}

div.bar div.ignor {
	float: right;
}

div.bar div.ignor a {
	background: transparent url(data:image/gif;base64,R0lGODlheAAoANUuAMTExPjsx5y8kPz36MjIyPf12e346eX43vf169f4zPXy0/38+Pz79fXy0Pn45/39+/n99/X98/b14/v9+9341fXz2vXxzvb01fn34vv68N350vH87dn5zuX63eH62O386en74tb5yvXz0vr57Pj13fXxz9X4yNP4xtP4x/bnudPT07y8vOTk5Pf39wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAC4ALAAAAAB4ACgAAAb/QBdrSCwaiS7hcVlMMp8sJ3QpnRqrViSrxe16v90hePwVk8/m8zitLm/bYDacK5/X4fd2Xr1Hv+dhf4AtfWSFa4KAh3GJXCuPK4hjKpQqkl2VmZVedZaYjGeanH8Aio0rKakpkW6TXJ6tr2qwcpsttoFkorSkpQC/wMC5X6iqrKOut7iEf7DKXrzQt8+WznfOz3SNeKeqq6BgnuLIspjO0V/n4OnT1egtpXbdxuvKlOXWzdDq2uHSseZw3evH5Re8YMGGEUt1jBy+hwqxsSP4r5xDe/cyvht0B1JDhdNCjou4ryIbTaJIlgxJMR43L5AEyBQA6eLIkRTP8WM2iGQ1/4wADSJMSHHFzKMzj52EmO9TKJAoMznENhAgxz9GkR5VKuimRZ4BxS1bBPCnu0vwTHXxyLYmRYwoL36S+DbqWH0Vg/oaavCt2p5g09H1K2/fMqt/e5KV+7Ve4quAA0MGvBjk48uFKW/Ts5lPZz+RK9NRkgUJ6dJRTpfGslp1FtavXVuBPVv2FNq3bUPBvZvFhN/AgwsHLloy5peaHyhfzrz58iEQokufTl168eufDWVHtKC79+/gvQ+JQL68+fPlsYfe7lgeg/fw48uHP2SD/fsbPOK/f+0RXTZtecRYQx8Z5wUBCCI4SgYMAsDggxBGOMQHFFZYDEMVVtgRQ2itEP/AhyCGyBUxjzhSImNcJIjgAFyN4OIvI/AFo4tDgGDjjReucuONG67in0MegviIiCBFYqSRLTTU0QBMMnkiMw5EKeWUVEo5RAdYZpnjCllm2WMxSmIlYpAfjkgMTO0lyeKaTw6BwZsAvCnnnHQO4cGdeG6JJ54nQcIQhwqRGcCQQlqWJJqIqUhAk22yQMKjv5AgIwCPkjCEBphmqgGYmmYK4J+rAFpUiKQOaiiB9SjK4gqrBlLAq7DGKiusQ3Bg660ceITrrZ+G6muYa41J5FsBulVUk06yyuIoFzQLQLPQRivtECFUG0JMST1ibQi9gilqYIISWiZI3pSbApBsrvrhpDYitPuLCJO2K8IQJtSblVYyrVCvCd2CCqwjpQ4rWbHrpqEsowUy08DCDDfsMMNDnCDxvfiuIPEJ/f56kUdlGiuZud6gy+rICQ9hwckAnKzyyiwPgcLLBEPyMgoAEoyihwkPbHOgyC6LSAlA/1LCpECXMEQCSCet9NJJqwfGuohlZqLHbihg9dVYZ331EBR07fXXYHvt9JmgabZeBWinrfbaaQ9xwNtwxy033GNPphh7bkig99589733EAYELvjghAte93GcrYfA4ow37jjjUaBmmuRD8PaE5UxgToVulwcBADs=) 0 0 no-repeat;
	display: block;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
}

div.bar div.ignor a:hover,div.bar div.ignor a:active,div.bar div.ignor a:focus {
	background-position: 0 -20px;
}

h3,h4 {
	color: #424242;
}

li.dl {
	text-align: center;
	border: none;
	padding-top: 10px;
}

#content div.article blockquote {
	background-color: #E0FFDA;
	border: 1px solid #9F9;
	padding: 8px 16px;
}

.uiCloseButton {
	cursor: pointer;
	display: inline-block;
	zoom: 1;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA8CAQAAAATMSjCAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wYXEBE4kV7kNAAAAUZJREFUOMutlD2Og0AMhd+gXCJcIwfIVKk2W63EnIBDcQIXqRDVNhsuA03KLdKRgh38M8soQtCA/b2xHzbCTchdBXbAoQw1J0MdSn36A4iCUM8xALgJIgk0qAGAGoP5NENtrTF3g2tzl3jprdr89Q7CkHyOpzs2RM0cG+f7z9xVJ5SrdCgyECjf7P2klpPU4qkwfQNRQO0cy8/hcwEtx4CrrqIkpNi8d0wyVFj2TrDsyYLCQi2Izi+6d7gkzjctdMjQ4YArzqu4LzIQOL+50Ad5MT+Phx7LFxAF5OdYjuW+AM8x4KofURJSbBd6t1Av1NsqcqFee9DOF6gF0flN9w63xPmmhfYZ2h9wgl/Fv66advg7jCSSBIx6LEeAGIKOeiwMRAwIa1w+/GctJFAvNKkiF2o8aOcL1ILofNS9w5g43zTULkO7Fxw5eFEz4rTvAAAAAElFTkSuQmCC);
	height: 15px;
	width: 15px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	display:none;
}

label.uiCloseButton {
	overflow: hidden;
}

.uiCloseButton input {
	cursor: pointer;
	opacity: 0;
	outline: none;
	padding: 18px;
}

.uiCloseButtonSmall {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAsCAQAAAAZDIojAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wYXEgQ4pW/WTgAAAQ1JREFUKM+NUjGOgzAQHFb5RPhGHgDVVQlVpOwLeFRe4CIVokpz8BloUl6RjhSztrHsSIe0mt1hWM8gVxtKj+A7rbX2HLXXOqrPgPYsnAGg2kzlP3f33W4OEQWJ2qPEgUr2VI8k3Z19OPKfcarbCXXGLlIggZpL3m4w3wPeYbd7Am6wenL3xVT2aLdP2aUoYWeCEgcq2fOf/JDUjn04Mg+/FNjlgAuajJ6lQAINDb5cawZbvKLBK+Baqyud/JrKh5/24acUJexMUOJAJXuGf5DUiX04Mg8/F9j5gBPajP6rbtv367M6f42BNRo8Ag5WRzrZTOXDJ/cbKUrYmaDEQXcvGH4lqdaHI3PfY4EdPwheXd0gIq/4AAAAAElFTkSuQmCC);
	height: 11px;
	margin-top: 1px;
	width: 11px;
}

.uiCloseButtonDark,.uiCloseButtonMenu-active {
	background-position: left -15px;
}

.uiCloseButton:hover,.uiCloseButton:focus {
	background-position: left -15px;
}

.uiCloseButton:active {
	background-position: left -15px;
}

.uiCloseButtonSmallDark {
	background-position: left -11px;
}

.uiCloseButtonSmall:hover,.uiCloseButtonSmall:focus {
	background-position: left -22px;
}

.uiCloseButtonSmall:active {
	background-position: left -33px;
}

.uiCloseButtonMenu {
	background-color: #c4c4c4;
	position: absolute;
	top: 13px;
	right: 0;
	display: none;
	z-index: 9999;
	font-size: 9pt;
	margin: 0;
	padding: 1px;
}

.uiCloseButtonMenu ul {
	list-style: none;
	background: #ececec url(data:image/gif;base64,R0lGODlhAQCZAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///ywAAAAAAQCZAAAIUADtCRxIsKDAeggTKkRIr2HDeRAjSpQor2LFeBgzYoTHEd67jyA/uhtJkmS7kyhPslvJcuW6l+vUyZw5M53NmzjR6dR5rqfPn0DNCR1KVGhAADs=) 0 100% repeat-x;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.uiCloseButtonMenu ul li {
	list-style-type: none;
	list-style: none;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #FFF;
	height: 1%;
	margin: -1px 0 -2px;
	padding: 0;
}

.uiCloseButtonMenu ul li a {
	text-decoration: none;
	padding: 4px 8px 4px 28px;
}

.uiCloseButtonMenu ul li a:hover {
	background-color: #fff;
}

.uiCloseButtonMenu a.uiDeletePost {
	background: url(data:image/gif;base64,R0lGODlhEgARAMQAAOvPyerEu/j4+MyspMy7t+vHv8y2serBuOvTzcunn8ukm+vLxPb29syxqv7Rx//k3f/d1f7Nwv/q5f/Xzf3Mwf7Lv//8+//39fva1fzSyf/x7vvj4f///+Tk5AAAAAAAACH5BAAAAAAALAAAAAASABEAAAV+INONZGl2IqeubMuNVizPtDVeeK7v16j9wKBQM5IYjQSEEUE4GkePaBRgAFAB0ugIwu0uGo1FtzuamM+FwaBwPo8ccHggEZgH4vBRZL9XHPYHCnx7IxWGh4iJFSMUjY6PkBQjGZSVlpcZIxibnJ2eGCMboqOkpRsdAieqJAIhADs=) 4px 4px no-repeat;
}

.uiCloseButtonMenu a.uiEditPost {
	background: url(data:image/gif;base64,R0lGODlhEgARAMQAAPj015mZmfb29vj4+Pv55/fy0Pn23/XxyvXwxvTvxPz77ry8vPTvyPb04f7++/Xx0/389ff27////+Tk5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAASABEAAAVzoDCNZGlOoqSubCuNTizPtDNCeK7v0Kj8wOBiERwRjkjkIiBZIEeGqDS6bE5HgKwWUF1sAaOCeNwdj0eHdLqrbo8QcLhqEa8jRol8XqXv50cMgQwLgoWFIw+JiouMDyMNkJGSkw0jEZeYmZoREwMnnyQDIQA7) 4px 3px no-repeat;
}

.uiCloseButtonMenu a.uiAttachPost {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB90HEhItBWWmPysAAAG8SURBVDjLnZJNaxNRFIafOzcTW21S+xGt1NYkVQkWRCIqCII/QAKCCOLSbZf5BVm4KfgDXFQsFcVNCUI3FV3pQguC0pq2FgudqqQN0UwSyMyduW5GKOk0DR64cO953/NwOecI2uJl6gJ3v6/wLJW5hzDGDYTnG3L2/rfPZbqN+Ux2aWfwqt4+OqGXjbheHBnXL9KTl8K8kbCk13DObmRTRBvDtEgiq38Q2u0P8xphSaGNbfX6o06vbnItN8XEeoWW8hpdAzCNLS2EAPA8hZIStF/vHtAjE0IDykP4Gh3rQ3o69Wrs/OE9eJ7MTF23+7PrN0dZazWRm+/4LcsM2WphdyAxDFQ6/iDed/zWyMkxbqwofeVcjlOrWxwr/9CDPSZRM5pr98v2Hbi99mnuYuLIqJs+cbn6a0O3kknRPHPa/+ny8M7y0qOud2H66ZMHxWJRP56ZqXbyGQcJYqfyQUqJdt03/wXI5/NfHMfBtu23nQCRA6AGoOr1ulWr1d4HPh3o/p77PkAvMATEAWlZ1tdCoeACk4AL2MEYm6FTCIC9QBSIxGIxq1Qq7QaaApygWB3WF/nvmKYZ2fPe17O/RvWfE3/jHxkAAAAASUVORK5CYII=) 4px 3px no-repeat;
}

.uiCloseButtonMenu a.uiDetachPost {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB90HEhI0LLwUDl8AAAGYSURBVDjLpZK/S1tRFMc/N++H2iQPaUhETbSLxJQqLUIUXbSbnYLdKzr0f+iSoV0zlW7OXYR2CC34B3QoQpd2aJSIghJBwVqVGvJy73HwRULoSwP9whnOOd/7/XLOPfCfsP5Si7TCcRzLGKPaagqQbgIDwBAwDAwbY5KFQmGxUqkoYBBwAR9otru1QwVx55bP59cD10hb/w52h8A1UGuJFYvF6XQ6nQN+BFwTRKiAALqVeJ43H4vF0kHaJGRhoYjH40uu61IqlabCOF0FlOM81VojyUQ+lBPW+Dg9+2ZoLPPqvpex2D+QRtRR1ZODjefft1/+8zg2J5+sbY+MylcwtYUVkRdvRVLPjMysyudHc1vdlghAw2+Uz+o+TmpEHWczHP0sU394T01UD7mwzz/1dKLvx3PL1cRjab7elHMvK18Ylw+5mW89L1Fbal9dXiERBbaFKKCuT3v/BRWJ2VpjWbdTKhHBN5lOmh32vs+2onsTCWrld/RlH2BHB5Ts7Iz2LCB+87f+8wtvd5fB/iRuf4LjlFvt5N0Actp8hpmf5A8AAAAASUVORK5CYII=) 4px 3px no-repeat;
}

.uiCloseButtonMenu a.uiReportSpam {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAgFJREFUeNpsU79LI0EU/jabpPHSKfGUg1Mwyilcc4diqV44jNqJjZ2IbowQ8A+4nK3lgikEsRArC9GcV52dmPTxB6ImIpiIeNEqP3fWN7PZZTfJYx8zO/O+b755857075cbDaaSK+Qymi1OHuaTsVhVLDSiVf+Xn5GB0DokydWEvjr+reTTRzBJGglU/+BkpD+4gtrLLlj5zgF2eT+hP7hMM51IEhaJeYzaOTQVCQTDqL39hVa+gQ7mcK1yj2ohgUBQAcUqJzHPpqlAgPsmlqC9JujkrHXq/voxdAbMxibFPytnUCscIvCDpwicRChQ+sYXoRWOwIokmzHLmcYH3blWJJL/BwjQgRzLFcisdAutlOH3c9xbgPnHZdhMK2UhFa/tSaQAEeQkMMCo79lNsmINAorSWQsCk4S1INBtBFyirmstCXg5GHtOAvNalgKXt4uy/OAIm1e3xVh+2nHWhMdvKeCvEL87PYDc9hWSt7uuxvC96IJw+5rk6YDs+45sShRTnCsI5y+TosJ6R2dQY1VS8miwy0a6UM+By/sR7g8ETibwmD7lfbFmljKRpKj+JaVnZIpI6L0recxtbBlXyG0TuBNu3zdkCJw7PxNgaqiivRdWcxekhEg+D4dEK7Lqs9jwtE+LMZP6Y4KjBK40NhNPdZQCeJCC1ibA5BVz4V2AAQBo8gRz1Ov2wQAAAABJRU5ErkJggg==) 4px 3px no-repeat;
}

div.complain-comment {
	float: right;
}

div.complain-comment i.spam {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB90HGBEkGyOQ5zwAAAG7SURBVDjLjVM9rxJBFD0zDDsJXwE/EswagkQSY0e1lbHQxj9AY29pb+I/MSFQshXxDxBj43aExhibRbIVvvcCLAOzsncsXJDH29V3k9PMPefm3I8BMiIIAksp1VFKdYIgsLJ4PCux2WwaROQRkaeUaty6gNYaALBcLi8YYxeMsaswDK8AYLfb4VahtX6ktf6stY4SjLfb7YM0Ljt/WK1WDy3L+gagAMCc8C6jKGqXy+VLxlh2C0T03hhTMMbAGMMSGGPMHa3161NxaoF8Pv+GiHAGRkSQUr4FAM/zjnxxKh6NRjYRscT6jfYYY48BwHGcdAe2bT8lIsRxzOI4xjmICJPJ5Pmp5pqDWq3W3u/3/9xQvV5/CeBTqoNqtfoiGV4mhBCvUtc4Ho9rpVLpO4C7/zmTKIqithDih+M4fwvM5/MnSqlnAOhkpTDGgDEGzo9mc1LKL81mc3ptBtPp9KuU8tfheIQQptVqhZxzs16v87PZrMA5N8mlWgf3wnVddLtd+L4vi8XiveNwOL+fy+U+ViqVhu/7HxaLxTshhASAMAx/AoDrun/Iw+Ewtdl+v28PBoNOr9e78Z0Pmt85zv0yc13+0gAAAABJRU5ErkJggg==) no-repeat scroll transparent;
	display: inline-block;
	height: 16px;
	width: 16px;
}

div.complain-comment i.offense {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB90HGBEjKj0PccEAAAK9SURBVDjLnZC/SxthGMe/r15NIl4i/sRQCdYhdChKC24F9Sg4CBbn6ljwDyi4dOvm5mAt7aCYICZyVCGUEi4dKjpkiFJTbMIhSRpP4+vBe3f5cfHq26UpKpSWfsYvn4fneb4Ev7BtGy6XCwDAOe8A0OU4ThsACIJgAaCEEP22KwCApmlwuVxwHKePc/46l8s9vri46KjX6wCAlpYWdHZ26peXl58JIXOCIGiapqGvrw+Ecw5CCGq12oRhGB9UVf1GKV3weDzvJUnSAUBRlI5qtfq0q6vrxeDgYNDr9U643e6PnPPf509SSrmiKM9kWXYDgKqqAcuyMpZlZVRVDQCALMtuRVGeUUq5bduTANB0dHTkIYS8yWazbyVJComiWAMASmmdc97OOW+nlNYBQBTFmiRJoWw2+5YQ8iaTyXhgWVaQMcYBNOMakUikzTRN1TRNNRKJtOEmzYwxXqlU7oNS+tAwDAcADg4ObljFYvGwWCweXs/29/cBAIZh/NB1/ZGQy+UqAwMDzeFwuHVoaKhyXV5fX39yazOGh4exuLjodhyn6fj4uEyWl5dbx8bGDvx+/ydRFJ8zxsAYQ6lU6ujv7/8CAIVC4UFPT4/u8/ng8/lgmuaypmlSIpEYwq92R1KpFGeMzTc2xWIxbzweD8fj8XAsFvM2csbYfCqV4rIsjwAAtre3AQDRaHQ8mUxW8vl8+uzsbPT8/DzAOfdwzj3lcjlweno6ms/nvyaTyXI0Gh1vzBIA2NrawtTUFNbW1nr9fv9cMBh8KQiCWavVqicnJ+56vd5u23bVcZxXuq6/m5mZKTVmyPWCZFlGIBDo7e7uThNCOtPp9BaldOHq6io7OztbajjT09P4I3t7e3cLhQLd2dn5vrKy8vv3zc1N/BOJROLu7u6uvrS0NIz/IRQK3VldXb0HABsbG3/1fwJoX3/UcCeugAAAAABJRU5ErkJggg==) no-repeat scroll transparent;
	display: inline-block;
	height: 16px;
	width: 16px;
}

a.uiIgnoreUser {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApZJREFUeNqUU11IU2EYfs7O/m2mxrRpP86cGbO5hZWKmHpRVEYoSSlehHfaVd7UTYWCFxF1Z9FlElQQVATRH1kRFmlNQi+a68bAzVjbmHPH7Zyz0/ceJm2zmz54zvt+z/u87/f3Hg5sWDgOFuQMMwecYbYlM/+gAPeZTdDEbgfaOgCHQwFfzpIN2DAGap3OoeNdXW17XK66eDxeFQ2HRcZ/oWA0Csx6yeOgSTPzD3SWlpc7w5GIKRQKmYqtVidx+bpXrwHtIUfu0mxDePNdsQ+fbdbX1dhUbs4X0HdOTdk7dnNQlFy9tr2Gyy8w8ilgqXC77BAFQeXINxcWVrTXxEdYgSvZeg0VzEZagabPnZynZCmZVEE+cRTL12tk9s3Dpa2bRF9kOSAkWSKBfOIolq01+tgrvNj/CM9NvfDrPSiSfmGzFKRzCmuJ1QOl26pKZUnC13fPfOHlpetsBz/8unrcswzj6JNJ6EIytOtn8ev2wl98DeCJ4qZHve0xxWRVY/PemdjlnZPT6qZliRn57yVubAE0MMVhfe2xSrfHrRILYa4SgjLI3JcMMzmXmOXvYonnIIu9N4eaxpTGYZulpASEdON52/hg0xjFVI2qzbwa3/eY3q61rKhgoL7aWnukofKg0WjA4mIQbvmzKlq69RDWoB9pdglCLLYqJoQ1sxD9bUgl3mohJ0nT09/m6jEZ9OZEQgQVEEUR3ae61QLjF0fR3bJvfdGCDLbcmZhY0coPTpv5k7d36HjOrGS1WSqVAmtj6lgsllVpbkzPQZJkkIZUkUAwugJ4qQ09vLv/BGyeVmh0KYU3rDEI4PVJ18LVj1TgW/WFZqRTBk5OGglIi3oEvO/l2btPqYCOYXvG/s+gv/PnHwEGAFTHLjlF4UKLAAAAAElFTkSuQmCC) 4px 4px no-repeat;
}

a.uiIgnoreDoc {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAf9JREFUeNqMk89r2mAYx79viKuJGTQOEzYoehpEKUUUynp0yEAo7DZ22dxth8FOvSp4k/0Dg83DhHku9NJDj2UDayk9lPY4ISihFOfWxpj4Y+/7jmS6WvCB5H3y5v1+3u/zvAkpl8tgQQjZpsNDLBfd6XS6xxJxMpn4k48qlcrHZdSlUumtn4uj0Sh4QamovRQhyytQFAmSdI95g+O4uLlxYNsO3nz1MKuZBRAGEASCSESCrkcRjSoc0O9fw7J+Yjh0+SZUQxY68Mt58m4Xv9rfuRNPeQzsv59bM+fA87zAgQ84qD6DpqlYXY2g17uGqipzAKohdwJefOovbJyxLKBWqyGTyaDT6fw9r24XxWIRzWaTOlFhGMadAIzHYxQKBZ7rus7HdDrNa04kEsGaWY3ouu6cA9M0EQ6H6RFKGAwGfFcm8udjsRiohjswzs5uA5jF/4PNa5oW5Azw9PAQDy4vbwMajUZg37Is5PN5XFWruDo64uIfsozti4sdaTh8PQWORbaI2fQBuVwu2DmVSnH73dNTPN/c/GdpY2ON3te+1OsQW60Wkskk/XQVwe8Bq5/V6zgOh5P1dXw+OeFaQRBgnp+bK65ridQBa4ZEr/vxePwVhX2Y7fCiCIVCyGazO+12u04ffzNAlP2JsixvUbq6zN9InfZs2/5G084fAQYAI4YNsr/4eCoAAAAASUVORK5CYII=) 4px 3px no-repeat;
}

a.uiIgnoreCategory {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaJJREFUeNqEU89LAkEU/nZ31NUQjSCCwEMQIgYdCjoH0j0oyA7Rrb8goltBt4joaASZhwLp5MlT5+iHtzDFQ0R1UYMQPei625tldxl1Fx98zJtv3/v4ZvaNxBiDFWuElLZ+G8H4qBLOeMIEMnVXLO77fT6ofj9CqupgIhhEKBCASrlK3xfT6T27ifX7fTufy2cymEwdWFvOty0Mxhs2l2m5HHYgJ5NJsFgMvV7P07uPHMCoSY4DUUDXdXS7XZTLZU+BRCJBArrsKQCCJEmIx+MjzZVKBVaNq4Bi3gdBlmW0Wq0RAc6bNXrfXUDTNIADfNFcj2DyXgK2A34E4e844fCCgDzsQBMcDENwoBCwUS24OzCnwMWBw5PA0fMF4r/VAQHmdQcL+VNEPt9hGAYURcF5vZGa6dRfDOB1QMB2wAtFBzI176yuiEaihKWbXA6MF/PL4UNmzwHnzNyKn9l5HD88wuDn5L+40fyb6tRrzHIQpIYwrWHexKiAPxoxmtuHA6N8dV0o4elki7YtU4AwTbjPZrO7KEU/xj7m9veX1aP9CzAADbDaV7pSmLEAAAAASUVORK5CYII=) 4px 5px no-repeat;
}

a.uiIgnoreList {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZpJREFUeNqkUzFrwkAUfpdcSqSm1EV0sEMwOEiXgi0hq2s7OPgXOrg4CNIOpaW03Qqu/oRCB0dXoYh2boUODl2yVBxElFwSe+9Sgw5K1Qcfd+Hu+973Xt6R2WwGuwQtFos6X884tA25I44O9TzPrFQqV/F4POt5Lriux8GAMdy74Ps+BCZlIIQKULoHg8Hgo15/fqL8wsF4PM72+31xGcFFBdbtObKNRmOfKori5/P5repvNpuEcpsEFU9fDegUvqDdbkMkEgkvDYdDiMVikEgkBOZBCMEShYCEtt4uPkXNuVxuZUY8n4ckSfgthQLv11U4uX+EVqslMs5jOp2CqqrhioEOM5lMIMAYk1D5+OaOd56BaZr/qh85yKWO48jooPpyCA+FH+j1emHdiz2IRqOQSqWWeoBcFBAl3J7bXBEgnU6vzIoOF3uA3NBBrVaDUqkE3W4Xkskk2La91IvJZCJqNwwjGGFKAwd8iBS0Uy6XxYFlWWLVdX1tD5AjuJqmXcqyfLTNIHHn3wT/yt9DohvycShGZNfn/CvAAEAa7DJMaSGZAAAAAElFTkSuQmCC) 4px 4px no-repeat;
}

* html .uiCloseButtonMenu {
	top: 28px;
}

*+ html .uiCloseButtonMenu {
	top: 28px;
}

.uiCloseButtonMenu a {
	display: block;
}

.relative {
	position: relative;
}

.article h3 {
	float: left;
	margin: 0;
	text-align: left;
}

#article_poll {
	padding: 0;
	margin: 0;
}

#article_poll div {
	padding: 2px 0;
}

#article_poll div input {
	float: left;
	margin-left: 0;
	position: relative;
	top: 3px;
	left: 0;
	width: auto !important;
}

#article_poll div label {
	display: block;
	margin-left: 20px;
}

.poll_bar {
	margin-top: 5px;
	background-color: #ccc;
	position: relative;
	width: 100%;
	height: 17px !important;
	border-radius: 0;
	padding: 2px 2px 0 !important;
	box-shadow: 1px 1px 2px rgba(200,200,200,0.5);
}

.poll_bar div {
	display: block;
	position: relative;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAYAAACFgM0XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjAzRDUyOTYwRTA0MTFFMDk0RjRENjhFNzA2RjhDODIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjAzRDUyOTcwRTA0MTFFMDk0RjRENjhFNzA2RjhDODIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDNENTI5NDBFMDQxMUUwOTRGNEQ2OEU3MDZGOEM4MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDNENTI5NTBFMDQxMUUwOTRGNEQ2OEU3MDZGOEM4MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjS/d7cAAABnSURBVEhLYwxLDPnPQAZ48/YNGboQWkSERcAcJnJMoZblZDmAmpaT7ABqW06SA2hhOdEOoJXlRDmAlpYTdACtLcfrAHpYjtMB9LIcqwPoaTmGA+htOYoDBsJyuAMGynKwAwbScpADACxnLyhJYAppAAAAAElFTkSuQmCC) right center repeat-x;
	border-right: 1px solid;
	height: 15px !important;
	border-radius: 0;
	padding: 0 !important;
	border-right: #d2822c;
}

.poll_bar div.pollMax {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAYAAACFgM0XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sHDQ8MF9Bdz3cAAACUSURBVDjLxdFBDoIwEEbhZ5kVC2HBBbyPB+AE3kkv5wUIgS6MjQlhQWJiFCgtdf5tk/le0oOtzxcCdu9LYnYqOgAEuGrhAEYT3xywN74pIAXuHZAK9wpIiQNI+5TZx6bLgSEYr8oHS/cBxLnsN24N8ArHjwNzt1e/YMKJwn1nNPGvgH/jHwEa+DtACweQxpqbFg4wAgV3OgwjxtF2AAAAAElFTkSuQmCC);
}

.polltext {
	margin-top: 6px;
}

.poll_refrain {
	color: gray;
	display: block;
	zoom: 1;
	overflow: hidden;
	padding: 6px 0 0 4px;
}

.poll_refrain a {
	color: gray;
}

.poll_refrain a:hover {
	color: #000;
}

.poll_counters {
	color: gray;
}

.social {
	border-top: 1px solid #ccc;
	padding: 8px 0;
	z-index: 9999;
}

.social.in-list {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	padding-bottom: 6px;
}

.social div {
	display: inline;
	white-space: nowrap;
}

.fb {
	position: relative;
	top: -3px;
}

.twi {
	position: relative;
	left: 24px;
	top: -1px;
}

.gp {
	position: relative;
	left: 32px;
	top: -1px;
}

.vk {
	position: relative;
	left: 24px;
}

.similar-news {
	border-top: 1px solid #ccc;
	padding: 8px 0;
}

.similar-news h5 {
	margin-top: 0;
}

.similar-news div {
	width: 154px;
	min-height: 50px;
	vertical-align: top;
	padding: 0 5px;
	display: inline-block;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

#TGB_1861 td,th {
	padding: 0;
}

.link_click {
	width: 100%;
	position: absolute;
	z-index: 1;
	min-height: 100%;
	height: auto !important;
	cursor: pointer;
}

#winter-banner {
	position: relative;
	top: -20px;
	margin-bottom: -20px;
	z-index: 1000;
	height: 66px;
	background: url(//nnm.me/i/winterback.png) 0 0 repeat-x;
}

#banPopup {
	display: none;
	background-color: silver;
	padding: 10px;
	min-width: 300px;
}

#banPopup .custom_reason {
	display: none;
}

.comments_list .author_comment {
	background-color: #d6e4b9;
}

#gritter-notice-wrapper {
	position: fixed;
	top: 20px;
	right: 20px;
	width: 301px;
	z-index: 9999;
}

#gritter-notice-wrapper.top-left {
	left: 20px;
	right: auto;
}

#gritter-notice-wrapper.bottom-right {
	top: auto;
	left: auto;
	bottom: 20px;
	right: 20px;
}

#gritter-notice-wrapper.bottom-left {
	top: auto;
	right: auto;
	bottom: 20px;
	left: 20px;
}

.gritter-item-wrapper {
	position: relative;
	margin: 0 0 10px;
	background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}

.gritter-top {
	background: url(//nnm.me/i/gritter/gritter.png) no-repeat left -30px;
	height: 10px;
}

.hover .gritter-top {
	background-position: right -30px;
}

.gritter-bottom {
	background: url(//nnm.me/i/gritter/gritter.png) no-repeat left bottom;
	height: 8px;
	margin: 0;
}

.hover .gritter-bottom {
	background-position: bottom right;
}

.gritter-item {
	display: block;
	background: url(//nnm.me/i/gritter/gritter.png) no-repeat left -40px;
	color: #eee;
	padding: 2px 11px 8px;
	font-size: 11px;
	font-family: verdana;
}

.hover .gritter-item {
	background-position: right -40px;
}

.gritter-item p {
	padding: 0;
	margin: 0;
	word-wrap: break-word;
}

.gritter-close {
	display: none;
	position: absolute;
	top: 5px;
	left: 3px;
	background: url(//nnm.me/i/gritter/gritter.png) no-repeat left top;
	cursor: pointer;
	width: 30px;
	height: 30px;
	text-indent: -9999em;
}

.gritter-title {
	font-size: 14px;
	font-weight: 700;
	padding: 0 0 7px;
	display: block;
	text-shadow: 1px 1px 0 #000;
}

.gritter-image {
	width: 48px;
	height: 48px;
	float: left;
}

.gritter-with-image,.gritter-without-image {
	padding: 0;
}

.gritter-with-image {
	width: 220px;
	float: right;
}

.gritter-light .gritter-item,.gritter-light .gritter-bottom,.gritter-light .gritter-top,.gritter-light .gritter-close {
	background-image: url(//nnm.me/i/gritter/gritter-light.png);
	color: #222;
}

.gritter-light .gritter-title {
	text-shadow: none;
}

#miniTip {
	background-color: #F5F5F5;
	border: 1px solid green;
	color: #424242;
	font-size: 1.4em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#miniTip_t {
	background-color: #f5edc2;
	font-weight: 700;
	padding: 4px 6px;
}

#miniTip_c {
	padding: 4px 8px;
}

#miniTip_a {
	width: 0;
	height: 0;
	position: absolute;
	top: 0;
	left: 0;
}

#miniTip .n {
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid green;
	border-bottom: 0;
}

#miniTip .s {
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid green;
	border-top: 0;
}

#miniTip .e {
	border-bottom: 8px solid transparent;
	border-top: 8px solid transparent;
	border-right: 8px solid green;
	border-left: 0;
}

#miniTip .w {
	border-bottom: 8px solid transparent;
	border-top: 8px solid transparent;
	border-left: 8px solid green;
	border-right: 0;
}

.post-info {
	font-size: 11px;
	color: #666;
	padding-bottom: 8px;
	float: right;
	width: 300px;
}

.post-info a {
	color: #666 !important;
}

.post-info .views-info {
	float: left;
	display: block;
	width: 16px;
	height: 16px;
	margin-top:-1px;
	margin-right: 4px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAWRJREFUOBHtkL1Lw2AQh9NUSWfHgmgcgkMFpRl16mBBurg6CFpTO4qLi1AUdBBcMiRpC24ureAgQhE02VzsIDoIhSrSTnHqokMSn7fWweKf0IOH+/q9l8tJ0shi/52gUCjo1LNhGE7Hfuw5CAKvWq0+DOv/DDAMYxGBBalh4SD3GHrAoNvffn9AqVQa63a7RxR3QYYAvuAChGYVFIhDBMfJZHKfd2F88FgIN9j2Dr8NC1EUGeQT+HtZls+ozROvU1OJ13q93lwul6vLnU7nlMIszazjOBlFUTxyFWEbv4ffZICIZxKJhFsul5eIlyHF2xOxrg+XlUqlgZdM0xSrv/Ovkww14ZEDTlF7G/QkhtyQXzP8I95sNr10Ov2p63qGlZ5c1w2J2zTr8ALjiA8ZtIW2JX5Z07Qd8gYfPe8fEYGwWLFYVC3LEutG+XxeZfUV0cBf2bb9Sig0mu/7rVqtJg49Mi7wDRuzmKW253O1AAAAAElFTkSuQmCC) 0 0 no-repeat;
}

.post-info .comments-info {
	float: left;
	display: block;
	width: 16px;
	height: 16px;
	margin-top: -2px;
	margin-right: 4px;
	margin-left: 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAR5JREFUOBGlUjsKwkAQzS6yYOMN7GwEC7HzBJZWsbUJSZqAsbITL2CENGtK7byIlh7AU1goabK+CUbWaD7owCSzbz77ZmcM409hyGeu6/aTJOmU1eKcX6SUZ8QoPY7Zth0AmOlgib2JosjX/VTgBkDCMdcdeRtxa2AudEq+jFEDdhN6JDATx3HGsE2llMgwxlgbZ4o9EIaWDRTdUIE3sSyrC2AhhBiFYXh9c2qHjBHXsNQEtR5uWpclP3OIdfOjQL5g1ZkK3KHDqsAiP73BFuqjJ308k6KEPM5pfOh7QA689Am/uoyI9Z02MRWM7kgvH8fxCkDtxXqNURvbHKu9K1htupVaDcB6/1ztlEDtD95qCTVrJ3wL9Dyv9Q3/CXsACMdXk/2Axb8AAAAASUVORK5CYII=) 0 2px no-repeat;
}

.forbidden_error {
	background-color: red;
	color: #fff;
	font-size: 110%;
	padding: 20px;
}

.forbidden_error a {
	color: #fff;
	text-decoration: underline;
}

.spoller-news {
	font-weight: 700;
	cursor: pointer;
}

.spoller-news.opened {
	border-bottom: 1px dashed #faa315;
	margin-bottom: 10px;
}

.spoller-text {
	display: none;
}

.articles .feed-settings {
	float: right;
	position: relative;
	right: -16px;
	width: 24px;
	display: none;
}

.articles .feed-settings a {
	display: block;
	width: 24px;
	height: 24px;
	opacity: .4;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath d='M10.648 16.99c-.192 0-.37-.11-.453-.29l-.762-1.623-1.43 1.115c-.177.137-.425.14-.605.008l-1.32-.97c-.177-.13-.248-.36-.176-.568l.574-1.65-1.782-.235c-.215-.028-.387-.192-.426-.405l-.302-1.645c-.042-.227.076-.452.285-.546l1.65-.76-1.17-1.47c-.14-.17-.14-.42-.01-.6l.98-1.32c.13-.17.36-.244.56-.174l1.75.587.266-1.835c.03-.22.205-.393.426-.423l1.666-.224c.214-.03.42.08.516.276l.826 1.657L13.144 4.8c.18-.134.42-.135.6-.003l1.316.97c.18.13.25.36.178.57l-.63 1.74 1.78.26c.214.03.383.195.42.407l.294 1.64c.04.226-.08.452-.29.544l-1.56.685 1.046 1.4c.13.176.13.417 0 .594l-.97 1.323c-.13.18-.36.26-.576.18l-1.712-.62-.252 1.826c-.03.22-.2.39-.417.425l-1.64.26c-.024.004-.05.006-.075.006zm-1.335-2.954c.038 0 .076.004.113.013l.476.11c.15.03.276.13.34.27l.7 1.5.905-.14.232-1.69c.02-.15.1-.28.22-.36l.4-.253c.13-.08.29-.1.434-.047l1.59.578.53-.72-1.06-1.416c-.09-.12-.12-.272-.087-.415l.066-.28c.037-.158.14-.28.286-.347l1.57-.685-.16-.897-1.667-.242c-.15-.02-.28-.11-.36-.24l-.233-.404c-.074-.13-.09-.284-.04-.424l.58-1.614-.714-.525L12.1 6.822c-.12.09-.28.124-.428.084l-.465-.12c-.14-.035-.26-.13-.323-.26l-.76-1.536-.937.13-.243 1.71c-.02.143-.105.272-.23.35l-.375.236c-.126.08-.28.095-.425.05l-1.647-.56-.53.715 1.08 1.35c.093.12.128.27.095.42l-.11.493c-.035.154-.14.282-.283.347l-1.515.688.166.9 1.7.225c.15.02.28.104.36.23l.22.35c.082.128.1.287.05.43l-.54 1.577.72.53L9 14.13c.087-.07.196-.104.306-.104z'/%3E%3Cpath d='M10.538 12.7c-1.235 0-2.246-.99-2.253-2.21-.007-1.213.975-2.222 2.188-2.25 1.297 0 2.275.978 2.283 2.225.003.576-.235 1.147-.654 1.57-.417.42-.985.663-1.558.665h-.006zm-.013-3.46c-.69.015-1.244.585-1.24 1.245.004.67.566 1.215 1.253 1.215v.5l.004-.5c.308 0 .618-.136.85-.37.233-.234.366-.548.364-.86-.004-.69-.545-1.23-1.23-1.23z'/%3E%3C/svg%3E");
}

.articles:hover .feed-settings {
	display: inline !important;
}

.feed-data {
}

.feed-data #tabs {
	margin: 0;
	float: right;
	margin: 14px 0;
}

.feed-data #tabs ul {
	margin: 0;
}

.feed-data #tabs ul li {
	float: left;
	list-style: none;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	display: inline;
	margin-left: 16px;
}

.feed-data #tabs ul li a {
	color: #555;
	float: left;
	height: 30px;
	padding: 0 5px;
}

.feed-data #tabs ul li.selected span {
	float: left;
	background: transparent url(data:image/gif;base64,R0lGODlhAQAeAIABAL29vQAAACH5BAEAAAEALAAAAAABAB4AAAIFDI6py1EAOw==) 100% 0 no-repeat;
	height: 30px;
	padding: 0 1px 0 0;
}

.feed-data #tabs ul li.selected a {
	background: #bdbdbd;
	text-decoration: none;
	color: #fff;
	padding: 0 4px;
}

.feed-data #tabs ul li.selected {
	background: transparent url(data:image/gif;base64,R0lGODlhAQAeAIABAL29vQAAACH5BAEAAAEALAAAAAABAB4AAAIFDI6py1EAOw==) 0 0 no-repeat;
	padding: 0 0 0 1px;
}

.feed-data .feed-settings-title {
	float: left;
}

.row {
	width: 656px;
	padding: 8px 4px 8px 20px;
	overflow: hidden;
}

.row:hover {
	background-color: #fff;
}

.row .row-name {
	float: left;
	text-overflow: ellipsis;
}

.row .row-status {
	width: 120px;
	float: right;
	text-align: right;
}

.row .row-status a {
	color: #666;
}

.row .row-status a:hover {
	color: #000;
}

.row .row-status a.allow {
	color: #000;
	font-weight: 700;
}

.row .row-join-status {
	width: 100px;
	float: right;
	text-align: center;
}

.w300 {
	width: 300px;
}

.post-breadcrumbs {
	font-size: 12px;
	color: #666;
}

.post-breadcrumbs a {
	color: #666;
}

.article-meta .external-url {
	color: #c2c2c2 !important;
}

.article-meta .i-user {
	font-weight: 700;
}

.news-btn {
	display: none;
	width: 16px;
	height: 16px;
	margin-left: 4px;
	opacity: .5;
	position: relative;
	bottom: -2px;
}

.news-btn.edit-news-btn {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACGXEAAAAIHRSTlMACAoMEBIbHSYoLzA3PHF4f4CGiKarr7CxstTV1tri7KDs8yUAAABYSURBVHjarcnJEkAwEEXRhxBTzMQQ/P9fylQd9t6m657Ga+IozWGzNFsycVd7pKEY/X+tzx4EuuO2SxxQY8gtUGMsPNSuA0zMdoBra/CBFPgC/gauJE1xPM40BvFvyR/fAAAAAElFTkSuQmCC);
}

.news-btn.delete-news-btn {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAyElEQVQoz33RvSuFYRiA8d85sbyTUhwpTCaD9ZRSFo84tlNnNygxiM3gKzkLMZ4ipXysRn+Df8h2m/C+78Ppmu66up67++FGv8Kby/AL/fIY9Ow7Hi4sWnZaE7QlSRH07EguXP0ntCRJ8lQVJs2VaMbP099C13aJsUzIqRd2K7cYH1rQdODVnUOjeeHciGtrGsG8gUZ+qFkPJuxZsapjqV6Y1rEenHgPCmd5YcFAy5FNG7q2/lryRTsEM54Vsu/uu/Xpw71HU+ELeU+p1V4hN9gAAAAASUVORK5CYII=);
}

.news-btn.complaint-news-btn {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA4klEQVQoz23QIU9CYRQG4AfGZjCwCUynxRnQpFOL8xfALAaylUYFg83NxjBZnMViMFKMRiqbRueUYECdv+AYuOJF795yztmzfed8wm/kbNqSm5mlyrwbnz7cymeDpoFFC+40M4CiNzshWPWi+B90XU3rU90/QNW7paCiEsx7Vp0FfcchaGuH4Eg/BdQ8mQtBRyc5eKCWAAWPGolPQLDnQWECWu6nKzV+aHCtFSgZ207/3RSseFWi5zI13LWe6k70GNlPjdaUU92yEcPJtpmPbBhS9+XCWUbOjR0IyuoOM1JXCd/UxbzFSFs/CwAAAABJRU5ErkJggg==);
}

.news-btn:hover {
	opacity: 1;
}

.article:hover .news-btn {
	display: inline-block;
}

.complaint-news-btn {
	opacity: 1;
	display: inline-block;
}

.fp a {
	color: #999;
	border-bottom: 1px #999 dotted;
	text-decoration: none;
}

.news-pin {
	display: inline-block;
	margin-left: -3px;
	bottom: -1px;
	opacity: 1;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAQAAAMAAAMAAAMAAAIAAAICAAICAAICAAIBAAEBAAEBAAEBAAEBAAMBAAMBAAIBAAIBAAIBAAIBAAIBAAIBllfcAAAAHnRSTlMAAwoMDSAkLDhDRFJXWmt6jqKlq6+xs8HMztfg4+habKpdAAAAaElEQVR4AVXIVw6EMBDAUIcCofcOc/9j7ooBlLwfS+aWDOc5JHzsUUVRdVgeZrf33g0qXbRLisp7bZ+jglW7BjzGmr965BXOXVF0c8jHbCKbwdGKtLhKkRJXLBLjuS5804SvafBlGeoHo94EaWa1NdgAAAAASUVORK5CYII=);
}

.likely-box {
	padding: 10px;
	text-align: center;
	margin-top: 20px;
}

.likely-big .likely__widget {
	border-radius: 0 !important;
	background-color: transparent !important;
}

.likely__widget_vkontakte:active,.likely__widget_vkontakte:focus,.likely__widget_vkontakte:hover {
	background: rgba(211,218,227,1) !important;
}

.likely__widget_facebook:active,.likely__widget_facebook:focus,.likely__widget_facebook:hover {
	background: rgba(207,212,229,1) !important;
}

.likely__widget_odnoklassniki:active,.likely__widget_odnoklassniki:focus,.likely__widget_odnoklassniki:hover {
	background: rgba(252,227,206,1) !important;
}

.likely__widget_telegram:active,.likely__widget_telegram:focus,.likely__widget_telegram:hover {
	background: rgba(204,234,246,1) !important;
}

.btn-counter {
	display: inline-block;
	height: 19px;
	margin-right: 3px;
	overflow: visible;
	background-color: #fafafa;
	border: 1px solid #C6C6C6;
	padding: 2px;
	font-size: 12px;
	cursor: pointer;
}

.btn-counter a {
	text-decoration: none !important;
}

.btn-counter:hover {
	color: #fff;
	background-color: #424E40;
	border: 1px solid #424E40;
}

.btn-counter:hover a {
	color: #fff;
}

.btn-counter a .btn-counter-text {
	display: inline-block;
	overflow: visible;
	position: relative;
	text-decoration: none;
	outline: none;
	margin: 2px 4px;
}

.btn-counter a .btn-count {
	display: inline-block;
	font-weight: 400;
	vertical-align: middle;
	border-left: 1px solid #C6C6C6;
	padding-left: 4px;
	margin-right: 4px;
	margin-bottom: 2px;
	font-size: 11px;
}

.blog-description {
	overflow: hidden;
}

.doc-list .dhint{
	font-weight: 400;
}

.box {
	background-color: #fff;
	border: 1px solid #ccc;
	zoom: 1;
	margin: 0 0 15px;
	padding: 5px;
}

#sidebar .box {
	padding: 20px;
}

.box h1 {
	margin-top: 0;
}

.box .box-overlay{
	position: relative;
	padding: 20px;
}

.box .box-overlay.box-image{
	background-color: #000;
	opacity: 0.75;
}

#article_poll div{padding:2px 0;}
#article_poll div input{float:left;position:relative;top:3px;left:0;width:auto !important}
#article_poll div label{display:block;margin-left:24px}

.login .btn-submit{
	width: 100%;
	border-radius: 0;
	font-size: 14px;
	margin-bottom: 20px;
	padding: 8px;
	color: #333;
	background-color: #fff;
	border: 1px solid #ccc;
}

.login .btn-submit:hover{
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.single-comment{
	padding:10px;
	border-radius:3px;
	border:1px solid #e4e4e4;
	margin:10px 0;
}

.bar-top{
	margin-bottom: 5px;
	border-bottom:1px solid #ccc;
	padding-bottom: 5px;
}

.bar-bottom{
	margin-top: 5px;
	padding-top: 5px;
	border-top:1px solid #ccc;
}

.comment-content img {
	max-width:100%;
}

.block-header, .block-header .box{
	background-color:#424e40;
	color:#fff;
}

.block-header a, .block-header a:visited{
	color:#fff;
}

.header-title {
	overflow: hidden;
}

.header-title h1 {
	font-size: 24px;
}

.count-box {
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 2px 4px;
	font-size: 14px;
	font-weight: bold;
}

.doc-meta {
	margin: 8px 0;
}

.admin-mail img {
	position:relative;
	top:4px;
}

.u-comment {
	background-color: #fff;
	border: 1px solid #ccc;
	zoom: 1;
	margin: 0 0 15px;
	padding: 5px;
}

.u-comment .u-comment-meta {
	width: 50px;
	float:left;
	text-align: center;
}
.u-comment .comment-content {
	margin: 8px 0 8px 50px;
}
.u-comment .comment-content p {
	margin:0;
}
.u-comment .u-comment-meta .positive {
	color: #189c3a;
}

.u-comment .u-comment-meta .negative {
	color: #f11100;
}

.video{
	position:relative;
}
.video iframe {
	max-width: 100%!important;
}
.video .video-overlay {
	display:none;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}

#sidebar h4 {
	margin-top: 0;
}

.new_comments .new_comment_wrapper {
	padding: 8px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.new_comments .new_comment_new_title {
	margin-bottom: 10px;
}

.new_comments .new_comment_item {
	max-height: 330px;
	overflow: hidden;
}

.new_comments .video iframe {
	max-height: 200px;
}

.new_comments img {
	max-width: 100%;
	max-height: 200px;
}

.comment-user-ignore {
	color: #ccc;
	font-size: 14px;
}

a.link-complain {
	color:silver;
	font-size: 12px;
	position: relative;
	bottom: 2px;
}
a.link-complain:hover{
	color:red;
}

.ignore-user {
	float:right;
	font-size:12px;
}

.ignore-user a{
	color: #666;
}

.ignore-user a:hover {
	color: red;
}

.user-notify {
	background-color: #fff;
	border: 1px solid #ccc;
	zoom: 1;
	margin: 0 0 15px;
}

.user-notify .user-notify-item > div {
	padding: 5px;
}

.user-notify .readed {
	font-size:90%;
	text-align:right;
	width: 100px;
	float: right;
}

.user-notify .readed a{
	color: #ccc;
}

.user-notify .readed a:hover {
	color: #666;
}

.user-notify .notify-link {
	font-size: 90%;
}

.user-notify .notify-content {
	margin: 10px 0;
}

.user-notify .user-notify-header {
	padding-bottom: 4px;
	border-bottom: 1px solid #ccc;
	font-size: 90%;
}

.notify-link-all a {
	color: #ccc;
}

.notify-link-all a:hover {
	color: #666;
}

.notify-rating-down {
	background-color: #d76f6f;
	padding: 0px 6px;
	color: #fff;
	border-radius: 2px;
}

.notify-rating-up {
	background-color: #64a43e;
	padding: 0px 6px;
	color: #fff;
	border-radius: 2px;
}

.user-ref {
	background: transparent url(//nnm.me/i/user.gif) 0 0 no-repeat;
	padding-left: 20px;
}

.comment-form textarea {
	box-sizing: border-box;
	width:100%;
	margin-bottom:5px
}

.comment-form .comment-buttons .editor-button {
	position: relative;
	display: inline-block;
	width: 22px;
	height: 22px;
	border: 1px solid #ccc;
	background-color: #eee;
	cursor: pointer;
}

.comment-form .comment-buttons .editor-button img {
	width: 22px;
	height: 22px;
}

.comment-form .comment-buttons .editor-button:hover,
.comment-form .comment-buttons .editor-button.active{
	background-color: #fff;
}

.comment-form.disabled textarea,
.comment-form.disabled .editor-button,
.comment-form.disabled .editor-button:hover{
	background-color: #ccc;
}

.comment-form .dialog-panel {
	display:none;
	position: absolute;
	min-width: 200px;
	background-color: #fff;
	border: 1px solid #ccc;
	padding: 8px;
	cursor: default;
	left: -122px;
}

.comment-form .dialog-panel input {
	width: 250px;
}

.comment-form .editor-error {
	color: #ff0000;
	display:none;
}

.comment-form .add-comment-wrapper{
	margin: 10px 0 20px;
}

.comment-form .add-comment-wrapper .btn-submit {
	background-color: #eee;
	text-decoration: none;
	border: 1px solid #ccc;
	padding: 5px;
}

.comment-form .add-comment-wrapper .btn-submit:hover {
	background-color: #fff;
}