page
{
	page-break-after: always;
}
body
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	background : #000000;
	background-attachment : fixed;
	color: #999999;
	margin: 0 0 0 0em;
	padding: 0 0 0 0em;
}
h2 {
	font : 50%;
	color: #996600;
}
A
{
	text-decoration : underline;
	color : #d6d6d6;
}
A:HOVER
 {
	text-decoration : underline;
	color : #ccba97;
}
A#selected 
{
	text-decoration : none;
	color : #ccba97;
	font-size : 14pt;
	font-weight : normal;
	margin-left : -0.1em;
}
A#none
{
	text-decoration : underline;
	color : #868686;
}
A#none:HOVER
{
	text-decoration : underline;
	color : #ccba97;
}
A.logo
 {
	text-decoration : underline;
	color : #ccba97;
}
A.logo:HOVER
 {
	text-decoration : underline;
	color : #ccba97;
}
A.menu
{
	text-decoration : underline;
	color : #868686;
}
A.menu:HOVER
{
	text-decoration : underline;
	color : #ccba97;
}

DIV.left_menu 
{
	background-color : #4d4d4d;
	color :#fafafa;
	width : 250px;
	padding : 2px 10px 5px 10px;
	margin : 5px;
	font-size : 10pt;
	cursor: pointer; //cursor: hand;
}
DIV.left_menu_select 
{
	background-color : #4d4d4d;
	color :#ccba97;
	width : 250px;
	padding : 2px 10px 5px 10px;
	margin : 5px;
	font-size : 10pt;
}

A.menu#selected
{
	text-decoration : none;
	color : #ccba97;
	font-size : 14pt;
}
 span.menu
{
	text-decoration : none;
	color : #ccba97;
}
A.menu#none
{
	text-decoration : underline;
	color : #868686;
}
A.menu#none:HOVER
{
	text-decoration : underline;
	color : #ccba97;
}
A.centermenu 
{
	text-decoration : underline;
	color : #f8f8f7;
}
A.centermenu:HOVER 
{
	text-decoration : underline;
	color : #00468c;
}
h1
{
	color: #cccccc;
	font: normal 150% Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align : left;
	width: 70%;
}

H2 {
	font-size : 15pt;
	font-style : normal;
	font-weight : normal;
}

hr
{
	color: #636363;
	height: 1pt;
}
ul
	{
		margin-top: 0px;
		margin-bottom: 20px;
	}
.small td 
	{
	font-size : 80%;
	border: 1px solid #b0b0a6;
}
UL {
	padding-top : -10 em;
	margin-top : -15px;
}
.floats
{
	margin: -3em 0 0 -2em;
	position: absolute;
	display: inline-block;
	clear: both;
}
.floats:after
{
content: '';
display: block;
clear: both;
}
.floats .left
{
position: relative;
float: left;
display: inline;
overflow: hidden;
margin: 0em 0 0 2em;
width: 9em;
min-width: 92px;
}
.floats .left .r
{
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.floats .left .min
{
margin: 0 0 82px 0;
height: 4em;
width: 92px;
}
img {
	border: none;
}
  ul.navigation { padding: 1em 0; margin: 0; width: 100%; position: relative; }
    ul.navigation li
    {
        list-style-type: none;
        padding: 0;
        margin: 0 1em;
        float: left;
    }
    ul.navigation li a
    {
        position: relative;
        display: block;
    }
    ul.navigation li a img { z-index: 2; }
    ul.navigation li a .left,
    ul.navigation li a .right
    {
        height: 22px;
        width: 22px;
        cursor: pointer;
        position: absolute;
        top: 0;
        visibility: hidden;
        z-index: 1;
    }
    ul.navigation li a:hover { border-color: white; }
    ul.navigation li a:hover .left,
    ul.navigation li a:hover .right
    { visibility: visible; }
    ul.navigation li a .left { left: 0; }
    ul.navigation li a .right { right: 0; }
  #fsClipper { height: 100%; width: 100%; overflow: auto; //overflow: hidden; //overflow-x: auto; }
    .fsControl, #fsLinks a { color: darkblue; cursor: pointer; //cursor: hand; }
    .fsControl.disabled, #fsLinks a.current { color: #000000; cursor: default; text-decoration: none; }
    .fsControl.disabled { color: #666666; }
    #fsScreen { height: 730px ! important; background: no-repeat top 50%; }
	li.sax
 {
	cursor: pointer;
	cursor: hand;
	text-decoration : underline;
	color: #868686;
	list-style-type : none;
	margin-left : 0em;
	font : normal;
	padding-bottom : 5px;
}
li.show
 {
	text-decoration : none;
	color: #868686;
	list-style-type : none;
	margin-left : 0em;
	font : normal;
	padding-bottom : 5px;
}
DIV.li 
{
	background-color : #1d1d1d;
	width : 250px;
	padding : 2px 10px 10px 10px;
	margin : 5px;
	font-size : 11pt;
}
.floats2
{
/* Компенсируем отступы между float-блоками, чтобы они занимали все доступное пространство */
margin: -3em 0 0 -2em;

/* Эти правила для IE */
position: relative;
display: inline-block;
clear: both;
}
.floats2:after
{
content: '';
display: block;
clear: both;
}
.floats2 .left
{
position: relative;
float: left;

/* Убираем удвоение отступов в IE */
display: inline;

/* Прячем все, что вдруг вылезло за наши ограничения */
overflow: hidden;

/* Отсупы между float-блоками */
margin: 3em 0 0 2em;

/* Задаем минимальную ширину по картинке и тексту */
width: 14em;
min-width: 280px;
}
.floats2 .left .r
{
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.floats2 .left .min
{
/* Задаем минимальную высоту по картинке */
margin: 0 0 200px 0;

/* Задаем минимальную высоту по тексту */
height: 10em;

/* Дублируем значение минимальной ширины по картинке для IE */
width: 280px;
}
TABLE.reeds2 {
	font-size : 10pt;
}

td .reeds{
	font-size : 10pt;
	border-bottom : 1px solid #636363;
}
#top_header_menu {
padding:3px 0 3px 0;
margin-top:0px;
text-align:left;

}
#top_header_menu li {display:inline; padding:0 0 0 20px;}

#top_header_menu li a {color:#d6d6d6; font-weight : normal;text-decoration : underline; padding-left: 0px; padding-right: 0px;}

#top_header_menu li a:hover{color:#ccba97; font-weight : normal; text-decoration : underline;}

#top_header_menu li span{color:#ccba97; font-weight : normal; text-decoration : none;}
#top_header_menu li .on {color:#9e9e9e;}

