/*     
BODY {
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #3399cc;
	SCROLLBAR-BASE-COLOR: #2554a0;
}

 */
 
TD {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #2f4f4f;
}

P{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #2f4f4f;
	text-align : justify;
	/*padding-left : 30px;*/
	padding-right : 30px;	
	text-indent: 2em;
}

/*  A  */

A {
	COLOR: #000000;
 /* FONT-FAMILY: Verdana, Arial; */
	TEXT-DECORATION: underline
}
A:hover {
	POSITION: relative;  
	/* COLOR: #e67300;  */
	COLOR: #dc143c; 
	TEXT-DECORATION: underline
}

/* Текст */

.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px; 
	/* COLOR: #1a5090; */
	COLOR: #2f4f4f;
	FONT-FAMILY: Arial, sans-serif;
	padding-left : 60px;
}

.txt {
	FONT-SIZE: 12px; 
	MARGIN: 0px 0px 10px; 
	/* MARGIN-LEFT: 30px;    */
	COLOR: #031b89; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*.txt2 {
	FONT-SIZE: 12px; 
	COLOR: #2c202f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : justify; 
}*/
/*.txt2_left {
	FONT-SIZE: 12px; 
	COLOR: #2c202f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : left; */
}

.txt2 {
	FONT-SIZE: 11px; 
	COLOR: #191970; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.txt4 {
	FONT-SIZE: 9px; 
	MARGIN: 0px 2px; 
	COLOR: #002a94; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.txt4 {
	FONT-SIZE: 9px; 
	MARGIN: 0px 2px; 
	COLOR: #6197ef; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.txt4:hover {
	FONT-SIZE: 9px; 
	MARGIN: 0px 2px; 
	COLOR: #ff9523; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.txt5 {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: right;
	letter-spacing : -1px
}	
.txt5:hover {
	FONT-SIZE: 11px; 
	COLOR: #800000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: right;
	letter-spacing : -1px;
}
.txt6 {
	MARGIN-TOP: 5px; 
	FONT-SIZE: 9px; 
	COLOR: #708090;
	TEXT-DECORATION: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt6:hover {
	MARGIN-TOP: 5px; 
	FONT-SIZE: 9px; 
	COLOR: #708090;
	TEXT-DECORATION: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hide {
	FONT-SIZE: 7px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}



/* Таблица */
TR {
		vertical-align : text-top;
}

.tab {
	/* FONT-SIZE: 12px;
	COLOR: #ffffff;  */
	/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  */
	text-align : left;
	FONT-WEIGHT: bold;	 
	background : #c0c0c0 /**/
}
.tab1 {
	/* FONT-SIZE: 12px;  */ 
	COLOR: #330099; 
	/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  */
	text-align : left;
	background : #f0f2ff
}
.tab1c {
	/* FONT-SIZE: 12px;  */ 
	COLOR: #330099; 
	/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  */
	text-align : center;
	background : #f0f2ff
}
.tab2 {
	/* FONT-SIZE: 12px;  */ 
	COLOR: #330099; 
	/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  */
	text-align : left;
	background : #f7f9fd
}
.tab2c {
	/* FONT-SIZE: 12px;  */ 
	COLOR: #330099; 
	/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  */
	text-align : center;
	background : #f7f9fd
}
.tab3 {
	/* FONT-SIZE: 12px;  */ 
	COLOR: #330099; 
	/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  */
	text-align : center;
	background : #ffffff
}





.tab777 {
	FONT-SIZE: 11px; 
	COLOR: #2f4f4f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	background : #ffffff
}
.tab4343 {
	FONT-SIZE: 11px; 
	COLOR: #2f4f4f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	background : #d0d1ea
}

.tab5 {
	FONT-SIZE: 11px; 
	COLOR: #2f4f4f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	background : #f3fafe
}
.tab6 {
	FONT-SIZE: 11px; 
	COLOR: #2f4f4f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	background : #ffffff
}
.tab7 {
	FONT-SIZE: 11px; 
	COLOR: #2f4f4f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	background : #e9e7f1
}

/* listing */

.listing {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	OVERFLOW: hidden; 
	LINE-HEIGHT: 30px; 
	PADDING-TOP: 5px; 
	HEIGHT: 30px; 
	TEXT-ALIGN: center
}
.listing LI {
	FONT-SIZE: 11px; 
	FONT-FAMILY: tahoma, verdana, arial;
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}

.listing .center A {
	BORDER-RIGHT: #c7c7c7 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #c7c7c7 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: 100; 
	BACKGROUND: #eeecf2; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 1px; 
	BORDER-LEFT: #c7c7c7 1px solid; 
	COLOR: #000; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #c7c7c7 1px solid; 
	TEXT-DECORATION: none
}
.listing .center A:hover {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #666 1px solid; 
	BACKGROUND: #f0f8ff;
	COLOR: #000;  
	BORDER-LEFT: #666 1px solid; 
	BORDER-BOTTOM: #666 1px solid
}
.listing .center A.active {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #666 1px solid; 
	BACKGROUND: #2554a0; 
	BORDER-LEFT: #666 1px solid; 
	COLOR: #f0f8ff; 
	BORDER-BOTTOM: #666 1px solid
}

/* Alpha */

.firma { 
FILTER: alpha(opacity=50); 
}
.button { 
FILTER: alpha(opacity=70); 
}

/* form */

INPUT {
	COLOR: #000099; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, sans-serif; 
	FONT-SIZE: 9pt;
	background-color : #e9ecfe;
}
TEXTAREA {
	COLOR: #000099; 
	FONT-FAMILY: Arial, sans-serif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
		background-color : #f5f5f5;
}


/*  fh  */

P.fh {
	COLOR: #d5d5d5; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; MARGIN: 0px; TEXT-ALIGN: center
}
TD.fh {
	COLOR: #d5d5d5; 
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold
}
A.fh:active {
	COLOR: #d5d5d5; 
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
A.fh:link {
	COLOR: #d5d5d5; 
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
A.fh:visited {
	COLOR: #d5d5d5; 
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
A.fh:hover {
	COLOR: #ffd700; 
	FONT-FAMILY: Verdana, sans-serif; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}

.stateon {
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	FILTER: alpha(Opacity=50); 
	BORDER-LEFT: black 0px solid; 
	BORDER-BOTTOM: black 0px solid
}
.stateoff {
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-LEFT: black 0px solid; 
	BORDER-BOTTOM: black 0px solid
	
}
.stateclicked {
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	FILTER: alpha(Opacity=50); 
	BORDER-LEFT: black 0px solid; 
	BORDER-BOTTOM: black 0px solid
}


