body {background:#fff;font: 13px verdana, arial, helvetica, sans-serif;	padding: 0px;	margin: 0px;}
body a:link, body a:visited {color: #008000; font:bold 13px verdana, arial, helvetica, sans-serif; text-decoration:none;}
body a:hover {color: #59BA12; font:bold 13px verdana, arial, helvetica, sans-serif; text-decoration:underline;}
a[href^="http://www.knep.ru/rd.php?"] {background: url(/images/ipmoney/sprite-images.png) center left no-repeat; background-position: 0px -82px; padding:0 0 0 13px;}
h1.entry-title a[rel^="nofollow"] {color:#999;}
h1.entry-title a:hover[rel^="nofollow"] {color:#666;}
p {margin: 0px 0px 15px;}
iframe {border:none;filter:none;height:30px;}
img {border: none; font: 11px verdana, arial, helvetica, sans-serif;}
.rss {clear:both;font-size:12px; background-color:#f4f4f4; padding:7px 2px 7px 2px; border:1px solid #e5e5e5;overflow:hidden;}
.golosa_rss {clear:both;font-size:12px; background-color:#fff; padding:7px 2px 7px 2px; border:2px dashed #4E729A;overflow:hidden;}
.golosa_rss h2 {color:#000;}
.ip-zakladki {text-align:center;}
.ip-zakladki a:link img, .ip-zakladki a:visited img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.ip-zakladki a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}
#translation_bar a:link img, #translation_bar a:visited img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
#translation_bar a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}
/*.tweet_all {position:fixed; left:0px; bottom:0px; width:100%; height:70px; z-index:100000; background:#eaffd7; border:1px solid #59BA12; overflow:hidden;}*/
ul, ol {margin: 5px 0px 15px;	padding-left: 35px;}
ul li, ol li {margin: 0px;}
form {margin: 0px; padding: 0px;}
small {font: 10px verdana, arial, helvetica, sans-serif;}
small a:link, small a:visited, small a:hover {font: 10px verdana, arial, helvetica, sans-serif;}
#sidebar-left small a:link, #sidebar-left small a:visited, #sidebar-left small a:hover {font: 10px verdana, arial, helvetica, sans-serif;}
#wrapper {width: 945px; margin: 0px auto; position: relative;}
#header {width: 720px; height: 135px;}
#nav {background:#449f1b; height: 29px;}
#left-col {width: 520px; float:left; margin-top: 10px;}
#content {padding: 5px 5px 10px 5px; width: 506px; background: #fff; clear: both; overflow: hidden; border-bottom:2px solid #f4f4f4;border-left:2px solid #f4f4f4;border-right:2px solid #f4f4f4;}
.logo {position:absolute; text-align: center; left:20px; top:10px;}
.banner-top {padding-top:5px; margin-left:245px; text-align: center;}
.banner-bottom {margin:5px 0px 15px 30px; text-align: center;}
#footer {padding: 0px; font-size: 12px; color: #000; line-height: 15px; text-align:center;}
#footer a:link img, #footer a:visited img {text-decoration: none; color: #000;}
#footer a:hover img {text-decoration: underline;}
h1 {margin: 3px 2px; padding-right:5px; padding-bottom: 4px;	font: 21px verdana, arial, helvetica, sans-serif;	border-bottom: dotted 1px #CCC;color: #59ba12;text-decoration:none;}
h2 {margin: 3px 2px; padding-bottom: 4px;	font: 20px verdana, arial, helvetica, sans-serif;	border-bottom: dotted 1px #CCC;color: #666;}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited {color: #ed812b; font: 21px verdana, arial, helvetica, sans-serif;	text-decoration: none;}
h1 a:hover, h2 a:hover {color: #ffcc00; text-decoration: underline;}
h3 {color: #666;	margin: 5px 0px 5px;	font: bold 13px verdana, arial, helvetica, sans-serif;}
.postmore, .postmore a:link, .postmore a:visited, .postmore a:hover {font: 9px verdana, arial, helvetica, sans-serif;}
#nav ul{list-style: none; margin: 0px 0px 0px 25px;	padding: 0px;	font: 12px verdana, arial, helvetica, sans-serif;}
#nav ul li{float: left;border-top:1px solid #59BA12;border-bottom:1px solid #59BA12;}
#nav ul li a:link, #nav li a:visited{padding: 5px 7px 4px 7px; text-decoration: none; background:#badbad; color: #000; display: block; font:13px verdana, arial, helvetica, sans-serif;border-right:1px solid #ebebe2; border-left:3px solid #449f1b;}
#nav ul li a:hover {text-decoration: none; color: #fff; font:13px verdana, arial, helvetica, sans-serif; background:#34c924;}
.post {padding: 0px; clear: both; overflow: hidden;}
.post .title {float: left; width: 500px;}
.post ul li, .post ul li a:link, .post ul li a:visited, .post ul li a:hover {letter-spacing: 0px; list-style-image:url(/images/ipmoney/ul.png);}
.postdata {color: #000;}
.postdata a:link, .postdata a:visited {color: #008000;	text-decoration: none;}
.postdata a:hover {color: #59BA12; text-decoration: underline;}
.postdata .category {float: left;}
.entry {padding: 10px 0px 5px; clear: both; text-align:justify;}
.entry p.submeta{font-size: 11px;}
.post-nav {clear: both; margin-top:-2px;}
.post-nav .previous a {float: left;	padding-left: 20px;}
.post-nav .next a {float: right; padding-right: 20px;	text-align: right;}
.redirect {text-align:center;background: #F4E7EA; border: 1px solid #986265;}
h3#comments {background: url(/images/ipmoney/sprite-images.png) no-repeat; background-position: 0px 0px; padding:3px 0px 3px 30px; font: 19px verdana, arial, helvetica, sans-serif; clear: both;}
h3#respond {background: url(/images/ipmoney/sprite-images.png) no-repeat; background-position: 0px -42px; padding:3px 0px 3px 30px; font: 19px verdana, arial, helvetica, sans-serif;	margin: 20px 0px 0px;	clear: both;}
hr {border:1px solid #c0c0c0;}
hr.title {border:1px dotted #dfdfdf;}
.commentlist {margin: 10px 0px;	padding-left:35px;}
.commentlist li{padding: 5px 10px;}
.commentlist .alt {background: #ffffdb; border:1px solid #449f1b;}
.commentlist cite, .commentlist cite a:link, .commentlist cite a:visited {font:12px verdana, arial, helvetica, sans-serif; color: #008000;}
.commentlist cite a:hover {color: #1B703A;}
.commentlist small, .commentlist small a:link, .commentlist small a:visited{margin-bottom:5px;display:block;color: #999;}
.commentlist small a:hover{color:#999;}
blockquote {border-left:solid 4px #59BA12;padding-left:8px;}
.alt {font: 12px verdana, arial, helvetica, sans-serif;margin-top:10px;padding: 5px 5px; background: #ffffdb; border:1px solid #59BA12;}
.author {font: 12px verdana, arial, helvetica, sans-serif;margin-top:10px;background-color:#F4F4F4; border:solid 1px #59BA12;}
#sidebar-right{font:13px verdana, arial, helvetica, sans-serif; float:right; margin: 0px 5px 0px 5px;}
#sidebar-left {font:13px verdana, arial, helvetica, sans-serif; float: left; margin: 0px 10px 0px 5px;}
#sidebar-right p, #sidebar-left p {margin: 0px 0px 15px;}
#sidebar-right h3, #sidebar-left h3 {font: bold 15px verdana, arial, helvetica, sans-serif; color: #fff; text-align:center;}
#sidebar-right h3 a, #sidebar-right h3 a:visited, #sidebar-left h3 a, #sidebar-left h3 a:visited {color: #000;}
#sidebar-right h3 img, #sidebar-left h3 img {vertical-align: middle;}
#sidebar-right a, #sidebar-right a:visited, #sidebar-left a, #sidebar-left a:visited {font:bold 13px verdana, arial, helvetica, sans-serif; color: #008000; text-decoration:none;}
#sidebar-right a:hover, #sidebar-right a:focus, #sidebar-right a:active, #sidebar-left a:hover, #sidebar-left a:focus, #sidebar-left a:active {color: #59BA12; font:bold 13px verdana, arial, helvetica, sans-serif; text-decoration:underline;}
#sidebar-right ul, #sidebar-left ul {list-style: none;	margin: 0 ;	padding: 0 ;}
#categories ul li a:link, #categories ul li a:visited, #categories-1 ul li a:link, #categories-1 ul li a:visited, #categories-2 ul li a:link, #categories-2 ul li a:visited, #categories-3 ul li a:link, #categories-3 ul li a:visited, #categories-4 ul li a:link, #categories-4 ul li a:visited {padding: 4px; font:11px verdana, arial, helvetica, sans-serif; color:#000; text-decoration:none; display:block; background:#badbad; border-top:1px solid #ebebe2;border-left:1px solid #449f1b;border-right:1px solid #449f1b;border-bottom:1px solid #449f1b;}
#categories ul li a:hover, #categories-1 ul li a:hover, #categories-2 ul li a:hover, #categories-3 ul li a:hover, #categories-4 ul li a:hover {font:11px verdana, arial, helvetica, sans-serif; color:#fff; background:#34c924; border-top:1px solid #ebebe2;border-left:1px solid #449f1b;border-right:1px solid #449f1b;border-bottom:1px solid #449f1b;}
.current-cat {border-left:5px solid #449f1b;}
img.center, img[align="center"] {display: block; margin-left: auto; margin-right: auto;}
.left {float: left;}
img.left, img[align="left"] {float:left; margin: 2px 10px 5px 0px;}
.right {float: right;}
img.right, img[align="right"] {float:right; margin: 2px 0px 5px 10px;}
.clear {clear:both;}
hr.clear {clear:both;	visibility: hidden;	margin: 0px; padding: 0px;}
.hidden {clear: both;	visibility: hidden;}
/*dbx*/
.dbx-group, .dbx-box, .dbx-handle {position:relative; display:block;}
.dbx-box {margin:0; padding:0; border:none; clear: both;}
#sidebar-right, #sidebar-left {width: 200px; color: #000;}
.dbx-group {padding:0 0px 10px;width: 200px; padding-bottom:0;}
.dbx-handle {position:relative; width: 200px;	margin:0;	padding: 5px 2px 6px 2px; background:#449f1b; margin-top:10px;}
.dbx-content {width: 200px;min-height:29px;margin: 0; padding:5px 2px 5px 2px; background-color:#fff; overflow: hidden;}
.dbx-handle-yellow  {position:relative; width: 200px;	margin:0;	padding: 5px 2px 6px 2px; background:#ed812b; margin-top:10px;}
.dbx-handle-vk      {position:relative; width: 200px;	margin:0;	padding: 5px 2px 6px 2px; background:#45688e; margin-top:10px;}
.dbx-handle-yandex  {position:relative; width: 200px;	margin:0;	padding: 5px 2px 6px 2px; background:#ffcc00; margin-top:10px;}
#sidebar-left h3.dbx-handle-yandex {color:#000;}
.dbx-handle-cursor {cursor:move;}
.dbx-content div{overflow: hidden; height: 100%; width: 100%;}
caption {color: #000; font: bold 13px verdana, arial, helvetica, sans-serif; text-align: right; margin: 0px 0px 2px 0px;}
table {border-collapse: collapse; font: 11px verdana, arial, helvetica, sans-serif;}
thead th, tbody th {border:1px solid #000; text-align:center;}
.post td {border:1px solid #000;}
td.center{text-align:center; padding:3px 6px 3px 6px;}
td.poisk{border:0px solid #fff; font:13px verdana, arial, helvetica, sans-serif;}
td.info{border:0px solid #fff; font:12px verdana, arial, helvetica, sans-serif;}
td.info a:link, td.info a:visited{border:0px solid #fff; font:12px verdana, arial, helvetica, sans-serif;text-decoration:underline;}
td.info a:hover{border:0px solid #fff; font:12px verdana, arial, helvetica, sans-serif; text-decoration:none;}
.golosa td {border:0px solid #fff; font:bold 14px verdana, arial, helvetica, sans-serif;}
td.tweet {border:0px;height:30px;padding-top:5px;}
td.news{border:0px solid #fff; font:13px verdana, arial, helvetica, sans-serif; text-align:center;}
tr.original {background: #59BA12; font:12px verdana, arial, helvetica, sans-serif;}
thead th.original {background: #1B703A; color: #fff; padding:3px 6px 3px 6px; font:bold 12px verdana, arial, helvetica, sans-serif;}
tbody th.original {background: #2D8930; font-weight: normal; padding:3px 6px 3px 6px; font:12px verdana, arial, helvetica, sans-serif;}
tr.alternate {background: #2D8830; font:12px verdana, arial, helvetica, sans-serif;}
tr.alternate th {background: #1B703A; font:12px verdana, arial, helvetica, sans-serif;}
tr a:link, tr a:visited, th a:link, th a:visited {color: #000; font:bold 12px verdana, arial, helvetica, sans-serif; text-decoration:underline;}
tr a:hover, th a:hover {color: #fff; font:bold 12px verdana, arial, helvetica, sans-serif; text-decoration:none;}
/*input.input {padding:5px; cursor:pointer; text-align:center; margin-top:2px; font:bold 13px verdana, arial, helvetica, sans-serif; text-decoration: none; border: 1px solid #59BA12; color: #000; background:#eaffd7;}
input.input:hover {color:#000;background:#ffcc00;}*/
input.input {padding:8px 20px 8px 20px; cursor:pointer; text-align:center; margin-top:2px; font:13px verdana, arial, helvetica, sans-serif; text-decoration: none; color: #000; background:#badbad; border: 1px solid #008000; border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px;}
input.input:hover {color:#fff;background:#34c924;}
::selection {background: #ffcc00;} /*Opera, Safari, Google Chrome*/
::-moz-selection {background: #ffcc00;} /*FireFox*/
#translation_bar img {padding:0px 2px 0px 2px;}
#goto_top {padding:8px 13px; background:#c0c0c0; font:bold 16px verdana, arial, helvetica, sans-serif; text-shadow:0 2px 0 #008000; color:#fff; position:fixed; z-index:-1; top:0; left:0; width:30%; height:100%; cursor:pointer; display:none; border:0px;}
/*wp_syntax*/
.wp_syntax {color: #100; background-color: #f9f9f9; border: 1px solid silver; margin: 0 0 1.5em 0; overflow: auto;}
.wp_syntax {overflow-x: auto; overflow-y: hidden; padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0); width: auto;}
.wp_syntax table {border-collapse: collapse;}
.wp_syntax div, .wp_syntax td {vertical-align: top;padding: 2px 4px;}
.wp_syntax .line_numbers {text-align: right; background-color: #59BA12; color: #1B703A; overflow: visible;}
.wp_syntax pre {margin: 0; width: auto; float: none; clear: none; overflow: visible; font-size: 13px; line-height: 1.333; white-space: pre;}
pre, code {
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
/*wp-pagenavi*/
.wp-pagenavi {padding-top:5px;text-align:center;}
.wp-pagenavi a, .wp-pagenavi a:link {padding: 5px 10px 5px 10px; margin: 4px; text-decoration: none; border: 1px solid #008000; color: #000; background: #badbad;font:bold 16px verdana, arial, helvetica, sans-serif;text-decoration:underline;border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px;}
.wp-pagenavi a:visited {padding: 5px 10px 5px 10px; margin: 4px; text-decoration: none; border: 1px solid #008000; color: #000; background: #badbad;font:bold 16px verdana, arial, helvetica, sans-serif;text-decoration:underline;}
.wp-pagenavi a:hover {border: 1px solid #008000; color: #fff; background: #34c924;font:bold 16px verdana, arial, helvetica, sans-serif;}
.wp-pagenavi a[rel^="nofollow"] {padding:5px 25px 5px 25px;}
.wp-pagenavi a:hover[rel^="nofollow"] {padding:5px 25px 5px 25px;}
.wp-pagenavi span.pages {padding: 5px 10px 5px 10px; margin: 4px; color: #000; border: 1px solid #000; background: #fff;font:bold 16px verdana, arial, helvetica, sans-serif;}
.wp-pagenavi span.current {padding: 5px 10px 5px 10px; margin: 4px; border: 1px solid #1B703A; color: #fff; background: #34c924;font:bold 16px verdana, arial, helvetica, sans-serif; border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px;}
.wp-pagenavi span.extend {padding: 5px 10px 5px 10px; margin: 4px; background:#1B703A; border: 1px solid #1B703A; color: #fff; background: #fff;font:bold 16px verdana, arial, helvetica, sans-serif;}
