body, table, .st1 {
	font-family: verdana, tahoma, arial;
	font-size: 9pt;
	color: #1b4c6a;
	font-weight: normal;
	text-align : left;
} 
.st2 {
	font-family: verdana, tahoma, arial;
	color: #1b4c6a;
	font-size: 8pt;
	font-weight: normal;
	text-align : left;
} 
.st3 {
	font-family: verdana, tahoma, arial;
	color: #1b4c6a;
	font-size: 14pt;
	font-weight: normal;
	text-align : left;
}


A 	{ 
	TEXT-DECORATION: none; 
	color: blue; 
	} 
A:visited 	{ TEXT-DECORATION: none; color: darkblue} 
A:hover 	{ 
	TEXT-DECORATION: none;  	
	color: red;  
	}
A:active 	{ TEXT-DECORATION: none; color: darkorange}

.link_01 {	padding-left: 12px; margin-left: 10px;	background : url('images/link_01.gif') no-repeat 0 4px; color: #00a851;}
.link_01:visited {color: #00a851;}
.link_01:hover {background-image: url('images/link_01_hover.gif'); text-decoration: underline; }

.link {	padding-left: 10px;	background : url('images/link.gif') no-repeat 0 4px; }
.link:hover {background-image: url('images/link_hover.gif'); }



#tabs a {
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	color: #fff;
	height: 35px;
	vertical-align: middle;
	background: url("images/mn_05.gif") no-repeat right top;	
	}
	
#tabs a div {
	padding: 10px 8px 0 4px;
}

#tabs a:hover {
	background-position:100% -35px;
	color: #1b4c6a;
	}

#alphabet {margin: -9px -12px 0 -11px;}
*html #alphabet {margin: -10px -14px 0 -14px;}
#alphabet td {background-image: url(images/a.gif); text-align:center; width: 27px; height: 26px;}

#members_table {margin: 0 -11px;}
*html #members_table {margin: 0 -14px;}
#members_table th {font-size: 7pt; font-weight: bold; text-align: center;	color:#FFFFFF; background-color: #5e8fac; border-right: solid 1px #7eae9e; height: 26px;}
#members_table td {font-size: 9pt; font-weight: normal; text-align: center; padding: 3px; border-left: 1px solid #fff; border-top: 1px solid #fff; }
#members_table .mt {font-size: 7pt; font-weight: normal; text-align: left;}
#members_table .mn {font-size: 8pt; font-weight: bold; text-align: left;}

.even {background: url(images/bg_even.gif) bottom right no-repeat;}
.odd {background: url(images/bg_odd.gif) bottom right no-repeat;}


.link {	padding-left: 9px;	background : url('images/link_off.gif') no-repeat 0 4px; }
.link:hover {background-image: url('images/link_on.gif'); }

	
.block_1 {background-image: url(images/b_01.gif); width: 220px; height: 27px; font-weight: bold; padding: 7px 0 0 8px;}
*html .block_1 {width: 228px; height: 34px;}
.block_2 {background: url(images/b_02.gif) bottom; width: 212px; padding: 0 8px 8px 8px; font-size: 8pt; text-align: justify; margin-bottom: 6px;}
*html .block_2 {width: 228px;}

.block_3 {background-image: url(images/b_03a.gif); width: 478px; height: 27px; font-weight: bold; padding: 7px 0 0 8px;}
*html .block_3 {width: 486px; height: 34px;}
.block_4 {background: url(images/b_04a.gif) left bottom; width: 462px; padding: 4px 12px 12px 12px; font-size: 9pt; text-align: justify; margin-bottom: 6px;}
*html .block_4 {width: 486px;}

.block_5 {background: #d9e7e4 url(images/b_05.gif) top no-repeat; width: 462px; padding: 12px;}
*html .block_5 {width: 478px;}
.block_6 {background: url(images/b_06.gif); width: 478px;  font-size:1px; line-height:1px;}

.block_7 {background-image: url(images/b_03.gif); width: 714px; height: 27px; font-weight: bold; padding: 7px 0 0 8px;}
*html .block_7 {width: 722px; height: 34px;}
.block_8{background: url(images/b_04.gif) bottom; width: 698px; padding: 4px 12px 12px 12px; font-size: 9pt; text-align: justify; margin-bottom: 6px;}
*html .block_8 {width: 722px;}

#bottom_menu td {text-align: center; }
#bottom_menu a {color: #fff; }
#bottom_menu a:hover {color: yellow; font-weight: bold; }

.clear {clear: both; font-size:1px; line-height:1px;}

#stats {border-bottom: 1px solid #7eae9e; padding-bottom: 5px; margin-bottom: 5px;}
#stats img {float: left;}

#stat {border-bottom: 1px solid #7eae9e; padding: 5px 0;}
#stat div {width: 212px; height: 36px;}
#stat div div {width: auto; height: auto; float: right; font-size: 12pt; font-weight: bold; margin: 14px 5px 0 0;}

hr {
    color: #5e8fac; /*для IE */
    background-color:#5e8fac; /*для Firefox, Opera, Safari*/
    border:0px none;
    height:1px; /* высота 1px IE, Firefox, Opera, Safari */
    clear:both; /* для очистки, если тег идет после float елемента */
}

p		{margin: 0 0 10px 0;}

FORM 	{padding:0; margin:0}
IMG 	{border:0;}

textarea {
	border: #1b4c6a 1px solid; 
	font-size: 11px; 
	font-family: verdana, tahoma, arial, helvetica, san-serif;
	background: #fff url('images/textarea.gif') top repeat-x;
	width: 465px; height: 100px;
	color: #1b4c6a;
}

.inp {
	border: #1b4c6a 1px solid; 
	font-size: 11px; 
	font-family: verdana, tahoma, arial, helvetica, san-serif;
	background-image: url('images/inp.gif'); 
	background-color: #defff5;
	color: #1b4c6a; 
	width: 150px;
}
.inp1 {
	border: #1b4c6a 1px solid; 
	font-size: 11px; 
	font-family: verdana, tahoma, arial, helvetica, san-serif;
	font-weight: bold;
	background-image: url('images/inp1.gif'); 
	background-color: #356757; 
	width: 150px;
	color: white;
	text-align: center;
}

.inp1:hover {
	border: #000000 1px solid; 
}

BODY {
	padding: 0;
	margin: 0;
/* 	background: #1b4c6a; */
/* 	 url('images/bg_main.jpg') top repeat-x; */
}


///////////////////////////////////////////////////////////// quotations

.quote {width: 210px; border: 1px solid #68a18e; font-size: 7pt; font-weight: bold;}
.qtt {height: 16px; background: url(images/qt.gif); padding: 0; padding-left: 18px; font-size: 7pt; font-weight: bold;}
.qtt div {float: left; padding-top: 2px;}

.qt1 {width: 52px;}
.qt2 {width: 44px;}
.qt3 {width: 52px;}

.qt_still 	{background-position: left top;  color: #16475e;}
.qt_up 		{background-position: left 16px; color: #006600;}
.qt_down 	{background-position: left 32px; color: #cc0000;}

/////////////////////////////////////////////////////////////



.right {float: right;}
.bold {font-weight: bold;}
.last_posts, .date_posts {font-size: 7pt; padding-left: 6px; border-left: 3px solid #a7cae2;}
.date_posts {color: #62a1cb;}
