.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 300;
	color: #FFF4F0;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-stretch: expanded;
}

.Menu:hover {
        color: #D0BA80;
        TEXT-DECORATION: none;
}

.MenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	TEXT-DECORATION: none;
}

html, BODY {
/*	MARGIN: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
	FONT: 12px Tahoma,Arial,sans-serif;
	

scrollbar-face-color - это цвет передней стороны панели прокрутки
scrollbar-track-color - это цвет полосы, по которой "ходит" панель прокрутки.
scrollbar-arrow-color - это цвет треугольника на верхнем и нижнем квадратах.
scrollbar-shadow-color - это цвет нижней и правой граней панели прокрутки.
scrollbar-darkshadow-color - это цвет тени от панели прокрутки.
scrollbar-highlight-color - это цвет верхней и левой граней панели прокрутки
scrollbar-3dlight-color - это цвет отсвета.
*/
        background: url('/n.gif') no-repeat;
        background-attachment: fixed;
        background-color: #352320;

        scrollbar-base-color: #352320;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-shadow-color: #FFFFFF;
        overflow: auto;
}

        div.fixed {
        position: fixed;
        top: 250px;
        z-position: 100;
        //position: absolute;     
        //top: expression(250 + document.getElementsByTagName('body')[0].scrollTop + 'px');
}

A {
	COLOR: #004040;
        TEXT-DECORATION: underline;
	DISPLAY: inline
}
A:hover {
	TEXT-DECORATION: none
}

A.region {
        FONT: bold;
        COLOR: red;
}
A.news {
        TEXT-DECORATION: none;
        color: #cfcfcf;
}
A.news: hover{
        TEXT-DECORATION: underline;
}
.rb {
  border-right: #3A7434 1px solid;
  border-bottom: #3A7434 1px solid;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 2px;
  padding-top: 1px;
  margin-right: 2px;
  /*TEXT-DECORATION: none;*/
}
TD {
	FONT: 12px Tahoma,Arial,sans-serif
}

/*
TD.ListHeader {
	border-bottom-style: solid;
        border-color: green;
        border-width: 1px;
}
*/

TD.cReg {
        padding-top:    6px;
        padding-bottom: 3px;
        padding-left:   6px;
        padding-right:  3px;
}
/*
.menu {
        PADDING-top:    3px;
        PADDING-bottom: 3px;
        PADDING-left:   8px;
	PADDING-right:  2px;
}
*/
.rc {
        PADDING-left:   4px;
	PADDING-right:  4px;
        PADDING-top:    6px;
        PADDING-bottom: 6px;
}

TD.body {
        PADDING-left: 15px;
	PADDING-right: 10px;
        PADDING-top: 12px;
        PADDING-bottom: 12px
}
TD.SubBody {
	FONT: 11px Tahoma,Arial,sans-serif;
        PADDING-left: 6px;
	PADDING-right: 6px;
        PADDING-top: 0px;
        PADDING-bottom: 3px;
}
/*
TD.news{
  BACKGROUND-COLOR: #e6F2d6;
  text-align: left;
  font-size: 11px;
  color: #0022b0;
  letter-spacing: 0px;
  padding-left: 5px;
  padding-right: 5px;
  /*margin-top: 6px;
  margin-bottom: 6px;
  TEXT-DECORATION: none;*/
}
*/
h2 {
        FONT: bold 24px Tahoma,Arial,sans-serif;
        color: #ffffff;
        margin-top: 6px;
        margin-bottom: 6px;
        margin-left: 6px;
        margin-right: 6px;
}
h3 {
        FONT: bold 18px Tahoma,Arial,sans-serif;
        color: #ffffff;
        margin-top: 6px;
        margin-bottom: 6px;
        margin-left: 6px;
        margin-right: 6px;
}
h4 {
        FONT: bold 14px Tahoma,Arial,sans-serif;
        color: #ffffff;
        margin-top: 6px;
        margin-bottom: 6px;
        margin-left: 6px;
        margin-right: 6px;
}
P {
	color: #cfcfcf;
        FONT: 11px Tahoma,Arial,sans-serif;
        margin-top: 6px;
        margin-bottom: 0px;
        margin-left: 6px;
        margin-right: 6px;
        line-height: 150%;
        text-align: justify
}

ul {
	color: #cfcfcf;
        FONT: 11px Tahoma,Arial,sans-serif;
        margin-top: 6px;
        margin-bottom: 0px;
        margin-left: 6px;
        margin-right: 6px;
        line-height: 150%;
        text-align: justify
}

code {
        FONT: bold 9pt;
        color: #2050a0;
}

P.Title {
        font: bold italic 24pt Arial;
        color: 000000;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 150%;
        text-align: left
}
P.BodyText {
	color: #0022b0;
/*        text-indent: 10px; */
}
P.SubMenuHeader {
        FONT: bold;
        margin-bottom: 3px;
        margin-left: 0px;
        margin-right: 0px;
        color: #404040;
        text-align: left
}

FORM {
	MARGIN: 0px
}
INPUT {
	FONT: 11px Tahoma,Arial,sans-serif;
	BORDER: 1px solid #352320;
	margin-bottom: 2px;
}
SELECT {
	FONT: 11px Tahoma,Arial,sans-serif;
	BORDER: 1px solid #352320;
}
TEXTAREA {
	FONT: 11px Tahoma,Arial,sans-serif;
	BORDER: 1px solid #352320;
}

IMG {
    border: none;
}


/* these class styles are used for the expanding and collapsing text files (expand function in shared.js)  */

#expand 			{margin-bottom: "0.6em"; margin-left: "1.5em"; margin-right: "1.5em";}

a:link.expandToggle, a:visited.expandToggle 	{color:"#000000"; /*font-weight: bold;*/  text-decoration:none;}

a:hover.expandToggle, a:active.expandToggle 	{color:"#0000FF";}

img.expand 		{ border: none; margin-right: "0.5em"; width:".8em";}
		
div.expand {
  margin-left: 1.5em;
  margin-right: 1.5em;
  margin-bottom: 1em;

  padding-right: 15px;
  padding-left: 18px;
/*  padding-bottom: 15px;
  padding-top: 15px;
*/
  display: none;
}
