BODY{ padding:0px; margin:0px; text-align:center; min-width:1004px; background-color:#fff;}
HTML { min-width:1004px;}
BODY, P,TD,BR,TABLE{font-family:Tahoma; font-size: 12px; color: #000;}

.img_right	{ margin: 0px; padding:  0px; margin-top: 4px;  margin-bottom: 5px; margin-left: 10px; margin-right: 0px; float: right; }
.img_left	{ margin: 0px; padding:  0px; margin-top: 4px;  margin-bottom: 5px; margin-right: 10px; margin-left: 0px; float: left; } 

ol	{ padding-left:6px; padding-bottom:10px;}
ol li	{margin-left:15px; list-style:decimal;}
ol ol li {margin-left:15px; list-style: upper-alpha ;}
ol ol ol li {margin-left:15px; list-style: lower-alpha ;}

ul	{ padding-left:0px; padding-bottom:10px;}
ul li	{ margin-left:15px; list-style: disc;}
ul ul li{ margin-left:0px; list-style: square; }
ul ul ul li { margin-left:15px; list-style: circle; }

table td	{vertical-align:top; text-align:left;}

a,
a:link,
a:visited,
a:active	{ color:#000; text-decoration: none;}
a:hover		{ color:#000; text-decoration: underline;}

.val_top	{ vertical-align:top;}
.val_mdl	{ vertical-align:middle;}
.val_btm	{ vertical-align:bottom;}
.al_cntr	{ text-align:center;}
.al_left	{ text-align:left;}
.al_rt		{ text-align:right;}

td.rez_left {background:url(images/rez_bck.png) repeat-x top right #f1fafe;}
td.rez_right {background:url(images/rez_bck.png) repeat-x top left #f1fafe;}

p { margin-bottom:7px;text-align:justify;}
td.glv { border-left:1px solid #2b659e; border-right:1px solid #2b659e; }
table.top { background:url(images/top.png) no-repeat top right;}
td.logo  { height:232px;}
td.logo p { font-size:24px; color:#006ec6; text-align:center; margin-top:22px;}
td.adr { padding-top:17px; padding-left:12px;}
td.adr p { background:url(images/adress.gif) no-repeat 0px 3px; padding-left:25px; color:#006ec6;}

td.toplnk { padding-left:12px; padding-top:8px;}
td.toplnk a.tplnk,
td.toplnk a.tplnk:link,
td.toplnk a.tplnk:visited,
td.toplnk a.tplnk:active	{ background:url(images/top-bull.gif) no-repeat 0px 3px; font-size:22px; color:#006ec6; text-decoration: none; padding-left:32px;}
td.toplnk a.tplnk:hover	{ color:#006ec6; text-decoration: underline;}

table.topmnu_blck { background:url(images/topmnu_bck.gif) repeat-x top left;}
table.topmnu_blck td.srch { height:41px; vertical-align:middle; padding-left:25px;}
td.srch input.txt { border:1px solid #2b659e; width:159px; background:#fff; margin-right:5px; color:#777; padding-left:3px;}
td.srch input.btn { border:1px solid #2b659e; background:#478bcf url(images/srch-btn.gif) no-repeat center center; width:25px;}

table.topmnu { margin-right:15px;}
table.topmnu td { vertical-align:middle; height:41px; padding:0px 12px;}
table.topmnu td.nopd { padding:0px 0px;}

table.topmnu a,
table.topmnu a:link,
table.topmnu a:visited,
table.topmnu a:active	{ color:#fff; font-size:13px; font-weight:bold;  text-decoration: none; text-transform:uppercase;}
table.topmnu a:hover	{ color:#fff; text-decoration: underline;}

td.left_block { background:url(images/lblock_bck.png) repeat-y top right; padding:25px 10px 30px 20px;}
table.lmnu { margin-bottom:25px;}
table.lmnu td.lmnu_left { background:url(images/lmnu_left.png) repeat-y top left;}
table.lmnu td.lmnu_rt { background:url(images/lmnu_rt.png) repeat-y top left;}
table.lmnu td.catalog_usl_bdy { background:#b0dfff url(images/lmnu_usl.png) no-repeat top left; padding:40px 10px 0px 5px;}
table.lmnu td.catalog_tov_bdy { background:#b0dfff url(images/lmnu_ctlg.png) no-repeat top left; padding:40px 10px 0px 5px;}

table.lmnu ul	{ padding-left:0px; padding-bottom:0px;}
table.lmnu ul li	{ margin-left:0px; list-style: none; border:1px solid #b0dfff; margin-bottom:5px;}
table.lmnu ul li	{ color:#006ec6; text-decoration: none; font-weight:bold; background:url(images/mnu_bull.gif) no-repeat 0px 3px; padding-left:10px; text-transform:uppercase; display:block; /*border:1px solid red;*/}

table.lmnu a,
table.lmnu a:link,
table.lmnu a:visited,
table.lmnu a:active	{ color:#006ec6; text-decoration: none; font-weight:bold; text-transform:uppercase; display:block; padding-left:0px; margin-left:0px;}
table.lmnu a:hover	{ color:#006ec6; text-decoration: underline;}

table.lmnu ul.dbl { margin-bottom:10px; _margin-bottom:0px;}
table.lmnu ul.dbl li { margin-bottom:0px; font-weight:normal; background:none; padding-left:0px; text-transform:none; display:inherit; margin-left:0px; }
table.lmnu ul.dbl a,
table.lmnu ul.dbl a:link,
table.lmnu ul.dbl a:visited,
table.lmnu ul.dbl a:active	{ color:#006ec6; text-decoration: none; font-weight:normal; background:none no-repeat 0px 3px; padding-left:10px; _padding-left:0px; text-transform:none; display:block; font-size:11px;}
table.lmnu ul.dbl a:hover	{ color:#006ec6; text-decoration: underline;}

table.rmnu { margin-bottom:25px;}
table.rmnu td.rmnu_top { background:url(images/rmnu_top.png) repeat-x top left;}
table.rmnu td.rmnu_btm { background:url(images/rmnu_btm.png) repeat-x top left;}
table.rmnu td.rmnu_left { background:url(images/rmnu_left.png) repeat-y top left;}
table.rmnu td.rmnu_rt { background:url(images/rmnu_rt.png) repeat-y top left;}
table.rmnu td.rmnu_news_bdy { background:#b0dfff url(images/rmnu_news.png) no-repeat top left; padding:50px 5px 5px 5px;}
table.rmnu td.rmnu_action_bdy { background:#b0dfff url(images/rmnu_action.png) no-repeat top left; padding:50px 5px 5px 5px;}

td.rblck { padding-top:25px;}

table.footer p,
table.footer td { font-size:10px; color:#fff;}
table.footer a,
table.footer a:link,
table.footer a:visited,
table.footer a:active	{ color:#fff; text-decoration: none;}
table.footer a:hover	{ color:#fff; text-decoration: underline;}

table.footer td.counter { background:url(images/btm_bck.png) repeat-x top left; height:74px; vertical-align:middle; text-align:center;}
table.footer td.cprt1 { vertical-align:middle; padding-left:30px;background:url(images/btm_bck.png) repeat-x top left; height:74px;}
table.footer td.cprt2 { vertical-align:middle;background:url(images/btm_bck.png) repeat-x top left; height:74px;}
td.main {padding:32px 20px 30px 30px;}

h1 {font-size:24px; font-weight:normal; color:#006ec6; margin-bottom:25px;}
h2 {font-size:20px; font-weight:normal; color:#006ec6; margin-bottom:15px; margin-top:15px;}
h3 {font-size:16px; font-weight:normal; color:#006ec6; margin-bottom:10px; margin-top:10px;}

table.news_element { border-bottom:1px dashed #006ec6; margin-bottom:10px;}
table.news_element td { padding-bottom:3px;}

p.hdr_newselent { font-size:11px; font-weight:bold;}
p.hdr_newselent span {background-color:#006ec6; color:#fff; padding:1px 3px; margin-right:5px;}

td.main p.hdr_newselent { font-size:11px; font-weight:bold;}
td.main p.hdr_newselent a,
td.main p.hdr_newselent a:link,
td.main p.hdr_newselent a:visited,
td.main p.hdr_newselent a:active	{ color:#006ec6; text-decoration: none; font-size:12px;}
td.main p.hdr_newselent a:hover		{ color:#006ec6; text-decoration: underline;}

td.main a,
td.main a:link,
td.main a:visited,
td.main a:active	{ color:#006ec6; text-decoration: underline;}
td.main a:hover		{ color:#006ec6; text-decoration: none;}

td.main ul	{ padding-left:0px; padding-bottom:5px;}
td.main ul li	{ margin-left:15px; list-style: disc;}
td.main ul ul { padding-left:15px; padding-top:5px;}
td.main ul ul li{ margin-left:15px; list-style: square; }


td.rmnu_news_bdy p { font-size:11px; color:#555555; text-align:left;}
td.rmnu_news_bdy a.more {font-size:10px;}
td.rmnu_news_bdy a,
td.rmnu_news_bdy a:link,
td.rmnu_news_bdy a:visited,
td.rmnu_news_bdy a:active	{ color:#006ec6; text-decoration: underline;}
td.rmnu_news_bdy a:hover	{ color:#006ec6; text-decoration: none;}
img.img_news {float:left; margin-right:10px; border:1px solid #5b5f61;}

a.all,
a.all:link,
a.all:visited,
a.all:active	{ color:#000; text-decoration: none; background:url(images/bull_more.gif) no-repeat right 5px; padding-right:15px; font-weight:bold;}
a.all:hover	{ color:#000; text-decoration: underline;}

p.all a,
p.all a:link,
p.all a:visited,
p.all a:active	{ color:#006ec6; text-decoration: underline; font-weight:bold;}
p.all a:hover	{ color:#006ec6; text-decoration: none;}

table.akc_element img {margin-bottom:5px;}
table.akc_element p {font-weight:bold; text-align:center;}

td.rmnu_action_bdy a,
td.rmnu_action_bdy a:link,
td.rmnu_action_bdy a:visited,
td.rmnu_action_bdy a:active	{ color:#006ec6; text-decoration: underline;}
td.rmnu_action_bdy a:hover	{ color:#006ec6; text-decoration: none;}

table.catalog_table td	{text-align: left; border-bottom: 1px #999 solid; border-left: 1px #999 solid; padding: 3px; }
table.catalog_table td.al_cntr	{ text-align:center; white-space:nowrap;}
table.catalog_table tr.chet td {background-color: #f4f9ff;}
table.catalog_table td.hdr { font-weight:bold; background-color:#b0dfff; color:#006ec6;}
table.catalog_table th {background-color: #006ec6; font-weight:bold; color:#fff; text-align: left; border-bottom: 4px #999 solid; border-left: 1px #999 solid; padding: 3px;font-size:14px;font-family:Arial;}
table.catalog_table th.al_cntr	{ text-align:center;}
table.catalog_table th p	{font-size:14px;}
table.catalog_table	{text-align: center; border-top: 1px #999 solid; border-right: 1px #999 solid; margin:2px; margin-bottom:20px;}
table.catalog_table td p {padding-bottom:3px;}

table.sert_list td {text-align:center; padding-bottom:10px;}
table.sert_list p {margin:3px 5px;}

ul.catalog li {color:#006ec6; font-weight:bold;}
ul.catalog ul.dbl li {font-weight:normal;}

td.flsh_big { padding:0; text-align:right;}
div.flashco { margin:0; padding:0; }
td.flash_mini { padding:0; text-align:right;vertical-align:bottom; height:194px;}
div.mini_flashco { margin:0; padding:0; }

table.reg_table td { padding:0px 10px 3px 0px; white-space:nowrap;}
table.reg_table input.txt {width:100%;}
span.starrequired {color:red; font-weight:bold;}


a.xls,
a.xls:link,
a.xls:visited,
a.xls:active	{background:url(images/xls.gif) 0px 0px no-repeat; padding-left:25px; padding-bottom:3px; }
a.xls:hover		{ }




div.msf_txt p{ text-align:justify; margin-bottom: 7px;}

div.msf_txt h1{font-size: 24px; font-weight: normal; color: #006ec6; margin-bottom: 25px;}
div.msf_txt h2{font-size: 20px; font-weight: normal; color: #006ec6; margin-bottom: 15px; margin-top: 15px;}
div.msf_txt h3{font-size: 16px; font-weight: normal; color: #006ec6; margin-bottom: 10px; margin-top: 10px;}

div.msf_txt a,
div.msf_txt a:link,
div.msf_txt a:visited,
div.msf_txt a:active{text-decoration:none; color: #000000;}
div.msf_txt a:hover{text-decoration:underline;}


div.table_keeper2{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}
table.main_msf_table2{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}
table.main_msf_table2 td{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}
td.msf_table_td2{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}


div.table_keeper{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}
table.main_msf_table{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}
table.main_msf_table td{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}
td.msf_table_td{text-align:left; vertical-align:top; border:0px; padding:0px; margin:0px;}


div.main_txt a,
div.main_txt a:link,
div.main_txt a:visited,
div.main_txt a:active{text-decoration:none; color: #000000;}
div.main_txt a:hover{text-decoration:underline;}


div.blue p{font-size: 16px; font-weight:normal; color: #006ec6; margin-bottom:10px; margin-top:10px;}


div.blue a,
div.blue a:link,
div.blue a:visited,
div.blue a:active{text-decoration:none; color: #006ec6;}
div.blue a:hover{text-decoration:underline;}




div.blue2 p{font-size: 20px;font-weight: normal;color: #006ec6;margin-bottom: 15px;margin-top: 15px;}
span.infstat{color:#006ec6; text-decoration:underline;}



div.msf_kir p{ text-align:justify; margin-bottom: 7px;}

div.msf_kir h1{font-size: 24px; font-weight: normal; color: #006ec6; margin-bottom: 25px;}
div.msf_kir h2{font-size: 20px; font-weight: normal; color: #006ec6; margin-bottom: 15px; margin-top: 15px;}
div.msf_kir h3{font-size: 16px; font-weight: normal; color: #006ec6; margin-bottom: 10px; margin-top: 10px;}

div.msf_kir a,
div.msf_kir a:link,
div.msf_kir a:visited,
div.msf_kir a:active{text-decoration:none; color: #000000;}
div.msf_kir a:hover{text-decoration:underline;}

.img_right     { margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-left: 20px; margin-right: 0px; padding-right:0px; float: right; }
.img_left     { margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-right: 20px; margin-left: 0px;float: left; } 

td.main a.msf,
td.main a.msf:link,
td.main a.msf:visited,
td.main a.msf:active{text-decoration:none; color: #000000;}
td.main a.msf:hover	{text-decoration:underline;}


