/* static START */
* { margin: 0px; padding: 0px; }
* {
	margin:0;
	padding:0;
}
abbr[title], acronym[title] {
	border-bottom:thin dotted;
	cursor:help;
}
body {
	background:#ffffff;
	color:#000000;
	font-family:arial;
	font-size:14px;
}
.lupa {width: 48px; height: 48px; position: absolute; margin-top: 10px; margin-left: -60px;}

div#win1{
margin-top: 10px;
margin-left: -10px;
}
div#win3{
padding-left: -10px; width: 186px; background-color: #111111; position:relative; display: none; margin-right: 30px; padding-bottom: 5px; padding-top: 5px;
}
div#time{
display: block; position: absolute; margin-top: -80px; margin-left: 100px;
}
div#glavn{
font-size: 12px; display: block; position: absolute; margin-top: -78px; margin-left: 215px; width: 715px;
}
div#navigation{
margin-top: 12px; margin-left: 15px;
}
div#knop{
margin-top: 3px;
}
div#adthis{
position: absolute; margin-left: 780px; margin-top: -22px;
}
div#polos {
background-color: #f3f3f3; padding: 10px 8px 10px 8px;
}
div#polosbot {
margin-bottom: 25px;
}
div#vrem {
opacity: 0.60; filter: alpha(opacity=60); background-color: #AB2011; display: block; position: absolute; margin-top: 129px; margin-left: 3px; font-size: 10pt; color: #f7f7f7; font-family: arial;
}
div#rubrverh {
background-color: #AB2011; display: block; position: absolute; margin-top: 0px; margin-left: 0px; font-size: 12pt; color: #f7f7f7; font-family: arial; font-weight: bold;
}
div#issl {
display: block; position: absolute; margin-top: 40px; margin-left: 5px; font-size: 30pt; font-family: arial; font-weight: bold; color: #ffffff; width: 30%; 
}
div#verh {
display: block; position: absolute; margin-top: 90px; margin-left: 3px; font-size: 12pt; color: #f7f7f7; font-family: arial; font-weight: bold;
}
div#toptop {
opacity: 0.60; filter: alpha(opacity=60); background-color: #AB2011; display: block; position: absolute; margin-top: 0px; margin-left: 0px; color: #f7f7f7; width: 580px;
}
div#commindex{
background-color: #ffffff; padding: 10px 18px 14px 8px;
}
div#nafta{
border-bottom:0px solid #ccc; padding:10px 25px 10px 20px;
}
div#sbsearch{
border-bottom:2px solid #ccc; padding:0px 15px 25px 10px;
}
div#sbsearchcont{
margin-top: -20px; margin-left: 20px;
}
div#sbcalend{
border-bottom:0px solid #ccc; padding:10px 15px 19px;
}
div#regionav{
border-top:2px solid #ccc; padding-top:5px;
}
div#zaks{
border-top:2px solid #ccc; padding:0px 0px 0px 0px;
}
div#swboda{
border-top:2px solid #ccc; padding:15px 0px 15px 0px;
}
div#countrs{
border-bottom:0px solid; padding:10px 15px 30px 0px;
}
div#vkgroup{
border-top:2px solid #ccc; padding-top:15px; padding-bottom:15px;
}
div#addthstxt {
margin-left: -109px;
}
div#vklike {
margin-top: -24px; margin-left: 109px;
}
div#buttns {
margin-top: -21px; margin-left: 210px;
}
div#buttns2 {
margin-top: -26px; margin-left: 350px;
}
div#buttns3 {
margin-top: -26px; margin-left: 390px;
}
div#rtn4p_20073 {
margin-bottom: -9px; margin-top: -6px;
}
div#smi_teaser_833 {
margin-top: 10px; margin-bottom: -2px;
}
div#arch1 {
background-color: #ffffff; padding: 10px 10px 10px 3px; border-bottom: 0px solid #aaaaaa;
}
div#arch4 {
opacity: 0.60; filter: alpha(opacity=60); background-color: #000000; display: block; position: absolute; margin-top: 1px; margin-left: 1px; font-size: 8pt; color: #f7f7f7;
}
div#bot25 {
margin-bottom: 25px;
}
.singltable {line-height: 0px; margin: 0px; margin-bottom: 0px; padding: 0px; font-size: 8pt; color: #999999;}
.singlimg {line-height: 0px; padding-right: 15px; padding: 0px; margin: 0px;}
.subscr1 {clear:both; padding-bottom: 10px; padding-left: -3px;}
.w10 {width: 20px}
.subscr2 {font-family: Arial; margin:0; padding-bottom:2px; position:relative; left:0; top:0;}
.sbfb {padding-top:10px; padding-bottom:15px;}
.arch3 {background-color: #ffffff; color:#333333; font-family:Arial; font-size:13px;}
.arch2 {color: #606060; font-size: 17px;}
.knopo {color:#444; font-size: 9pt; font-family: 'Arial'; background-color:#f0f0f0;  border:1px solid; width:150px; height:30px; border:1px solid #adadad!important; border-left-color:#cccccc!important; border-top-color:#cccccc!important;}
.kolpine {line-height: 30px;}
.colred {color: #990000;}
.comts {margin-top: -600px; background-color: #inherit; width: 350px; height: 600px;}
.fo11 {font-size: 11px;}
.fo14 {font-size: 14px;}
.mgid {padding-top: 6px;}
.bot5 {margin-bottom: 5px;}
.bot15 {margin-bottom: 15px;}
.botm10 {margin-bottom: -10px;}
.dispn {display: none;}
.w100 {width:100;}
.fotoch {overflow: auto; width: 580px; height: 90px;}
.term11 {padding-right: 10px; padding-top: 5px; padding-bottom: 0px; margin: 0px;}
.term10 {float: right; font-size: 11px; color: #333333; line-height: 15px; margin-left: 10px; padding-left: 15px; padding-bottom: 10px; width: 186px; background-color: #d6f2bc;}
.jfy {text-align: justify;}
.term9 {margin-left: -15px; padding-left: 15px; width: 186px; background-color: #d6f2bc; position:absolute; display: none; margin-right: 20px; padding-bottom: 5px; padding-top: 5px;}
.term8 {position:relative; font-size: 11px; color: #333333; line-height: 15px; margin-left: 10px; padding-left: 15px; padding-bottom: 5px; width: 186px; background-color: #d6f2bc;}
.term7 {padding-right: 10px; margin: 0px; padding-top: 6px; padding-bottom: 0px; padding-left: 0px;}
.term5 {font-weight: bold; padding-top: 10px; margin-bottom: 0px;}
.term4 {padding-right: 10px; padding-bottom: 8px; margin: 0px;}
.term3 {font-weight: bold; padding-top: 10px; margin-bottom: 5px;}
.term2 {font-size: 13px; color: #000000; line-height: 15px; margin-left: 0px; padding-left: 0px; padding-bottom: 0px }
.term1 {background:url(http://karpovka.net/imgst/kontekst2.gif) 0 0 no-repeat; margin: 0px; padding: 0px;}
.georg {font-family: Arial;}
.fancyp {font-family: Arial; color: #999999;}
.podtxt {font-size: 11px; color: #AB2011;}
.svzorg {font-weight: bold; padding-top: 10px; margin-bottom: 2px;}
.color8 {color: #888888;}
.size17b {font-size: 17px; font-weight: bold;}
.lh20 {line-height: 20px;}
.sdbtable {margin-bottom: 10px; margin-top: 10px;}
.sidebartm {font-size: 12pt; color: #000000; font-weight: bold;}
.rubrrubr {background-color: #AB2011; font-size: 12pt; color: #ffffff; font-weight: bold; line-height: 2;}
.sendnew{padding:10px 0px 10px 0px;}
.searchkn {height: 19px; vertical-align: top;}
.searchinp {color: #aeaeae; line-height: 16px; font-size: 9pt; width: 450px; font-family: Arial;}
.searchinpm {color: #aeaeae; line-height: 16px; font-size: 9pt; width: 200px; font-family: Arial;}
.sbsearcont {font-size: 9pt; color: #4c4c4c;}
.commtxt {line-height: 19px; font-size: 9pt;}
.titpost{margin-left: -5pt; margin-top: 0pt; margin-bottom: 3pt;}
.tabpolos {background-color: #ffffff; color:#333333; font-family:Calibri; font-size:13px;}
.tabpolostri {background-color: #ffffff; color:#333333; font-family:Calibri; font-size:13px; BORDER-RIGHT: #ffffff 10px solid; }
.toplid {margin-left: 1pt; margin-top: 5pt; margin-right: 23pt;}
.spr {width: 242px; padding: 8px; padding-top: 7px; margin-right: 0px; padding-right: 0px; background-color: #f7f7f7; opacity: 0.98; filter: alpha(opacity=98);}
.txtmenu {line-height: 10px; font-size: 12px; font-family: Arial;}
.nvst {width: 668px; padding: 8px; padding-top: 7px; margin-right: 0px; padding-right: 0px; background-color: #f7f7f7; opacity: 0.98; filter: alpha(opacity=98);}
.kolont {line-height: 1.5;}
.kolonp {color: #666666;}
.postit {padding-left: 5px; padding-top: 7px; padding-bottom: 7px; font-size: 18px; color: #4c4c4c;}
.levotst {margin-right: 20px;}
.timetit {font-size: 10pt; color: #AB2011; font-weight: bold; font-family: arial;}
.h1tit {padding-left: 5px; padding-top: 7px; padding-bottom: 7px; font-size: 18px; color: #4c4c4c;}
.heightab { height: 34px; }
.lheight18 { line-height: 18px; }
.menuf { text-align: center; line-height: 0px; font-size: 15px; font-family: Arial; color: #ffffff;}
.divwin { opacity: 0.97; filter: alpha(opacity=97); line-height: 1.6; background-color: #f7f7f7; border: solid 1px; border-color: #AB2011; font-family: arial; font-size: 14px; vertical-align: top; text-align: left; padding: 10px; width: 914px; position: absolute; display:none;}
div#quote {
	background:#ffffff url(http://karpovka.net/imgst/001.gif) 0px 0px no-repeat;
	font-size: 13pt; font-weight: normal;
BORDER-BOTTOM: #999999 0px solid; BORDER-LEFT: #999999 0px solid; BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid;
	padding:8px 36px 8px 36px;
	margin:10px 0;
}


h1, h2, h3, h4, h5, h6 {
	font-weight:bolder;
        word-spacing: 0.02em;
	letter-spacing: 0em;
	font-family:Arial;
}
a.tabs:link {vertical-align: super; font-size: 10px; color: #1959d5; text-decoration: none;}
a.tabs:visited {vertical-align: super; font-size: 10px; color: #1959d5; text-decoration: none;}
a.tabs:active {vertical-align: super; font-size: 10px; color: #7ca8ff; text-decoration: none;}
a.tabs:hover {vertical-align: super; font-size: 10px; color: #7ca8ff; text-decoration: none;}
.imgcss {border: solid 0px; border-color: #999999;}
.size12 {font-size: 11px;}
.size17 {font-size: 17px;}
.size8 {font-size: 9pt;}
.menuop {background-color: #f7f7f7; width: 27px;}
.menuspr {background-color: #f7f7f7; width: 4px;}
h1 {font-size:200%;}
h2 {font-size:170%;}
h3 {font-size:150%;}
h4 {font-size:130%;}
h5 {font-size:110%;}
h6 {font-size:100%;}
h7 {font-size:250%;}
img {
	border:0;
}
img.sided {
	background:#FFF;
	border:0px solid #CCC;
	padding:3px;
}
small {
	font-size:10px;
}
a:hover img.sided {
	border-color:#A6A6A6;
}
a {
	color:#AB2011;
	text-decoration:none;
}
a:hover {
        color:#000000;
	text-decoration:none;
}
a.a1:link {color: #AB2011; text-decoration: none;}
a.a1:visited {color: #AB2011; text-decoration: none;}
a.a1:active {color: #000000; text-decoration: none;}
a.a1:hover {color: #000000; text-decoration: none;}
a.a2:link {color: #ffffff; text-decoration: none;}
a.a2:visited {color: #ffffff; text-decoration: none;}
a.a2:active {color: #f7f7f7; text-decoration: none;}
a.a2:hover {color: #f7f7f7; text-decoration: none;}
a.a5:link {color: #000000; text-decoration: none }
a.a5:visited {color: #000000; text-decoration: none;}
a.a5:active {color: #000000; text-decoration: none;}
a.a5:hover {color: #AB2011; text-decoration: underline;}
a.a6:link {color: #000000; text-decoration: none; border-bottom: 1px dashed;}
a.a6:visited {color: #000000; text-decoration: none; border-bottom: 1px dashed;}
a.a6:active {color: #AB2011; text-decoration: none; border-bottom: 1px dashed;}
a.a6:hover {color: #AB2011; text-decoration: none; border-bottom: 1px dashed;}
a.a7:link {color: #ffffff; text-decoration: none;}
a.a7:visited {color: #ffffff; text-decoration: none;}
a.a7:active {color: #ffffff; text-decoration: none;}
a.a7:hover {color: #ffffff; text-decoration: underline;}
a.a8:link {color: #f7f7f7; text-decoration: none;}
a.a8:visited {color: #f7f7f7; text-decoration: none;}
a.a8:active {color: #f7f7f7; text-decoration: none;}
a.a8:hover {color: #f7f7f7; text-decoration: none;}
a.a9:link {color: #000000; text-decoration: none; font-weight: normal; font-size:14px;}
a.a9:visited {color: #000000; text-decoration: none;}
a.a9:active {color: #000000; text-decoration: none;}
a.a9:hover {color: #AB2011; text-decoration: none;}
a.a10:link {color: #000000; font-weight: normal; text-decoration: none;}
a.a10:visited {color: #000000; text-decoration: none;}
a.a10:active {color: #000000; text-decoration: none;}
a.a10:hover {color: #000000; text-decoration: none;}
a.a11:link {color: #AB2011; text-decoration: none; font-weight: normal; font-size:11px;}
a.a11:visited {color: #AB2011; text-decoration: none;}
a.a11:active {color: #AB2011; text-decoration: none;}
a.a11:hover {color: #AB2011; text-decoration: underline;}
a.a12:link {color: #ffffff; text-decoration: none }
a.a12:visited {color: #ffffff; text-decoration: none;}
a.a12:active {color: #ffffff; text-decoration: none;}
a.a12:hover {color: #AB2011; text-decoration: none;}
.themeinfo a:link {color: #b8c1c8; text-decoration: none;}
.themeinfo a:visited {color: #b8c1c8; text-decoration: none;}
.themeinfo a:active {color: #b8c1c8; text-decoration: none;}
.themeinfo a:hover {color: #b8c1c8; text-decoration: none;}
blockquote, pre {
	background:#ffffff; font-size: 8pt; padding:12px 16px 10px 16px; margin-top: 10px; padding: 5px red; border-left: 3px solid #AB2011;
}
info, pre {
	font-size: 10pt; padding:0px 0px 0px 10px; margin-top: -5px; padding: 0px red; border-left: 3px solid #AB2011; color: #888888; display: block; 
}
.wiconz {
        font-family: Arial; font-size: 11px;
}
a.podskazka {
position: relative; 
vertical-align: super;
font-size: 10px;
text-decoration: none !important; 
color:#52aa01 !important; 
font-weight:none !important; 
}

a.podskazka:hover {
z-index: 999; 
background-color: #ffffff; 
color: #999 !important;}

a.podskazka span {
display: none; 
position: absolute; 
}

a.podskazka:hover span {
display: block; 
font-weight: none;
font-size: 8pt;
font-family: Arial;
position: absolute; 
top:0em; left:0em; 
width: 300px; 
padding:7px; 
border: 1px solid #999;
background-color: #ffffff; 
color: #444444; 
}
#wp-calendar {
border-collapse:collapse;
text-decoration:none;
margin:0;
padding:0;
font-family: Arial;
width: 100%;
}
#wp-calendar caption {
padding-top:7px;
padding-bottom:16px;
text-decoration:none;
text-align:center;
font: 14px Georgia;
}
#wp-calendar td {
text-align:center;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
border:7px solid #f7f7f7;
line-height:15px;
}
#wp-calendar th {
border: 0px solid #D2D2C6;
text-decoration:none;
}
#wp-calendar tbody {
}
#prev {
text-align:left !important;
padding-left:5px;
}
#next {
text-align:right !important;
padding-right:5px;
}
#wp-calendar tfoot a {
display:block;
padding:2px 0;
text-decoration:none;
}
.more-link {
        color: #000000;
	font-size: 10pt;
        font-family: Arial;
}
.alignleft {
	text-align:center;
	margin-right:10px;
	border: solid 0px;
        border-color: #999999;
}
.alignleftnew {
	text-align:left;
	margin-right:10px;
        border: solid 1px;
        border-color: #999999;
}
.categth {
        width: 300px !important;
        height: 150px !important;
	text-align:left;
	margin-right:10px;
        border: solid 0px;
        border-color: #999999;
}
.categth11 {
        width: 190px;
        text-align:left;
	margin-right:10px;
        border: solid 0px;
        border-color: #999999;
}
.categth3 {
        width: 300px;
        height: 150px;
	text-align:left;
	margin-right:0px;
        border: solid 0px;
        border-color: #999999;
}
.categth4 {
        width: 226px;
        height: 113px;
        text-align:left;
	margin-right:0px;
        border-right:3px;
        border-color: #999999;
}
.categth5 {
        width: 146px;
        height: 73px;
        text-align:left;
	margin-right:0px;
        border-right:3px;
        border-color: #999999;
}
.alignnone {
        height:auto !important;
}
.alignright {
	float:right;
	text-align:right;
	margin-left:10px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.left {
	float:left;
	margin-right:10px;
}
.right {
	float:right;
	margin-left:10px;
}
.fixed, .clear {
	clear:both;
}

/* static END */

/* layout START */
#wrap {
	background:url(http://karpovka.net/imgst/002.gif) center top no-repeat;
	padding:20px 0;
}
#container {
	margin:0 auto;
	width:936px;
}
/* layout END */

/* header START */
#header {
	background:url(http://karpovka.net/imgst/kanoner13.gif) 0 0 no-repeat;
	height:103px;
}
#caption {
	height:44px;
	padding:0px 0px 10px 0px;
}
#title a {
	text-decoration:none;
	color:#FFF;
	width:310px;
	height:40px;
	display:block;
	font-family:"Arial";
	letter-spacing:0;
	margin-left: 48px;
}
#nav ul {
	position: absolute;
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#nav  ul li {
  position: absolute;
  border-bottom:0px solid #ccc;
}
#nav li ul {
  position: static;
  left: 0px;
  top: 0;
  display: none;
  list-style:none;
}
#nav ul li a {
  display: block;
} 
#nav  li:hover ul { display: block; }


/* content START */
#content {
	background:#FFF;
	min-height:400px;
}
/* content END */

/* main START */
#main {
	background:#FFF;
	width:605px;
	padding:5px 15px 10px;
	float:left;
        padding-right: 0px;
        margin-right: 0px;
}
#notice {
	color:#080;
}
#notice a {
	text-decoration:underline;
}
.post h2 {
	display:block;
	margin-top:10px;
	border-bottom:0px solid #CCC;
	padding:0 5px;
	font-size:17px;
	font-family:arial;
}
.post h2 a.title {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.post h2 a.title:hover {
	color:#AB2011;
}
.post .info {
	margin:5px;
}
.post .info span.first {
	margin-left:0;
}
.post .date, 
.post .tags, 
.post .categories, 
.post .editpost, 
.post .readingblinds, 
.post .comments, 
.post .addcomment, 
.post .editlinks {
	background:url(http://kanoner.com/imgst/005.gif) no-repeat;
	padding-left:22px;
	height:16px;
	line-height:16px;
	display:block;
	font-size:11px;
}
.post .act {
	height:16px;
	float:right;
}
.post .act span {
	float:left;
	margin-left:15px;
}
.post .tags {
	background-position:0 -16px;
}
.post .categories {
	background-position:0 -32px;
}
.post .date {
	background-position:0 -48px;
	float:left;
}
.post .editpost {
	background-position:0 -64px;
}
.post .readingblinds {
	background-position:0 -80px;
}
.post .comments {
	background-position:0 -96px;
}
.post .addcomment {
	background-position:0 -112px;
}
.post .editlinks {
	background-position:0 -176px;
}
.post .content {
	padding:5px 0 5px 0px;
	line-height:145%;
}
.post .content p {
	margin-bottom:10px;
}
.post .content .under {
	height:16px;
	line-height:16px;
}
.post .content .under span {
	float:left;
	margin-right:15px;
}
.post .content h4 {
	color:#080;
	margin-bottom:0px;
}
.post .content img {
	max-width:600px;
}
.post .content ul li, 
.post .content ol li {
	list-style-position:inside;
	padding-left:20px;
}
.post .content table {
	background:#FFF;
	border:0px solid #CCC;
}
.post .content table tr td {
	border-top:0px solid #CCC;
}
.post .content table tr th {
	background:#EDEFF0;
	text-align:left;
}
.post .content .boxcaption {
	background-image:url(http://kanoner.com/imgst/006.gif);
	border-bottom:0px solid #CCC;
}
.post .content .box {
	background-image:url(http://kanoner.com/imgst/007.gif);
}
#postpath {
	height:16px;
	line-height:16px;
	margin:5px 0;
	padding-left:6px;
}
#pagenavi, 
#postnavi {
	border-top:1px solid #CCC;
	margin:10px -5px 0;
	padding:10px 5px 0;
}
#pagenavi {
	font-size:11px;
}
#pagenavi .newer a, 
#postnavi .prev a {
	background:url(http://karpovka.net/imgst/008.gif) 0 -224px no-repeat;
	padding-left:22px;
	float:left;
	height:16px;
	line-height:16px;
}
#pagenavi .older a, 
#postnavi .next a {
	background:url(http://karpovka.net/imgst/009.gif) 100% -240px no-repeat;
	padding-right:22px;
	float:right;
	height:16px;
	line-height:16px;
}
/* main END */

/* sidebar START */
#sidebar {
	background:#ffffff;
	width:315px;
	float:left;
	font-size:75%;
	line-height:200%;
	overflow:hidden;
}
#sidebar li {
	background:url(http://karpovka.net/imgst/010.gif) 0 -320px no-repeat;
	list-style:none;
	padding-left: 12px;
	margin-top:10px;

}
#sidebar .content, 
#sidebar li {
	font-size:11pt;
}
#northsidebar .widget {
	background:url(http://karpovka.net/imgst/011.png) bottom no-repeat;
	padding:10px 15px 19px;

}
#southsidebar .widget {
	background:url(http://karpovka.net/imgst/012.png) top no-repeat;
	padding:15px 15px 17px;
}
#centersidebar {
	padding:12px 15px 0;
}
#northsidebar, #southsidebar {
	font-size:95%;
}
#northsidebar .widget h2, 
#southsidebar .widget h2 {
	margin-bottom:10px;
}
#northsidebar .widget .content p, 
#southsidebar .widget .content p {
	margin-bottom:10px;
}
#westsidebar {
	width:121px;
	float:left;
	padding-right:5px;
	font-size:95%;
	overflow:hidden;
}
#eastsidebar {
	width:129px;
	float:right;
	font-size:95%;
	overflow:hidden;
}
#westsidebar h3, 
#eastsidebar h3 {
	margin-bottom:5px;
}
#westsidebar .widget, 
#eastsidebar .widget {
	margin-bottom:15px;
}
#sidebar #feedrss, #sidebar #feedemail {
	height:25px;
	line-height:25px;
	display:block;
	padding-left:31px;
	float:left;
	text-decoration:none;
}
#sidebar #feedrss {
	background:url(http://karpovka.net/imgst/013.gif) 0 0 no-repeat;
	margin-left:5px;
}
#sidebar #feed_readers {
	margin-top:15px;
}
#sidebar #feed_readers .reader {
	padding-left:6px;
}
#sidebar #feed_readers .first {
	padding-left:0;
}
#sidebar #feedemail {
	background:url(http://karpovka.net/imgst/014.gif) 0 -25px no-repeat;
	margin-left:25px;
}
#tag_cloud a {
	line-height:130%;
}
/* sidebar END */

/* footer START */
#footer {
	display:block;
	height:88px;
	border-top:0px solid #CCC;
	font-size:11px;
	line-height:145%;
	width:100%;
}
#footer a {
	color:#2A2A2A;
}
#copyright {
	margin-top:12px;
	margin-left:20px;
}
#themeinfo {
	margin-left:20px;
	padding:25px 0px 0px 0px;
}
a#powered {
	display:block;
	width:92px;
	height:57px;
	float:left;
	margin:0 10px 0 5px;
	text-indent:-999em;
}
a#gotop {
	background:url(http://karpovka.net/imgst/016.gif) 0 -304px no-repeat;
	float:right;
	height:16px;
	line-height:18px;
	display:block;
	padding-left:16px;
	margin:5px 15px 0 0 !important;
	margin:5px 8px 0 0;
	text-decoration:none;
}
/* footer END */

/* comment START */
#commentlist {
	background:#FCFCFC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin:0 -15px;
	padding:0 15px 15px;
}
#yandexdirect {
	background:#FCFCFC;
	border-top:1px solid #CCC;
	border-bottom:0px solid #CCC;
	margin:0 -15px;
	padding:0 15px 15px;
}
#commentlist ol, #commentlist li {
	list-style:none;
}
#cmtswitcher {
	background:#FFF;
	font-size:10px;
	padding-top:5px;
}
#cmtswitcher a.tab, 
#cmtswitcher a.curtab {
	padding:5px 10px;
	margin-bottom:-1px;
	display:block;
	float:right;
	color:#555;
	text-decoration:none;
}
#cmtswitcher a.tab {
	border:0px solid #FFF;
	border-bottom-color:#CCC;
}
#cmtswitcher a.curtab {
	background:#FCFCFC;
	border:0px solid #CCC;
	border-bottom-color:#FCFCFC;
}
#cmtswitcher .addcomment, 
#cmtswitcher .addtrackback {
	padding-left:22px;
	height:16px;
	line-height:16px;
	display:block;
	font-size:11px;
	float:left;
	margin-right:15px;
	margin-top:4px !important;
	margin-top:3px;
}
#cmtswitcher .addcomment {
	background:url(http://karpovka.net/imgst/017.gif) 0 -112px no-repeat;
}
#cmtswitcher .addtrackback {
	background:url(http://karpovka.net/imgst/018.gif) 0 -144px no-repeat;
}
#thecomments .comment, #thecomments .messagebox {
	margin-top:15px;
	background-color: #fcfcfc;
}
.comment .author {
	float:left;
	width:81px;
	text-align:center;
}
.comment .pic {
	background:url(http://karpovka.net/imgst/019.png) 100% 33% no-repeat;
	padding-right:14px;
	margin-top:10px;
}
.comment .name {
	width:80px;
	padding-right:14px;
	font-weight:bolder;
	overflow:hidden;
        word-wrap: break-word;
        font-size: 8pt;
}
.comment .avatar {
	padding:1px;
	border:1px solid #999;
}
.comment .info {
	background:#ffffff;
	float:left;
	padding:10px 15px 0;
	width:494px;
        border-top: 1px solid #AB2011;
}
.comment .date, 
.trackback .date {
	float:left;
	font-size:10px;
}
.comment .act, 
.trackback .act {
	float:right;
	font-size:10px;
}
.comment .content {
	background:url(http://karpovka.net/imgst/021.gif) 100% 100% no-repeat;
	margin:0 -15px;
	padding:0 15px 10px;
	line-height:145%;
}
.comment .content p {
	margin-top:10px;
}
.comment .content blockquote p {
	margin-top:0;
	margin-bottom:10px;
}
.admincomment .author {
	float:left;
}
.admincomment .pic {
	background:url(http://karpovka.net/imgst/022.png) 0% 33% no-repeat;
	padding-right:0;
	padding-left:14px;
}
.admincomment .name {
	padding-right:0;
	padding-left:14px;
}
.admincomment .info {
	float:left;
}
#thetrackbacks {
	display:none;
}
#thetrackbacks li {
	margin-top:15px;
}
.trackback {
	background:#EDEFF0 url(http://karpovka.net/imgst/023.gif) 0% 0% no-repeat;
	padding:10px 15px 0;
	width:575px;
}
.trackback .title {
	background:#EDEFF0 url(http://karpovka.net/imgst/024.gif) 100% 100% no-repeat;
	padding:10px 15px !important;
	padding:0 15px 10px;
	width:575px;
	margin:0 -15px;
}
#respond {
	padding:10px 0;
	font-size:11px;
}
#respond .row {
	margin-bottom:5px;
	/*position:relative;*/
}
#respond .textfield {
	width:200px;
	font-family: Arial;
}
#submit {
	font-size:10px;
}
#submitbox a.feed {
	background:url(http://karpovka.net/imgst/025.gif) 0 -256px no-repeat;
	padding-left:22px;
	height:16px;
	line-height:16px;
	display:block;
	float:left;
}
#emoticon {
	float:right;
	margin-top:1px;
	margin-right:10px;
}
#comment {
	width:601px;
}
/* comment END */

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	background: #fff;
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
}

#wp_page_numbers {
	margin-top: 10px;
	width: 100%;
	background: #fff;
}
#wp_page_numbers ul {
	border-top: 0px solid #ccc;
	width: 100%;
}
#wp_page_numbers li {
	float: left;
	display: block;
}

#wp_page_numbers a {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	color: #aaa;
	font-family: Arial;
	font-size: 12px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
}

#wp_page_numbers li a:hover {
	color: #cccccc;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #f1f1f1;
}

#wp_page_numbers li.space {
	font-size: 12px;
	font-family: Arial;
	color: #aaa;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
}

#wp_page_numbers li.first_last_page {
	font-style: italic;
}

#wp_page_numbers li.active_page a {
	color: #fff;
	background: #cccccc;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	
}
#wp_page_numbers li.active_page a:hover  {
	color: #fff; /* IE fix */
	border-top: 2px solid #00679d;
	border-bottom: 2px solid #cccccc;
}

#wp_page_numbers li.page_info {
	float: left;
	font-size: 12px;
	font-family: Arial;
	color: #aaa;
	display: block;
	padding: 3px;
	padding-right: 5px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
}

.alt {margin: 0;padding: 10px;}
#comments ol {list-style-type: none;line-height: 18px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 5px;}
#comments ul li {list-style-type: none;list-style-image: none;list-style-position: outside;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 5px;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0pt;}
.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 10px;padding: 5px 5px 10px 5px;list-style: none;}
.commentlist li ul li { margin-right: -5px;margin-left: 10px;list-style: none;}
.commentlist li li {background:none;border:none;list-style:none;margin:3px 0 3px 20px;padding:3px 0;}
.commentlist li .avatar {border:0px solid #ccc;margin:15px 8px 6px 0;float: right;padding:2px;width:45px;height:45px;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none; margin: 10px 5px 10px 0;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {font-weight: normal; margin: 0;display: block; color: #777777;}
.commentmetadata a, .commentmetadata a:visited {color: #777777;}
.commentmetadata a:hover{ color: #333333;}
.children { padding: 0; }
.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: white;}
.depth-1 {border: 1px solid #e7e7e7;}
.even, .alt {border-left: 1px solid #e7e7e7;}
