/* Css-file: user_modules/debri-dv/skin/css/style.css */

body {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif, "Arial Cyr"; font-size: 13px; color: #1F1610;
	padding: 0px;
	margin: 0px;
}

object, embed, form {
	margin: 0px;
	padding: 0px;
	z-index: 0;
}

input.submit {	font-family: 'Courier New', Arial;
    font-size: 15px;
    font-weight: bold;
    color: #f1f0ee;
    background: #1F1610;
    border-top: 2px solid #625b57;
    border-bottom: 2px solid #150f0b;
    border-left: 2px solid #625b57;
    border-right: 2px solid #150f0b;
}


.title-wrap, .subtitle-wrap {	text-align: left;
	float: none;
	background-color: #1F1610;
	margin: 0px;
	padding: 0px;
}
.title-wrap {	margin-bottom: 10px;
}
.title, .subtitle {	font-family: 'Courier New', Verdana, 'Arial Narrow', 'Times New Roman';
	padding: 2px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #f1f0ee;
	letter-spacing: 5px;
}
.title {	padding-left: 10px;
}
.title a:link,
.title a:visited,
.title a:active,
.title a:hover {	color: #f1f0ee;
	text-decoration: none;
}

.menu-top-item, .menu-top-item-active {    margin: 0px;
    padding: 5px;
    padding-top: 10px;
    padding-bottom: 0px;
}
.menu-top a {
	font-family: "Times New Roman", Arial, Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #1F1610;
}
.menu-top a:link,
.menu-top a:visited,
.menu-top a:active,
.menu-top a:hover {    color: #1F1610;
    text-decoration: none;
}
.menu-top a:hover {	text-decoration: underline;
}
.menu-top-item-active a:link,
.menu-top-item-active a:visited,
.menu-top-item-active a:active,
.menu-top-item-active a:hover {
    color: #FF0000;
}




a.menu:link {color: #1F1610; font-family: "Times New Roman", Arial, Verdana; font-size: 17px; font-weight: bold; text-decoration: none}
a.menu:visited {color: #1F1610; font-family: "Times New Roman", Arial, Verdana; font-size: 17px; font-weight: bold; text-decoration: none}
a.menu:active {color: #1F1610; font-family: "Times New Roman", Arial, Verdana; font-size: 17px; font-weight: bold; text-decoration: none}
a.menu:hover {color: #1F1610; font-family: "Times New Roman", Arial, Verdana; font-size: 17px; font-weight: bold; text-decoration: underline}
td.menu {margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px}

span.menuselected {font-family: "Times New Roman", Arial, Verdana; font-size: 17px; font-weight: bold; text-decoration: none; color: #ff0000}

div.menurazdel {margin: 0px; padding: 5px; padding-top: 10px; padding-bottom: 0px;}

.similar {	padding: 10px;
	padding-left: 5px;
}
.similar a:link,
.similar a:visited,
.similar a:active,
.similar a:hover {	text-decoration: none;
	color: #1F1610;
}
.similar a:hover {	text-decoration: underline;
}
.similar-row {	padding-bottom: 10px;
	font-size: 11px;
}
.similar-more {	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}

td.menu {text-align: left;}

td {
font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif, "Arial Cyr"; font-size: 13px; color: #1F1610; border-color: #1F1610
}

a:link {color: #000099}
a:visited {color: #000077}
a:active {color: #0000bb}
a:hover {color: #0000ff; text-decoration: none}

a:link.razdel {text-decoration: none}
a:visited.razdel {text-decoration: none}
a:active.razdel {text-decoration: none}
a:hover.razdel {text-decoration: none}

.razdel {color: #1F1610; font-family: "Arial Narrow", "Times New Roman", Tahoma, Verdana, sans-serif, Arial; font-size: 16px; font-weight: bold; text-decoration: none}

h1, h2, h3, h4, h5, h6 {	font-family: Tahoma, Verdana, sans-serif, "ms sans serif";
	color: #1F1610;
	text-align: center;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h1 {
font-size: 30px;
margin: 25px;
margin-top: 40px;
}

h2 {
font-size: 25px;
margin: 20px;
margin-top: 32px;
}

h3 {
font-size: 20px;
margin: 15px;
margin-top: 25px;
}

h4 {
font-size: 16px;
margin: 10px;
margin-top: 20px;
}

hr {
border-width: 0px;
border-top: 1px solid #1F1610;
border-bottom: 1px solid #f5f4f3;
 }

select { font-family: Verdana, Tahoma; font-size: 9px }

.small { font-size: 10px; }

.desc {	padding: 10px;
	float: none;
	clear: both;
}

.countertitle {font-family: "Courier New", Verdana, Tahoma; font-size: 13px; font-weight: bold; color: #1F1610}
.counterbody {font-family: "Courier New", Verdana, Tahoma; font-size: 11px; font-weight: normal; color: #1F1610}
.counternumber {color: #000000}

.main-teaser-1 {	float: none;
	border: 1px solid #ff0000;
	margin: 10px;
}
.main-teaser-2 {	padding: 10px;
	padding-left: 35px;
	text-align: justify;
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

.article-annotation {	padding: 10px;
	padding-bottom: 20px;
	text-align: left;
	font-style: italic
}
.article-body {	padding: 10px;
	height: auto;
	text-align: justify;
	float: none
}
.article-links {	margin: 20px;
	clear: both;
	float: none;
}
.article-moderator {
	margin: 10px;
	padding: 10px;
	border: 1px dashed #FF0000;
	text-align: left;
	clear: both;
	float: none;
}

.date {font-size: 11px; text-align: right; padding: 10px; float: none; clear: both; font-family: 'Courier New'}
.storytitle {text-align: left; font-family: Tahoma, Verdana; font-weight: bold; font-size: 13px; color: #f1f0ee; background-color: #1F1610; padding: 3px; margin: 0px; padding-left: 10px; float: none; height: auto}

.story-form-user-nik {color: #0000ff; background-color: #ffff00; font-weight: bold; padding: 1px; padding-left: 10px; padding-right: 10px;}
.story-form-change {padding-left: 10px}


.nav-tb {float: none; padding: 10px; padding-top: 20px; padding-bottom: 20px; }
.nav-primg {padding-right: 0px; width: 30px; text-align: left; font-family: 'Courier New'}
.nav-prstr {padding-right: 30px; text-align: left; font-family: 'Courier New'; font-size: 12px}


.nav2-sep {color: #a8a8a6; clear: both; float: none}
.nav2-text {font-family: Arial}


.cat {padding: 20px}
.cat-sub {padding: 20px}
.cat-story {padding-bottom: 20px}

.persons {	padding: 20px;
	padding-top: 0px;
}
.persons-person {	padding-bottom: 20px
}
.person {
	padding: 20px;
}
.person-introduction {	padding: 10px;
}
.person-article {
	padding-bottom: 20px
}


.comm-nav {padding: 10px;}
.comm-name {padding: 10px; font-weight: bold}
.comm-text {padding: 10px; text-align: justify}
.comm-waiting {	background-color: #FFFF00;
}
.comm-sep {padding: 10px; text-align: left; padding-left: 10px; color: #a8a8a6}
.comm-moder-td {text-align: left; font-family: 'Courier New'; font-size: 12px}
.comm-empty {	padding-left: 10px;
}
.comm-post-comment {	padding-left: 10px;
}
.comm-filter {
	padding: 10px;
}
.comm-pager {	padding: 10px;
}
.comm-moderator {	margin: 10px;	padding: 10px;
	border: 1px dashed #FF0000;
}
.comm-moderator-ip {	padding-right: 20px;
	float: left;
}
.comm-moderator-cookie-id {
}
.comm-moderator-check {	float: left;
	padding-right: 20px;
}
.comm-moderator-edit {

}
.comm-moderator-submit {	clear: both;
	float: none;
	padding: 10px;
}


.titlerazdel1 {text-align: left; float: none; border: #1F1610 solid 0px; border-left-width: 0px; border-right-width: 0px; margin: 0px; padding: 0px; margin-bottom: 10px; background-color: #1F1610}
.titlerazdel2 {font-family: 'Courier New'; padding: 2px; padding-left: 10px; font-weight: bold; font-size: 16px; letter-spacing: 5px; color: #f1f0ee;}
.titlerazdel2-a  {
font-family: 'Courier New'; text-decoration: none; color: #f1f0ee;
}

.searchfoundcatname {font-weight: bold}
.searchfoundcount {color: blue}
.searchresultscontentname {font-weight: bold}
.searchresultsgoto {padding-left: 10px}
.searchresultshighlight {font-weight: bold; color: blue; background-color: #ffff00}

.table { border: 1px solid #1F1610;}
.tabletdtitle { border-width: 0px; background-color: #1F1610; text-align: center; font-size: 11px; font-family: Arial;}
.tabletd {border: 1px solid #1F1610; border-left-width: 0px; border-bottom-width: 0px; text-align: left; font-size: 10px;}
.tabletdaligncenter {border: 1px solid #1F1610; border-left-width: 0px; border-bottom-width: 0px; text-align: center; font-size: 10px;}
.tabletdlast {border: 0px solid #1F1610; border-top-width: 1px; text-align: left; font-size: 10px;}
.tabletdlastaligncenter {border: 0px solid #1F1610; border-top-width: 1px; text-align: center; font-size: 10px;}
.tabletdsubtitle {border: 0px solid #1F1610; border-top-width: 1px; text-align: left; font-size: 11px; font-weight: bold; padding-left: 10px; padding-top: 5px; padding-bottom: 5px}


.ann {margin: 20px; padding: 0px; margin-top: 10px; margin-bottom: 20px; text-align: left}
.ann-date {font-weight: bold; text-align: left; padding-right: 10px}
.ann-title-etc {font-size: 11px; text-align: left}

.signature        { font-size : 11px; text-decoration : none; color : #333366; }
.editedby        { font-size : 10px; line-height : 100%; color : #333333; }
.img-upload-comment {padding-top: 5px; text-align: left; padding-left: 10px; padding-right: 10px; font-size: 11px}
.img-upload-double {border: 1px solid #1F1610}

.breadcrumbs {	padding-left: 10px;
	padding-bottom: 10px;
}

.front-link {
	padding: 20px;
}
.archive-link {	padding: 20px;
}
.article-list-pager {	padding: 20px;
}

.article-post-comment-link {
    float: left;
    padding-left: 20px;
    padding-bottom: 20px;
}
.article-show-comments-link {    float: left;
    padding-left: 20px;
    padding-bottom: 20px;
}

.captcha {	float: left;
	padding-right: 10px;
}
#post_comment-captcha {
}

/* Css-file: user_modules/debri-dv/skin/css/bbcode.css */

.bbcode-file {    float: none;    clear: both;    padding-top: 5px;    padding-bottom: 5px;}.bbcode-file-icon {	padding-right: 10px;}.bbcode-file-params {	clear: both;	font-size: 11px;}.bbcode-file-info-title {	font-weight: bold;}.bbcode-file-info-description {	font-size: 11px;}.bbcode-ind {    margin: 0px;    padding: 0px;    text-indent: 20px;}.bbcode-img {}.bbcode-img-l {	float: left;	margin-right: 10px;	margin-bottom: 10px;}.bbcode-img-r {	float: right;	margin-left: 10px;	margin-bottom: 10px;}.bbcode-img-description {	padding-top: 5px;	font-size: 11px;}

/* Css-file: system_modules/bbcode/skin/css/bbcode.css.php */

/******************************************************************************
 *                                                                            *
 *   style.css, v 0.04 2007/03/29 - This is part of xBB library               *
 *   Copyright (C) 2006-2007  Dmitriy Skorobogatov  dima@pc.uz                *
 *                                                                            *
 *   This program is free software; you can redistribute it and/or modify     *
 *   it under the terms of the GNU General Public License as published by     *
 *   the Free Software Foundation; either version 2 of the License, or        *
 *   (at your option) any later version.                                      *
 *                                                                            *
 *   This program is distributed in the hope that it will be useful,          *
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of           *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the            *
 *   GNU General Public License for more details.                             *
 *                                                                            *
 *   You should have received a copy of the GNU General Public License        *
 *   along with this program; if not, write to the Free Software              *
 *   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA *
 *                                                                            *
 ******************************************************************************/

acronym {
    border-bottom: #303030 1px dotted;
    cursor: help;
}
pre {
    border: #c0e6ff 1px solid;
    background-color: #e0e8ef;
    color: #002;
}
table.bb {
    border-collapse: collapse;
}
table.bb th {
    border: #b0b0b0 1px solid;
    background-color: #ddd;
    color: #555;
}
table.bb td.bb {
    border: #b0b0b0 1px solid;
}
blockquote.bb_quote {
    font-size: 12px;
    letter-spacing: 1px;
    border: #d0d0d0 1px solid;
    background-color: #f6f6f6;
    padding: 5px;
    margin: 1em 0 0 .75em;
}
div.bb_quote_author {
    border: #d0d0d0 1px solid;
    border-width: 1px 2px 2px 1px;
    margin-top: -1.2em;
    background-color: #f6f6f6;
    width: 150px;
    white-space: nowrap;
    font-weight: bold;
    text-align: center;
}
div.bb_quote_author:after {
    content: " писал(а):";
}
div.bb_code {
    border: #d0d0d0 6px double;
    background-color: #f6f6f6;
    color: #404060;
    padding: 5px;
    margin: 1em 0 0 0.8em;
    font-family: Monaco,'Courier New',monospace;
}
div.bb_code_header {
    border: #d0d0d0 1px solid;
    border-width: 1px 2px 2px 1px;
    padding-left: 5px;
    margin-top: -1.6em;
    background-color: #f6f6f6;
    white-space: nowrap;
    font-weight: bold;
    color: #404060;
    text-align: left;
}
span.bb_code_lang:before {
    content: "Код: ";
}
div.bb_code_footer {
    margin: 5px -5px -5px -5px;
    padding: 4px;
    border-width: 1px 0px 0px 0px;
    border-style: solid;
    border-color: #a9b8c2;
    color: #333333;
    font-weight: bold;
    text-align: center;
}

/* Стили посветки BBCode: */

code.bb_code {
    font-size: 1em;
    color: #000000;
}
span.bb_spec_char {
    color: #000099;
}
span.bb_mnemonic {
    color: #ff0000;
}
span.bb_tag {
    color: #009900;
}
span.bb_bracket {
    font-weight: bold;
}
span.bb_slash {
    font-weight: normal;
}
span.bb_tagname {
    color: #990099;
}
span.bb_equal {
    color: #999900;
}
span.bb_quote {
    color: #009999;
}
span.bb_attrib_name {
    color: #999900;
}
span.bb_attrib_val {
    color: #009999;
}
span.bb_autolink {
    color: #0000ff;
}
