body{
background: #000 url('images/sitefon.jpg');
background-position: center;
color: #ffffff; 
font: 12px verdana, tahoma; 
scrollbar-face-color: #000066; 
scrollbar-shadow-color: #0000cc; 
scrollbar-highlight-color: #0000cc; 
scrollbar-3dlight-color: #0000cc; 
scrollbar-darkshadow-color: #0000cc; 
scrollbar-track-color: #000066; 
scrollbar-arrow-color: #0000cc;

}
body {line-height: 15px;}
td {color: #ffffff; font: 11px verdana; margin: 0px;}
td.active, a.active  {
	color: #fff !important;
	background-color: #000;
}
div {background: #000;}
a, a:link, a.active {color: #6666cc !important; text-decoration: none;}
a:visited {color: #6666cc; text-decoration: none;}
a:active {color: #ccccf0; text-decoration: none;}
a:hover {color: #ccccff; text-decoration: none;}
img {margin-right: 5px; margin-bottom: 5px; }

.block, .node {background: #000; padding: 5px; margin-bottom: 15px;}


input, textarea, select, fieldset, .help, .admin-list, .body, #sidebar-right .block, .profile{
	background: #000;
	color: #FFF;
	border: 1px solid gray;
	padding: 2px;
}
.body .admin-list {border: 0px solid gray; }
#maincontent {
	padding: 5px; 
}
#maintable {
	width: 870px;
}
#right-col {text-align: left;}
#right-col .block {margin-left: 20px;}

.blue {
color: blue;
font-weight: 500;
}

/*ovveride st*/
table {width: 100%;}
tbody {border: 0px solid black !important;}
.breadcrumb {padding: 5px; background-color: #333;}
.breadcrumb a {font-weight: 800;}

.odd, .even, .image {background-color: #000 !important;}
ul.primary li.active a, ul.primary li a  {background-color: #000 !important;border-bottom: 0px solid #000 !important;}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	margin-bottom: 0.5em;
	/*text-align:center;*/
}
h1 {
	font-size: 15px;
}

h2 {
	font-size: 14px;
}
.preview .node, .preview .node .content {background-color:#333;}
.editor-image-button  {background-color:#fff !important;}
.forum-comment-left {border: 0px;}
.pager-item, .pager-current, .pager-last {padding: 2px; border:1px solid #666; display:block;} 


/**/
#vk_comments {float:right}
.comment {
  border: 1px solid #abc;
  padding: .5em;
  margin-bottom: 1em;
  background: #000;
}
.comment .title a {
  font-size: 1.1em;
  font-weight: normal;
}
.comment .new {
  text-align: right; /* LTR */
  font-weight: bold;
  font-size: 0.8em;
  float: right; /* LTR */
  color: red;
}
.comment .picture {
  border: 1px solid #abc;
  float: right; /* LTR */
  margin: 0.5em;
}


/**********/
body {margin:0 8px;}
img {border:#6666cc 1px solid;}
#forum .description {font-size:100%;}
#forum th.forum-name {padding: 0;}
.feed-icon img, .forum-icon img, .author-pane-icon img {border:#000 0px solid;}
.item-list ul li {margin:0;} 
.item-list .pager li {padding:2px;}
.pager-current {border:2px solid #666666;}
.forum-post-panel-main {min-height: 0;}
.forum-post-footer {border: 0;}
.forum-post {/*margin:0pt 0pt -2px;*/ border-bottom: 1px solid #666;}
.author-name a {font-weight:bold;}
.author-pane-last {margin-top: 0;}
.author-signature {margin:15px 0pt 1px 5px; color: #666;}
.bb-quote {background:#2F2F2F; border: #444 1px solid; padding: 5px; margin: 5px;}
.bb-quote-body {margin:0px;}
.smiley-content, .smiley-class {border:0px solid !important;}
ul.links {display: inline;}
ul.galleries li {background-color: #000 !important; border:1px solid #333;}
ul.galleries li img {padding: 0px;}


.engimg {margin: 0; border: 0; margin-top:20px;}
.rkl {vertical-align: top; font-size: 8px; text-align:left; line-height: 10px !important;}
.rkl ul { margin-bottom: -5px; padding-left: 0px; line-height: 10px !important;}
.rkl ul li { margin-bottom: -5px; padding-left: 0px; }
.rkl, .rkl a {color: #222 !important; }
.rkl a {color: #333 !important; text-decoration: underline;}
.gallerylisting {display:none;}


h2  a {
/*color: #CCCCCC !important;*/
font-size:14px !important;
text-decoration: underline !important;
}
h2  {
color: #CCCCCC !important;
font-size:12px !important;
}

.razdel {
background: #fff url('images/sitefon.jpg') !important;
}

.clear-block {
background: #000 !important;
}

.form-file {
color: #000 !important;
}