body  {margin: 0; padding: 0; background-color: #ffffff; font-family: Tahoma; font-size: 12px; font-weight: normal;}
a {color: #09388D; text-decoration: none;}
a:hover{color: #09388D; text-decoration: underline;}
img {border: 0px;}
table {font-family: Tahoma; font-size: 11px; line-height: 18px;}
h1 {font-size: 11px; padding:0px; margin: 0px; display: inline;}
div.topinfo{line-height: 21px; text-align: right;}
span.today{font-size: 10px; text-align: right}
div.search{text-align: center; vertical-align: top; padding-top: 20px;line-height: 20px;font-size: 12px;}
div.banner{text-align: center; padding-top: 13px;}
input {height: 21px;}
input.sendInput, select.sendInput, textarea.sendInput {font-family: Arial; font-size: 11px; padding: 1px; border: 1px solid #C8C8C8; color: #474747;}
input.searchInput { width: 150px; font-family: Tahoma; font-size: 12px; padding: 2px; border: 1px solid #C8C8C8;}
input.searchButton{ width: 6px;	height: 5px; padding: 12px 12px 12px 12px;}
#topMenu{color: #FFFFFF;padding-right: 20px;}
#topMenu a{	font-size: 11px; color: #FFFFFF;}
#topMenu a:hover {text-decoration: underline;}
.topBgr1{background : url(image/top_bgr1.gif) repeat-x; height: 33px;}
.topBgr2{background : url(image/top_bgr2.gif) repeat-x; height: 146px;}
.news {width: 233px; background: #F0F0F0;}
.newsHeader {background-image : url(image/news.gif); height: 30px; font-size: 11px; font-weight:bold; text-transform: uppercase; color: #FFFFFF; padding: 0px 0px 0px 32px;}
.block {background : url(image/content_bgr.gif) repeat-y;padding-bottom: 0px;}
.oneBlockHeader{background-image : url(image/zagolovki_bgr.gif); height: 30px; font-size: 11px; font-weight:bold; text-transform: uppercase; color: #FFFFFF; padding: 0px 0px 4px 24px;}
.oneBlockTd {padding: 25px 26px 0px 22px; }
.bottomBlock{padding: 25px 26px 0px 34px;}
.oneBlockTdN {padding: 30px 0px 12px 22px;}
.oneBlockTdN a{color: #09388D; text-decoration: none;}
.oneBlockTdN a:hover {color: #09388D; text-decoration: underline;}
.oneBlockHeaderImg{position: relative; left: 2px; top: 2px;}
.picBlock {height: 120px;}
.mainBlock {}

.picBlock img{margin-right: 12px; margin-top: 4px;}
.dateBlock{	color: #F08614;padding-bottom: 6px; padding-top: 4px;}
.spliter{padding-left: 4px;}
.oneNewsBlockTd {padding: 25px 26px 20px 22px; color: #0F0F0F;}
.oneDocumentsBlockTd {padding: 10px 26px 10px 22px; color: #0F0F0F;}
.oneBlockTd2 {padding: 25px 26px 0px 22px; color: #0F0F0F; height: 290px;}
.menu{padding-top: 50px;width: 210px;padding-bottom: 20px;}
.leftMenu { background : url(image/pic_menu.gif) no-repeat 4px; height: 25px; padding-left: 20px; font-weight: bold; font-size: 12px;}
.leftMenuA {background : url(image/pic_menu.gif) no-repeat 4px; height: 25px; padding-left: 20px;  font-weight: bold; font-size: 12px;}
.leftMenu a { color: #09388D; text-decoration: none; }
.leftMenuA a { color: #F08614;  text-decoration: none; }
.leftMenuSub a {padding-left: 27px; }
.leftMenuSubA a {padding-left: 27px; color: #F08614;}
.newsDate{color: #6A6A6A;}
.nameBlock {font-weight: bold; }
.nameBlock a{color: #09388D; text-decoration: none;}
.nameBlock a:hover{color: #09388D; text-decoration: underline;}
.nameDocumentsBlock{font-weight: normal;}
.nameDocumentsBlock{padding-bottom: 16px;}
.headerBlock{background-image : url(image/zagolovki_bgr.gif); height: 30px; font-size: 11px; font-weight:bold; color: #FFFFFF; padding: 0px 0px 4px 24px;}
.headerBlock a{color: #FFFFFF;}
.newsAnnounce{line-height: 17px;}
.newsName a{font-weight: bold;}
.content{background : url(image/content_bgr.gif) repeat-y;}
.contentBlock{padding: 32px 0px 0px 34px;}
.documentBlock{padding: 16px 0px 0px 34px;}

.pagerBottom {padding: 24px 12px 12px 34px; }
.bottom {line-height: 10px; height: 10px; background: #B9B9B9; }
.addressLeft{padding-top: 37px;padding-left: 30px;}
.copyright {padding-top:23px;padding-left: 20px; background: #F0F0F0; height: 80px; text-align: left; vertical-align: top;}
.copy{color: #5D6063;text-align: left; vertical-align: top;}
.copy A {color: #5D6063}
.links { color: #5D6063}
.links A { color: #5D6063}
div.subscribe{background : url(image/podpiska.gif) no-repeat; width: 232px;height: 88px;padding-top: 4px;margin-top: 30px;}
div.subscribe form{padding-left: 50px;}
div.subscribe input {height: 21px; padding: 3px 9px 2px 16px; color: #888888;border-color: #B9B19F;}
td.spliter {width: 5px;}
td.spliter img{position: relative; left: -1px; top: 15px;}
table.faq td{padding-top: 14px;}
td.archivBgr {background : url(image/athiv_bgr.gif) repeat-x;height: 37px; width: 270px;padding: 0px 0px 0px 0px;}
td.archivBgr a, td.archivBgr td  {color: #FFFFFF;vertical-align: middle;}
td.archive  {background: #EDEDED;}
.daysArchiv {background: #EDEDED;color: #474747; font-weight: bold;text-align: center;}

.calendarBlock{padding: 26px 26px 26px 34px;}
.calendar{text-align: center;background: #EDEDED;}
.calendar2{text-align: center;background: #FAFAFA;}
.calendar a{text-decoration: underline;}
td.rigth{width: 30px;}

