body		{background-color: #EEDCCE;
		MARGIN: 0px 0px 0px 0px; 
		PADDING: 0px;
		background-repeat: repeat;
		color: #8D100C;
		FONT-FAMILY: Verdana;}

A		{color: #8D100C;
		FONT-FAMILY: Verdana;
		font-weight: normal;}

:focus { outline: none; }

A:hover 	{color: Ivory;background-color:Maroon
		}

.cls_top	{background: url(images/shapka/brd.gif) repeat-x;
		}
.cls_top_v	{background: url(images/shapka/brd_v.gif) repeat-y; 
		}
.cls_top_l	{background: url(images/shapka/of_15.jpg);
		background-repeat: no-repeat;
		}
.cls_top_r	{background: url(images/shapka/of_15_r.jpg);
		background-repeat: no-repeat;
		}
.cls_str_r	{background: url(images/shapka/str_r.gif) repeat-y;
		}
.cls_str_l	{background: url(images/shapka/str_l.gif) repeat-y;
		}
.cls_str_bb	{background: url(images/shapka/str_bb.gif) repeat-x;
		}
.cls_str_c	{background: url(images/shapka/str_c.jpg) repeat-x;
		}
.cls_fon_t	{background: url(images/shapka/fon_t.jpg) repeat-x; 
		}
.cls_fon_l	{background: url(images/shapka/of_191.gif) repeat-y; 
		}
.cls_fon_r	{background: url(images/shapka/of_19_r.gif) repeat-y; 
		}
.cls_fon_s	{background: url(images/shapka/fon_b.gif) repeat-x; 
		}
.cls_fon_b	{background: url(images/shapka/of_19_b.gif) repeat-x;
		}

.cls_fon_n	{background: url(images/shapka/fon_n.gif) repeat-x; 
		}
.cls_top_d	{background: url(images/shapka/dama2.gif); 
		background-repeat: no-repeat;
		}

.cls_white	{background-color: #ffffff;
		}

table 		{width: 872; 
		FONT: 8pt/10pt Verdana;
		}


.right_col 		{width: 638;
		height:100%}
.right_col_1 	{width: 570;
		}

.left_col 		{width: 218; height:100%}

.book 		{width: 200;}

.menu 		{width: 180; height=20}

.right_col_cont	{width: 100%;}

.top_str 		{width: 856; height:100%}

.cls_Verd	{FONT: 7pt/10pt Verdana;
		font-weight: bold;}
.cls_Verd1	{color:#B91C00; FONT: 7pt/10pt Verdana;
		font-weight: bold;}

.cls_In		{COLOR: red;FONT: 7pt/10pt Verdana;
		font-weight: bold;}

.cls_In1	{COLOR: red;FONT: 9pt/10pt Verdana;
		}

.cls_In2		{COLOR: red;FONT: 8pt/10pt Verdana;
		}

.cls_img	{border-style: solid;
		border-color:#DCAE9E;
		border-width:4;
		}
.cls_img_1		{
		margin-right: 10px;
		margin-top: 10px;
		border-style: solid;
		border-color:#DCAE9E;
		border-width:7;
		}
.cls_bord		{BORDER-LEFT: #a32729 1pt dashed;
		BORDER-RIGHT: #a32729 1pt dashed;
		BORDER-BOTTOM: #a32729 1pt dashed;
		BORDER-TOP: #a32729 1pt dashed;
		PADDING: 10px;
		}
.cls_bord_1	{
		BORDER-TOP: #a32729 1pt solid;
		BORDER-LEFT: #a32729 1pt solid;
		PADDING: 0px;
		}

.cls_bord_4	{
		BORDER-TOP: #a32729 1pt solid;
		BORDER-RIGHT: #a32729 1pt solid;
		PADDING: 0px;
		}
.cls_bord_5	{BORDER-TOP: #a32729 1px solid;
		BORDER-LEFT: #a32729 1px solid;
		BORDER-RIGHT: #a32729 1px solid;
		BORDER-BOTTOM: #a32729 1px solid;
		PADDING: 5px;
		}
.cls_tlb		{
		border-top: #a32729 1pt solid;
		border-bottom: #a32729 1pt solid;
		border-left: #a32729 1pt solid;
		PADDING: 0px;
		}

.cls_bord1	{	BORDER-LEFT: #EEDCCE  1px solid;
		BORDER-TOP: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px dotted;
		PADDING: 5px;
		}

.cls_quest	{	background-color: #FEF2E9;
		}

.cls_bord11	{BORDER-LEFT: #EEDCCE  1px solid;
		BORDER-TOP: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px solid;
		PADDING: 5px;
		}

.cls_t	{	BORDER-TOP: #EEDCCE 1px solid;
		PADDING: 5px;
		}

.cls_bord2	{	BORDER-LEFT: #EEDCCE 1px dotted;
		BORDER-RIGHT: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px dotted;
		BORDER-TOP: #EEDCCE 1px solid;
		PADDING: 5px;
		}

.cls_bord21	{BORDER-LEFT: #EEDCCE 1px dotted;
		BORDER-RIGHT: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px solid;
		BORDER-TOP: #EEDCCE 1px solid;
		PADDING: 5px;
		}

.cls_bord3	{	BORDER-LEFT: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px solid;
		PADDING: 5px;
		}

.cls_bord4	{	BORDER-LEFT: #EEDCCE 1px dotted;
		BORDER-RIGHT: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px solid;
		PADDING: 5px;
		}

.cls_bord5	{	BORDER-TOP: #EEDCCE 1px solid;
		BORDER-LEFT: #EEDCCE 1px solid;
		BORDER-RIGHT: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px solid;
		PADDING: 5px;
		}

.cls_bord51	{BORDER-TOP: #EEDCCE 1px dashed;
		BORDER-LEFT: #EEDCCE 1px dashed;
		BORDER-RIGHT: #EEDCCE 1px dashed;
		BORDER-BOTTOM: #EEDCCE 1px dashed;
		PADDING: 5px;
		}

.cls_bord52	{BORDER-TOP: #EEDCCE 1px solid;
		BORDER-LEFT: #EEDCCE 1px solid;
		BORDER-RIGHT: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px solid;
		PADDING: 10px;
		}
.cls_bord53	{BORDER-TOP: #EEDCCE 1px solid;
		BORDER-LEFT: #EEDCCE 1px solid;
		BORDER-RIGHT: #EEDCCE 1px solid;
		BORDER-BOTTOM: #EEDCCE 1px solid;
		PADDING: 0px;
		}
.cls_db		{FONT: 10pt/14pt Verdana;
		}
.cls_big	{FONT: 14pt/18pt Verdana; 
		font-weight: bold; 
		}
INPUT 	{border-color:#EEDCCE;
	border-style: solid; 
	border-width:1;
	background-color: #ffffff; 
	COLOR: #8D100C; 
	vertical-align: middle;
	height:18;
	}

input::-moz-focus-inner { border: 0; padding: 0; }

select 	{border-color:#EEDCCE;
	border-style: solid; 
	border-width:1;
	background-color: #ffffff; 
	COLOR: #8D100C;
	font-size: 8pt;
	}

textarea 	{SCROLLBAR-FACE-COLOR: #FEF2E9; 
	SCROLLBAR-TRACK-COLOR: #FEF2E9; 
	border-color:#EEDCCE; 
	border-style: solid; 
	border-width:1; 
	background-color: #ffffff; 
	COLOR: #8D100C; 
	}

.cls_but 	{cursor:pointer;
		cursor: hand;FONT: 7pt/10pt Verdana;font-weight: bold;
	}

.cls_hand 	{cursor:pointer;
		cursor: hand;}

.cursor_no	{	cursor: text;
		}
P		{FONT: 10pt/11pt Verdana;
		MARGIN-BOTTOM: 0px;
		MARGIN-TOP: 8px;
		PADDING-LEFT: 8px;
		PADDING-RIGHT: 8px;
		TEXT-INDENT: 30px;
		TEXT-ALIGN: justify}

.we		{FONT: 8pt/10pt Verdana;
		MARGIN-BOTTOM: 0px;
		MARGIN-TOP: 4px;
		PADDING-LEFT: 16px;
		PADDING-RIGHT: 8px;
		TEXT-INDENT: 12px;
		TEXT-ALIGN: justify}

.cls_center	{text-align:center
		}
.cls_right	{text-align:right
		}
.padd		{PADDING-LEFT: 8px;
		PADDING-RIGHT: 8px
		}

OL		{FONT: 10pt/11pt Verdana;
		MARGIN-BOTTOM: 0px;
		MARGIN-TOP: 8px;
		PADDING-LEFT: 40px;
		PADDING-RIGHT: 8px;
		TEXT-ALIGN: justify}

UL		{FONT: 10pt/11pt Verdana;
		MARGIN-BOTTOM: 0px;
		MARGIN-TOP: 8px;
		PADDING-LEFT: 40px;
		PADDING-RIGHT: 8px;
		LIST-STYLE:  circle;
		TEXT-ALIGN: justify
		}
UL.cls_pad		{FONT: 10pt/17pt Verdana;
		}

UL.cls_nopad	{PADDING-LEFT: 20px;
		}

UL.cls_maxmar	{PADDING-LEFT: 340px;
		}
hr	{ border: none;
	color:#EEDCCE;
	background-color:#EEDCCE;
	height: 2px;
	border-width:0px;
	}
h3		{FONT-SIZE: 14 px;font-weight: bold;
		text-align:center
		}
li.new{
	list-style: none;
	text-align:left;
}

input.input_message{
	FONT: 8pt/9pt Verdana;
	width:167px;
	margin:3px 0;
}

.news_subscribe{
	padding: 5px 0;
	overflow:hidden;
}
