body{
	margin: 10px;
	padding: 0px;
}

.sm {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt;}
/*       */
.smh {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:10pt; color: #003399; background:#CAD5E0; font-weight: normal; text-align: left;}
.smI {font-family:"Courier New", Courier, mono; font-size:14px; color: #003399; background:#CAD5E0; font-weight: bolder; text-align: left; font-variant: normal; font-style: normal;}
/*        */
.sm1 {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt; background:#E9EDF2;text-align: left;}
.sm11 {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt; background:#E9EDF2;}
.smprice {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt; background:#E9EDF2;text-align: right;}
.sm2 {font-family: Arial Cyr, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background: #CAD5E0; text-align: left;}
.sm3 {font-family: Arial Cyr, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background: #FFFFDF; text-align: left;}
.smz { font-family: Arial Cyr, Arial, Helvetica, sans-serif; color:#FF6D00; font-size: 13px; font-weight: bold text-align: left; }
.smb {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:9pt; color:#000077; text-align: left;}
.grph {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:10pt;font-weight: bold; background:#E9EDF2;text-align: left;}

/*      */
.groupHistory {
	visibility:visible; 
	font-family:Arial Cyr, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	color: #003399;  
	margin-top: 0px; 
	margin-bottom: 10px; }

/*      */
.controls {visibility:visible; font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 3px; margin-bottom: 3px; }
.compare {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt; margin-left: 5px; }
.back {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt; margin-left: 5px;}
.button {margin-left: 5px; font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt;}

/*       */
.ItemsTable {margin-top: 1px;}
#all A {color:#000093;}
#all A:hover { color: 0000CD }
/*  -  */
.groupNode {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bolder;  background: #e7edf4;  color: #003399; }
/*  -  */
.grpDesc {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:10pt; font-weight: normal; text-align: left; background: #e7edf4;color: #003399;}
/* .grpDesc A {color:#000093;}
 .grpDesc A:hover {color:"white"; background:"#003366"; }*/

.pageTitle {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: 500; font-variant: normal;}/* color: #003399; }*/
.pageSubTitle {font-family: Arial Cyr, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 400; font-variant: normal; color: #003366;; }

.err {font-family: Arial Cyr,Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: 500; font-variant: normal; color: Red;margin-left=20 px;}

/*     */
.grpLine {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:11pt;font-weight: bolder; color: #003366;; left: 5px;} 
.itmLine {margin-left: 20px;font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; }

.homeText {position:relative; width: 400px; font-family: Arial Cyr, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 500; text-align: justify}


H4 {font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size:10pt;font-weight: bolder; padding-left: 3px; color: #003366;}

/*  - */
.helpText {margin-left: 5px; visibility:visible; font-family:Arial Cyr, Arial, Helvetica, sans-serif; font-size: 9pt;color: #003399;}

/*       -      */
.ItemsTableList{
	margin: 0px;
	padding: 0px;
	font-family:Arial Cyr, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}

/*---   - ------*/
#map{
	margin-bottom: 20px;
}

/*--  */
.1{
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
}
.2{
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
}
.3{
	padding: 0px;
	padding-left: 30px;
	margin: 0px;
}
.4{
	padding: 0px;
	padding-left: 40px;
	margin: 0px;
}
.5{
	padding: 0px;
	padding-left: 50px;
	margin: 0px;
}
.6{
	padding: 0px;
	padding-left: 60px;
	margin: 0px;
}
.1itm{
	padding: 0px;
	padding-left: 15px;
	margin: 0px;
}
.2itm{
	padding: 0px;
	padding-left: 25px;
	margin: 0px;
}
.3itm{
	padding: 0px;
	padding-left: 35px;
	margin: 0px;
}
.4itm{
	padding: 0px;
	padding-left: 45px;
	margin: 0px;
}
.5itm{
	padding: 0px;
	padding-left: 55px;
	margin: 0px;
}
.6itm{
	padding: 0px;
	padding-left: 65px;
	margin: 0px;
}

#commentPanelTitl{
	text-decoration: underline; 
}

