
a:visited { color: #005a93; font-family: Verdana; text-decoration: underline }
a:hover  { color: #d52327; font-family: Verdana; text-decoration: underline }
a  { color: #004b7b; text-decoration: underline }
body    { font-family: verdana; background: #005184 url(../i2010/PageBGGrad.gif) repeat-x; text-align: center; padding-top: 7px; padding-bottom: 12px }
h4 { font-weight: bold; font-size: 16px; font-family: Arial }
input { font-size: 11px }
p  { font-family: verdana }
select { font-size: 11px; font-family: verdana; border: 0px }
td  { font-family: verdana }
ToEng { color: black; font-weight: bold; vertical-align: bottom; padding: 9px 5px 3px 11px }
.all { padding-left: 8px }
.Article H1 { font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Article H2 { font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.article-img { margin-right: 20px; margin-bottom: 10px; margin-left: 0px }
.ArticleTop  { color: #d9393c; font-weight: normal; font-size: 20px; line-height: 21px; font-family: Arial, Helvetica; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 26px }
.ArticleTop a { font-family: Arial }
.ArticleTop H1    { color: #19679d; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Arial; text-transform: uppercase; margin-top: 4px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.ArticleTop H3   { color: #d9393c; font-weight: normal; font-size: 23px; line-height: 23px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.AuthHR { color: white; font-size: 10px; background-color: #d52327; padding: 6px 11px 7px 14px }
.AuthHR a { color: white; text-decoration: none }
.AuthHR a:hover { color: white }
.AuthHR a:visited { color: white }
.AuthInput { font-size: 11px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border: solid 2px #035084 }
.AuthInput { font-size: 11px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border: solid 2px #035084 }
.BlackBG { color: white; background-color: #3e3e3e; padding-top: 2px; padding-bottom: 3px; padding-left: 14px }
.BlHeader { text-transform: none; padding-top: 9px; padding-bottom: 0px }
.BlHeader H1 { color: #d9393c; line-height: 17px; font-family: Arial, Helvetica; text-transform: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.BlHeader H3 { color: #1a6ca4; font-family: Arial, Helvetica; margin-top: 0px; margin-bottom: 6px; padding-top: 0px; padding-bottom: 0px }
.border2px { border: solid 2px #035084 }
.branches { padding: 13px 18px 15px }
.branches a { color: #000; text-decoration: none }
.branches a:hover { color: #d92734; text-decoration: none }
.branches a:visited   { color: #000; text-decoration: none }
.branches td  { line-height: 14px; padding-bottom: 1px }
.CentralCTop  { color: #d9393c; font-weight: normal; font-size: 20px; line-height: 18px; font-family: Arial, Helvetica; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 13px }
.CentralCTop a { font-family: Arial }
.CentralCTop H1 { color: #19679d; font-weight: bold; font-size: 16px; line-height: 19px; font-family: Arial; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.CentralCTop H3 { color: #d9393c; font-weight: normal; font-size: 22px; line-height: 21px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.copyright  { font-size: 10px; vertical-align: middle; padding-top: 3px; padding-bottom: 8px; padding-left: 12px }
.copyright td { font-size: 10px; vertical-align: middle; padding-top: 3px; padding-bottom: 8px }
.CopyrightBar  { background: #dedde2 url(../i/CopyrightBar_bg.jpg) repeat-y; padding-top: 8px }
.designed_by  { font-size: 10px; vertical-align: middle; padding: 3px 5px 5px 12px }
.designed_by a { color: black; text-decoration: none }
.designed_by a:hover { color: black; text-decoration: underline }
.designed_by a:visited { color: black; text-decoration: none }
.footer_address { color: #6a6a6a; font-size: 10px; line-height: 120%; background-color: white; padding-left: 10px }
.footer_address_td { color: black; font-size: 10px; line-height: 12px; background-color: white; padding-left: 18px }
.footer_address_td a { color: #005184; font-size: 10px; line-height: 12px; text-decoration: underline }
.footer_address_td a:hover { color: #d42327; font-size: 10px; line-height: 12px; text-decoration: underline }
.footer_address_td b { color: #4b4b4c; font-weight: bold; font-size: 10px; line-height: 12px }
.footer_address_td h1 { color: #4b4b4c; font-weight: bold; font-size: 10px; line-height: 12px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.footer_address_td h1 a { text-decoration: none }
.footer_address_td h1 a:visited { text-decoration: none }
.footer_address_td h2 { color: #4b4b4c; font-weight: bold; font-size: 10px; line-height: 12px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.footer_address_td h3 { color: #4b4b4c; font-weight: bold; font-size: 10px; line-height: 12px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.footer_address_td h4 { color: #4b4b4c; font-weight: bold; font-size: 12px; margin-top: 5px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 0px }
.footer_address_td p { color: black; font-size: 10px; line-height: 12px }
.footer_links { color: black; font-size: 10px; line-height: 12px; background-color: white; padding: 7px 10px 9px 18px }
.footer_links a  { font-size: 10px; line-height: 12px; text-decoration: underline }
.footer_links a:hover  { font-size: 10px; line-height: 12px; text-decoration: underline }
.Glos { padding-top: 13px; padding-bottom: 13px; padding-left: 22px }
.Glos H3 { color: #005792; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Arial; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 8px }
.Glos H4 { color: #005184; font-weight: bold; font-size: 11px; font-family: Verdana; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.GlosNarrow { padding-top: 13px; padding-bottom: 13px }
.GlosNarrow H4 { color: #005184; font-weight: bold; font-size: 11px; font-family: Verdana; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MainIllHeader { color: white; font-family: Arial, "Arial Cyr"; background-color: #d52327; padding: 10px 10px 9px }
.MainIllHeader td H2 { color: white; font-family: Arial, "Arial Cyr"; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MainLogoHeader { color: #005792; font-family: Arial, "Arial Cyr"; background: url(../i2010/icons/logo-header.gif) no-repeat; padding: 2px 15px 8px 32px }
.MainLogoHeader H2 { color: #005792; font-family: Arial, "Arial Cyr"; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MP-block { font-size: 11px; padding-top: 9px; padding-bottom: 9px }
.MP-block td { font-size: 11px }
.MP_C-L-txt { font-size: 11px; padding-top: 13px; padding-bottom: 15px }
.MP_C-L-txt H1 { color: #005184; font-size: 10px; margin-top: 0px; margin-bottom: 3px; padding-top: 0px; padding-bottom: 0px }
.MP_C-L-txt img { text-align: left; margin-left: 0px }
.MP_C-L-txt select { font-size: 11px; border: solid 1px #005184 }
.MPageC_BlueHR-dot { color: white; font-weight: bold; background: #005184 url(../i2010/icons/MPageC_BlueHR-dot.gif) no-repeat; vertical-align: middle; padding-right: 13px; padding-bottom: 1px; padding-left: 18px }
.MPageC_BlueHR-icon { color: white; font-weight: bold; background: #005184 url(../i2010/icons/MPage_HR-icon.gif) no-repeat; vertical-align: top; padding: 3px 15px 4px 22px }
.MPageC_BlueHR-icon a { color: white; font-weight: bold; text-decoration: none; vertical-align: middle }
.MPageC_BlueHR-icon a:hover { color: white; font-weight: bold; text-decoration: underline; vertical-align: middle }
.MPageC_BlueHR-icon a:visited { color: white; font-weight: bold; text-decoration: none; vertical-align: middle }
.MPageC_BlueHR-icon H1 { color: white; font-weight: bold; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageC_BlueHR-icon H2 { color: white; font-weight: bold; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageC_RedHR-icon { color: white; font-weight: bold; background: #d42327 url(../i2010/icons/MPage_HR-icon.gif) no-repeat; vertical-align: top; padding: 3px 15px 4px 22px }
.MPageC_RedHR-icon a { color: white; font-weight: bold; text-decoration: none; vertical-align: middle }
.MPageC_RedHR-icon a:hover { color: white; font-weight: bold; text-decoration: none; vertical-align: middle }
.MPageC_RedHR-icon a:visited { color: white; font-weight: bold; text-decoration: none; vertical-align: middle }
.MPageC_RedHR-icon H1 { color: white; font-weight: bold; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageC_RedHR-icon H2 { color: white; font-weight: bold; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageC_RedHR-icon H3 { color: white; font-weight: bold; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageHRow  { color: black; background: #d1d0d5 url(/i/MPageHRow_bg.jpg) repeat-y }
.MPageHRow_td1 { color: black; font-weight: bold; font-size: 10px; vertical-align: middle; padding-left: 14px }
.MPageHRow_td1 H1 { color: black; font-weight: bold; font-size: 10px; vertical-align: middle; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageHRow_td1 H2 { color: black; font-weight: bold; font-size: 10px; vertical-align: middle; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageHRow_td1 H3 { color: black; font-weight: bold; font-size: 10px; vertical-align: middle; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageHRow_td2 { color: black; font-weight: bold; font-size: 10px; vertical-align: middle; padding-left: 20px }
.MPageHRow_td2 H1 { color: black; font-weight: bold; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPageHRow_td2 H1 a { color: black; text-decoration: none }
.MPageHRow_td2 H1 a:hover { color: black; text-decoration: none }
.MPageHRow_td2 H1 a:visited { color: black; text-decoration: none }
.MPageHRow_td2 H2 { color: black; font-weight: bold; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.MPC_IcoBlock { padding-top: 6px; padding-bottom: 6px }
.MPCentralC { font-size: 11px; padding-right: 15px }
.MPCentralC td { font-size: 11px }
.MPCentralC td h2  { font-weight: bold; font-size: 11px; font-family: verdana, tahoma }
.MTR-banner { padding-right: 4px; padding-left: 4px }
.News { padding-top: 3px; padding-bottom: 25px }
.NewsBigHead { color: #d52327; font-size: 15px; font-family: Arial; text-transform: uppercase; padding-top: 6px; padding-right: 15px; padding-bottom: 0px }
.NewsBigHead a { color: #d52327; text-decoration: underline }
.NewsBigHead a:hover { color: #d52327; text-decoration: underline }
.NewsBigHead a:visited { color: #004b7b; text-decoration: underline }
.NewsBigHead H3 { color: #d52327; font-size: 15px; font-family: Arial; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.NewsBigHeadBlue { color: #19679d; font-weight: bold; font-size: 14px; font-family: arial; text-transform: uppercase }
.NewsBigHeadBlue a { color: #19679d; font-weight: bold; font-size: 14px; font-family: arial; text-decoration: underline; text-transform: uppercase }
.NewsBigHeadBlue a:hover { color: #19679d; font-weight: bold; font-size: 14px; font-family: arial; text-decoration: underline; text-transform: uppercase }
.NewsBigHeadBlue a:visited { color: #19679d; font-weight: bold; font-size: 14px; font-family: arial; text-decoration: underline; text-transform: uppercase }
.NewsCentralC { font-size: 11px; padding-right: 13px; padding-left: 14px }
.NewsCentralC li { font-size: 11px }
.NewsCentralC p { font-size: 11px }
.NewsCentralC td { font-size: 11px }
.NewsDate { color: #005a93; font-weight: bold; font-size: 10px }
.NewsHeader { color: white; font-family: Arial, "Arial Cyr"; background-color: #d52327; padding: 6px 15px 7px 28px }
.NewsHeader H1 { color: white; font-weight: normal; font-family: Arial, "Arial Cyr"; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.NewsLogoHeader { color: #005792; font-family: Arial, "Arial Cyr"; background: url(../i2010/icons/logo-header-news.gif) no-repeat; padding: 16px 15px 8px 20px }
.NewsLogoHeader H2 { color: #005792; font-weight: normal; font-family: Arial, "Arial Cyr"; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.padd-3px { }
.padd-3px td { padding-top: 3px; padding-bottom: 3px }
.podrobnee  { text-align: right; padding-top: 10px; padding-right: 15px; padding-bottom: 2px }
.podrobnee a { font-size: 9px }
.podrobno td { padding-bottom: 3px }
.price-h { font-size: 11px; text-align: right; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.price-h H1 { font-size: 11px; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.select { border: solid 3px #035084 }
.ShNews  { font-size: 11px; padding: 3px 15px 10px 28px }
.ShNewsCol  { color: #cc2125; background: url(../i2010/news-bg.gif) repeat-x }
.ShNewsDate   { color: black; font-size: 10px; padding-right: 15px; padding-left: 28px }
.ShNewsHead   { color: #004b7b; font-size: 11px; background: url(../i2010/icons/news-arr.png) no-repeat; padding: 6px 15px 2px 28px }
.ShNewsHead a  { color: #004b7b; text-decoration: underline }
.ShNewsHead a:hover { color: #d52327; text-decoration: underline }
.ShNewsHead a:visited  { color: #004b7b; text-decoration: underline }
.submenu { }
.submenu a { text-decoration: none }
.submenu a:hover { text-decoration: none }
.submenu a:visited { text-decoration: none }
.submenu td  { color: #005184; padding-top: 4px; padding-bottom: 5px; padding-left: 21px; border-bottom: 1px solid #005184 }
.submenu td dd { color: #005184; font-size: 11px; margin-top: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-bottom: 0px }
.submenu td dl  { color: #005184; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
.submenu td ul   { color: #005184; margin-top: 0px; margin-bottom: 0px; margin-left: 24px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px }
.ToEng a { color: #005a93; text-decoration: underline }
.Top td { color: #000; font-size: 10px }
.Top td a { color: #000; font-size: 10px }
.Top td a:hover   { color: #035084; font-size: 10px }
.TopForm   { background-repeat: no-repeat; padding-top: 12px; padding-right: 8px; padding-bottom: 6px }
.TopForm H3 { color: white; font-size: 13px; line-height: 15px; font-family: arial, "arial cyr"; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 56px }
.TopForm p { color: white; font-size: 10px; line-height: 15px; font-family: verdana; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 56px }
.TopForm select, input { font-size: 9px; margin-right: 0px; padding-right: 0px }
.TopForm td { color: white; font-weight: bold; font-size: 10px }
.TopMenu    { color: white; font-size: 11px; background-color: #003a5d; text-align: left }
.TopMenu a { color: white; font-size: 11px; text-decoration: underline }
.town H1 { color: #005184; font-weight: bold; font-size: 24px; font-family: Arial; margin-top: 6px; margin-bottom: 1px; padding-top: 0px; padding-bottom: 0px }
.town H1 a { color: #005184; font-weight: bold; font-size: 23px; font-family: Arial; text-decoration: none }
.town H1 a:hover { font-weight: bold; font-size: 23px; font-family: Arial; text-decoration: none }
.town H1 a:visited { color: #005184; font-weight: bold; font-size: 23px; font-family: Arial; text-decoration: none }
.upper { text-transform: uppercase }
