BODY {
/*	background-image: url(/img/fon.gif);
	BACKGROUND-COLOR: #FFFFFF;*/
	SCROLLBAR-FACE-COLOR:       #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR:  #dbdbdb;
	SCROLLBAR-SHADOW-COLOR:     #516882;
	SCROLLBAR-3DLIGHT-COLOR:    #516882;
	SCROLLBAR-ARROW-COLOR:      #516882;
	SCROLLBAR-TRACK-COLOR:      #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #dbdbdb;
	MARGIN-LEFT:   10px;
	MARGIN-RIGHT:  10px;
	MARGIN-BOTTOM: 5px;
	MARGIN-TOP:    5px;
}

.top2 {
/*	background-image: url(img/fon.gif);*/
	height: 18px;
	COLOR: #333333;
	BACKGROUND-COLOR: #DDDDDD;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	vertical-align: middle;
	cursor: default;
	BORDER-RIGHT: #555555 0px solid;
	BORDER-LEFT: #FFFFFF 0px solid;
	BORDER-TOP: #FFFFFF 0px solid;
	BORDER-BOTTOM: #AAAAAA 1px solid;
	MARGIN-LEFT:   0px;
	MARGIN-RIGHT:  0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	PADDING-TOP:   2px;
	PADDING-LEFT:  6px;
}

.menu TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	display: block;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	MARGIN-LEFT:   1px;
	MARGIN-RIGHT:  1px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
}
.menu A {
	COLOR: #1e51c8;
	display: block;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	MARGIN-LEFT:   1px;
	MARGIN-RIGHT:  1px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
}
.menu A:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #1e51c8;
}


.pic {
	margin-right: 8;
	BORDER-RIGHT: #AAAAAA 1px solid;
	BORDER-LEFT: #AAAAAA 1px solid;
	BORDER-TOP: #AAAAAA 1px solid;
	BORDER-BOTTOM: #AAAAAA 1px solid;
}








P {
/*	text-align: justify;*/
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.txt {  FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt2 {  FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.recl {  FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

LI {    FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A {
	COLOR: #1e51c8;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.maintop {
	COLOR: #ED1B23;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	cursor: default;
	BORDER-BOTTOM: #ED1B23 1px solid;
}
.mainmenu TD {
	COLOR: #1e51c8;
	font-size: 10pt;
	font-weight: bold;
	cursor: default;
}
.mainmenu A {
	COLOR: #AAAAAA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.mainmenu A:hover {
	COLOR: #FFFFFF;
}
.tbl2 {
	BORDER-RIGHT: #AAAAAA 1px solid;
	BORDER-LEFT: #AAAAAA 0px solid;
	BORDER-TOP: #AAAAAA 0px solid;
	BORDER-BOTTOM: #AAAAAA 1px solid;
	MARGIN-LEFT:   0px;
	MARGIN-RIGHT:  0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
}
.text {
	FONT-SIZE: 11px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
	cursor: default;
}
.tbl3 {
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	MARGIN-LEFT:   0px;
	MARGIN-RIGHT:  0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
}
.bottom {
	FONT-SIZE: 10px;
	COLOR: #000080;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
}
.it {
	font-family: 'Times New Roman'; font-size: 13px;
	}
.jsmenu {
	MARGIN-TOP: -14px;
	MARGIN-LEFT: -10px;
	BORDER-TOP: #8fb09b 1px solid;
	BORDER-LEFT: #a5d3d6 1px solid;
	BORDER-RIGHT: #8fb09b 1px solid;
	BORDER-BOTTOM: #8fb09b 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	Z-INDEX: 99;
	VISIBILITY: hidden;
	POSITION: absolute;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
}
.jsmenu A {
	COLOR: #1e51c8;
	display: block;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	MARGIN-LEFT:   1px;
	MARGIN-RIGHT:  1px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
}
.jsmenu A:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #1e51c8;
}

/* íàøà HTML òàáëèöà */
table.sort{
border-spacing:0.1em;
margin-bottom:1em;
margin-top:1em
}

/* ÿ÷åéêè òàáëèöû */
table.sort td{
border:1px solid #CCCCCC;
padding:0.3em 1em
}

/* çàãîëîâêè òàáëèöû */
table.sort thead td{
cursor:pointer;
cursor:hand;
font-weight:bold;
text-align:center;
vertical-align:middle
}

/* çàãîëîâîê îòñîðòèðîâàííîãî ñòîëáöà */
table.sort thead td.curcol{
background-color:#999999;
color:#FFFFFF
}
