<style><!--

.bla-bla {}

A { color: #417FA4; font-size: 11px; padding: 0; }
#top { color: #979797; font-size: 13px; background-color: #FEFEFE; white-space: nowrap; }
#top A { color: #979797; font-size: 13px; text-decoration: none; font-weight: 100; white-space: nowrap; }
#top A:hover { color: #9DC360; font-size: 13px; text-decoration: none; font-weight: 100; padding: 0px; white-space: nowrap; }
#topSel A { color: #9DC360; font-size: 13px; text-decoration: none; }
#main   { font-size: 12px; }
#main A { font-weight: 100; color: #417FA4; font-size: 12px; padding: 0; text-decoration: underline; white-space: normal; }
#mainTitle   { font-size: 11px; }
#mainTitle A { font-weight: 100; color: #417FA4; font-size: 11px; padding: 0; text-decoration: underline; }

BODY { margin: 0px; padding: 0px; background-color: #EAEAEA; color: #444444; font-family: "Arial"; font-size: 12px; font-weight: normal; }
IMG { border: 0px; }
TABLE { font-family: "Arial"; font-size: 12px; color: #383838; }
#Header1 { background-image: url(./image/work-h-bgr.gif); background-repeat: repeat-x; font-weight: bold; font-size: 13px; color: #000000; padding: 0 0 0 15px; height: 25px; display: block; }
/*H2 { color: #619B2A; font-size: 15px; padding: 0 0 0 80; }*/
#Header3 { color: #619B2A; font-size: 13px; padding: 0 0 0 16; margin: 0; white-space: nowrap; display: block; }
H4 { color: #619B2A; font-size: 13px; margin: 0; white-space: nowrap; }
TH1 { color: #B30000; font-weight: 100; font-size: 18px; white-space: nowrap; padding: 0 0 0 0; }
SELECT.select, INPUT.sendInput, INPUT.searchInput, INPUT.subscribeInput, TEXTAREA.sendInput { padding: 2 2 2 10; font-family: "Arial"; font-size: 11px; color: #444444; background-color: #FEFEFE; border-width: 1px; border-style: solid; border-color: #7F9DB9; }
INPUT.sendButton { padding: 3 13 3 13; font-family: "Arial"; font-size: 11px; color: #333333; background-color: #E8E8E8; border-width: 1px; border-style: solid; border-color: #B6B6B6; }
INPUT.formEdit { padding: 2 2 2 10; font-family: "Arial"; font-size: 11px; color: #444444; background-color: #FEFEFE; border-width: 1px; border-style: solid; border-color: #7F9DB9; }
TEXTAREA.formEdit { padding: 2 2 2 10; font-family: "Arial"; font-size: 11px; color: #444444; background-color: #FEFEFE; border-width: 1px; border-style: solid; border-color: #7F9DB9; }
SELECT.formSelect { padding: 2 2 2 10; font-family: "Arial"; font-size: 11px; color: #444444; background-color: #FEFEFE; border-width: 1px; border-style: solid; border-color: #7F9DB9; }
.buttonSearch { cursor: pointer; text-decoration: underline; }
#search { background-color: #FFFFFF; }
#fontSmall { font-size: 11px; color: red; }
.tableSearch { background-image: url(./image/bottom-bgr.gif); background-repeat: repeat-x; background-position: bottom left; }

.topLogo_ru { cursor: pointer; background-image: url(./image/top-logo_ru.jpg); background-repeat: no-repeat; }
.topLogo_en { cursor: pointer; background-image: url(./image/top-logo_en.jpg); background-repeat: no-repeat; }
.topTel  { /*background-image: url(./image/top-tel.gif); background-repeat: no-repeat;*/ background-color: #116BB9; }
.topTop  { background-color: #99C45B; }

.topShim {
  background-color: #126cb9;
  background-image: url(/image/top-left.jpg);
  background-repeat: no-repeat;
  height: 103px;
  border-top-width: 4px;
  border-top-color: #fff;
  border-top-style: solid;
  text-align: right;
  color: #95bfe3;
  font-size: 14pt;
  /*font-weight: bold;*/
  padding-right: 15px;

  /*background-image: url(./image/top-bgr.gif);
  background-repeat: repeat-x;*/
}

.topShim span{
  font-size: 10pt;
}

.topH1Shim { background-color: #9BC35E; cursor: pointer; }
.topH1Shim2 { background-color: #4188c7; cursor: pointer; }
#.topH1Shim2 { background-color: #3986c6; cursor: pointer; }
.topImagesShim { background-color: #EBEBEB; cursor: pointer; }
#topLangSel { color: #9DC360; }
#topLangSel A { color: #9DC360; }

#leftMenu { width: 263px; background-image: url(./image/m-bgr.gif); background-repeat: repeat-y; }
#leftMenu A { font-size: 13px; font-weight: 100; color: #000000; text-decoration: none; padding: 0; }
.leftMenuTrim { background-image: url(./image/bottom-bgr.gif); background-repeat: repeat-x; background-position: bottom left; }

.leftMenuItem { font-size: 13px; font-weight: 100; padding: 0px; background-image: url(./image/m-btn-bgr.gif); background-repeat: no-repeat; }
.leftMenuItem A { font-size: 13px; font-weight: 100; color: #000000; text-decoration: none; padding: 0px; }

.leftMenuItemSel { font-size: 13px; padding: 0px; background-image: url(./image/m-btn-bgr.gif); background-repeat: no-repeat; }
.leftMenuItemSel A { font-size: 13px; font-weight: 100; color: #000000; text-decoration: none; padding: 0px; }

/*.leftMenuBorder { background-color: #FEFEFE; }*/
.leftMenuSub { background-image: url(./image/m-shadow.gif); background-repeat: no-repeat; }
#leftMenuSubItem { padding: 2 0 2 7; }
#leftMenuSubItem A { padding: 2 0 2 7; color: #1366A8; font-size: 11px; text-decoration: underline; }
#leftMenuSubItem A:hover { padding: 2 0 2 7; color: #000000; font-size: 11px; text-decoration: none; }
#leftMenuSubItemSel { padding: 2 0 2 7; }
#leftMenuSubItemSel A { padding: 2 0 2 7; color: #000000; font-size: 11px; text-decoration: none; }

#leftSearch { background-image: url(./image/search-bgr.gif); background-repeat: repeat-y; }
.leftSearchBottom { background-image: url(./image/search-bottom.gif); background-repeat: no-repeat; height: 20; }
.bottomLine { background-image: url(./image/bottom-bgr.gif); background-repeat: repeat-x; height: 20; }
.leftSearchText { color: #FFFFFF; font-weight: bold; padding: 15 0 0 40; }
.leftSearchEdit { border-width: 1; border-style: solid; border-color: #0B5FA5; font-family: "Arial"; font-size: 12px; }

.subscribeBottom { background-image: url(./image/search-bottom.gif); background-repeat: repeat-x; height: 20; }
.subscribeText { color: #FFFFFF; font-weight: bold; padding: 15 0 0 40; }
.subscribeEdit { border-width: 1; border-style: solid; border-color: #ACACAC; }

.newsDateTop { background-color: #92C157; }
.newsDate    { color: #404040; font-weight: bold; font-size: 12px; }
.newsHeader  { padding: 0 0 5 80; }
#newsText { color: #404040; font-size: 12px; padding: 0 40 0 0; line-height: 18px; }
#newsText A { color: #1366A8; font-size: 12px; }

.bannerText { padding: 0 0 10 0; }

#rightSubscribe { background-color: #EAEAEA; }
.rightBanner { padding: 25 0 7 0; }

#tableCopyright { background-color: #EAEAEA; }
#copyRight      { font-size: 11px; color: #6C6C6C; }
#copyRight A    { font-size: 11px; color: #6C6C6C; text-decoration: none; }
#address        { color: #444444; }
#address A { font-size: 11px; color: #1366A8; }

.oneBlock  { padding: 0 0 0 0; }
.dateBlock { font-size: 11px; color: #444444; }

.documentOneBlock  { padding: 0 0 0 30; }
.dateBlock  { font-size: 11px; color: #444444; }
.documentAll{ font-size: 12px; color: #444444; font-weight: bold; padding: 0 0 0 16; }
.docBlock   { padding: 5 0 0 16; white-space: nowrap; }
.docBlockAll{ padding: 5 0 0 10; white-space: nowrap; }
.noWrap     { white-space: nowrap; }
#docTable   { padding: 0 0 0 16; }
.docReturnA {  font-size: 13px; padding: 0 0 0 14; }

.nameField  { text-align: right; vertical-align: top; padding: 4 0 4 16; white-space: nowrap; }
.inputField { padding: 0 0 0 3; font-family: "Arial"; font-size: 11px; color: #444444;  }
.nameItem   { font-family: Arial; font-size: 12px; text-align: right; vertical-align: middle; padding: 4 0 4 0; white-space: nowrap; }

.header     {  }
.headerUp   { background-image: url(./image/work-h-bgr.gif); background-repeat: repeat-x; font-weight: bold; font-size: 13px; color: #000000; padding: 0 0 0 15px; height: 45px; }
.headerDown { background-image: url(./image/work-h-shadow.gif); background-repeat: no-repeat; background-position: right bottom; }

.spravochnikLetter { font-size: 21px; font-weight: bold; color: #619B2A; padding: 0 0 20 14; }
.spravochnikItem   { padding: 0 0 0 18; }
.spravochnikName   { font-size: 13px; font-weight: bold; color: #444444; white-space: nowrap; }
.spravochnikText   { font-size: 13px; color: #444444; }
.spravochnikText A { font-size: 13px; color: #444444; }
#spravochnikList   { padding: 0 0 4 0; }
#spravochnikList A { font-size: 17px; font-weight: bold; color: #1366A8; padding: 0 0 8 5; }

.line { background-color: #D1D1D1; }

#mainContent {  line-height: 18px; }
#mainContent A { font-weight: 100; color: #417FA4; font-size: 12px; padding: 0; text-decoration: underline; }
#mainBanners A { font-weight: 100; color: #417FA4; font-size: 12px; padding: 0; text-decoration: underline; white-space: normal; }

.fontLineHeight { line-height: 18px; }
.tableFaq { line-height: 18px; }
.tableFaq A { font-size: 12px; }

/*-----------------------------------------------------------------*/

h1, h2, h3 {
  font-size: 12pt;
  margin: 18px 10px 5px 0px;
}

p {
  margin: 5px 10px 5px 0px;
}

#MainText {
  border-width: 1px;
  border-color: #000;
  /*color: #f00;*/
  /*background-color: #eee;*/
  vertical-align: top;
}

#News {
  background-color: #fff;
  vertical-align: top;
}

#News thead {
  color: #4e970c;
  font-weight: bold;
  font-size: 11pt;
}

.News-Date {
  /*margin: 20px 0 0 0;*/
  padding: 17px 0 0 0;

}

.News-Date p {
  margin: 0 0 0 0;
}

.News-Date p span {
  margin: 12px 0 0 0;
  border-top-style: solid;
  border-top-color: #4e970c;
  border-top-width: 3px;
  font-weight: bold;
}


#Map {
  background-color: #eee;
  /*vertical-align: top;*/
}
.cheatlink {
	display:block;
	position:absolute;
	height:31px;
	width:250px;
}
.informer {
	padding:20px 0 20px 90px;
}
.search-wrapper {
	width:200px;
	height:41px;
	padding:30px 0 20px 93px;
	background: url('/image/searchbg.jpg') no-repeat;
}
.cheat {
	vertical-align:top;
	background:url("./image/m-bgr.gif") repeat-y;
}
.phones {
	font-size:16pt;
}
//-->
</style>

