BODY {
	FONT-SIZE: 80%; COLOR: #000066; FONT-FAMILY: Georgia, Tahoma, Verdana, Arial
}
TD {
	FONT-SIZE: 80%; COLOR: #000066; FONT-FAMILY: Tahoma, Verdana, Arial
}
TH {
	FONT-SIZE: 80%; COLOR: #000066; FONT-FAMILY: Georgia, Tahoma, Verdana, Arial
}
TD.333366 {
	COLOR: #333366; FONT-FAMILY: Tahoma, Verdana, Arial
}
TD.sm {
	FONT-SIZE: 70%; COLOR: #000066; FONT-FAMILY: Georgia, Tahoma, Verdana, Arial
}


H1 {
	MARGIN: 0px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}

H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; COLOR: #D85270; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.inp {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #333366 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.inp1 {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 140%; BORDER-LEFT: #333366 1px solid; BORDER-BOTTOM: #cccccc 1px solid

}

.inp2 {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 90%; FONT-FAMILY: Courier; BORDER-LEFT: #333366 1px solid; BORDER-BOTTOM: #cccccc 1px solid; 

}


HR {

	COLOR: #b7b7d1
}
.hd {
	FONT-WEIGHT: bold; COLOR: #FF809D
}
.hd3 {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.hd4 {
	FONT-WEIGHT: bold; COLOR: #D85270
}
.666699 {
	COLOR: #D85270
}
.666699b {
	FONT-WEIGHT: bold; COLOR: #D85270
}
.FF6633b {
	FONT-WEIGHT: bold; COLOR: #000066
}
.hd5 {
	COLOR: #FF809D
}

A.aaa {

	COLOR: white

}

A.aaa:hover {

	COLOR: #FF809D

}


A.aaa:link {

	COLOR: white

}

A.aaa:visited {

	COLOR: white

}


A.aaa:active {

	COLOR: white

}


A:link {

	COLOR: #000066

}

A:visited {

	COLOR: #000066

}


A:hover {

	COLOR: #FF809D

}

A:active {

	COLOR: #000066

}


A.hd2 {

	FONT-SIZE: 90%

}


A.hd2:link {

	COLOR: #D85270

}

A.hd2:visited {

	COLOR: #D85270

}

A.hd2:hover {

	COLOR: #FF809D

}

A.hd2:active {

	COLOR: #D85270

}

A.bm:link {

	COLOR: #D85270

}

A.bm:visited {

	COLOR: #D85270

}

A.bm:hover {

	COLOR: #FF809D

}

A.bm:active {

	COLOR: #D85270

}

A.666699:link {

	COLOR: #D85270

}

A.666699:visited {

	COLOR: #D85270

}

A.666699:hover {

	COLOR: #FF809D

}

A.666699:active {

	COLOR: #D85270

}

A.FF6633:link {

	COLOR: #FF809D

}

A.FF6633:visited {

	COLOR: #FF809D

}

A.FF6633:hover {

	COLOR: #FF809D

}

A.FF6633:active {

	COLOR: #FF809D

}

A.cat:link {

	COLOR: #D85270; TEXT-DECORATION: none

}

A.cat:visited {

	COLOR: #D85270; TEXT-DECORATION: none

}

A.cat:hover {

	COLOR: #FF809D; TEXT-DECORATION: none

}

A.cat:active {

	COLOR: #D85270; TEXT-DECORATION: none

}



A.kr {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF809D; TEXT-DECORATION: none; font-face: Georgia, Tahoma, Verdana, Arial

}

A.kr:link {

	COLOR: #FF809D

}

A.kr:visited {

	COLOR: #FF809D

}

A.kr:hover {

	COLOR: #D85270

}

A.kr:active {

	COLOR: #FF809D

}

A.nxt {


	FONT-SIZE: 10px; COLOR: #FF809D; TEXT-DECORATION: none; font-face: Georgia, Tahoma, Verdana, Arial

}

A.nxt:link {

	COLOR: #FF809D

}

A.nxt:visited {

	COLOR: #FF809D

}

A.nxt:hover {

	COLOR: #D85270

}

A.nxt:active {

	COLOR: #FF809D

}


A.small {
	FONT-SIZE: 10px; COLOR: #B00058; font-face: Georgia, Tahoma, Verdana, Arial
}

A.small:link {
	COLOR: #D85270
}

A.small:visited {
	COLOR: #D85270
}

A.small:hover {
	COLOR: #FF809D
}
A.small:active {
	COLOR: #D85270
}

body {margin: 0; font-family: Arial, Helvetica, sans-serif; background:#FFFFFF}
table { background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
td.repeat {background-repeat: repeat; }

h1        	{font-size: 15pt; color:#006699; text-decoration: underline; font-weight: normal; margin-top: 5; margin-bottom: 3;}
h2        	{font-size: 13pt; color:#FF6633; font-weight:bold; margin-top: 10; margin-bottom: 7;}
h3        	{font-size: 12pt; color:#000066; font-weight:bold; margin-left: 5; margin-top: 2; margin-bottom: 2;}
h4        	{font-size: 10pt; color:#000066; font-weight:normal; margin-left: 0; margin-top: 0; margin-bottom: 0;}
h5        	{text-align: left; font-size: 14pt; color:#FF6633; font-weight:bold; margin-top: 2; margin-bottom: 0;}
h6        	{font-size: 10pt; color:#000066; font-weight:bold; margin-left: 15; margin-top: 2; margin-bottom: 2;}

/* *********** LINKS ***************** */
a           {text-decoration: underline; color: #000066;}
a:visited	{text-decoration: underline; color: #000066;}
a:hover		{text-decoration: underline; color:#FF6633;}

a.glmenu			{font-style: italic; font-weight: normal; text-decoration: underline; font-size: 9pt; color:#006699;}
a:visited.glmenu	{font-style: italic; text-decoration: underline; font-size: 9pt; color:#006699;}
a:hover.glmenu		{font-style: italic; text-decoration: underline; font-size: 9pt; color:#FF6633;}

a.dopmenu			{font-size: 8pt; font-style: italic; font-weight:bold; text-decoration: underline; font-size: 8pt; color:#006699;}
a:visited.dopmenu	{font-size: 8pt; font-style: italic; font-weight:bold; text-decoration: underline; font-size: 8pt; color:#006699;}
a:hover.dopmenu		{font-size: 8pt; font-style: italic; font-weight:bold; text-decoration: underline; font-size: 8pt; color:#FF6633;}

h1 a				{color:#006699;}
h1 a:visited		{color:#006699;}
h1 a:hover			{color:#FF6633;}

h1 a.zag			{color:#FF6633;}
h1 a:visited.zag	{color:#FF6633;}
h1 a:hover.zag		{color:#000066;}

h3 a				{text-decoration: none;}
h3 a:visited		{text-decoration: none;}
h3 a:hover			{text-decoration: none;}

h5 a				{font-size: 10pt; text-decoration: underline; color:#000066;}
h5 a:visited		{font-size: 10pt; text-decoration: underline; color: #000066;}
h5 a:hover			{font-size: 10pt; text-decoration: underline; color:#FF6633;}

h4 a				{text-decoration: none; color: #000066;}
h4 a:visited		{text-decoration: none; color: #000066;}
h4 a:hover			{text-decoration: none; color:#FF6633;}
/* *********** LINKS ***************** */


small {font-size: 8pt;}

p.dopmenu	{text-align: center; font-size: 8pt; margin-top: 0px; margin-bottom: 0px;}

strong a	{font-weight: normal; text-decoration: none; color: #000066;}

.violet				{color: #006699;}
a:visited.violet	{text-decoration: underline; color: #006699;}
a:hover.violet		{text-decoration: underline; color:#FF6633;}

p.violetTree	{text-decoration: none; color: #006699; text-align: left; font-size: 10pt;  margin-left: 15px; margin-top: 0px; margin-bottom: 2px;}

p.violetTree a			{text-decoration: none;}
p.violetTree a:visited	{text-decoration: none;}
p.violetTree a:hover	{text-decoration: none;}

p.violetTree a span			{text-decoration: none; color: #006699;}
p.violetTree a:visited span {text-decoration: none; color: #006699;}
p.violetTree a:hover span	{text-decoration: none; color:#FF6633;}

.violetBold				{font-weight:bold; text-decoration: none; color: #006699;}

.violet10bold			{font-size: 10pt; font-weight: bold; color: #006699;}
a:visited.violet10bold	{font-size: 10pt; font-weight: bold; text-decoration: underline; color: #006699;}
a:hover.violet10bold	{font-size: 10pt; font-weight: bold; text-decoration: underline; color:#FF6633;}
a.violet10bold span		{font-size: 16pt;}

.font8blue				{font-size: 8pt; color: #000066;}

.zag	{font-weight:bold; margin-top: 0; margin-bottom: 0;font-size: 13pt;}

.zena_red			{font-size: 11pt; font-weight:bold;}
a.zena_red			{text-decoration: underline; color: #993333 }
a:visited.zena_red	{text-decoration: underline; color: #993333;}
a:hover.zena_red	{text-decoration: underline; color:#FF6633;}

form	{display: inline;}
search	{font-size: 10pt; color:#0000FF;}
select	{font-size: 7pt;}
input	{font-size: 8pt;}

.leftcolum	{margin-left: 45px;}

.textparag		{font-size: 8pt; color: #000066;}
.textparag a	{text-decoration: underline;}
.textparag span {font-size: 9pt; font-weight: bold; color: #006699}

.tablehar	{font-size: 8pt; color: #006699;}
.har		{font-weight:bold; text-align: right; font-size: 10pt; color: #000066; margin-top: 1px; margin-bottom: 3px; border-bottom: 1px solid #006699}
.har1		{text-align: left;  font-size: 8pt;  color: #000066; margin-top: 1px; margin-bottom: 3px; border-bottom: 1px solid #006699}

.param {font-size: 10pt; color: #006699; background-color:#E9E9FE; margin-left: 20px;}

.tege	{vertical-align: top; font-weight:bold; font-size: 10pt; color: #000066; height: 20px; background-color:#E9E9FE; margin-left: 20px; margin-top: 7px;}

.red_descr	{font-size: 9pt; color: #993333;}

.font_n8	{font-size: 8pt; font-weight:normal;}

.razdel5			{margin-left: 25px;}
.razdel5 h2			{font-size: 14px; color: #000066;}
.razdel5 table th	{color: #000066;}

/* меню раздела */
table.menu a {color:#000066; text-decoration: none; }
table.menu a:visited  {text-decoration: none; color: #000066;}
table.menu a:hover  {text-decoration: none; color:#FF6633;}
table.menu td {font-weight:bold; font-size: 10pt; padding: 4px 0px 0px 0px;}

/* blockA */
.blockA {border-width: 0;}
td#blockA1 {width: 56; vertical-align: top; background-repeat: no-repeat; background-image: url('http://abc.ru/new_images/blockAbg.jpg');}
td#blockA2 {width: 250; vertical-align: top; background-repeat: no-repeat; background-image: url('http://abc.ru/new_images/blockAbh.jpg');}


/* select letter RUS ENG */
.select_abc			{margin-left: 10px; margin-top: 0px; margin-bottom: -1px;}
.select_abc a		{padding:0px 3px 0px 3px; font-weight: bold; font-style:italic; text-decoration: none;	background: #E9E9FE; border:1px solid #c7c7c7; color: #000066; margin: 0 3px;}
.select_abc a:hover	{background:#F8F8F8; color: #FF6633; border: 1px solid #666;}

/* hidden menu  */
div.hmenu {
	DISPLAY: none;
}

table.hmenu  {
	width: 100%;
	border:none;
	border-collapse:collapse; 
	border-spacing:0; 
	margin-top: 7px;
	margin-bottom: 5px;
}

table.hmenu td{
	vertical-align: top;
	color: #006699;
}

table.hmenu td a{
	font-weight:bold; 
	text-align: left; 
	font-size: 10pt; 
	color: #000066;
}

/* Навигация  */
table.snav td a {
	text-decoration: none;
	font-weight:bold;
}

table.snav td {
	color: #006699;
}


.font_1	{
 	font-size: 8pt; 
	font-weight:normal;
	text-decoration:none;
	color: #993333;
}

.font_2	{
	font-size: 11pt; 
	font-weight: bold; 
	text-decoration:underline; 
	font-family: Arial, Helvetica, sans-serif;
	color: #993333;
}


.font_3	{
	font-weight: bold; 
	font-size: 9pt;
}


.font_4	{
	font-size: 12pt; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}


.font_5	{
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.font_6	{
	font-size: 11pt; 
	font-weight: bold; 
	text-decoration:underline; 
	font-family: Arial, Helvetica, sans-serif;
	color: #993333;
}


.font_7	{
	font-size: 10pt; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}



.font_8	{
	font-size: 11pt; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.font_9	{
	color:#FFFFFF; 
	font-weight:bold;
}