BODY 
{
	COLOR: #000000; FONT-FAMILY: Arial Cyr, Arial; 
}
TD 
{
  	FONT-FAMILY: Arial Cyr, Arial; 
}

A
{
	font-weight: bold; font-family: Arial Cyr, Arial;
}

A:link 
{
	COLOR: #664444; TEXT-DECORATION: none;
}
A:visited 
{
	COLOR: #553355; TEXT-DECORATION: none;
}
A:active 
{
	COLOR: #664444; TEXT-DECORATION: none;
}
A:hover 
{
	COLOR: #664444; TEXT-DECORATION: underline;
}

/*неактивный элемент меню в левой колонке*/
A.menu
{
	COLOR: #664444;  TEXT-DECORATION: none; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase;
}
A.menu:link
{
	COLOR: #664444;  TEXT-DECORATION: none; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase;
}
A.menu:visited
{
	COLOR: #664444; TEXT-DECORATION: none; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase;
}
A.menu:active
{
	COLOR: #664444; TEXT-DECORATION: none; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase;
}
A.menu:hover
{
	COLOR: #664444; TEXT-DECORATION: underline; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase;
}

/*активный элемент меню в левой колонке*/
A.menua:link
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}
A.menua:hover
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}
A.menua:visited
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}
A.menua:active 
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 12px; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}

/*мелкий черный текст*/
.sm
{
	COLOR: #220000; font-size: 11px; font-weight: normal; FONT-FAMILY: Arial Cyr, Arial; margin-top: 0; margin-bottom: 0;
}

/*белая надпись или ссылка заглавными буквами*/
.whtcap
{
	COLOR: #FFFFFF; font-size: 13px; font-weight: bold; TEXT-DECORATION: none; text-transform: uppercase
}
A.whtcap:link
{
	COLOR: #FFFFFF;
}
A.whtcap:hover
{
	COLOR: #FFFFFF;
}
A.whtcap:visited
{
	COLOR: #FFFFFF;
}
A.whtcap:active 
{
	COLOR: #FFFFFF;
}

/*ссылка в анонсах*/
A.anref:link
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 0.8em; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}
A.anref:hover
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 0.8em; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}
A.anref:visited
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 0.8em; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}
A.anref:active 
{
	COLOR: #992222; TEXT-DECORATION: underline; font-size: 0.8em; FONT-FAMILY: MS Sans Serif, Arial Cyr, Arial; text-transform: uppercase
}

/*абзац*/
P
{
  font-family: Royal Arial, Arial Cyr, Arial; 
}

/*абзац в колонке с меню*/
P.vmenu
{
  margin-top: 6px; margin-bottom: 12px;
}


/*абзац в анонсах*/
P.pan
{
  text-align: justify; margin-top: 0; margin-bottom: 0; font-size: 0.8em;
}

/*абзац с отступом 40*/
P.i40
{
  font-size: 1.0em; text-align: justify; text-indent: 4.0em; margin-top: 0; margin-bottom: 0; 
}

/*абзац с отступом 40 в начале раздела*/
P.i40beg
{
  font-size: 1.0em; text-align: justify; text-indent: 4.0em; margin-top: 1.0em; margin-bottom: 0; 
}

/*абзац в тексте материала*/
P.text
{
  font-size: 1.0em; margin-top: 0; margin-bottom: 0;
}

/*стихотворение*/
P.poem
{
  font-size: 1.0em; margin-top: 1.0em; margin-bottom: 1.0em; margin-left: 0; 
}

/*заголовок*/
h1
{
  color: #440000; text-align: center; margin-top: 1.0em; margin-bottom: 0; font-size: 1.1em; text-transform: uppercase; font-weight: bold; FONT-FAMILY: Arial Cyr, Arial; 
}

/*подзаголовок*/
h2
{
  color: #440000; font-style: italic; text-align: center; margin-top: 0; margin-bottom: 1.0em; font-size: 1.0em; font-weight: bold; FONT-FAMILY: Arial Cyr, Arial;
}

/*разделительная линия*/
hr
{
  width: 85%; border-top: solid; height: 1; color:#8888BB; align:center
}

/*иконка или картинка*/
IMG.b
{
  background-color: #FFFFFF; border: 1px solid #8888BB
}

/*плавающее слева с отступом нечто*/
DIV.left {
	float : left;
	padding-right : 10px;
	clear : both;
	margin-top : 0px;
	padding-bottom : 1px;
	valign : top;
}

/*плавающее справа с отступом нечто*/
DIV.right {
	float : right;
	padding-left : 10px;
	clear : both;
	margin-top : 0px;
	padding-bottom : 1px;
	valign : top;
}

a.adlink, .adlink
{
	COLOR: #220000; font-size: 0.9em; font-weight: normal; 
  FONT-FAMILY: Arial Cyr, Arial, Tahoma; margin-top: 0px; margin-bottom: 0px;
  letter-spacing: -0.1pt; 
}

span.adlink A
{
 font-weight: normal; 
}
