<STYLE>

A { color:#1F67DD;text-decoration:underline; }
A:link { color:#1F67DD;text-decoration:underline; }
A:visited { color:#1F67DD;text-decoration:underline; }
A:hover { color:#1F67DD;text-decoration:underline; }

BODY { font-size:11px; background-color:white; margin: 0 0 0 8px; font-family:Arial Cyr,Arial,Verdana; color:#23272A; 
	scrollbar-face-color:#bbbbbb; scrollbar-highlight-color:#aaaaaa; scrollbar-shadow-color:#cccccc; 
	scrollbar-3dlight-color:#aaaaaa; scrollbar-arrow-color:#990000; scrollbar-track-color:#dddddd; 
	scrollbar-darkshadow-color:#333333; text-align: center;}
td, div, p { font-size: 12px; }

.gbm { font-size:14px; }
.gbsm { font-size:13px; }
.gm { font-size:12px; }
.gsm,
form.gsm input,
form.gsm select,
form.gsm textarea, table.gsm tr td { font-size:11px; }
.gssm, table.gssm tr td, tr.gssm, td.gssm { font-size:10px; }

.nounder, a.nounder, a.nounder:link, a.nounder:hover, a.nounder:visited { text-decoration:none;  }

/* описание основных колонок */
.main {
	width: 1003px;
	text-align:center;
}

.colleft {
	width:252px;
	float:left;
	margin-right: 28px;
}

.colcenter {
	width:455px;
	float:left;
}

.colright {
	width:240px;
	float: left;
	margin-left: 28px;
}

.colcontent {
	width:723px;
	float: left;
}

.headcenter {
	font-size:18px;
	padding-bottom:20px;
	padding-left:20px;
	text-align:left;
}

/* описание основных колонок */

/* шрифты разные */
.val {
	font-family: Times New Roman;
	font-size: 30px;
	color: #C6C8CA;
	font-weight: bold;
}
.cbrf {
	font-size: 12px;
	color: #C6C8CA;
}
.ratebig {
	font-size: 26px;
}
.blswitch, a.blswitch, a.blswitch:link, a.blswitch:visited, a.blswitch:hover {
	text-decoration: none;
	color: #23272A;
}

.headbig {
	font-size: 16px;
	font-weight: bold;
}

.leftmenu,a.leftmenu, a.leftmenu:hover, a.leftmenu:link, a.leftmenu:visited  {
	font-size: 14px;
	color: #23272A;
}

.infored, a.infored, a.infored:hover, a.infored:link, a.infored:visited {
	color: #DF2441;
}

.infogreen, a.infogreen, a.infogreen:hover, a.infogreen:link, a.infogreen:visited {
	color: #1CA402;
}

.wgray {
	color: #9A9A9A;
}

.dark, a.dark, a.dark:link, a.dark:hover, a.dark:visited {
	color: #23272A;
}

.black, a.black, a.black:link, a.black:hover, a.black:visited {
	color: #000000;
}

.white, a.white, a.white:link, a.white:hover, a.white:visited {
	color: #ffffff;
}

.commhead {
	 font-size: 26px; font-family: Times New Roman;
}

.bigwhite {
	color: #ffffff; font-size: 20px; font-weight: bold;
}

.rare {
	font-size: 16px; line-height: 130%;
}

/* шрифты разные */

/* серые тонкие скругленные блоки */
.bg1, .bg2, .bg3, .bg4 { display: block; font-size: 1px; overflow: hidden; }
.bg1 {
	height: 1px;
	background: #DFDFDF;
	margin: 0px 5px 0px 5px;
}
.bg2 {
	height: 1px;
	border: 2px solid #DFDFDF;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
}
.bg3 {
	height: 1px;
	border: 1px solid #DFDFDF;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
}
.bg4 {
	height: 2px;
	border: 1px solid #DFDFDF;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
}
.gcont {
	border: 1px solid #DFDFDF;
	border-width: 0px 1px 0px 1px;
	padding: 0px 10px 0px 10px;
}
/* серые тонкие скругленные блоки */

/* серые заполненные скругленные блоки */
.bgf1, .bgf2, .bgf3, .bgf4 { display: block; font-size: 1px; overflow: hidden; }
.bgf1 {
	height: 1px;
	background: #F0F0F2;
	margin: 0px 5px 0px 5px;
}
.bgf2 {
	height: 1px;
	border: 2px solid #F0F0F2;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
	background: #F0F0F2;
}
.bgf3 {
	height: 1px;
	border: 1px solid #F0F0F2;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
	background: #F0F0F2;
}
.bgf4 {
	height: 2px;
	border: 1px solid #F0F0F2;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
	background: #F0F0F2;
}
.gfcont {
	border: 1px solid #F0F0F2;
	border-width: 0px 1px 0px 1px;
	padding: 0px 10px 0px 10px;
	background: #F0F0F2;
}
/* серые заполненные скругленные блоки */


/* серые заполненные скругленные только справа блоки  */
.bgfr1, .bgfr2, .bgfr3, .bgfr4 { display: block; font-size: 1px; overflow: hidden; }
.bgfr1 {
	height: 1px;
	background: #F0F0F2;
	margin: 0px 5px 0px 0px;
}
.bgfr2 {
	height: 1px;
	border: 2px solid #F0F0F2;
	margin: 0px 3px 0px 0px;
	border-width: 0px 2px 0px 0px;
	background: #F0F0F2;
}
.bgfr3 {
	height: 1px;
	border: 1px solid #F0F0F2;
	margin: 0px 2px 0px 0px;
	border-width: 0px 1px 0px 0px;
	background: #F0F0F2;
}
.bgfr4 {
	height: 2px;
	border: 1px solid #F0F0F2;
	margin: 0px 1px 0px 0px;
	border-width: 0px 1px 0px 0px;
	background: #F0F0F2;
}

/* серые заполненные скругленные блоки */


/* серые заполненные скругленные блоки */
.blgf1, .blgf2, .blgf3, .blgf4 { display: block; font-size: 1px; overflow: hidden; }
.blgf1 {
	height: 1px;
	background: #DFDFDF;
	margin: 0px 5px 0px 5px;
}
.blgf2 {
	height: 1px;
	border: 2px solid #DFDFDF;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
	background: #F0F0F2;
}
.blgf3 {
	height: 1px;
	border: 1px solid #DFDFDF;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
	background: #F0F0F2;
}
.blgf4 {
	height: 2px;
	border: 1px solid #DFDFDF;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
	background: #F0F0F2;
}
.lgfcont {
	border: 1px solid #DFDFDF;
	border-width: 0px 1px 0px 1px;
	padding: 0px 6px 0px 6px;
	background: #F0F0F2;
}
/* серые заполненные скругленные блоки */

/* скругленные блоки с голубой обводкой и бледно-голубым заполнением */
.blbf1, .blbf2, .blbf3, .blbf4 { display: block; font-size: 1px; overflow: hidden; }
.blbf1 {
	height: 1px;
	background: #C3DBEC;
	margin: 0px 5px 0px 5px;
}
.blbf2 {
	height: 1px;
	border: 2px solid #C3DBEC;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
	background: #D7E7F3;
}
.blbf3 {
	height: 1px;
	border: 1px solid #C3DBEC;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
	background: #D7E7F3;
}
.blbf4 {
	height: 2px;
	border: 1px solid #C3DBEC;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
	background: #D7E7F3;
}
.lgbcont {
	border: 1px solid #C3DBEC;
	border-width: 0px 1px 0px 1px;
	padding: 0px 6px 0px 6px;
	background: #D7E7F3;
}
/* скругленные блоки с голубой обводкой и бледно-голубым заполнением */

/* скругленные блоки с голубой обводкой пустые */
.blbef1, .blbef2, .blbef3, .blbef4 { display: block; font-size: 1px; overflow: hidden; }
.blbef1 {
	height: 1px;
	background: #C3DBEC;
	margin: 0px 5px 0px 5px;
}
.blbef2 {
	height: 1px;
	border: 2px solid #C3DBEC;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
	background: #ffffff;
}
.blbef3 {
	height: 1px;
	border: 1px solid #C3DBEC;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
	background: #ffffff;
}
.blbef4 {
	height: 2px;
	border: 1px solid #C3DBEC;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
	background: #ffffff;
}
.lgbecont {
	border: 1px solid #C3DBEC;
	border-width: 0px 1px 0px 1px;
	padding: 0px 6px 0px 6px;
	background: #ffffff;
}
/* скругленные блоки с голубой обводкой пустые */


/* скругленные блоки с желтой обводкой пустые */

/* желтые тонкие скругленные блоки, обводка только справа */
.byer1, .byer2, .byer3, .byer4 { display: block; font-size: 1px; overflow: hidden; }
.byer1 {
	height: 1px;
	background: #FCE7CA;
	margin: 0px 5px 0px 0px;
}
.byer2 {
	height: 1px;
	border: 2px solid #FCE7CA;
	margin: 0px 3px 0px 0px;
	border-width: 0px 2px 0px 0px;
}
.byer3 {
	height: 1px;
	border: 1px solid #FCE7CA;
	margin: 0px 2px 0px 0px;
	border-width: 0px 1px 0px 0px;
}
.byer4 {
	height: 2px;
	border: 1px solid #FCE7CA;
	margin: 0px 1px 0px 0px;
	border-width: 0px 1px 0px 0px;
}
.yercont {
	border: 1px solid #FCE7CA;
	border-width: 0px 1px 0px 0px;
	margin: 0px 1px 0px 0px;
	padding: 0px 10px 0px 20px;
}
/* желтые тонкие скругленные блоки, обводка только справа */


/* желтые заполненные скругленные блоки */
.by1, .by2, .by3, .by4, .by11 { display: block; font-size: 1px; overflow: hidden; }
.by1 {
	height: 1px;
	background: #FCE7CA;
	margin: 0px 5px 0px 5px;
}
.by2 {
	height: 1px;
	border: 2px solid #FCE7CA;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
	background: #FCE7CA;
}
.by3 {
	height: 1px;
	border: 1px solid #FCE7CA;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
	background: #FCE7CA;
}
.by4 {
	height: 2px;
	border: 1px solid #FCE7CA;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
	background: #FCE7CA;
}
.ycont {
	border: 1px solid #FCE7CA;
	border-width: 0px 1px 0px 1px;
	padding: 0px 6px 0px 6px;
	background: #FCE7CA;
}
/* желтый скругленный слева. справа - 100% */

.by11 {
	height: 1px;
	background: #FCE7CA;
	margin: 0px 0px 0px 5px;
}

/*  */

/* желтые заполненные скругленные блоки */


/* белые заполненные скругленные блоки */
.bw1, .bw2, .bw3, .bw4 { display: block; font-size: 1px; overflow: hidden; }
.bw1 {
	height: 1px;
	background: #ffffff;
	margin: 0px 5px 0px 5px;
}
.bw2 {
	height: 1px;
	border: 2px solid #ffffff;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
	background: #ffffff;
}
.bw3 {
	height: 1px;
	border: 1px solid #ffffff;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
	background: #ffffff;
}
.bw4 {
	height: 2px;
	border: 1px solid #ffffff;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
	background: #ffffff;
}
.wcont {
	border: 1px solid #ffffff;
	border-width: 0px 1px 0px 1px;
	padding: 0px 6px 0px 6px;
	background: #ffffff;
}
/* белые заполненные скругленные блоки */

/* желтые пустые скругленные блоки */
.bye1, .bye2, .bye3, .bye4 { display: block; font-size: 1px; overflow: hidden; }
.bye1 {
	height: 1px;
	background: #FCE7CA;
	margin: 0px 5px 0px 5px;
}
.bye2 {
	height: 1px;
	border: 2px solid #FCE7CA;
	margin: 0px 3px 0px 3px;
	border-width: 0px 2px 0px 2px;
	background: #ffffff;
}
.bye3 {
	height: 1px;
	border: 1px solid #FCE7CA;
	margin: 0px 2px 0px 2px;
	border-width: 0px 1px 0px 1px;
	background: #ffffff;
}
.bye4 {
	height: 2px;
	border: 1px solid #FCE7CA;
	margin: 0px 1px 0px 1px;
	border-width: 0px 1px 0px 1px;
	background: #ffffff;
}
.yecont {
	border: 1px solid #FCE7CA;
	border-width: 0px 1px 0px 1px;
	padding: 0px 6px 0px 6px;
	background: #ffffff;
}
/* желтые пустые скругленные блоки */

/* таблицы с серыми шапками */
table.ind tr th {
	background: #8A939A;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
}
table.ind tr td {
	color: #4D4D4D;
}

table.ind2 tr th {
	background: #8A939A;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	font-size: 11px;
	height: 20px;
}
table.ind2 tr td {
	color: #4D4D4D;
	font-size: 11px;
	height: 20px;
}

table.ind3{
	background: #FFFFFF;
	border:0px solid #000000;
	}
table.ind3 tr th {
	background: #8A939A;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	font-size: 12px;
	height: 35px;
	vertical-align: middle;
	border-left:1px solid #FFFFFF;
}
table.ind3 tr td {
	color: #4D4D4D;
	font-size: 12px;
	height: 30px;
	border-left:1px solid #FFFFFF;
}
table.ind4 tr td {
	color: #FFFFFF;
	border-left:0px solid #FFFFFF;
	font-weight: bold;
}

table.oper tr td {
	padding-bottom:10px;
	                  
}

table.ind5{
	background: #F0F0F2;
	border:0px solid #000000;
	}
	
table.ind5 tr th {
	background: #8A939A;
	font-weight: normal;
	color: #F0F0F2;
	text-align: center;
	height:30px;
}
table.ind5 tr td {
	color: #4D4D4D;
	height:25px;
	vertical-align: middle;
}

table.ind6{
	background: #FFFFFF;
	border:0px solid #000000;
	}
table.ind6 tr th {
	background: #F0F0F2;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	font-size: 11px;
	vertical-align: middle;
	border-left:1px solid #FFFFFF;
	height: 25px;
}
table.ind6 tr td {
	color: #FFFFFF;
	font-size: 12px;
	height: 40px;
	border-left:0px solid #FFFFFF;

}

/* таблицы с серыми шапками */

/* темно-серые заполненные скругленные блоки */
.bdgf1, .bdgf2, .bdgf3, .bdgf4 { display: block; font-size: 1px; overflow: hidden; }
.bdgf1 {
	height: 1px;
	background: #8A939A;
	margin: 0px 6px 0px 6px;
}
.bdgf2 {
	height: 1px;
	margin: 0px 4px 0px 4px;
	background: #8A939A;
}
.bdgf3 {
	height: 1px;
	margin: 0px 3px 0px 3px;
	background: #8A939A;
}
.bdgf4 {
	height: 2px;
	margin: 0px 2px 0px 2px;
	background: #8A939A;
}
.dgfcont {
	border: 1px solid #8A939A;
	border-width: 0px 1px 0px 1px;
	padding: 0px 10px 0px 10px;
	background: #8A939A;
	margin: 0px 1px;
	color: white;
}
/* темно-серые заполненные скругленные блоки */

/* тонка серая горизонтальная линия */
div.grline {
	color: #DFDFDF;
	font-size: 1px;
	background: #DFDFDF;
	line-height: 1px;
}
/* тонка темно-серая горизонтальная линия */
div.darckgrline {
	color: #C6C8CA;
	font-size: 1px;
	background: #C6C8CA;
	line-height: 1px;
}
/* ссылки в шапке серых таблиц */
.ind_a, a.ind_a, a.ind_a:link, a.ind_a:hover, a.ind_a:visited {
	color: #F0F1F3;
}
/* ссылки в шапке серых таблиц c темно-серым фоном*/
.ind_th_a, a.ind_th_a, a.ind_th_a:link, a.ind_th_a:hover, a.ind_th_a:visited {
	color: #FFFFFF;
}
/*строка навигации*/
.pgnav,.pgnav_side,.pgnav_act{
	font-size:14px;
	text-align:center;
	float:left;
	padding-top:5px;
}
.pgnav {
	width:26px;
	height:26px;
}
.pgnav_side {
	width:10px;
	padding-top:10px;
}
.pgnav_act {
	width:26px;
	height:26px;
	background-image:url(/img/kr.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
}

.white_arr,a.white_arr, a.white_arr:link, a.white_arr:hover, a.white_arr:visited {
	font-size:8px;
	color: #FFFFFF;
	text-decoration: none;
}

/*заголовки*/
.smallhead {
	padding-left:20px;
	font-weight:bold;
	font-size:14px;
}

#out p {
	margin-top: expression(((out.offsetHeight/2)
	-parseInt(offsetHeight)/2)  <0 ? "0" : 
	(out.offsetHeight/2)
	-(parseInt(offsetHeight)/2) +'px') ;
	}
/* - */


.bkcont_a {
	background: #F0F0F2;
	color: black;
	font-weight:bold;
	height:30px;
}
.bkcont_na {
	border: 1px solid #DFDFE1;
	border-width: 1px 0px 1px 0px;
	padding: 0px 5px 0px 5px;
	background: #DFDFE1;
	color: white;
	height:30px;
}

</STYLE>