body
{
        color: #2D0000;
        background: #FFFFFF url(../images/bgr.gif) repeat;
        margin: 0px 0px;
        padding: 0px 0px;
        font-family: "Helvetica", "Arial", "Verdana", "MS Sans Serif", "helvetica";
}
a:link {  color: #996600; text-decoration: none}
a:visited {  color: #996600; text-decoration: none}
a:hover {  color: #996600; text-decoration: underline}
a:active {  color: #FF9900; text-decoration: underline}
.red
{
        color: #993333;
        font-weight: 400;
}
td {  color: #2D0000; font-family: "Helvetica", "Arial", "Verdana", "MS Sans Serif", "helvetica"; vertical-align: top;}
.sm {
        font-size: 0.9em;
}
.price
{
        font-weight: 600;
/*      background: #f7f7ef;   */
        color: #993333;
}
.bottom {  vertical-align: bottom; }
.mid {  vertical-align: middle; }
.vborder {  width: 7px}
.txt {  color: #2D0000; text-align: justify; text-indent: 0.7cm; margin: 0px 5px; padding: 0px 5px}
.nav {  color: #996600; text-align: center}
.ulist {  list-style: disc; text-indent: 0cm; margin:  0px 0px 0px 1.4cm}
.olist {  text-indent: 0cm; margin:  0px 0.6cm 0px 1cm}
.oli
{
        vertical-align: top;
        text-indent: 0cm;
        margin:  10px 0cm 10px 0cm;
}
.lib {  text-align: left; vertical-align: top; list-style: disc url(none); text-indent: 0cm; margin:  0px 0.4cm 0px 0.5cm}
.epigraph {  font-style: italic; text-align: right; text-indent: 0pt}
.rind {  text-indent: 0pt; list-style: upper-roman}
h1 {  font-size: 1.4em; font-weight: bold; color: #2D0000; text-align: center; text-indent: 0pt; }
h2 {  font-size: 1.2em; font-weight: bold; color: #2D0000; text-align: center; text-indent: 0pt; }
h3 {  font-size: 1em; font-weight: bold; color: #2D0000; text-align: center; text-indent: 0pt; }
.author {  font-size: 1.2em; font-weight: normal; font-variant: small-caps}
.hr1 {  color: #DCD6BA; background: center; text-align: center; width: 95%; height: 1px; text-indent: 0pt}
.note
{
        margin: 0cm 4cm 1cm 5cm;
}
.block
{
        margin: 3px 0.5cm 0px 0.5cm;
        text-align: center;
}
.center
{
        text-align: center;
}
/* оформление форума */
.border
{
        background: #996600;
}
/*  tt=threadtop - первая строка таблицы сообщения (с номером сообщения, датой и т.п.)  */
.tt
{
        background: #EBE5D3;
}
/*  ttr=threadtopright  */
.ttr
{
        text-align: right;
}
/*  ttl=threadtopleft  */
.ttl
{
        text-align: left;
}
/* левый столбец с именем автора сообщения */
/* tl=threadleft */
.tl
{
        background: #DAD0B1;
        text-align: center;
}
.theme
{
        background: #f7f7ef;
        color: #552200;
}
.topic
{
        color: #552200;
}
.thread, .list1
{
        background: #ffffff;
}
.list1c
{
        background: #ffffff;
        text-align: center;
}
.list2
{
        background: #f7f7ef;
}
.list2c
{
        background: #f7f7ef;
        text-align: center;
}
.themlist
{
        font-weight: bold;
        background: #EBE5D3;
        text-align: center;
        vertical-align: middle;
}
.info
{
        text-align: right;
}
.oblig
{
        color: #ff0000;

}
.blue
{
        color: #000066;

}
.lightgrey
{
        color: #999999;

}

/* forms elements follow */
.login
{
        BORDER: none;
        background: #FCFBF8;
        height: 16px;
        margin: 0cm;
        padding: 0cm;
        vertical-align: top;
}
.textfield
{
        BORDER: #996600 1px solid;
        background: #FCFBF8;
}
.forum
{
        BORDER: #996600 1px solid;
        background: #FCFBF8;
        overflow: visible;
}
.about
{
        BORDER: #996600 1px solid;
        background: #f7f7ef;
        overflow: visible;
        width: 220;
        height: 80;
}
.msg
{
        overflow: visible;
        width: 80%;
        height: 200;
        BORDER: #996600 1px solid;
        background: #FCFBF8;
}
.themename
{
        overflow: visible;
        width: 80%;
        height: 20;
}
/* end of forms elements */

.date, .name
{
        font-weight: 600;
}
.date_kp
{
        font-size: 0.9em;
        color: #993333;
}
.date_kp2
{
        font-size: 0.9em;
        color: #993333;
        background: #DAD0B1;
        text-align: center;
}

/* letters */
.h1
{
        background: #DAD0B1;
        font-weight: bold;
        text-align: center;
}
.h2
{
        background: #f7f7ef;
        color: #A92C25;
        text-align: center;
}
.form
{
        margin: 0px;
}
.descr_kp
{
        text-indent: 0cm;
        margin: 0px 5px;
        padding: 0px 5px;
}
.date_news
{
        color: #ffffff;
        background: #936633;
        font-size: 0.9em;
}
.help
{
        font-size: 0.9em;
}
.help2
{
        background: #dadada;
        font-size: 0.9em;
}
/*Хелп для Книга-почтой.
Стили друг на друга не накладываются.
Хелп наследует общие стили со всем сайтом.*/
address {
	font-size : 9pt;
	font-style: normal;
	font-family : Verdana, Arial, serif;
	text-align : right;
}
.h1a
{
	font-weight : bold;
	text-indent : 0,5 cm;
	font-size : 15 pt;
	color : #2d0000;
	text-align : left;
}
.h2a
{
	font-weight : bold;
	text-indent : 0,5 cm;
	font-size : 13 pt;
	color : #2d0000;
	text-align : left;
}
.h3a
{
	color : #2d0000;
	font-size : 13 pt;
	font-weight : bold;
	text-indent : 0,5 cm;
	font-style : italic;
	text-align : left;
}
.h4a
{
	color : #2d0000;
	font-size : 11 pt;
	font-weight : bold;
	text-indent : 0,5 cm;
	text-align : left;
}
.h5a
{
	color : #2d0000;
	font-size : 9 pt;
	font-weight : bold;
	text-indent : 0,5 cm;
	text-align : left;
}
.helpeug1
{
	background: #dadada;
	font-size: 0.9em;
	color: #993333;
	font-weight : bold;
	text-indent : 0.3 cm;
}

hr {
	border : 1px solid #996600;
	text-shadow : none;
	text-align : center;
	width : 90%;
	height : 1px;
	}

.helpeug
{
	background: #dadada;
	font-size: 0.9em;
	text-indent : 0.3 cm;
}
.otstup
{
	text-indent : 0.2 cm;
}
.recvizit
{
	color: #2d0000;
	font-family: "Courier New", Courier, monospace;
	text-align: left;
	font-size: 10pt;
	text-indent: 0px;
}
